fs-monkey (1.1.0)
Published 2026-02-24 13:57:04 +00:00 by atheaadmin
Installation
registry=npm install fs-monkey@1.1.0"fs-monkey": "1.1.0"About this package
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 modulefswith fs-like objectvolpatchRequire- rewritesrequirefunction, patches Node'smodulemodule to use a given fs-like object for module loading
License
Unlicense - public domain.
Dependencies
Development Dependencies
| ID | Version |
|---|---|
| @babel/cli | ^7.18.6 |
| @babel/core | ^7.18.6 |
| @babel/preset-env | ^7.18.6 |
| @semantic-release/changelog | ^6.0.1 |
| @semantic-release/git | ^10.0.1 |
| @semantic-release/npm | ^9.0.1 |
| @types/jest | ^29.0.0 |
| @types/node | ^8.10.66 |
| babel-jest | ^29.0.0 |
| jest | ^29.0.0 |
| semantic-release | ^19.0.3 |
| source-map-support | ^0.5.21 |
Keywords
fs
file
file system
monkey
fsmonkey
monkeyfs
monkeypatch
patch