fs-monkey

Monkey patches for file system related things.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
fs-monkey
107151.0.57 months ago7 years agoMinified + gzip package size for fs-monkey in KB

Readme

fs-monkey
!npm-imgnpm-url !travis-badgetravis-url
Monkey-patches for filesystem related things.
- Rewrite require function to load Node's modules from memory. - Or rewrite the whole fs filesystem 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 fs with fs-like object vol - patchRequire - rewrites require function, patches Node's module module to use a given fs-like object for module loading

License

Unlicense - public domain.