1.0.6 • Published 1 year ago

fs-monkey v1.0.6

Weekly downloads
1,127,602
License
Unlicense
Repository
github
Last release
1 year ago

fs-monkey

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.

componennenttexpress-juju@uchihayuki/express-juju@devapi/kubik@nodesh/nodeshlevibestliblevibestlib2levilibtest19levilibtest24levilibtest25levilibtest26levilibtest27levilibtest28levilibtest29cclibyarntest@saaspe/componentshyperpass-sdksklif-ui-kitsklif-api@everything-registry/sub-chunk-1706p149-tablesklif-ui@wacoco/ytaman-baca-masyarakatvuniversalwebdatabasetest1webdatabasetest10webdesa-laravel-final-releasewebpack_component_fundwhale-docgen-in-browserteapackage-tatespoorman297stories-fstestweblibapisvelte-component-lib@blkmarketco/components-library@prisma/photon-libitemjsjulien-easy-modalk0ng_d1nosaur_quenak0ng_d1nosaur_quenbk0ng_d1nosaur_quenck0ng_d1nosaur_quendk0ng_d1nosaur_quenek0ng_d1nosaur_quenfk0ng_d1nosaur_quengk0ng_d1nosaur_quenhk0ng_d1nosaur_quenik0ng_d1nosaur_quenjk0ng_d1nosaur_quenkk0ng_d1nosaur_quennk0ng_d1nosaur_quenok0ng_d1nosaur_quenpk0ng_d1nosaur_quenqk0ng_d1nosaur_quenrk0ng_d1nosaur_quenlk0ng_d1nosaur_quenmk0ng_d1nosaur_quensk0ng_d1nosaur_quentk0ng_d1nosaur_quenuk0ng_d1nosaur_quenvk0ng_d1nosaur_quenwk0ng_d1nosaur_quenxk0ng_d1nosaur_quenyk0ng_d1nosaur_quenzlanj-test-componentsimage-storieshello_test_my_webpacklibrarianleadengagelevikotlinliblevikotlintestlevilibtest15levilibtest18levilibtest21levilibtest22levilibtest23levimultiplatform10levimultiplatformtestlevimultitestlevilibtest16levilibtest17memfs-esmmemfs-labmemfs-myhmavectramd-vditor@wapython/unionfs@vasosolo/multiselectcombobox@vitali_shcherbina/styled-lib@zalastax/nolb-fs-@tenorium/utilslibanchors-cli@zhangchongzhi/webpackazureopenailive2dchatbot-developappcharge-checkout128981semzub@hahahoarder/strawberry-ui@aleung/unionfs@cowasm/memfsnextjs-stories
1.0.6

1 year ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

6 years ago

0.4.0

6 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago

0.1.0

8 years ago