fs-monkey
Monkey-patches for filesystem related things.
- Rewrite requirefunction to load Node's modules from memory.
- Or rewrite the whole fsfilesystem module.
Install
npm install --save fs-monkey
Terms
An fs-like object is an object that implements methods of Node's
filesystem API.
It is denoted as vol:
let vol = {
    readFile: () => { /* ... */ },
    readFileSync: () => { /* ... */ },
    // etc...
}
Reference
- patchFs- rewrites Node's filesystem module- fswith fs-like object- vol
- patchRequire- rewrites- requirefunction, patches Node's- modulemodule to use a given fs-like object for module loading
License
Unlicense - public domain.