{"_id":"file-system","_rev":"2864435","name":"file-system","description":"Strengthen the ability of file system","dist-tags":{"latest":"2.2.2"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"time":{"modified":"2022-09-14T03:06:54.000Z","created":"2014-11-23T00:43:23.002Z","2.2.2":"2016-11-17T08:33:55.542Z","2.2.1":"2015-04-20T11:41:49.602Z","2.1.3":"2015-04-12T09:07:22.829Z","2.1.2":"2015-04-10T05:31:23.070Z","2.1.1":"2015-03-20T03:56:13.298Z","2.1.0":"2015-03-02T11:50:38.258Z","2.0.0":"2015-01-14T12:03:12.583Z","1.2.9":"2014-12-18T03:19:23.081Z","1.2.8":"2014-12-17T14:29:40.463Z","1.2.7":"2014-12-10T12:15:20.407Z","1.2.6":"2014-12-07T14:56:41.181Z","1.2.5":"2014-12-02T12:12:44.512Z","1.2.4":"2014-12-02T05:27:19.112Z","1.2.3":"2014-12-01T13:25:29.419Z","1.2.2":"2014-11-27T11:05:55.752Z","1.2.1":"2014-11-27T07:06:45.549Z","1.2.0":"2014-11-26T12:50:03.302Z","1.1.2":"2014-11-26T05:30:18.409Z","1.1.1":"2014-11-25T16:00:35.117Z","1.1.0":"2014-11-25T10:39:52.517Z","1.0.4":"2014-11-24T11:14:09.720Z","1.0.3":"2014-11-24T07:20:21.119Z","1.0.2":"2014-11-24T04:41:15.035Z","1.0.1":"2014-11-23T12:50:00.855Z","1.0.0":"2014-11-23T00:43:23.002Z"},"users":{},"author":{"name":"douzi","email":"liaowei08@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/douzi8/file-system.git"},"versions":{"2.2.2":{"name":"file-system","version":"2.2.2","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"git+https://github.com/douzi8/file-system.git"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir","fs extra","file system"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"419916cab788f463407146742d2db863a2ec5b64","_id":"file-system@2.2.2","_shasum":"7d65833e3a2347dcd956a813c677153ed3edd987","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"7d65833e3a2347dcd956a813c677153ed3edd987","size":6405,"noattachment":false,"key":"/file-system/-/file-system-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.2.2.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-system-2.2.2.tgz_1479371633420_0.15562367183156312"},"directories":{},"publish_time":1479371635542,"_hasShrinkwrap":false,"_cnpm_publish_time":1479371635542,"_cnpmcore_publish_time":"2021-12-16T19:38:44.184Z"},"2.2.1":{"name":"file-system","version":"2.2.1","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"f2da49877a596b4f87ccf251e741f26c40c23e42","_id":"file-system@2.2.1","_shasum":"f66cfb882df5207d4c8921854d5ab5b1e9c8b3f4","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"f66cfb882df5207d4c8921854d5ab5b1e9c8b3f4","size":6463,"noattachment":false,"key":"/file-system/-/file-system-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.2.1.tgz"},"directories":{},"publish_time":1429530109602,"_hasShrinkwrap":false,"_cnpm_publish_time":1429530109602,"_cnpmcore_publish_time":"2021-12-16T19:38:44.391Z"},"2.1.3":{"name":"file-system","version":"2.1.3","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"7e02f3c422d615313b1a22987457dc7deb48adf6","_id":"file-system@2.1.3","_shasum":"4d0c22ce69f9e133f1fd978482e60bbd6a556529","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"4d0c22ce69f9e133f1fd978482e60bbd6a556529","size":6445,"noattachment":false,"key":"/file-system/-/file-system-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.1.3.tgz"},"directories":{},"publish_time":1428829642829,"_hasShrinkwrap":false,"_cnpm_publish_time":1428829642829,"_cnpmcore_publish_time":"2021-12-16T19:38:44.603Z"},"2.1.2":{"name":"file-system","version":"2.1.2","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"30e4df2139946fb3ca01354f7890f7c1219e9cbc","_id":"file-system@2.1.2","_shasum":"b11c05fc8f182974bd5a8627084e06777184050c","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"b11c05fc8f182974bd5a8627084e06777184050c","size":6461,"noattachment":false,"key":"/file-system/-/file-system-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.1.2.tgz"},"directories":{},"publish_time":1428643883070,"_hasShrinkwrap":false,"_cnpm_publish_time":1428643883070,"_cnpmcore_publish_time":"2021-12-16T19:38:44.834Z"},"2.1.1":{"name":"file-system","version":"2.1.1","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"3587d94e5d698b701c9074b05b3032fefe3033aa","_id":"file-system@2.1.1","_shasum":"455c650ed6174c97cb5adf5d1383577f26a9a6fc","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"455c650ed6174c97cb5adf5d1383577f26a9a6fc","size":6565,"noattachment":false,"key":"/file-system/-/file-system-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.1.1.tgz"},"directories":{},"publish_time":1426823773298,"_hasShrinkwrap":false,"_cnpm_publish_time":1426823773298,"_cnpmcore_publish_time":"2021-12-16T19:38:45.023Z"},"2.1.0":{"name":"file-system","version":"2.1.0","description":"Strengthen the ability of file system","main":"file-system.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"519c0a90b5fd7c67198f06cb95d9311ecd8698d4","_id":"file-system@2.1.0","_shasum":"99a7534c1048b8553be619ea6e8004a952c293e3","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"99a7534c1048b8553be619ea6e8004a952c293e3","size":6694,"noattachment":false,"key":"/file-system/-/file-system-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.1.0.tgz"},"directories":{},"publish_time":1425297038258,"_hasShrinkwrap":false,"_cnpm_publish_time":1425297038258,"_cnpmcore_publish_time":"2021-12-16T19:38:45.230Z"},"2.0.0":{"name":"file-system","version":"2.0.0","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","base64","mkdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"2bdd3ff4f5ea82f478717ff107d5b9d147108955","_id":"file-system@2.0.0","_shasum":"c7747b071010fc707fba83b69ea769004e5299d3","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"c7747b071010fc707fba83b69ea769004e5299d3","size":7235,"noattachment":false,"key":"/file-system/-/file-system-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-2.0.0.tgz"},"directories":{},"publish_time":1421236992583,"_hasShrinkwrap":false,"_cnpm_publish_time":1421236992583,"_cnpmcore_publish_time":"2021-12-16T19:38:45.467Z"},"1.2.9":{"name":"file-system","version":"1.2.9","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","base64","mkdir"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"7d042a490db1e222f3d4402419483504a2f4afb2","_id":"file-system@1.2.9","_shasum":"1046fdddd46cfd7f651442df2c0ef484a1bb072f","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"1046fdddd46cfd7f651442df2c0ef484a1bb072f","size":6964,"noattachment":false,"key":"/file-system/-/file-system-1.2.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.9.tgz"},"directories":{},"publish_time":1418872763081,"_hasShrinkwrap":false,"_cnpm_publish_time":1418872763081,"_cnpmcore_publish_time":"2021-12-16T19:38:45.678Z"},"1.2.8":{"name":"file-system","version":"1.2.8","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","base64"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"a21ae0d0219b069534d2aadf61116620e3fd7acb","_id":"file-system@1.2.8","_shasum":"9d817c377873fc67e7870144ca4896ce85b32296","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"9d817c377873fc67e7870144ca4896ce85b32296","size":6943,"noattachment":false,"key":"/file-system/-/file-system-1.2.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.8.tgz"},"directories":{},"publish_time":1418826580463,"_hasShrinkwrap":false,"_cnpm_publish_time":1418826580463,"_cnpmcore_publish_time":"2021-12-16T19:38:45.900Z"},"1.2.7":{"name":"file-system","version":"1.2.7","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file","base64"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"86018f712bda25bc2c63b97fcb68abd115490263","_id":"file-system@1.2.7","_shasum":"a26ec42736a816328b38c46664475ee7575d904b","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"a26ec42736a816328b38c46664475ee7575d904b","size":6713,"noattachment":false,"key":"/file-system/-/file-system-1.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.7.tgz"},"directories":{},"publish_time":1418213720407,"_hasShrinkwrap":false,"_cnpm_publish_time":1418213720407,"_cnpmcore_publish_time":"2021-12-16T19:38:46.135Z"},"1.2.6":{"name":"file-system","version":"1.2.6","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"file-match":"^1.0.1","utils-extend":"^1.0.4"},"gitHead":"1716547f8047019380b131ff110a89f035d658c3","_id":"file-system@1.2.6","_shasum":"fc205856cefa504d375ddb651549fcf67723db30","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"fc205856cefa504d375ddb651549fcf67723db30","size":5637,"noattachment":false,"key":"/file-system/-/file-system-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.6.tgz"},"directories":{},"publish_time":1417964201181,"_hasShrinkwrap":false,"_cnpm_publish_time":1417964201181,"_cnpmcore_publish_time":"2021-12-16T19:38:46.366Z"},"1.2.5":{"name":"file-system","version":"1.2.5","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"utils-extend":"^1.0.4"},"gitHead":"639e5d94f5ee40e7cb9625ee7378b83d69856825","_id":"file-system@1.2.5","_shasum":"18762395c48c26ab5d6a8188ea64d36e38250c34","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"18762395c48c26ab5d6a8188ea64d36e38250c34","size":5994,"noattachment":false,"key":"/file-system/-/file-system-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.5.tgz"},"directories":{},"publish_time":1417522364512,"_hasShrinkwrap":false,"_cnpm_publish_time":1417522364512,"_cnpmcore_publish_time":"2021-12-16T19:38:46.596Z"},"1.2.4":{"name":"file-system","version":"1.2.4","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"utils-extend":"^1.0.4"},"gitHead":"30a6402ad8325b0ef7768051d5bf31ed3266da9a","_id":"file-system@1.2.4","_shasum":"d1af6d637f9d067d34149e7f774977d668a24b26","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"d1af6d637f9d067d34149e7f774977d668a24b26","size":5884,"noattachment":false,"key":"/file-system/-/file-system-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.4.tgz"},"directories":{},"publish_time":1417498039112,"_hasShrinkwrap":false,"_cnpm_publish_time":1417498039112,"_cnpmcore_publish_time":"2021-12-16T19:38:46.787Z"},"1.2.3":{"name":"file-system","version":"1.2.3","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"dependencies":{"utils-extend":"^1.0.4"},"gitHead":"4f07778995e241a4d7543888553b0f28ac7a54b7","_id":"file-system@1.2.3","_shasum":"eb0415cdf02ffd12511f90d8f8e167b541446f66","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"eb0415cdf02ffd12511f90d8f8e167b541446f66","size":5893,"noattachment":false,"key":"/file-system/-/file-system-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.3.tgz"},"directories":{},"publish_time":1417440329419,"_hasShrinkwrap":false,"_cnpm_publish_time":1417440329419,"_cnpmcore_publish_time":"2021-12-16T19:38:46.983Z"},"1.2.2":{"name":"file-system","version":"1.2.2","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"400c42223ddf32a04e27c525beedd6dcb91fb7e0","_id":"file-system@1.2.2","_shasum":"7c2c8c23dda47e0ce10237bdb18758f7b428d3b4","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"7c2c8c23dda47e0ce10237bdb18758f7b428d3b4","size":6160,"noattachment":false,"key":"/file-system/-/file-system-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.2.tgz"},"directories":{},"publish_time":1417086355752,"_hasShrinkwrap":false,"_cnpm_publish_time":1417086355752,"_cnpmcore_publish_time":"2021-12-16T19:38:47.159Z"},"1.2.1":{"name":"file-system","version":"1.2.1","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"6b5453f9ee5b1736f05f8a9b59534e1997901215","_id":"file-system@1.2.1","_shasum":"7d326d10204b0abf6f10fb602f076aa4cf289e41","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"7d326d10204b0abf6f10fb602f076aa4cf289e41","size":6060,"noattachment":false,"key":"/file-system/-/file-system-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.1.tgz"},"directories":{},"publish_time":1417072005549,"_hasShrinkwrap":false,"_cnpm_publish_time":1417072005549,"_cnpmcore_publish_time":"2021-12-16T19:38:47.396Z"},"1.2.0":{"name":"file-system","version":"1.2.0","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"74513d4c15740d68763d658d92e7d9e6e5a3be6a","_id":"file-system@1.2.0","_shasum":"5cf79e604d77c194d73981c63794bff54e21f0f7","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"5cf79e604d77c194d73981c63794bff54e21f0f7","size":6033,"noattachment":false,"key":"/file-system/-/file-system-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.2.0.tgz"},"directories":{},"publish_time":1417006203302,"_hasShrinkwrap":false,"_cnpm_publish_time":1417006203302,"_cnpmcore_publish_time":"2021-12-16T19:38:47.623Z"},"1.1.2":{"name":"file-system","version":"1.1.2","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"5c3dfb005920a98a53be674c96e381e9785df223","_id":"file-system@1.1.2","_shasum":"7dd49a12d56e893c4eb5fa6ce10c98a9445b1f23","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"7dd49a12d56e893c4eb5fa6ce10c98a9445b1f23","size":5627,"noattachment":false,"key":"/file-system/-/file-system-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.1.2.tgz"},"directories":{},"publish_time":1416979818409,"_hasShrinkwrap":false,"_cnpm_publish_time":1416979818409,"_cnpmcore_publish_time":"2021-12-16T19:38:47.832Z"},"1.1.1":{"name":"file-system","version":"1.1.1","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"ba4dcc55c557075e76f2666de749ddcd184a28e5","_id":"file-system@1.1.1","_shasum":"62539d9353d164adc65c124c2f7ccc5936d5e4f8","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"62539d9353d164adc65c124c2f7ccc5936d5e4f8","size":5288,"noattachment":false,"key":"/file-system/-/file-system-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.1.1.tgz"},"directories":{},"publish_time":1416931235117,"_hasShrinkwrap":false,"_cnpm_publish_time":1416931235117,"_cnpmcore_publish_time":"2021-12-16T19:38:48.199Z"},"1.1.0":{"name":"file-system","version":"1.1.0","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"6707de8e5314ee8cada1a3a25599f4df3d305ce3","_id":"file-system@1.1.0","_shasum":"f7d9bb9396a927c61cc108a2a9cfb372e659b3e6","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"f7d9bb9396a927c61cc108a2a9cfb372e659b3e6","size":4400,"noattachment":false,"key":"/file-system/-/file-system-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.1.0.tgz"},"directories":{},"publish_time":1416911992517,"_hasShrinkwrap":false,"_cnpm_publish_time":1416911992517,"_cnpmcore_publish_time":"2021-12-16T19:38:48.399Z"},"1.0.4":{"name":"file-system","version":"1.0.4","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"554e43790aa8be0d7d383b95b1362e8524c87c49","_id":"file-system@1.0.4","_shasum":"dcb1a24c71101b71dd3c63e8da2d3d20837950e8","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"dcb1a24c71101b71dd3c63e8da2d3d20837950e8","size":4071,"noattachment":false,"key":"/file-system/-/file-system-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.0.4.tgz"},"directories":{},"publish_time":1416827649720,"_hasShrinkwrap":false,"_cnpm_publish_time":1416827649720,"_cnpmcore_publish_time":"2021-12-16T19:38:48.602Z"},"1.0.3":{"name":"file-system","version":"1.0.3","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"8bcc37179c5b2605f63b72b712592d8a5b960e0f","_id":"file-system@1.0.3","_shasum":"dcdd770f70edc86f64c98da6eff8921228f666ed","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"dcdd770f70edc86f64c98da6eff8921228f666ed","size":3842,"noattachment":false,"key":"/file-system/-/file-system-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.0.3.tgz"},"directories":{},"publish_time":1416813621119,"_hasShrinkwrap":false,"_cnpm_publish_time":1416813621119,"_cnpmcore_publish_time":"2021-12-16T19:38:48.811Z"},"1.0.2":{"name":"file-system","version":"1.0.2","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"mocha test"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","recursive","recurse","fs","maker","node file"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","devDependencies":{"grunt":"^0.4.5","grunt-contrib-jshint":"^0.10.0","mocha":"^2.0.1"},"gitHead":"a10b16a2a5ac1748e9d1b0a6b553f12d81bcfeeb","_id":"file-system@1.0.2","_shasum":"c24ca869c188ed55ace7f05617b054b64d7d4085","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"c24ca869c188ed55ace7f05617b054b64d7d4085","size":3341,"noattachment":false,"key":"/file-system/-/file-system-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.0.2.tgz"},"directories":{},"publish_time":1416804075035,"_hasShrinkwrap":false,"_cnpm_publish_time":1416804075035,"_cnpmcore_publish_time":"2021-12-16T19:38:49.026Z"},"1.0.1":{"name":"file-system","version":"1.0.1","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","ecursive","fs","maker"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","gitHead":"05372743f3eb919b113cd3d1250f84862ad2f5ae","_id":"file-system@1.0.1","_shasum":"ae11f34891f373b10473b18ea63ea106dcbd79f8","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"ae11f34891f373b10473b18ea63ea106dcbd79f8","size":2300,"noattachment":false,"key":"/file-system/-/file-system-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.0.1.tgz"},"directories":{},"publish_time":1416747000855,"_hasShrinkwrap":false,"_cnpm_publish_time":1416747000855,"_cnpmcore_publish_time":"2021-12-16T19:38:49.250Z"},"1.0.0":{"name":"file-system","version":"1.0.0","description":"Strengthen the ability of file system","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"https://github.com/douzi8/file-system"},"keywords":["file","ecursive","fs","maker"],"author":{"name":"douzi","email":"liaowei08@gmail.com"},"license":"ISC","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"homepage":"https://github.com/douzi8/file-system","_id":"file-system@1.0.0","_shasum":"a9cd1e12ab34fb7f46e3b51f9cd8405182c81f6f","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"douzi","email":"liaowei08@gmail.com"},"maintainers":[{"name":"douzi","email":"liaowei@lechebang.com"}],"dist":{"shasum":"a9cd1e12ab34fb7f46e3b51f9cd8405182c81f6f","size":395,"noattachment":false,"key":"/file-system/-/file-system-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/file-system/download/file-system-1.0.0.tgz"},"directories":{},"publish_time":1416703403002,"_hasShrinkwrap":false,"_cnpm_publish_time":1416703403002,"_cnpmcore_publish_time":"2021-12-16T19:38:49.441Z"}},"readme":"# file-system — Simplified file system\n[![NPM](https://nodei.co/npm/file-system.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/file-system/)\n\nThis module make file opertaion apis simple, you don't need to care the dir exits. and the api is same as node's filesystem. This is no exists time cost for this plugin.  \n```js\nvar fs = require('file-system');\n\nfs.mkdir('1/2/3/4/5', [mode], function(err) {});\nfs.mkdirSync('1/2/3/4/5', [mode]);\nfs.writeFile('path/test.txt', 'aaa', function(err) {})\n```\n\n### install\n```\nnpm install file-system --save\n```\n\n## API\n### .fs\nfile extend node fs origin methods, and overwrite some methods with next list chart\n```js\nvar file = require('file-system');\nvar fs = require('fs');\n\nfile.readFile === fs.readFile // true\n```\n\n### .mkdir\nThe api is same as node's mkdir\n\n### .mkdirSync\nThe api is same as node's mkdir\n\n### .writeFile\nThe api is same as node's writeFile\n\n### .writeFileSync\nThe api is same as node's writeFile\n\n### .fileMatch\nThe api equal [file-match](https://github.com/douzi8/file-match)\n      \n### .copyFile(srcpath, destpath, options)\nAsynchronously copy a file into newpath\n* {string} ``srcpath`` required\n* {string} ``destpath`` required\n* {object} ``options``\n  * {string} ``options.encoding`` [options.encoding=utf8]\n  * {function} ``options.done(err)``\n  * {function} ``options.process(content)``  \n  The process argument must return processed content\n```js\nfs.copyFile('deom.png', 'dest/demo.png', {\n  done: function(err) {\n    console.log('done');\n  }\n});\n```\n\n### .copyFileSync(srcpath, destpath, options)\nThe api same as copyFile, but it's synchronous\n```js\nfs.copyFileSync('demo.png', 'dest/demo.png');\nfs.copyFileSync('demo.css', 'dest/demo.css', {\n  process: function(contents) {\n    return contents;\n  }\n})\n```\n\n### .recurse(dirpath, filter, callback)\nRecurse into a directory, executing callback for each file and folder.\nif the filename is undefiend, the callback is for folder, otherwise for file.\n* {string} ``dirpath`` required\n* {string|array|function} ``filter``  \nIf the filter is function, executing callback for all files and folder \n* {function} ``callback(filepath, filename, relative)``\n```js\nfs.recurse('path', function(filepath, relative, filename) { });\n\nfs.recurse('path', [\n  '*.css',\n  '**/*.js', \n  'path/*.html',\n  '!**/path/*.js'\n], function(filepath, relative, filename) {  \n  if (filename) {\n  // it's file\n  } else {\n  // it's folder\n  }\n});\n\n//  Only using files\nfs.recurse('path', function(filepath, relative, filename) {  \n  if (!filename) return;\n});\n```\n[filter params description](https://github.com/douzi8/file-match#filter-description)\n\n### .recurseSync(dirpath, filter, callback)\nThe api is same as recurse, but it is synchronous\n```js\nfs.recurseSync('path', function(filepath, relative, filename) {\n  \n});\n\nfs.recurseSync('path', ['**/*.js', 'path/**/*.html'], function(filepath, relative, filename) {\n  \n});\n```\n\n### .rmdirSync(dirpath)\nRecurse into a directory, remove all of the files and folder in this directory.\n```js\nfs.rmdirSync('path');\n```\n\n### .copySync(dirpath, destpath, options)\nRecurse into a directory, copy all files into dest.\n* {string} ``dirpath`` required\n* {string} ``destpath`` required\n* {object} ``options``\n  * {string|array} ``options.filter``\n  * {function} ``options.process(contents, filepath, relative)``  \n  If custom the destpath, return object, otherwise return content\n  * {string|array} ``options.noProcess``\n```js\nfs.copySync('path', 'dest', { clear: true });\n\nfs.copySync('src', 'dest/src');\n\nfs.copySync('src', 'dest/src', { filter: ['*.js', 'path/**/*.css'] });\n\nfs.copySync('path', 'dest', { \n  noProcess: '**/*.{jpg, png}',            // Don't process images\n  process: function(contents, filepath, relative) {\n    // only process file content\n    return contents;\n    // or custom destpath\n    return {\n      contents: '',\n      filepath: ''\n    };\n  } \n});\n\n//Handler self files\nfs.copySync('path', 'path', { filter: ['*.html.js'], process: function(contents, filepath) {} });\n```\n\n### .base64\nDeprecated, move to [base64](https://github.com/douzi8/base64-img#base64filename-callback)\n### .base64Sync\nDeprecated, move to [base64Sync](https://github.com/douzi8/base64-img#base64syncfilename)","_attachments":{},"homepage":"https://github.com/douzi8/file-system","bugs":{"url":"https://github.com/douzi8/file-system/issues"},"license":"ISC"}