{"_id":"file-system","_rev":"65-5e9d2417284d1c757429afbaeb7bc18b","name":"file-system","description":"Strengthen the ability of file system","dist-tags":{"latest":"2.2.2"},"versions":{"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":"liaowei08@gmail.com"}],"dist":{"shasum":"a9cd1e12ab34fb7f46e3b51f9cd8405182c81f6f","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.0.0.tgz","integrity":"sha512-9OJcHmQfpRly5Hb13LV8+XdV0PswZsM+tPuq477RjmxC+fh1FS6+Oug6CFpi2Z/9QWVbaUro6c1INf9TaMjbYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEKR2DaNKi1hmFuvqSoV9YZlyNuU+bEmMOLa0PqYThoAIhAM1X8iPcJahwB91tDEHik2B3WXwpkwqjBmJuY4KrCF5M"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"ae11f34891f373b10473b18ea63ea106dcbd79f8","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.0.1.tgz","integrity":"sha512-JLmc4QKuKPkhfvd4PfsVfMkAwPJiywWnMTFIeEDvdw+z2sLXRuFQUSZIIGjd7fNPe6tjf1fZm9n2AjAq9QKe/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHHM3y93kdU2unLMZ3g8SlO9leZsd90/iuWXaXyjIbhwAiAMudYeLwrn01dVTeeUwypfrH3F4Y3nC/yQbjOkpMHn6Q=="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"c24ca869c188ed55ace7f05617b054b64d7d4085","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.0.2.tgz","integrity":"sha512-So7OvI2GArmQb+lvI5xKDbgKMQVDTl8bIqSj6UkdskVEHmeftW4Ggmb7JmmfRn8hgH/hcQBPN+WC0j6MdQg1vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSJcA8c1aXteFc3MP9CuCdyVwsMvpzzMqwp5UblAFeFwIhAMrDIV/iOzDemSlI+8hcKhwolJe9vUgQeQb4EsJyhcDf"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"dcdd770f70edc86f64c98da6eff8921228f666ed","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.0.3.tgz","integrity":"sha512-x2FnDofWkR00ZCwyyGDdf+6E8/DH+poeen0dnwO+xdEaAa5tDCFFSsPR6km90fOCUxV1BNCq1OWfjnq9Hb8fpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfP1Z4lmyu7bHk4Z8Yp0MCeFM5Ik1Q/WLTMaAJxBy3+AiB/kdHDckiCSzolReP+t8WxxbNrHM/xOORzY4X/KPxOqA=="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"dcb1a24c71101b71dd3c63e8da2d3d20837950e8","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.0.4.tgz","integrity":"sha512-gkyXiDs03+DwNu2X2UdIg2QjFThA4byDtGDorEPg9bfqEyJLKFI8RdtxQPjDLJUz0ShKK62QXnqwcsmjKy0zuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeIWE9Ek+yH8PQUMkcywLONsJthkWyEEbZ0UHiSas6agIgDMPkxfMLNA/s++wF1oaLkqq1mOg+p046ZWpXpIB3L/c="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"f7d9bb9396a927c61cc108a2a9cfb372e659b3e6","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.1.0.tgz","integrity":"sha512-Pu60owwcDxhSvO4M2d2zNupWmW4DzOu5Acr7E0AHzeO6euM3PObTyGZ79w4xLDBp+/lVcOHiL0acyUU3WmysQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC43Z/6czmt0K0VXoyV7HEc4lt7fYzoafFr8IOsbrSoiAiEA9AqB9AahaEk4pSeQn3HSTgv+Jr7Mggbu1grcgVKqTTs="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"62539d9353d164adc65c124c2f7ccc5936d5e4f8","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.1.1.tgz","integrity":"sha512-MM9Edp1TFOLxo3txhCT/hFiHJIBTPtx7Xhpjf6t0iZ4SX83Bar9yBT/e2nni/Li944M7to3D+9hXsJfB4vFzSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDB4kiQtzvR4qPdcP+qRvVUSqkKNFKvv544crSdgFzzvAiEA9ueppf4yqbjrptHWxVkfq04Fk+igIpVPZseHW089Dv4="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"7dd49a12d56e893c4eb5fa6ce10c98a9445b1f23","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.1.2.tgz","integrity":"sha512-GevrLaNhiXrQXBGeakoR52U9TADosSJc2eAJ8KGD3YBrjUyXUZx+VRu08S+l2hfc6WWZj/iQ3spV62DLKXP3LA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClJmpL9AzNKr+hDN4OUiVAj+qDldh1YKioCqPq6G6LSgIhANqM0I2fZFpn1brNm9G8dbTQlc0YKyRYSqp19qd23x6T"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"5cf79e604d77c194d73981c63794bff54e21f0f7","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.0.tgz","integrity":"sha512-4FYsVL7Xr50IRlCOiG2Mu0WJvBe0rKJvWHKxnDmXCuamabU+4lMSunNY4nLYH68FxrjMvHrOBaFvL5xYoiuUmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDf8EOaPf/2f+84BVb+fcJUv0FRTKx7oZjW94IWD0umEAiEA2B0JWV67DkEYvDvFirhsyAeutlzJ2nf9Eyi/+Nf0Umc="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"7d326d10204b0abf6f10fb602f076aa4cf289e41","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.1.tgz","integrity":"sha512-hNfEoKZhmIsTS4A2f7bjqKXz1fQd3ty7H7ssKkg9NXTCs4wLJa5y+N8u1l5/giWL7QhTNJUJ6QFbAKQ9rKpghg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoyNzzJ4Oz1P49Oe904AvScGWXx5P0Yfz+WHekhusXzAiEA3uFaaY0eyjGyLjVRxu/ZSGbCPPd/x4/lHIi5/W4tCI4="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"7c2c8c23dda47e0ce10237bdb18758f7b428d3b4","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.2.tgz","integrity":"sha512-bXo+oSzATieYHSIFXDmtSyS2Im7VSv1Kc0A5xvVUDvuYS2IpOb7gWYT2J5tjYA5p+OHALZFogFDPUFMZRmRLfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQ5/TuxtbbNvq024q1vv/yT6hfjgX7clD8PWrKgAFvmwIgaUcjrkx+SLBBX7jwO7VSRGF2qT+0eKhS3boiNdXZ52w="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"eb0415cdf02ffd12511f90d8f8e167b541446f66","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.3.tgz","integrity":"sha512-xDJ88ykuUbum5so9E5IYpIq4b6uKb1Euy3cmIO0pZOknUDa19eXRkXXjfDEbyRaCno8D9GnW+ADp1KHjFNxXiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDb6dFHQKYnSI4BRNPhllmTZnSbyiijCvxHDqeJk9BPXAiEA3eBACdLZ8t3oRJFE3Q60Xlh4wmmxUvljorehe4PMOks="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"d1af6d637f9d067d34149e7f774977d668a24b26","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.4.tgz","integrity":"sha512-HMKY3g2DD6KG/KaFkUBd7DDeua1zaEgboOF5d5qetTMZ0wC7NvkTLOyGOldatBe16LfgYqBFxwiMXDe6H4LTUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEME7zRLThHywJxsuE3DryySK3UiBWWKA+CPTReHKni2AiAXONUhvsQPxZr1T62Eqt1SWSU9HeWMuV/R8EXsfNy2Pw=="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"18762395c48c26ab5d6a8188ea64d36e38250c34","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.5.tgz","integrity":"sha512-CHDGmZ/rjSHPxGnyRcpV96f6zxRUjC1kl+UhsAGyGOGg791YbTjUcL3D+fd07LwpifH/p+yukM7u3wlLQaB1mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFecqc3oW95qkhxWAikzgmahKcipdsUh8Fc2OFSQUv8gIhAOFB1ZCr+0f3dWDzj+YBwez9Dq4URlk9tA/i5AsaJeq8"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"fc205856cefa504d375ddb651549fcf67723db30","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.6.tgz","integrity":"sha512-oiid3bTUrYP3p9BYh3wvwv17TEPDMoQP6TWE+WuPD4zRCmBT6SpgKFtuvJeFgbvYRNyTDPWtfcCyR1MMSLMIvw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDA+WSe//nXRx1FM7B0yDA8ILGRBEzFtAKEg4K5ibpHsgIhANqnCX4Jzu+gCMeSA0+8Ej0oTZfBkhJDpYm6I7r94X/q"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"a26ec42736a816328b38c46664475ee7575d904b","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.7.tgz","integrity":"sha512-H8qnOjWxSeIa2tkYRa/Ux7yCMkiET96cUCGcgbgRcUPrCPUKPjhA6T9xi8WZR4BnSfJvkNMVa6hoymfRpfQOAw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCFTxnITCQzQX0xIWC5KbF9lO3193rh6Bp5Fa2qU3s2wIgVq/sRnOfteloyxp7wBa4YCvgsB/t+Z2nzOQPcfRQ5lg="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"9d817c377873fc67e7870144ca4896ce85b32296","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.8.tgz","integrity":"sha512-KTQ5xoD5/UrnuuCE22RivCwPEiVFV63wSRxWKLbsudi1LD+aUeuBMvGb/yv5DTHoK7PjHnAYWZkubJ0W6e1Jrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB5F2elJwh3TP4Zqh7lfd1OUkQRWv6c3i+Qyqz9C4AExAiEAiThEJ9GYfYMvF5Hd2q1Lz4xYrA+0jZyTGSFGhVRc5+I="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"1046fdddd46cfd7f651442df2c0ef484a1bb072f","tarball":"https://registry.npmjs.org/file-system/-/file-system-1.2.9.tgz","integrity":"sha512-shpm2OGjNvaClBLWDdS8AzQsBfri4MBQOEyn8YVnKXt5FVm3C5xtBZUosIm2vRBD9rsumK7p7x+EDMxZDnRfKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbH67A6yN66f2T9q7BgNTUwK3t529tUi+E1uZMC+Wi1gIgO6IVtL/PRKHBDitjho5DCtL+3vcCw8+oQjYrCLC8qRw="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"c7747b071010fc707fba83b69ea769004e5299d3","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.0.0.tgz","integrity":"sha512-+S3RUoj64vL3tfKdmHTMyQltjt34+JqeUOfbmvyQF4MLCFO5fLeBYC8xiFI4Ui6t7P3AUVO3pTK+yr3F5z/2bA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQLUom5laBYYXTWO/K2vzKeIqGie/ZUEGuDGLOSVZXggIhALHFOfaPBt0BfSLW7ECIA6k0Sz5eYhzIMmhSqzAo7DyN"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"99a7534c1048b8553be619ea6e8004a952c293e3","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.1.0.tgz","integrity":"sha512-s/nDd0P67Dx6zTX5gOLTdBbDRxNEZsN7E3kwwWqIrVvaGFahfOYHlSaHitrcD/Pk181eGCA+jj+sgATCCbsjwQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEcrmSmwELFDlYw+739xKBwq6jWM9Ge4gUsKrhZstV+gIhANMH1zTfftX6R1/9CSAiz1VIB/NaOtDoLuBh/9BGRV+K"}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"455c650ed6174c97cb5adf5d1383577f26a9a6fc","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.1.1.tgz","integrity":"sha512-dzY22a1EhjkZu/5/nkDYeaFBve7UPDD+hBS9aoaFz35jGUXNZmALro7sv9ihM4Sgm91X1O8Lzl5kQ7cCcgHp3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgRUGSJ9wWwTJw4CLLLFNx7PG8VAD6VlYL/3a4DyV0iAiBXv0gU127Ax2zn2guftT44Ns3WuTHMK/0btiChouxdGw=="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"b11c05fc8f182974bd5a8627084e06777184050c","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.1.2.tgz","integrity":"sha512-9ux/IJ6Y6jgNyRkHzsZAKwSGtE7LaLcatve6UVSVey44lipxyQ4JJQ1X0UCb98lyBzeP2g7P+7mKzpMxvbxWUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBmZtHS7TWcRGWEpLO/yXEjOL6NzRCA8KxeEDoV4G73AiBiIBTC183lvmcosBE36rVrLFWdjgyFnsgyLMEgcwfs9Q=="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"4d0c22ce69f9e133f1fd978482e60bbd6a556529","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.1.3.tgz","integrity":"sha512-c3zNhD5DP1eCubkqh4feO0HHfYHn4rqQdr+ZEFLBm6Jipgo52aVebjNsA+tFE+1WPseiY/NEZHjp8B6cQNVorg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY6zMFv16Tc0JzZD49/niylbMuACVdiTp+oVrY35PccAIgD4ppA9wSAQRK6GYHWbXKoN/ACJtrBFeVF21FVZmGg3c="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"f66cfb882df5207d4c8921854d5ab5b1e9c8b3f4","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.2.1.tgz","integrity":"sha512-qly/GtW+i6EBDtTGTjcIg2jhwctHfXBETI7njDhx7m7ZqOXWNPyyEqVAwmRPgs3kJ/dg4FVpa0yBhPr7b85W/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMnEoDFjGWeCbj5ziOUkUf7vAiv4Z4nEzNBex1sb1uPwIgExsWMNoUuwfakZTo/NaaGcLnSpiUBL/rWnrcp+pRWzM="}]},"directories":{}},"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":"liaowei08@gmail.com"}],"dist":{"shasum":"7d65833e3a2347dcd956a813c677153ed3edd987","tarball":"https://registry.npmjs.org/file-system/-/file-system-2.2.2.tgz","integrity":"sha512-YgbXEVCu21CfmoeJ1rFLVLPGhW9o7iCzVFqk7ydy2TxF7rXH2YB68CFgDXLOvTD2pMLtg8paVqurzVjxGRdYmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCs8NB0vw3wL1jpjvRBHSUxlRrHJK8dctwgKASZoo8wjAIgeZNI8v6KzmdR+qFtsH76tLzh5csy6/vHcar7PPz613U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/file-system-2.2.2.tgz_1479371633420_0.15562367183156312"},"directories":{}}},"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)","maintainers":[{"name":"douzi","email":"liaowei08@gmail.com"}],"time":{"modified":"2022-06-18T00:39:24.116Z","created":"2014-11-23T00:43:23.002Z","1.0.0":"2014-11-23T00:43:23.002Z","1.0.1":"2014-11-23T12:50:00.855Z","1.0.2":"2014-11-24T04:41:15.035Z","1.0.3":"2014-11-24T07:20:21.119Z","1.0.4":"2014-11-24T11:14:09.720Z","1.1.0":"2014-11-25T10:39:52.517Z","1.1.1":"2014-11-25T16:00:35.117Z","1.1.2":"2014-11-26T05:30:18.409Z","1.2.0":"2014-11-26T12:50:03.302Z","1.2.1":"2014-11-27T07:06:45.549Z","1.2.2":"2014-11-27T11:05:55.752Z","1.2.3":"2014-12-01T13:25:29.419Z","1.2.4":"2014-12-02T05:27:19.112Z","1.2.5":"2014-12-02T12:12:44.512Z","1.2.6":"2014-12-07T14:56:41.181Z","1.2.7":"2014-12-10T12:15:20.407Z","1.2.8":"2014-12-17T14:29:40.463Z","1.2.9":"2014-12-18T03:19:23.081Z","2.0.0":"2015-01-14T12:03:12.583Z","2.1.0":"2015-03-02T11:50:38.258Z","2.1.1":"2015-03-20T03:56:13.298Z","2.1.2":"2015-04-10T05:31:23.070Z","2.1.3":"2015-04-12T09:07:22.829Z","2.2.1":"2015-04-20T11:41:49.602Z","2.2.2":"2016-11-17T08:33:55.542Z"},"homepage":"https://github.com/douzi8/file-system","keywords":["file","recursive","recurse","fs","maker","node file","mkdir","rmdir","fs extra","file system"],"repository":{"type":"git","url":"git+https://github.com/douzi8/file-system.git"},"author":{"name":"douzi","email":"liaowei08@gmail.com"},"bugs":{"url":"https://github.com/douzi8/file-system/issues"},"license":"ISC","readmeFilename":"README.md","users":{"nickeltobias":true,"tobiasnickel":true,"ronin161":true,"thewei":true,"dollarshaveclub-engineering":true,"isoceles":true,"douzi":true,"viperchin":true,"chiaychang":true,"brynner":true,"ni-p":true,"kevin-wynn":true,"coinoperatedgoi":true,"lqweb":true,"71emj1":true}}