{"_id":"mock-fs","_rev":"4628414","name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","dist-tags":{"beta":"5.0.0-beta.1","dev":"5.1.2-dev.1636402202771","latest":"5.5.0"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"time":{"modified":"2026-04-10T18:44:01.000Z","created":"2013-11-16T17:40:27.124Z","5.5.0":"2025-02-06T16:36:54.369Z","5.4.1":"2024-10-31T16:01:21.226Z","5.4.0":"2024-10-11T15:47:18.376Z","5.3.0":"2024-09-26T17:35:46.951Z","5.2.0":"2022-10-28T18:03:45.865Z","5.1.4":"2022-08-04T03:15:41.154Z","5.1.3":"2022-08-02T21:36:20.199Z","5.1.2-dev.1636402202771":"2021-11-08T20:10:04.047Z","5.1.2":"2021-11-08T20:09:43.623Z","5.1.1-dev.1636402047631":"2021-11-08T20:07:28.960Z","5.1.1-dev.1632400720601":"2021-09-23T12:38:41.766Z","5.1.1":"2021-09-23T12:38:20.771Z","5.1.0-dev.1632400547829":"2021-09-23T12:35:48.980Z","5.1.0-dev.1631911363563":"2021-09-17T20:42:44.998Z","5.1.0":"2021-09-17T20:42:19.984Z","5.0.0-dev.1631911156056":"2021-09-17T20:39:17.214Z","5.0.0-dev.1631910876839":"2021-09-17T20:34:38.127Z","5.0.0-dev.1621792812199":"2021-05-23T18:00:13.340Z","5.0.0":"2021-05-23T17:59:56.031Z","4.14.0-dev.1620839965863":"2021-05-12T17:19:27.194Z","5.0.0-beta.1":"2021-05-10T15:46:22.751Z","4.14.0":"2021-04-22T20:51:12.299Z","4.13.0":"2020-08-20T23:27:24.471Z","4.12.0":"2020-04-24T16:58:32.837Z","4.11.0":"2020-02-24T21:20:21.502Z","4.10.4":"2019-11-26T05:27:31.129Z","4.10.3":"2019-11-03T17:58:40.004Z","4.10.2":"2019-10-18T19:25:09.670Z","4.10.1":"2019-06-05T03:08:26.793Z","4.10.0":"2019-05-20T16:39:17.126Z","4.9.0":"2019-04-22T14:58:04.037Z","4.8.0":"2019-02-04T16:37:17.816Z","4.7.0":"2018-09-11T18:55:41.957Z","4.6.0":"2018-08-06T05:23:45.984Z","4.5.0":"2018-05-07T18:57:01.043Z","4.4.2":"2017-10-13T16:45:44.441Z","4.4.1":"2017-06-11T19:18:49.203Z","4.4.0":"2017-06-11T19:17:34.791Z","4.3.0":"2017-04-30T15:37:15.502Z","4.2.0":"2017-03-13T19:50:06.046Z","4.1.0":"2017-02-25T20:27:29.163Z","4.0.0":"2017-02-05T18:29:30.500Z","4.0.0-beta.1":"2016-12-08T17:29:22.359Z","3.12.1":"2016-11-01T02:27:04.388Z","3.12.0":"2016-10-28T03:07:28.615Z","3.11.0":"2016-07-09T13:14:24.488Z","3.10.0":"2016-07-08T01:32:42.565Z","3.9.0":"2016-04-29T15:50:21.603Z","3.8.0":"2016-03-07T21:34:57.584Z","3.7.0":"2016-01-31T21:05:40.544Z","3.6.0":"2015-12-20T16:39:57.326Z","3.5.0":"2015-11-29T02:27:52.475Z","3.4.0":"2015-10-17T20:58:06.411Z","3.3.0":"2015-10-04T16:26:59.350Z","3.2.0":"2015-09-11T20:51:41.965Z","3.1.0":"2015-08-13T14:07:33.939Z","3.0.0":"2015-06-25T21:00:41.529Z","2.7.1":"2015-06-11T16:08:04.701Z","2.7.0":"2015-05-07T21:16:00.721Z","2.6.0":"2015-04-27T06:32:40.885Z","2.5.0":"2015-02-09T23:27:32.643Z","2.4.0":"2015-02-09T00:32:20.229Z","2.3.2":"2014-10-26T22:14:16.509Z","2.3.1":"2014-05-16T21:13:28.921Z","2.3.0":"2014-05-09T19:38:33.034Z","2.2.0":"2014-02-04T07:29:59.011Z","2.1.2":"2014-01-20T17:33:41.599Z","2.1.1":"2014-01-14T06:12:25.064Z","2.1.0":"2014-01-14T06:05:29.220Z","2.0.0":"2014-01-11T22:18:41.476Z","1.3.1":"2014-01-10T05:00:04.436Z","1.3.0":"2014-01-07T17:17:49.149Z","1.2.0":"2014-01-07T07:07:41.052Z","1.1.0":"2014-01-07T00:24:42.398Z","1.0.0":"2014-01-06T22:40:50.220Z","0.12.0":"2013-12-10T05:56:47.555Z","0.11.0":"2013-12-09T04:18:50.843Z","0.10.1":"2013-12-03T23:37:38.686Z","0.10.0":"2013-12-03T04:31:24.596Z","0.8.0":"2013-12-01T18:55:46.611Z","0.7.0":"2013-12-01T17:33:55.434Z","0.6.0":"2013-11-27T05:54:01.822Z","0.5.0":"2013-11-26T04:15:49.567Z","0.4.0":"2013-11-24T04:22:32.387Z","0.3.0":"2013-11-18T16:45:46.415Z","0.2.0":"2013-11-17T20:41:47.982Z","0.1.0":"2013-11-16T17:40:27.124Z"},"users":{"pid":true,"benjanecke":true,"2pi":true,"balderdashy":true,"fill":true,"voxpelli":true,"floby":true,"vlkosinov":true,"grantcarthew":true,"famousgarkin":true,"maxrimue":true,"rom1504":true,"alfredwesterveld":true,"ridermansb":true,"kontrax":true,"rickyrattlesnake":true,"sqrtthree":true,"maoizm":true,"floppee":true,"gurunate":true,"quafoo":true,"alshamiri2":true,"chinawolf_wyp":true,"fabioper":true,"meeh":true,"hualei":true},"author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"versions":{"5.5.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.5.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"devDependencies":{"chai":"^4.3.4","eslint":"^9.19.0","eslint-config-tschaub":"^15.3.0","mocha":"^11.0.1","rimraf":"^6.0.1","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"_id":"mock-fs@5.5.0","gitHead":"288e9435a1cf9fbbd96f7ef0d666abb593488565","_nodeVersion":"23.2.0","_npmVersion":"10.9.0","dist":{"shasum":"94a46d299aaa588e735a201cbe823c876e91f385","size":23010,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.5.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mock-fs_5.5.0_1738859814125_0.5043041664533696"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-06T16:36:54.369Z","publish_time":1738859814369,"_source_registry_name":"default","_cnpm_publish_time":1738859814369},"5.4.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.4.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^10.7.3","rimraf":"^6.0.1","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"_id":"mock-fs@5.4.1","gitHead":"884711aa4ed7d518c99df3582dfbea894c4040c5","_nodeVersion":"22.9.0","_npmVersion":"10.9.0","dist":{"shasum":"b00abc658cb19dbbf282fde2f05bb751cd1e12a5","size":23192,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.4.1.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.4.1_1730390480982_0.6404950874666584"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-31T16:01:21.226Z","publish_time":1730390481226,"_source_registry_name":"default","_cnpm_publish_time":1730390481226},"5.4.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.4.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^10.7.3","rimraf":"^6.0.1","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"_id":"mock-fs@5.4.0","gitHead":"76de5280798ed7f152fb52793debea76c04c659a","_nodeVersion":"22.9.0","_npmVersion":"10.9.0","dist":{"shasum":"c1d91d6d8dc19269a0fe86e8b777521d990c2ed7","size":23117,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.4.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.4.0_1728661638175_0.5127397772384144"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-10-11T15:47:18.376Z","publish_time":1728661638376,"_source_registry_name":"default","_cnpm_publish_time":1728661638376},"5.3.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^10.7.3","rimraf":"^6.0.1","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"_id":"mock-fs@5.3.0","gitHead":"f0666811d785f2d5f7c1be4aa0d51b32273947e6","_nodeVersion":"22.9.0","_npmVersion":"10.8.3","dist":{"shasum":"7dfc95ce5528aff8e10fa117161b91d8129e0e9e","size":23102,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.3.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.3.0_1727372146742_0.3939877121274067"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-09-26T17:35:46.951Z","publish_time":1727372146951,"_source_registry_name":"default","_cnpm_publish_time":1727372146951},"5.2.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^9.2.2","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"gitHead":"c53dbe7632548af5f154d5e8d1bcbf3dac9b5bba","_id":"mock-fs@5.2.0","_nodeVersion":"18.4.0","_npmVersion":"8.18.0","dist":{"shasum":"3502a9499c84c0a1218ee4bf92ae5bf2ea9b2b5e","size":22188,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.2.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.2.0_1666980225629_0.538783460029493"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-28T18:03:50.063Z","publish_time":1666980225865,"_cnpm_publish_time":1666980225865},"5.1.4":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.4","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^9.2.2","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"gitHead":"39bdc3f0a743c71cad8a9257f997f29767259385","_id":"mock-fs@5.1.4","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"d64dc37b2793613ca7148b510b1167b5b8afb6b8","size":21836,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.4.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.4_1659582940920_0.521148094529098"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-04T03:15:46.901Z","publish_time":1659582941154,"_cnpm_publish_time":1659582941154},"5.1.3":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.3","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true},"rules":{"prettier/prettier":["error",{"endOfLine":"auto","singleQuote":true,"bracketSpacing":false,"quoteProps":"preserve"}]}},"devDependencies":{"chai":"^4.3.4","eslint":"^8.21.0","eslint-config-tschaub":"^14.1.2","mocha":"^9.2.2","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"gitHead":"37324cce492d3846fb5a004425b692c5d92645e5","_id":"mock-fs@5.1.3","_nodeVersion":"18.4.0","_npmVersion":"8.12.1","dist":{"shasum":"e5c0b4dd566dfaf322f7cd8bfe4625c9c6060941","size":21839,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.3.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.3_1659476179988_0.49960767658449123"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-02T21:36:26.740Z","publish_time":1659476180199,"_cnpm_publish_time":1659476180199},"5.1.2-dev.1636402202771":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.2-dev.1636402202771","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"readmeFilename":"readme.md","gitHead":"ebfc4b7aa97bff408216bf5ac3f76e4a2abf46b8","_id":"mock-fs@5.1.2-dev.1636402202771","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"07ee555b61158169d273bba86e408e32c0f1878d","size":21455,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.2-dev.1636402202771.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.2-dev.1636402202771.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.2-dev.1636402202771_1636402203873_0.40184849497915587"},"_hasShrinkwrap":false,"publish_time":1636402204047,"_cnpm_publish_time":1636402204047},"5.1.2":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.2","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"gitHead":"ebfc4b7aa97bff408216bf5ac3f76e4a2abf46b8","_id":"mock-fs@5.1.2","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"6fa486e06d00f8793a8d2228de980eff93ce6db7","size":21442,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.2.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.2_1636402183453_0.8287424858278738"},"_hasShrinkwrap":false,"publish_time":1636402183623,"_cnpm_publish_time":1636402183623},"5.1.1-dev.1636402047631":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.1-dev.1636402047631","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"readmeFilename":"readme.md","gitHead":"abd285a86e44a4c2f0e4fa26347bc0cae533a2c0","_id":"mock-fs@5.1.1-dev.1636402047631","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"0f17a381e8e147f1a6681eae27504abb34125daa","size":21456,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.1-dev.1636402047631.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.1-dev.1636402047631.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.1-dev.1636402047631_1636402048756_0.5857082416810613"},"_hasShrinkwrap":false,"publish_time":1636402048960,"_cnpm_publish_time":1636402048960},"5.1.1-dev.1632400720601":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.1-dev.1632400720601","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"readmeFilename":"readme.md","gitHead":"313cd08c4a1c13b630db80804c0d6be4ccb2c36b","_id":"mock-fs@5.1.1-dev.1632400720601","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"5a3355fcbf582c9479fb235833dd946e2a3f1fba","size":21436,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.1-dev.1632400720601.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.1-dev.1632400720601.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.1-dev.1632400720601_1632400721625_0.5741385814683706"},"_hasShrinkwrap":false,"publish_time":1632400721766,"_cnpm_publish_time":1632400721766},"5.1.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"gitHead":"313cd08c4a1c13b630db80804c0d6be4ccb2c36b","_id":"mock-fs@5.1.1","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"d4c95e916abf400664197079d7e399d133bb6048","size":21424,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.1.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.1_1632400700604_0.34604343151938877"},"_hasShrinkwrap":false,"publish_time":1632400700771,"_cnpm_publish_time":1632400700771},"5.1.0-dev.1632400547829":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.0-dev.1632400547829","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"engines":{"node":">=12.0.0"},"readmeFilename":"readme.md","gitHead":"31d901796c2130dce5863a611ce428787a62fe30","_id":"mock-fs@5.1.0-dev.1632400547829","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"shasum":"53b729f63d555fd369911734146d402c49015f9c","size":21438,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.0-dev.1632400547829.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.0-dev.1632400547829.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.0-dev.1632400547829_1632400548865_0.055992009179271385"},"_hasShrinkwrap":false,"publish_time":1632400548980,"_cnpm_publish_time":1632400548980},"5.1.0-dev.1631911363563":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.0-dev.1631911363563","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"8a6ad9099984ed6136317e3621b1a740b8f0cdec","_id":"mock-fs@5.1.0-dev.1631911363563","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"715588b93e884160d77cf2d509dce27dcaa51bb5","size":21421,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.0-dev.1631911363563.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.0-dev.1631911363563.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.0-dev.1631911363563_1631911364843_0.6659466784999213"},"_hasShrinkwrap":false,"publish_time":1631911364998,"_cnpm_publish_time":1631911364998},"5.1.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"gitHead":"8a6ad9099984ed6136317e3621b1a740b8f0cdec","_id":"mock-fs@5.1.0","_nodeVersion":"16.5.0","_npmVersion":"7.19.1","dist":{"shasum":"a9aebd4e6d74a626f84b86eae8a372bd061754e8","size":21405,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.1.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.1.0_1631911339696_0.52639537410509"},"_hasShrinkwrap":false,"publish_time":1631911339984,"_cnpm_publish_time":1631911339984},"5.0.0-dev.1631911156056":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.0.0-dev.1631911156056","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"8ce809b8fff445903be9f572a71b5f40fa5a6e6b","_id":"mock-fs@5.0.0-dev.1631911156056","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"5859f3877538a50d5b6e0c309ca486cd61c80e35","size":21420,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.0.0-dev.1631911156056.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.0.0-dev.1631911156056.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.0.0-dev.1631911156056_1631911157068_0.09290845021335858"},"_hasShrinkwrap":false,"publish_time":1631911157214,"_cnpm_publish_time":1631911157214},"5.0.0-dev.1631910876839":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.0.0-dev.1631910876839","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"ca4cfa237d10f62ff568d1aa6140e23225f0eff8","_id":"mock-fs@5.0.0-dev.1631910876839","_nodeVersion":"16.9.1","_npmVersion":"7.21.1","dist":{"shasum":"d12d218dcbdfeca9746919fb5e90e9ad3ef9a047","size":21421,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.0.0-dev.1631910876839.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.0.0-dev.1631910876839.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.0.0-dev.1631910876839_1631910877961_0.0021575872723695877"},"_hasShrinkwrap":false,"publish_time":1631910878127,"_cnpm_publish_time":1631910878127},"5.0.0-dev.1621792812199":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.0.0-dev.1621792812199","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"535a9481e16e1e55e102f84acb4cb8896bb6bcc2","_id":"mock-fs@5.0.0-dev.1621792812199","_nodeVersion":"16.2.0","_npmVersion":"7.13.0","dist":{"shasum":"dc854d289e0466208d3f2cd49a793aff4bab43df","size":19937,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.0.0-dev.1621792812199.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.0.0-dev.1621792812199.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.0.0-dev.1621792812199_1621792813205_0.5809230948952979"},"_hasShrinkwrap":false,"publish_time":1621792813340,"_cnpm_publish_time":1621792813340},"5.0.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.0.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"gitHead":"535a9481e16e1e55e102f84acb4cb8896bb6bcc2","_id":"mock-fs@5.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"5574520ac824c01a10091bf951c66f677c71acaa","size":23156,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.0.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.0.0_1621792795882_0.7550801852726936"},"_hasShrinkwrap":false,"publish_time":1621792796031,"_cnpm_publish_time":1621792796031},"4.14.0-dev.1620839965863":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.14.0-dev.1620839965863","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test tasks","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"735d81a9fd8950ac111d1f66997debdc006cf64f","_id":"mock-fs@4.14.0-dev.1620839965863","_nodeVersion":"16.1.0","_npmVersion":"7.11.2","dist":{"shasum":"cfd202c5a24a6652233811c469f6cc1eee70d99b","size":23168,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.14.0-dev.1620839965863.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.14.0-dev.1620839965863.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.14.0-dev.1620839965863_1620839966931_0.3986381212967587"},"_hasShrinkwrap":false,"publish_time":1620839967194,"_cnpm_publish_time":1620839967194},"5.0.0-beta.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"5.0.0-beta.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub","parserOptions":{"ecmaVersion":2020},"env":{"es2020":true}},"devDependencies":{"chai":"^4.3.4","eslint":"^7.26.0","eslint-config-tschaub":"^13.1.0","mocha":"^8.4.0","rimraf":"^3.0.2","semver":"^7.3.5"},"readmeFilename":"readme.md","gitHead":"c97e06fce99ec3cc446bcd3281b2d59820b967a1","_id":"mock-fs@5.0.0-beta.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"dabc70d41bd56a2b705abaf58df116c3e0177d39","size":23153,"noattachment":false,"key":"/mock-fs/-/mock-fs-5.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-5.0.0-beta.1.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_5.0.0-beta.1_1620661582632_0.5454230031489098"},"_hasShrinkwrap":false,"publish_time":1620661582751,"_cnpm_publish_time":1620661582751},"4.14.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.14.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"74e36f68ffe688ea31639593da14855f1c8507ae","_id":"mock-fs@4.14.0","_nodeVersion":"14.16.0","_npmVersion":"7.7.5","dist":{"shasum":"ce5124d2c601421255985e6e94da80a7357b1b18","size":24454,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.14.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.14.0.tgz"},"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.14.0_1619124672117_0.1790630449679269"},"_hasShrinkwrap":false,"publish_time":1619124672299,"_cnpm_publish_time":1619124672299},"4.13.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.13.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"47f60b64bea5285cc95016eaf3fd8f780b47168f","_id":"mock-fs@4.13.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"shasum":"31c02263673ec3789f90eb7b6963676aa407a598","size":24174,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.13.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.13.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.13.0_1597966044314_0.9186440543767587"},"_hasShrinkwrap":false,"publish_time":1597966044471,"_cnpm_publish_time":1597966044471},"4.12.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.12.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"e42fdbb81c6da3232855369dce32863e6fa15774","_id":"mock-fs@4.12.0","_nodeVersion":"14.0.0","_npmVersion":"6.14.4","dist":{"shasum":"a5d50b12d2d75e5bec9dac3b67ffe3c41d31ade4","size":22030,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.12.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.12.0_1587747512701_0.7280340409685488"},"_hasShrinkwrap":false,"publish_time":1587747512837,"_cnpm_publish_time":1587747512837},"4.11.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.11.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"9832d66e09cd49b60a55b5c8272e01dc67ca64b1","_id":"mock-fs@4.11.0","_nodeVersion":"13.9.0","_npmVersion":"6.13.7","dist":{"shasum":"0828107e4b843a6ba855ecebfe3c6e073b69db92","size":21840,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.11.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.11.0_1582579221336_0.2933447768895421"},"_hasShrinkwrap":false,"publish_time":1582579221502,"_cnpm_publish_time":1582579221502},"4.10.4":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.10.4","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"7f281222dc50aadd895f761acbcba47da2233763","_id":"mock-fs@4.10.4","_nodeVersion":"10.10.0","_npmVersion":"6.12.0","dist":{"shasum":"4eaa3d6f7da2f44e1f3dd6b462cbbcb7b082e3d4","size":21573,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.10.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.10.4.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.10.4_1574746051040_0.2970076787613489"},"_hasShrinkwrap":false,"publish_time":1574746051129,"_cnpm_publish_time":1574746051129},"4.10.3":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.10.3","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"b36d90f50725a8f66aa0ab3e1bddbd2f192cb2e9","_id":"mock-fs@4.10.3","_nodeVersion":"10.10.0","_npmVersion":"6.12.0","dist":{"shasum":"d0550663dd2b5d33a7c1b8713c6925aab07a04ae","size":21408,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.10.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.10.3.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.10.3_1572803919689_0.49563967169388445"},"_hasShrinkwrap":false,"publish_time":1572803920004,"_cnpm_publish_time":1572803920004},"4.10.2":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.10.2","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"fe97f3ec6f305d9769fe4caf19d2a49ee8fcbf70","_id":"mock-fs@4.10.2","_nodeVersion":"10.10.0","_npmVersion":"6.11.3","dist":{"shasum":"ee11e5a3288b0235fb345efe8b25610f7dd397b8","size":21362,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.10.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.10.2.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.10.2_1571426709527_0.14831615647187935"},"_hasShrinkwrap":false,"publish_time":1571426709670,"_cnpm_publish_time":1571426709670},"4.10.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.10.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"7c33296d94ad35d382cb38ce0bfbca3de7412490","_id":"mock-fs@4.10.1","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"shasum":"50a07a20114a6cdb119f35762f61f46266a1e323","size":21085,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.10.1.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.10.1_1559704106579_0.21944496746724607"},"_hasShrinkwrap":false,"publish_time":1559704106793,"_cnpm_publish_time":1559704106793},"4.10.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.10.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"0bbd60a247ddd6426d449ccd5b940670f6072fc1","_id":"mock-fs@4.10.0","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"shasum":"1d017f797416c9f4879dd58ee9438d8b9323a731","size":21019,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.10.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.10.0_1558370357036_0.10483662026128537"},"_hasShrinkwrap":false,"publish_time":1558370357126,"_cnpm_publish_time":1558370357126},"4.9.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.9.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"eslintConfig":{"extends":"tschaub"},"devDependencies":{"chai":"^4.2.0","eslint":"^5.16.0","eslint-config-tschaub":"^13.1.0","mocha":"^6.1.4","rimraf":"^2.6.3","semver":"^6.0.0"},"gitHead":"130e85cece510f9bd7bf7de258b4a6a35e2bbdba","_id":"mock-fs@4.9.0","_nodeVersion":"10.10.0","_npmVersion":"6.9.0","dist":{"shasum":"7fc0c2f82965050b2776f8eb4eb63ca53a92ff86","size":20932,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.9.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.9.0_1555945083925_0.12885945806684207"},"_hasShrinkwrap":false,"publish_time":1555945084037,"_cnpm_publish_time":1555945084037},"4.8.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.8.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"devDependencies":{"chai":"^4.1.2","eslint":"^4.8.0","eslint-config-tschaub":"^8.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","semver":"^5.4.1"},"eslintConfig":{"extends":"tschaub"},"gitHead":"d5e7cb5294d462ba82c0ef2caaf79816b2ff20f5","_id":"mock-fs@4.8.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"eb0784ceba4b34c91a924a5112eeb36e1b5a9e29","size":20581,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.8.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.8.0_1549298237728_0.7137182353057747"},"_hasShrinkwrap":false,"publish_time":1549298237816,"_cnpm_publish_time":1549298237816},"4.7.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.7.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test"},"devDependencies":{"chai":"^4.1.2","eslint":"^4.8.0","eslint-config-tschaub":"^8.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","semver":"^5.4.1"},"eslintConfig":{"extends":"tschaub"},"gitHead":"8f84cc731cd4ae3cf6816df94afa833119ce1735","_id":"mock-fs@4.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"9f17e219cacb8094f4010e0a8c38589e2b33c299","size":20178,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.7.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.7.0_1536692141543_0.06134751236665026"},"_hasShrinkwrap":false,"publish_time":1536692141957,"_cnpm_publish_time":1536692141957},"4.6.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.6.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"^4.1.2","eslint":"^4.8.0","eslint-config-tschaub":"^8.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","semver":"^5.4.1"},"eslintConfig":{"extends":"tschaub"},"gitHead":"96b28b6e7c687808bae570401458c326ca0c8910","_id":"mock-fs@4.6.0","_npmVersion":"6.2.0","_nodeVersion":"10.5.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"d944ef4c3e03ceb4e8332b4b31b8ac254051c8ae","size":39404,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.6.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.6.0_1533533025882_0.7874531716446045"},"_hasShrinkwrap":false,"publish_time":1533533025984,"_cnpm_publish_time":1533533025984},"4.5.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.5.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"^4.1.2","eslint":"^4.8.0","eslint-config-tschaub":"^8.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","semver":"^5.4.1"},"eslintConfig":{"extends":"tschaub"},"gitHead":"5b165be6b7280b7c9ddaab9adac89a6236d123d0","_id":"mock-fs@4.5.0","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"75245b966f7e3defe197b03454af9c5b355594b7","size":38612,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.5.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs_4.5.0_1525719420776_0.22015987290862116"},"_hasShrinkwrap":false,"publish_time":1525719421043,"_cnpm_publish_time":1525719421043},"4.4.2":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.4.2","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint":"eslint benchmarks lib test","pretest":"npm run lint","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"^4.1.2","eslint":"^4.8.0","eslint-config-tschaub":"^8.0.0","mocha":"^4.0.1","rimraf":"^2.6.2","semver":"^5.4.1"},"eslintConfig":{"extends":"tschaub"},"gitHead":"8667e34db748977b2d6b95d1e34f74629018d990","_id":"mock-fs@4.4.2","_npmVersion":"5.4.2","_nodeVersion":"8.2.1","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"09dec5313f97095a450be6aa2ad8ab6738d63d6b","size":19861,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.4.2.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs-4.4.2.tgz_1507913143284_0.5897581661120057"},"directories":{},"publish_time":1507913144441,"_hasShrinkwrap":false,"_cnpm_publish_time":1507913144441},"4.4.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.4.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint:fix":"eslint --fix benchmarks lib test","pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.19.0","eslint-config-tschaub":"^7.0.0","mocha":"3.1.2","rimraf":"2.5.4","semver":"^5.3.0"},"eslintConfig":{"extends":"tschaub"},"gitHead":"305ef0f6d0624e0cd6c0912c94e36eb2f2357563","_id":"mock-fs@4.4.1","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"f285fa025b42a4031faf75b66f632b21e7056683","size":38152,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.4.1.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs-4.4.1.tgz_1497208728136_0.6345693718176335"},"directories":{},"publish_time":1497208729203,"_cnpm_publish_time":1497208729203,"_hasShrinkwrap":false},"4.4.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.4.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"lint:fix":"eslint --fix benchmarks lib test","pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.19.0","eslint-config-tschaub":"^7.0.0","mocha":"3.1.2","rimraf":"2.5.4","semver":"^5.3.0"},"eslintConfig":{"extends":"tschaub"},"gitHead":"40b21603b14760b3db9beda8b1bb58362f5c49fe","_id":"mock-fs@4.4.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"b29d5c5eae826e879aa57c61b1b6f2c5a8b97013","size":38148,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.4.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/mock-fs-4.4.0.tgz_1497208653626_0.3520946800708771"},"directories":{},"publish_time":1497208654791,"_hasShrinkwrap":false,"_cnpm_publish_time":1497208654791},"4.3.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.11.1","eslint-config-tschaub":"^6.0.0","mocha":"3.1.2","rimraf":"2.5.4","semver":"^5.3.0"},"gitHead":"e3186d6e1db4db6450dedf35d8f84ffd853a02cf","_id":"mock-fs@4.3.0","_shasum":"c2fab8d784283287e9b6ae7538f2dc56c1a05ed7","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"c2fab8d784283287e9b6ae7538f2dc56c1a05ed7","size":38076,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.3.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mock-fs-4.3.0.tgz_1493566634775_0.05982508324086666"},"directories":{},"publish_time":1493566635502,"_cnpm_publish_time":1493566635502,"_hasShrinkwrap":false},"4.2.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.11.1","eslint-config-tschaub":"^6.0.0","mocha":"3.1.2","rimraf":"2.5.4"},"gitHead":"d7532caa28638a01784921e6f980cf8b79f3d54e","_id":"mock-fs@4.2.0","_shasum":"ef53ae17b77e64f67816dd0467f29208a3b26e19","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"ef53ae17b77e64f67816dd0467f29208a3b26e19","size":37078,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.2.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-4.2.0.tgz_1489434603845_0.7061860121320933"},"directories":{},"publish_time":1489434606046,"_cnpm_publish_time":1489434606046,"_hasShrinkwrap":false},"4.1.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.11.1","eslint-config-tschaub":"^6.0.0","mocha":"3.1.2","rimraf":"2.5.4"},"gitHead":"61926f83aae105e87e2a23a1a13ab0d821672ea3","_id":"mock-fs@4.1.0","_shasum":"9c0a5c63ce9261894c5824645baaf95abe163e5e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"9c0a5c63ce9261894c5824645baaf95abe163e5e","size":36633,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.1.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-4.1.0.tgz_1488054447084_0.5100342228543013"},"directories":{},"publish_time":1488054449163,"_cnpm_publish_time":1488054449163,"_hasShrinkwrap":false},"4.0.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.0.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.11.1","eslint-config-tschaub":"^6.0.0","mocha":"3.1.2","rimraf":"2.5.4"},"gitHead":"84523af5e0c2ab997feb30d0e19aa6ee5ae6ff66","_id":"mock-fs@4.0.0","_shasum":"3edfe45f1dda0228f26581054b049a26db3a2619","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"3edfe45f1dda0228f26581054b049a26db3a2619","size":36564,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.0.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mock-fs-4.0.0.tgz_1486319369863_0.45537837594747543"},"directories":{},"publish_time":1486319370500,"_cnpm_publish_time":1486319370500,"_hasShrinkwrap":false},"4.0.0-beta.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"4.0.0-beta.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"^3.11.1","eslint-config-tschaub":"^6.0.0","mocha":"3.1.2","rimraf":"2.5.4"},"gitHead":"b3d19b3697232ae8348b3f655afd01d41a2798ef","_id":"mock-fs@4.0.0-beta.1","_shasum":"05193cc83611104005da3f09ce8084c75c523165","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"05193cc83611104005da3f09ce8084c75c523165","size":35908,"noattachment":false,"key":"/mock-fs/-/mock-fs-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-4.0.0-beta.1.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-4.0.0-beta.1.tgz_1481218162110_0.6283714782912284"},"directories":{},"publish_time":1481218162359,"_cnpm_publish_time":1481218162359,"_hasShrinkwrap":false},"3.12.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.12.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.13.0","eslint-config-tschaub":"6.0.0","mocha":"3.1.2","rimraf":"2.5.4"},"dependencies":{"rewire":"2.5.2","semver":"5.3.0"},"gitHead":"664510404188c2798d62b87fda8512afdafc50a3","_id":"mock-fs@3.12.1","_shasum":"ff27824cd6ab263a7eb05a115239d41d3631f5f8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"ff27824cd6ab263a7eb05a115239d41d3631f5f8","size":162148,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.12.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.12.1.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-3.12.1.tgz_1477967222207_0.6845455253496766"},"directories":{},"publish_time":1477967224388,"_cnpm_publish_time":1477967224388,"_hasShrinkwrap":false},"3.12.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.12.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.13.0","eslint-config-tschaub":"6.0.0","fs-extra":"^0.30.0","mocha":"3.1.2","rimraf":"2.5.4"},"dependencies":{"rewire":"2.5.2","semver":"5.3.0"},"gitHead":"a5c87d95fcc2ecdbe858a55615a8a4e93c046bde","_id":"mock-fs@3.12.0","_shasum":"d8b7aa9a9d80eb820b03af5111925c1834eebc8a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"7.0.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"d8b7aa9a9d80eb820b03af5111925c1834eebc8a","size":162371,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.12.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/mock-fs-3.12.0.tgz_1477624045905_0.7573552541434765"},"directories":{},"publish_time":1477624048615,"_cnpm_publish_time":1477624048615,"_hasShrinkwrap":false},"3.11.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.11.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.13.0","eslint-config-tschaub":"5.0.0","mocha":"2.5.2","rimraf":"2.5.2"},"dependencies":{"rewire":"2.5.2","semver":"5.1.1"},"gitHead":"b996e891d3e7591c6b009d5bf3bc4d1bff11e1fa","_id":"mock-fs@3.11.0","_shasum":"096f21dfe985189a0a6efc4b38ceb404ee8e8911","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"096f21dfe985189a0a6efc4b38ceb404ee8e8911","size":152785,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.11.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-3.11.0.tgz_1468070061866_0.4857688162010163"},"directories":{},"publish_time":1468070064488,"_cnpm_publish_time":1468070064488,"_hasShrinkwrap":false},"3.10.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.10.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.13.0","eslint-config-tschaub":"5.0.0","mocha":"2.5.2","rimraf":"2.5.2"},"dependencies":{"rewire":"2.5.2","semver":"5.1.1"},"gitHead":"f6c6747c6d1aa281d9ef347d44226165f96a9e1e","_id":"mock-fs@3.10.0","_shasum":"a1b6635396d74332817371155db256947ccc2d34","_from":".","_npmVersion":"2.15.8","_nodeVersion":"4.4.7","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"a1b6635396d74332817371155db256947ccc2d34","size":152480,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.10.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/mock-fs-3.10.0.tgz_1467941561338_0.8102017124183476"},"directories":{},"publish_time":1467941562565,"_cnpm_publish_time":1467941562565,"_hasShrinkwrap":false},"3.9.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.9.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.8.0","eslint-config-tschaub":"4.0.0","mocha":"2.4.5","rimraf":"2.5.2"},"dependencies":{"rewire":"2.5.1","semver":"5.1.0"},"gitHead":"6788d37d95a704531514336d72f39eb5eaf79a02","_id":"mock-fs@3.9.0","_shasum":"2468ee3ef4a9bd9ed20aff0f2fc4c95f36fa248a","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"2468ee3ef4a9bd9ed20aff0f2fc4c95f36fa248a","size":437417,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.9.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.9.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/mock-fs-3.9.0.tgz_1461945018835_0.010980134597048163"},"directories":{},"publish_time":1461945021603,"_cnpm_publish_time":1461945021603,"_hasShrinkwrap":false},"3.8.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.8.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"0.4.0","chai":"3.5.0","eslint":"2.3.0","eslint-config-tschaub":"4.0.0","mocha":"2.4.5","rimraf":"2.5.2"},"dependencies":{"rewire":"2.5.1","semver":"5.1.0"},"gitHead":"2883942195b64488160970a3c0c86b36356e542c","_id":"mock-fs@3.8.0","_shasum":"c8c3a5b8a0dd96e1f36d638392f719efdd795ee7","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.4","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"c8c3a5b8a0dd96e1f36d638392f719efdd795ee7","size":130977,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.8.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/mock-fs-3.8.0.tgz_1457386495395_0.98848701803945"},"directories":{},"publish_time":1457386497584,"_cnpm_publish_time":1457386497584,"_hasShrinkwrap":false},"3.7.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.7.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.4.0","chai":"^3.3.0","eslint":"^1.6.0","eslint-config-tschaub":"^2.0.0","mocha":"^2.3.3","rimraf":"^2.4.3"},"dependencies":{"rewire":"^2.3.4","semver":"^5.0.3"},"gitHead":"9983a548dd4d17feb63fb56d997ce252d7cca78b","_id":"mock-fs@3.7.0","_shasum":"b0b3eccef9360930ec678f63ecee35abebcefbcf","_from":".","_npmVersion":"3.5.3","_nodeVersion":"4.2.3","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"b0b3eccef9360930ec678f63ecee35abebcefbcf","size":130680,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.7.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1454274340544,"_cnpm_publish_time":1454274340544,"_hasShrinkwrap":false},"3.6.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.6.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.4.0","chai":"^3.3.0","eslint":"^1.6.0","eslint-config-tschaub":"^2.0.0","mocha":"^2.3.3","rimraf":"^2.4.3"},"dependencies":{"rewire":"^2.3.4","semver":"^5.0.3"},"gitHead":"ff45a5cb4d16fd49ea4849a4b3748ae53b5c9e8d","_id":"mock-fs@3.6.0","_shasum":"61d694e27311b9484c9020009ab3b346c167d763","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"61d694e27311b9484c9020009ab3b346c167d763","size":129332,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.6.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1450629597326,"_cnpm_publish_time":1450629597326,"_hasShrinkwrap":false},"3.5.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.5.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.4.0","chai":"^3.3.0","eslint":"^1.6.0","eslint-config-tschaub":"^2.0.0","glob":"^5.0.15","mocha":"^2.3.3","rimraf":"^2.4.3"},"dependencies":{"rewire":"^2.3.4","semver":"^5.0.3"},"gitHead":"6dde8fb8709c4d97212387174d7ce97faaf8a907","_id":"mock-fs@3.5.0","_shasum":"ef17ab7ecc208c903579cdf72ec90ade585438a7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"dist":{"shasum":"ef17ab7ecc208c903579cdf72ec90ade585438a7","size":128722,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.5.0.tgz"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1448764072475,"_cnpm_publish_time":1448764072475,"_hasShrinkwrap":false},"3.4.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.4.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.4.0","chai":"^3.3.0","eslint":"^1.6.0","eslint-config-tschaub":"^2.0.0","glob":"^5.0.15","mocha":"^2.3.3","rimraf":"^2.4.3"},"dependencies":{"rewire":"^2.3.4","semver":"^5.0.3"},"gitHead":"6b454e99f93e45065fb7f561c63739498c67d706","_id":"mock-fs@3.4.0","_shasum":"1ce041d2d7eee34242d285c2a9e38e13ab0bcd6c","_from":".","_npmVersion":"3.3.8","_nodeVersion":"4.2.1","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"1ce041d2d7eee34242d285c2a9e38e13ab0bcd6c","size":118344,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.4.0.tgz"},"directories":{},"publish_time":1445115486411,"_cnpm_publish_time":1445115486411,"_hasShrinkwrap":false},"3.3.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.3.0","chai":"^3.0.0","eslint":"^0.23.0","eslint-config-tschaub":"^1.0.0","glob":"~3.2.8","mocha":"^2.2.5","rimraf":"~2.2.6"},"dependencies":{"rewire":"~2.3.4","semver":"^4.2.0"},"gitHead":"7526d08d3544c521fa73f7c989aa2acecdb53e9c","_id":"mock-fs@3.3.0","_shasum":"ed1302bf3793d2b16b82cf67ef69ecb8d836ff02","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.10.24","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"ed1302bf3793d2b16b82cf67ef69ecb8d836ff02","size":108854,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.3.0.tgz"},"directories":{},"publish_time":1443976019350,"_cnpm_publish_time":1443976019350,"_hasShrinkwrap":false},"3.2.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.3.0","chai":"^3.0.0","eslint":"^0.23.0","eslint-config-tschaub":"^1.0.0","glob":"~3.2.8","mocha":"^2.2.5","rimraf":"~2.2.6"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"c3b13a5ede313b5ec0faf5ce91d31edea5893f6a","_id":"mock-fs@3.2.0","_shasum":"83647d482994b192d805d84162ccf523901e307b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"83647d482994b192d805d84162ccf523901e307b","size":108582,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.2.0.tgz"},"directories":{},"publish_time":1442004701965,"_cnpm_publish_time":1442004701965,"_hasShrinkwrap":false},"3.1.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.3.0","chai":"^3.0.0","eslint":"^0.23.0","eslint-config-tschaub":"^1.0.0","glob":"~3.2.8","mocha":"^2.2.5","rimraf":"~2.2.6"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"c6b33d0719fe4f44b4671df27eff37b5fa73fe2f","_id":"mock-fs@3.1.0","_shasum":"04acae592785199260f734c0f5f934f2e2ed8d2b","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"04acae592785199260f734c0f5f934f2e2ed8d2b","size":99067,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.1.0.tgz"},"directories":{},"publish_time":1439474853939,"_cnpm_publish_time":1439474853939,"_hasShrinkwrap":false},"3.0.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"3.0.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"pretest":"eslint benchmarks lib test","test":"mocha --recursive test","bench":"bench benchmarks"},"devDependencies":{"bench-it":"^0.3.0","chai":"^3.0.0","eslint":"^0.23.0","eslint-config-tschaub":"^1.0.0","glob":"~3.2.8","mocha":"^2.2.5","rimraf":"~2.2.6"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"95b09ede117639d14739e311ac723b408871b95e","_id":"mock-fs@3.0.0","_shasum":"a263384aa15dda9f9faddf9d634ee01df8381b8d","_from":".","_npmVersion":"2.10.1","_nodeVersion":"0.12.4","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"a263384aa15dda9f9faddf9d634ee01df8381b8d","size":98693,"noattachment":false,"key":"/mock-fs/-/mock-fs-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-3.0.0.tgz"},"directories":{},"publish_time":1435266041529,"_cnpm_publish_time":1435266041529,"_hasShrinkwrap":false},"2.7.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.7.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT","scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"28d8839a7bd29540d61b8a208c9ebbe73d30e0b8","_id":"mock-fs@2.7.1","_shasum":"c729df435b2d1322f8608051cac0a4c05ccf51d7","_from":".","_npmVersion":"2.11.1","_nodeVersion":"0.10.36","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"c729df435b2d1322f8608051cac0a4c05ccf51d7","size":98922,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.7.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.7.1.tgz"},"directories":{},"publish_time":1434038884701,"_cnpm_publish_time":1434038884701,"_hasShrinkwrap":false},"2.7.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.7.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"620c2fb393590069952a546718169c5e87953709","_id":"mock-fs@2.7.0","_shasum":"0383bf4466368148012729173cb367c45101b0ba","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"0383bf4466368148012729173cb367c45101b0ba","size":98943,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.7.0.tgz"},"directories":{},"publish_time":1431033360721,"_cnpm_publish_time":1431033360721,"_hasShrinkwrap":false},"2.6.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.6.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"2630094fd7e2f1dab1c968079413fdc8e21989f4","_id":"mock-fs@2.6.0","_shasum":"745a45715a4db56e08efca2613ed0fdc359e834b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"745a45715a4db56e08efca2613ed0fdc359e834b","size":89561,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.6.0.tgz"},"directories":{},"publish_time":1430116360885,"_cnpm_publish_time":1430116360885,"_hasShrinkwrap":false},"2.5.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.5.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0","semver":"^4.2.0"},"gitHead":"a805ce3f380ab0a2f48e97b5d17b4e1f351e0a22","_id":"mock-fs@2.5.0","_shasum":"26e2ff06dd3772b2cd615a77c5364eca8e6a8522","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"26e2ff06dd3772b2cd615a77c5364eca8e6a8522","size":89456,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.5.0.tgz"},"directories":{},"publish_time":1423524452643,"_cnpm_publish_time":1423524452643,"_hasShrinkwrap":false},"2.4.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.4.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0"},"gitHead":"9338fad9515cf84718f83d72cfcb64b04542c369","_id":"mock-fs@2.4.0","_shasum":"11324d6c3d1a638d932df3aebae46274cbd9e7de","_from":".","_npmVersion":"2.2.0","_nodeVersion":"0.10.33","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"11324d6c3d1a638d932df3aebae46274cbd9e7de","size":79524,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.4.0.tgz"},"directories":{},"publish_time":1423441940229,"_cnpm_publish_time":1423441940229,"_hasShrinkwrap":false},"2.3.2":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.3.2","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0"},"_id":"mock-fs@2.3.2","dist":{"shasum":"f414c19392a68db6ba7501e05759ce4e75cc2d25","size":69355,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.3.2.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1414361656509,"_cnpm_publish_time":1414361656509,"_hasShrinkwrap":false},"2.3.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.3.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0"},"_id":"mock-fs@2.3.1","dist":{"shasum":"a093d53553afdf0927f834a031c00fcd16751804","size":69797,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.3.1.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1400274808921,"_cnpm_publish_time":1400274808921,"_hasShrinkwrap":false},"2.3.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0"},"_id":"mock-fs@2.3.0","_shasum":"5fd961279e5e3f67a03947a6720c6d9a5360ddee","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"dist":{"shasum":"5fd961279e5e3f67a03947a6720c6d9a5360ddee","size":69357,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.3.0.tgz"},"directories":{},"publish_time":1399664313034,"_cnpm_publish_time":1399664313034,"_hasShrinkwrap":false},"2.2.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test","bench":"bench benchmarks"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8","rimraf":"~2.2.6","bench-it":"~0.1.0"},"dependencies":{"rewire":"~2.0.0"},"_id":"mock-fs@2.2.0","dist":{"shasum":"62489888119fc07ce2af872a7729d09b92dbe2ed","size":68804,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.2.0.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1391498999011,"_cnpm_publish_time":1391498999011,"_hasShrinkwrap":false},"2.1.2":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.1.2","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@2.1.2","dist":{"shasum":"96f8703089381d0935f7fbb40ce2370e0e37b046","size":66685,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.1.2.tgz"},"_from":".","_npmVersion":"1.2.12","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1390239221599,"_cnpm_publish_time":1390239221599,"_hasShrinkwrap":false},"2.1.1":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.1.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@2.1.1","dist":{"shasum":"60f6f34dec5e3ad637a2f115321ad45af915dbb4","size":56178,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.1.1.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389679945064,"_cnpm_publish_time":1389679945064,"_hasShrinkwrap":false},"2.1.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./tasks.js test","test":"node ./tasks.js lint test"},"devDependencies":{"chai":"~1.8.1","jshint":"~2.4.1","mocha":"~1.17.0","glob":"~3.2.8"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@2.1.0","dist":{"shasum":"f48cd3c478cf6e0487c2d69489f0b2872be1a004","size":56292,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.1.0.tgz"},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389679529220,"_cnpm_publish_time":1389679529220,"_hasShrinkwrap":false},"2.0.0":{"name":"mock-fs","description":"A configurable mock file system.  You know, for testing.","version":"2.0.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures","file system","memory"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@2.0.0","dist":{"shasum":"c4188f8ab9dc583e62259dfb102f50bd88ec0862","size":55355,"noattachment":false,"key":"/mock-fs/-/mock-fs-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-2.0.0.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389478721476,"_cnpm_publish_time":1389478721476,"_hasShrinkwrap":false},"1.3.1":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"1.3.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"keywords":["mock","fs","test","fixtures"],"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@1.3.1","dist":{"shasum":"0bdee72375e47f56de62ee06bb3353dba742d4e9","size":53820,"noattachment":false,"key":"/mock-fs/-/mock-fs-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-1.3.1.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389330004436,"_cnpm_publish_time":1389330004436,"_hasShrinkwrap":false},"1.3.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"1.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@1.3.0","dist":{"shasum":"42d0a2bbdc1e7f954a9421cd35745c0f4353ec8d","size":53783,"noattachment":false,"key":"/mock-fs/-/mock-fs-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-1.3.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389115069149,"_cnpm_publish_time":1389115069149,"_hasShrinkwrap":false},"1.2.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"1.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@1.2.0","dist":{"shasum":"5483e3d5b48d87a93bdf5af3565c93141d0e83e3","size":53756,"noattachment":false,"key":"/mock-fs/-/mock-fs-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-1.2.0.tgz"},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389078461052,"_cnpm_publish_time":1389078461052,"_hasShrinkwrap":false},"1.1.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"1.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@1.1.0","dist":{"shasum":"56af540d1c2894cda8de3fe8f86bb634b69b1058","size":53560,"noattachment":false,"key":"/mock-fs/-/mock-fs-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-1.1.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389054282398,"_cnpm_publish_time":1389054282398,"_hasShrinkwrap":false},"1.0.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"1.0.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@1.0.0","dist":{"shasum":"79d5d77850b58b536cc44a258689216e0963bfe6","size":53397,"noattachment":false,"key":"/mock-fs/-/mock-fs-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-1.0.0.tgz"},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1389048050220,"_cnpm_publish_time":1389048050220,"_hasShrinkwrap":false},"0.12.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.12.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.12.0","dist":{"shasum":"1905889f193767e474ebc34d8cccbab83004bc4e","size":51720,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.12.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.12.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1386655007555,"_cnpm_publish_time":1386655007555,"_hasShrinkwrap":false},"0.11.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.11.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.11.0","dist":{"shasum":"422a53309c774de0303bd0b555544e887bcc8a88","size":41595,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.11.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.11.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1386562730843,"_cnpm_publish_time":1386562730843,"_hasShrinkwrap":false},"0.10.1":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.10.1","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.10.1","dist":{"shasum":"3dd6f93a3d95e2b7b6f046f5b9e18f2e0603b868","size":40905,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.10.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.10.1.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1386113858686,"_cnpm_publish_time":1386113858686,"_hasShrinkwrap":false},"0.10.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.10.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"debug":"node --debug-brk ./node_modules/.bin/grunt cafemocha","test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.10.0","dist":{"shasum":"d3df1451d13e42574eec1bebe28f5bdaebe5afae","size":40360,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.10.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.10.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1386045084596,"_cnpm_publish_time":1386045084596,"_hasShrinkwrap":false},"0.8.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.8.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.8.0","dist":{"shasum":"e5b2e04cb03b9f215cc1a973e9773069d7ab2d1d","size":39177,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.8.0.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1385924146611,"_cnpm_publish_time":1385924146611,"_hasShrinkwrap":false},"0.7.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.7.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.7.0","dist":{"shasum":"1800cec725c745b7723408654305a68d5f450ea2","size":38574,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.7.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1385919235434,"_cnpm_publish_time":1385919235434,"_hasShrinkwrap":false},"0.6.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.6.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.6.0","dist":{"shasum":"5e6e5d2e1e0ede8af6b76a24d0bcb363c034ae85","size":37030,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.6.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1385531641822,"_cnpm_publish_time":1385531641822,"_hasShrinkwrap":false},"0.5.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.5.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.5.0","dist":{"shasum":"603e87fdda3378c0b888913b17d208ae7b0b7329","size":36785,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.5.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1385439349567,"_cnpm_publish_time":1385439349567,"_hasShrinkwrap":false},"0.4.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.4.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt --stack test","start":"grunt --stack start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.4.0","dist":{"shasum":"eb3c6e3ec76ec150350029c629b114a5f3e65787","size":36005,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.4.0.tgz"},"_from":".","_npmVersion":"1.2.32","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1385266952387,"_cnpm_publish_time":1385266952387,"_hasShrinkwrap":false},"0.3.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.3.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt test","start":"grunt start"},"devDependencies":{"grunt-cli":"~0.1.11","grunt-contrib-jshint":"~0.7.2","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.6.0"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.3.0","dist":{"shasum":"70c71bac2c56a25c379a83be988b555035f382eb","size":30631,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.3.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1384793146415,"_cnpm_publish_time":1384793146415,"_hasShrinkwrap":false},"0.2.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.2.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt test","start":"grunt start"},"devDependencies":{"grunt-cli":"~0.1.10","grunt-contrib-jshint":"~0.7.1","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.5.4"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.2.0","dist":{"shasum":"d3ebc9fe0f8b7df8513f07b9ee2f7878cc911556","size":29886,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.2.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1384720907982,"_cnpm_publish_time":1384720907982,"_hasShrinkwrap":false},"0.1.0":{"name":"mock-fs","description":"Mock fs implementation for testing","version":"0.1.0","main":"lib/index.js","homepage":"https://github.com/tschaub/mock-fs","author":{"name":"Tim Schaub","url":"http://tschaub.net/"},"repository":{"type":"git","url":"git://github.com/tschaub/mock-fs.git"},"bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"licenses":[{"type":"MIT","url":"http://tschaub.mit-license.org/"}],"scripts":{"test":"grunt test","start":"grunt start"},"devDependencies":{"grunt-cli":"~0.1.10","grunt-contrib-jshint":"~0.7.1","grunt-cafe-mocha":"~0.1.9","grunt":"~0.4.1","chai":"~1.8.1","grunt-contrib-watch":"~0.5.3","grunt-newer":"~0.5.4"},"dependencies":{"rewire":"~2.0.0"},"readmeFilename":"readme.md","_id":"mock-fs@0.1.0","dist":{"shasum":"7bccf9f2495482fb2383f7a5e8182f52812e74cf","size":29586,"noattachment":false,"key":"/mock-fs/-/mock-fs-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/mock-fs/download/mock-fs-0.1.0.tgz"},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"tschaub","email":"tim.schaub@gmail.com"},"maintainers":[{"name":"tschaub","email":"tim.schaub@gmail.com"}],"directories":{},"publish_time":1384623627124,"_cnpm_publish_time":1384623627124,"_hasShrinkwrap":false}},"readme":"[![Build Status](https://github.com/tschaub/mock-fs/actions/workflows/test.yml/badge.svg?branch=main)](https://github.com/tschaub/mock-fs/actions?workflow=Test)\n\n# `mock-fs`\n\nThe `mock-fs` module allows Node's built-in [`fs` module](http://nodejs.org/api/fs.html) to be backed temporarily by an in-memory, mock file system.  This lets you run tests against a set of mock files and directories instead of lugging around a bunch of test fixtures.\n\n## Example\n\nThe code below makes it so the `fs` module is temporarily backed by a mock file system with a few files and directories.\n\n```js\nconst mock = require('mock-fs');\n\nmock({\n  'path/to/fake/dir': {\n    'some-file.txt': 'file content here',\n    'empty-dir': {/** empty directory */}\n  },\n  'path/to/some.png': Buffer.from([8, 6, 7, 5, 3, 0, 9]),\n  'some/other/path': {/** another empty directory */}\n});\n```\n\nWhen you are ready to restore the `fs` module (so that it is backed by your real file system), call [`mock.restore()`](#mockrestore). Note that calling this may be **mandatory** in some cases. See [istanbuljs/nyc#324](https://github.com/istanbuljs/nyc/issues/324#issuecomment-234018654)\n\n```js\n// after a test runs\nmock.restore();\n```\n\n## Upgrading to version 4\n\nInstead of overriding all methods of the built-in `fs` module, the library now overrides `process.binding('fs')`.  The purpose of this change is to avoid conflicts with other libraries that override `fs` methods (e.g. `graceful-fs`) and to make it possible to work with multiple Node releases without maintaining copied and slightly modified versions of Node's `fs` module.\n\nBreaking changes:\n\n * The `mock.fs()` function has been removed.  This returned an object with `fs`-like methods without overriding the built-in `fs` module.\n * The object created by `fs.Stats` is no longer an instance of `fs.Stats` (though it has all the same properties and methods).\n * Lazy `require()` do not use the real filesystem.\n * Tests are no longer run in Node < 4.\n\nSome of these breaking changes may be restored in a future release.\n\n## Docs\n\n### <a id='mockconfigoptions'>`mock(config, options)`</a>\n\nConfigure the `fs` module so it is backed by an in-memory file system.\n\nCalling `mock` sets up a mock file system with two directories by default: `process.cwd()` and `os.tmpdir()` (or `os.tmpDir()` for older Node).  When called with no arguments, just these two directories are created.  When called with a `config` object, additional files, directories, and symlinks are created.  To avoid creating a directory for `process.cwd()` and `os.tmpdir()`, see the [`options`](#options) below.\n\nProperty names of the `config` object are interpreted as relative paths to resources (relative from `process.cwd()`).  Property values of the `config` object are interpreted as content or configuration for the generated resources.\n\n*Note that paths should always use forward slashes (`/`) - even on Windows.*\n\n### <a id='options'>`options`</a>\n\nThe second (optional) argument may include the properties below.\n\n * `createCwd` - `boolean` Create a directory for `process.cwd()`.  This is `true` by default.\n * `createTmp` - `boolean` Create a directory for `os.tmpdir()`.  This is `true` by default.\n\n### Loading real files & directories\n\nYou can load real files and directories into the mock system using `mock.load()`\n\n#### Notes\n\n- All stat information is duplicated (dates, permissions, etc) \n- By default, all files are lazy-loaded, unless you specify the `{lazy: false}` option\n\n#### <a id='mappingoptions'>options</a>\n\n| Option    | Type    | Default | Description |\n| --------- | ------- | ------- | ------------\n| lazy      | boolean | true    | File content isn't loaded until explicitly read\n| recursive | boolean | true    | Load all files and directories recursively\n \n#### `mock.load(path, options)`\n\n```js\nmock({\n  // Lazy-load file\n  'my-file.txt': mock.load(path.resolve(__dirname, 'assets/special-file.txt')),\n  \n  // Pre-load js file\n  'ready.js': mock.load(path.resolve(__dirname, 'scripts/ready.js'), {lazy: false}),\n\n  // Recursively loads all node_modules\n  'node_modules': mock.load(path.resolve(__dirname, '../node_modules')),\n\n  // Creates a directory named /tmp with only the files in /tmp/special_tmp_files (no subdirectories), pre-loading all content\n  '/tmp': mock.load('/tmp/special_tmp_files', {recursive: false, lazy:false}),\n\n  'fakefile.txt': 'content here'\n});\n```\n\n### Creating files\n\nWhen `config` property values are a `string` or `Buffer`, a file is created with the provided content.  For example, the following configuration creates a single file with string content (in addition to the two default directories).\n```js\nmock({\n  'path/to/file.txt': 'file content here'\n});\n```\n\nTo create a file with additional properties (owner, permissions, atime, etc.), use the [`mock.file()`](#mockfileproperties) function described below.\n\n### <a id='mockfileproperties'>`mock.file(properties)`</a>\n\nCreate a factory for new files.  Supported properties:\n\n * **content** - `string|Buffer` File contents.\n * **mode** - `number` File mode (permission and sticky bits).  Defaults to `0666`.\n * **uid** - `number` The user id.  Defaults to `process.getuid()`.\n * **gid** - `number` The group id.  Defaults to `process.getgid()`.\n * **atime** - `Date` The last file access time.  Defaults to `new Date()`.  Updated when file contents are accessed.\n * **ctime** - `Date` The last file change time.  Defaults to `new Date()`.  Updated when file owner or permissions change.\n * **mtime** - `Date` The last file modification time.  Defaults to `new Date()`.  Updated when file contents change.\n * **birthtime** - `Date` The time of file creation.  Defaults to `new Date()`.\n\nTo create a mock filesystem with a very old file named `foo`, you could do something like this:\n```js\nmock({\n  foo: mock.file({\n    content: 'file content here',\n    ctime: new Date(1),\n    mtime: new Date(1)\n  })\n});\n```\n\nNote that if you want to create a file with the default properties, you can provide a `string` or `Buffer` directly instead of calling `mock.file()`.\n\n### Creating directories\n\nWhen `config` property values are an `Object`, a directory is created.  The structure of the object is the same as the `config` object itself.  So an empty directory can be created with a simple object literal (`{}`).  The following configuration creates a directory containing two files (in addition to the two default directories):\n```js\n// note that this could also be written as\n// mock({'path/to/dir': { /** config */ }})\nmock({\n  path: {\n    to: {\n      dir: {\n        file1: 'text content',\n        file2: Buffer.from([1, 2, 3, 4])\n      }\n    }\n  }\n});\n```\n\nTo create a directory with additional properties (owner, permissions, atime, etc.), use the [`mock.directory()`](mockdirectoryproperties) function described below.\n\n### <a id='mockdirectoryproperties'>`mock.directory(properties)`</a>\n\nCreate a factory for new directories.  Supported properties:\n\n * **mode** - `number` Directory mode (permission and sticky bits).  Defaults to `0777`.\n * **uid** - `number` The user id.  Defaults to `process.getuid()`.\n * **gid** - `number` The group id.  Defaults to `process.getgid()`.\n * **atime** - `Date` The last directory access time.  Defaults to `new Date()`.\n * **ctime** - `Date` The last directory change time.  Defaults to `new Date()`.  Updated when owner or permissions change.\n * **mtime** - `Date` The last directory modification time.  Defaults to `new Date()`.  Updated when an item is added, removed, or renamed.\n * **birthtime** - `Date` The time of directory creation.  Defaults to `new Date()`.\n * **items** - `Object` Directory contents.  Members will generate additional files, directories, or symlinks.\n\nTo create a mock filesystem with a directory with the relative path `some/dir` that has a mode of `0755` and two child files, you could do something like this:\n```js\nmock({\n  'some/dir': mock.directory({\n    mode: 0755,\n    items: {\n      file1: 'file one content',\n      file2: Buffer.from([8, 6, 7, 5, 3, 0, 9])\n    }\n  })\n});\n```\n\nNote that if you want to create a directory with the default properties, you can provide an `Object` directly instead of calling `mock.directory()`.\n\n### Creating symlinks\n\nUsing a `string` or a `Buffer` is a shortcut for creating files with default properties.  Using an `Object` is a shortcut for creating a directory with default properties.  There is no shortcut for creating symlinks.  To create a symlink, you need to call the [`mock.symlink()`](#mocksymlinkproperties) function described below.\n\n### <a id='mocksymlinkproperties'>`mock.symlink(properties)`</a>\n\nCreate a factory for new symlinks.  Supported properties:\n\n * **path** - `string` Path to the source (required).\n * **mode** - `number` Symlink mode (permission and sticky bits).  Defaults to `0666`.\n * **uid** - `number` The user id.  Defaults to `process.getuid()`.\n * **gid** - `number` The group id.  Defaults to `process.getgid()`.\n * **atime** - `Date` The last symlink access time.  Defaults to `new Date()`.\n * **ctime** - `Date` The last symlink change time.  Defaults to `new Date()`.\n * **mtime** - `Date` The last symlink modification time.  Defaults to `new Date()`.\n * **birthtime** - `Date` The time of symlink creation.  Defaults to `new Date()`.\n\nTo create a mock filesystem with a file and a symlink, you could do something like this:\n```js\nmock({\n  'some/dir': {\n    'regular-file': 'file contents',\n    'a-symlink': mock.symlink({\n      path: 'regular-file'\n    })\n  }\n});\n```\n\n### Restoring the file system\n\n### <a id='mockrestore'>`mock.restore()`</a>\n\nRestore the `fs` binding to the real file system.  This undoes the effect of calling `mock()`.  Typically, you would set up a mock file system before running a test and restore the original after.  Using a test runner with `beforeEach` and `afterEach` hooks, this might look like the following:\n\n```js\nbeforeEach(function() {\n  mock({\n    'fake-file': 'file contents'\n  });\n});\nafterEach(mock.restore);\n```\n\n### Bypassing the mock file system\n\n#### <a id='mockbypass'>`mock.bypass(fn)`</a>\n\nExecute calls to the real filesystem with mock.bypass()\n\n```js\n// This file exists only on the real FS, not on the mocked FS\nconst realFilePath = '/path/to/real/file.txt';\nconst myData = mock.bypass(() => fs.readFileSync(realFilePath, 'utf-8'));\n```\n\nIf you pass an asynchronous function or a promise-returning function to `bypass()`, a promise will be returned.\n\n#### <a id='bypassasync'>Async Warning</a>\n\nAsynchronous calls are supported, however, they are not recommended as they could produce unintended consequences if \nanything else tries to access the mocked filesystem before they've completed.\n\n```js\nasync function getFileInfo(fileName) {\n  return await mock.bypass(async () => {\n    const stats = await fs.promises.stat(fileName);\n    const data = await fs.promises.readFile(fileName);\n    return {stats, data};\n  });\n}\n```\n\n## Install\n\nUsing `npm`:\n\n```\nnpm install mock-fs --save-dev\n```\n\n## Caveats\n\nWhen you require `mock-fs`, Node's own `fs` module is patched to allow the binding to the underlying file system to be swapped out.  If you require `mock-fs` *before* any other modules that modify `fs` (e.g. `graceful-fs`), the mock should behave as expected.\n\n**Note** `mock-fs` is not compatible with `graceful-fs@3.x` but works with `graceful-fs@4.x`.\n\nMock file access is controlled based on file mode where `process.getuid()` and `process.getgid()` are available (POSIX systems).  On other systems (e.g. Windows) the file mode has no effect.\n\nTested on Linux, OSX, and Windows using Node 18 through 22.  Check the tickets for a list of [known issues](https://github.com/tschaub/mock-fs/issues).\n\n### Using with Jest Snapshot Testing\n\n`.toMatchSnapshot` in [Jest](https://jestjs.io/docs/en/snapshot-testing) uses `fs` to load existing snapshots.\nIf `mockFs` is active, Jest isn't able to load existing snapshots. In such case it accepts all snapshots\nwithout diffing the old ones, which breaks the concept of snapshot testing.\n\nCalling `mock.restore()` in `afterEach` is too late and it's necessary to call it before snapshot matching:\n\n```js\nconst actual = testedFunction()\nmock.restore()\nexpect(actual).toMatchSnapshot()\n```\n\nNote: it's safe to call `mock.restore` multiple times, so it can still be called in `afterEach` and then manually\nin test cases which use snapshot testing.","_attachments":{},"homepage":"https://github.com/tschaub/mock-fs","bugs":{"url":"https://github.com/tschaub/mock-fs/issues"},"license":"MIT"}