Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 544 Bytes

File metadata and controls

31 lines (27 loc) · 544 Bytes

Installation

npm install dummy-node-fs

Usage

const fs = dummyFs({
    './path/dst/file.js': 'test',
    './path/to/other': {},
    './path/to/new/nested/file.js': '',
    './path/to/src/files': {},
});
fs.existsSync('./path/to'); //true
fs.mkdirSync('./path/to/project');
fs.existsSync('./path/to/project'); // true
const content = fs.readFileSync('./path/dst/file.js'); // test

API

Implemented methods:

  • existsSync
  • mkdirSync
  • readFileSync
  • writeFileSync

Note

Feel free to extend this API.

Licence

MIT