dynamic-fs

0.0.2 • Public • Published

Dynamic FS

A handler that reads files from memory or fallbacks to Node.js File System module. Dynamic FS doesn't handle write calls, the files are loaded during object construction. The following methods are handled by Dynamic FS:

dynamicFs.createReadStream()
dynamicFs.existsSync()
dynamicFs.readFile()
dynamicFs.readFileSync()
dynamicFs.readdir()
dynamicFs.readdirSync()
dynamicFs.stat()
dynamicFs.statSync()

Install

$ npm install dynamic-fs

Use

const DynamicFs = require('dynamic-fs');
 
let fs = new DynamicFs({
    '/path/to/fileA.jsx': 'import react from "react";',
});
 
fs.readFile('/path/to/fileA.jsx', (error, data) => {
    console.log(data); // import react from "react";
});
 
fs.readFile('/path/to/fileB.jsx', (error, data) => {
    // Fallbacks to Node.js fs...
});

License

The MIT License

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.2
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.2
    0
  • 0.0.1
    3

Package Sidebar

Install

npm i dynamic-fs

Weekly Downloads

1

Version

0.0.2

License

MIT

Unpacked Size

10.8 kB

Total Files

5

Last publish

Collaborators

  • stldo