{"_id":"fs-expand","_rev":"31-6dc308920ee1c6f2b88a771ab137202c","name":"fs-expand","description":"An extended fs traverser","dist-tags":{"latest":"1.1.2"},"versions":{"0.1.0":{"name":"fs-expand","version":"0.1.0","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"async":"~0.2.10","underscore":"~1.5.2","glob":"~3.2.8"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.1.0","dist":{"shasum":"b57d4a99bd65f09875bf8cc2cc9ff30e6f6c740a","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.1.0.tgz","integrity":"sha512-Z85b89OQrIj4L22yN0Bwtgpm346Qp8GWtCHEwnHzDmwWH2z9tVRTybecbg5AkIfjuHIy/DlcWKG2B34LlU7+Kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFP/u6nMz5Vo4lKD8lEFYRKPicgTHdgXMk7GBVSwlS8fAiEAiSAw16d6CB9gFC01Y2Il2tj29WxquD8XBV6/a3YlCxk="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.1.1":{"name":"fs-expand","version":"0.1.1","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"async":"~0.2.10","underscore":"~1.6.0","glob":"~3.2.8"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.1.1","dist":{"shasum":"ce2ccd511797b76b62d378d2605c97989445ee71","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.1.1.tgz","integrity":"sha512-GjiGYuBHQFS5MILhg4w9teKoxnu3/4g/FvWsxqGKtYjWBTv0fteu7G6na0FXiBUMV+qlKB9WHxcNBPsnaXYjmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBsaxv0unw8YgFxEWy9b0BXIY8Zm2IXtp+zCA5AKZ6cgIgGeDw/lyqfgOuJDmm5LvgJSQh9Q8y9pSj6C/hamGMVQ8="}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.1.2":{"name":"fs-expand","version":"0.1.2","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"async":"~0.2.10","underscore":"~1.6.0","glob":"~3.2.8"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.1.2","dist":{"shasum":"ae2fce9c57f1a12bad091dbd22f8801b186c420c","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.1.2.tgz","integrity":"sha512-UhmTNrNjtDy7uDFcAMdFQyMfpSRpcpPDh6LFaHfpwBbQSOtBoYN5zQU2uAHhMTPWHwooNiIwTecK0P+3pH8epw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2SNU0bjJ6M/lh1emBliK3Uidqey3xQU4YCZyPOFRJnAIhAND7AziCtX0r+9G6PxiwF5aSRur9elBjf0aqKvfT9Tnj"}]},"_from":".","_npmVersion":"1.3.22","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.1.3":{"name":"fs-expand","version":"0.1.3","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"~1.6.0","glob":"~4.0.2","async":"~0.9.0"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.1.3","dist":{"shasum":"c30c9ac5210a24472884270e1ef1f642d8c858dc","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.1.3.tgz","integrity":"sha512-wE0QBaPuymLPo79TUuQQJ+/fgj5z/D1jypdbMrtyJ2DTp2PhkzPp6F77/jM/TJKHF3W4mvYceXUDoYSzR1sP9Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBLmEjSD65sPaPv2gdRiTl5u72T4v+xYqp/t5BmnWO+AiEA4C8y+nNVqQKnpfJFrxJToeKKZBxkqYCrp/IM4oPzW3Q="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.1.4":{"name":"fs-expand","version":"0.1.4","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"^1.6.0","glob":"^4.0.2","async":"^0.9.0"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.1.4","dist":{"shasum":"7addc5b3ce65da8ba555a12c22a05eaa887f3058","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.1.4.tgz","integrity":"sha512-V+BmZG2OROp3bKHL66PcCXrlfLCWwdVItWMqM3L6D7BqB6fKze+s0jedxxMK7wzC+IFMQVKoamhiDBjeiJIRVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEFCaEVm6cG6oeOgkpdooXElmHU+Nzby8CCui4p74Ho3AiBOe02y+q9DN4czwR8ZjN2X/jNcI7nEHO+2PiXZwiSnag=="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.2.0":{"name":"fs-expand","version":"0.2.0","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"^1.6.0","glob":"^4.0.2","async":"^0.9.0"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.2.0","dist":{"shasum":"b76d94ceec8a0adf61faadfb6b5e1c3ca6e6895e","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.2.0.tgz","integrity":"sha512-TVwTTQVd+vG8p6mzKlvOWXy5IFJOL90aevxOe1fpblMC2ZZtbF44S153Rj/3ZY2q86KFIJ0ez/ocFyAAHPYLag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCN3jMWziCyNLT6StSq++jjROGi11kBK1BjVVxHbI0phQIhAKKhLjKmMUTvdI1FiasuY7uh1DlYR6QNVeO7znwhNEz+"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.2.1":{"name":"fs-expand","version":"0.2.1","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"^1.6.0","glob":"^4.0.2","async":"^0.9.0"},"homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.2.1","dist":{"shasum":"8b11aabf1fc6d8e4606ae82d99c6fe923aebc48b","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.2.1.tgz","integrity":"sha512-XegEWqz1C4h/k0S+ar3G6Fowc+PcQRojOkWaj8ilOOX2qTgrIjurHaOBCU9tbqi5keIGXMbwLekTtFYzM1IyNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4odyP6iivru7n7GUg0FlRhByG8wz4WqCOdRp7GFu4jAiEAoDRuT1oMqFeIaZAohPg/YT39OOKy+yHT/md5ByNkSDg="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}]},"0.2.2":{"name":"fs-expand","version":"0.2.2","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"^1.8.0","glob":"^5.0.14","async":"^1.4.0"},"gitHead":"a452493af95c6f91ef1d0a10fcb9e469b71980d2","homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@0.2.2","_shasum":"465681238c7367eac88e155710741b5cca24e7ee","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"465681238c7367eac88e155710741b5cca24e7ee","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-0.2.2.tgz","integrity":"sha512-yvSzcdHgHNMNsdtFRii5mDf622HMY0viSIjtU0KkizG64G4NfDIjBc3PedLibUDhGgTlZP0DBvTWfQ3FmLL7Ng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbdSbqB12ItzbwNT2TQd+s83CtfsQeInxmKnMjLqQq7wIgSWqKb1/50uArG1ENYaY/b0L0nJJgd3Zba92C0dRyt10="}]}},"1.0.0":{"name":"fs-expand","version":"1.0.0","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git@github.com:kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"~1.13.0","chai":"~1.8.0"},"dependencies":{"underscore":"^1.8.0","glob":"^5.0.14","async":"^1.4.0"},"gitHead":"e34f14d3caf7f2ce92ff2f7b594b6d952221f34d","homepage":"https://github.com/kaelzhang/node-fs-expand","_id":"fs-expand@1.0.0","_shasum":"b99ce43f8626573fc90dc3f02c2529c3b510536f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.1","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"b99ce43f8626573fc90dc3f02c2529c3b510536f","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.0.0.tgz","integrity":"sha512-3aDnbvWbExkcYifWi/EGOtx/rR+mhMzRhK4xZ/IvGTkN2zxNikGQzNCTztuim59GQSwvyAKaq9TkbSv1yi3McQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvmVGUx/P2rf5SQn5qYg8xBdveAnzqwLdRzIrCadQSJAIgVj7r6j0IbpwuQfYrW4PrNRlZsNHa6SlgPkcHdfFRslk="}]}},"1.0.1":{"name":"fs-expand","version":"1.0.1","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"async":"^1.5.0","glob":"^6.0.3","underscore":"^1.8.3"},"gitHead":"22554ce99e1753c97d86ff3ac736fd7d999fc340","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","_id":"fs-expand@1.0.1","_shasum":"11c3cb502f2c855ddda510ab84ea92d4efb7d5ae","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"11c3cb502f2c855ddda510ab84ea92d4efb7d5ae","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.0.1.tgz","integrity":"sha512-ETHzad98aSeTe8wJaXqoSPgBp2Wgcekco78LXVthh2NKxUsbBmW/Du75SnUUZSSordQqmyhPj5+4fwNfZood5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO9Ro+4h61voxgezuOrUeu+N8T8IiNUlixoroh5JGgDAIgdhAjqocTzhygvknVVThXp13IuSKz/1x48bNkVhaKkTw="}]}},"1.0.2":{"name":"fs-expand","version":"1.0.2","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"async":"^1.5.0","glob":"^6.0.3","underscore":"^1.8.3"},"gitHead":"54b31ad6dcacfda2cfd6e7f3a2f4f3186f7058de","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","_id":"fs-expand@1.0.2","_shasum":"a254b62497023d2203e607a4a53a83a1f08cdcc9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"a254b62497023d2203e607a4a53a83a1f08cdcc9","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.0.2.tgz","integrity":"sha512-305ay0uDvKR/UEyKFIcyoiVTn2KVioTlPJud8TwdyRkOkAXHGe81GQHrezCHkTcb9FTCHM0mgZIqld76RtmfBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnbPoknEJKWTVELMkBP6xiD5R2kn8tD5tSlTkLZzGDEAiBPScx+vdgWSXmN0vn3siAp8kHtEwErJA7ilV75t3V5jA=="}]}},"1.1.0":{"name":"fs-expand","version":"1.1.0","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"async":"^1.5.0","glob":"^6.0.3","make-array":"^1.0.1","underscore":"^1.8.3","wrap-as-async":"^1.2.2"},"gitHead":"75b5dcd0d8833676ede7fb41dc2ee3e4423e7034","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","_id":"fs-expand@1.1.0","_shasum":"a0c52e6cc7ee4a9ee1337dd93f40a494c3c3dfb3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.3.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"a0c52e6cc7ee4a9ee1337dd93f40a494c3c3dfb3","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.1.0.tgz","integrity":"sha512-2zr87ar3G/QNrp6wPLKYIFFCAlMP3XpSPxq5HHGZiL7omb7EqVpq1oXQzS6RpEDMIHo/eRMFrY2KKB7LBA5OFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDd4c/Zq+fm0No7mkhvgSw/OV3/NfIuOGwoI+q0VXilmgIhAOQL5HSQ5CPVGKsv2PgljBCd9AZi0z5stoNZCTUlx+lP"}]}},"1.1.1":{"name":"fs-expand","version":"1.1.1","description":"An extended fs glob","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"keywords":["fs-expand"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"async":"^1.5.0","glob":"^6.0.3","make-array":"^1.0.1","underscore":"^1.8.3","wrap-as-async":"^1.2.2"},"gitHead":"b59aab8b5085335222de4f1ffbab07d3d1ea4d85","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","_id":"fs-expand@1.1.1","_shasum":"c77a825ae20d20c13f0f583e645b0a1e9cdbd4c3","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.3.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"c77a825ae20d20c13f0f583e645b0a1e9cdbd4c3","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.1.1.tgz","integrity":"sha512-vPJjlWBGKrrSI29S/9tvufe+fMfjneswK82B53XCZ+y6JO6w6uoIaaRq/QMkXKAgNa62FfdyUxYkUQZ25I2fNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5umiKTUX+5fliXOP5Li4i32XFPXWYg6eZrD8hI5aYbAIhAKdhz7I359zg6ei+e8F2446qgoUzSDHcrmFsXeJIiuof"}]}},"1.1.2":{"name":"fs-expand","version":"1.1.2","description":"An extended fs traverser","main":"index.js","scripts":{"test":"make test"},"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"keywords":["fs","dir","find","ls","glob","ignore"],"engines":{"node":">=0.8.0"},"author":{"name":"kael"},"license":"MIT","bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"devDependencies":{"mocha":"*","chai":"*"},"dependencies":{"async":"^1.5.0","glob":"^7.0.3","make-array":"^1.0.1","underscore":"^1.8.3","wrap-as-async":"^1.2.2"},"gitHead":"d3eede35e44478a04707425888b58e2597841eeb","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","_id":"fs-expand@1.1.2","_shasum":"9654e331ee805955f8438241ed2ca44c5ce9dfb6","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.1.0","_npmUser":{"name":"kael","email":"i@kael.me"},"maintainers":[{"name":"kael","email":"i@kael.me"}],"dist":{"shasum":"9654e331ee805955f8438241ed2ca44c5ce9dfb6","tarball":"https://registry.npmjs.org/fs-expand/-/fs-expand-1.1.2.tgz","integrity":"sha512-GMrh7GSMD/6OeZC7dBMrwsgSvKr0/pHpN8YoFrdNGu67el8q2XhkKvKonB8ESjP2XKf59ZgVwVA+TVShDL2Qfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCip/xur3SLDul0vaOsQgzNOJgqiqNcB27vXFyWr5Ua7wIgKRR3euymucJuWO15fv5M2IvP/X05MzliqrasYqCkMRE="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fs-expand-1.1.2.tgz_1464251659604_0.6228173889685422"}}},"readme":"[![Build Status](https://travis-ci.org/kaelzhang/node-fs-expand.png?branch=master)](https://travis-ci.org/kaelzhang/node-fs-expand)\n<!-- [![NPM version](https://badge.fury.io/js/fs-expand.png)](http://badge.fury.io/js/fs-expand)\n[![Dependency Status](https://gemnasium.com/kaelzhang/node-fs-expand.png)](https://gemnasium.com/kaelzhang/node-fs-expand) -->\n\n# fs-expand\n\nfs-expand is a standalone module to fetch all file or directory paths that match the given globbing pattern(s), which is much like [`grunt.file.expand`](http://gruntjs.com/api/grunt.file#grunt.file.expand)\n\nThe difference from [`glob`](http://www.npmjs.org/package/glob) is that `fs-expand`\n\n- could combine the results of several glob patterns.\n- supports negative matching patterns, such as '!*.js'\n\n## expand(pattern, [options], callback);\n\n- pattern `String|Array.<String>` accepts either a single glob pattern or an array of globbing patterns. Paths matching patterns that begin with ! will be excluded from the returned array. Patterns are processed in order, so inclusion and exclusion order is significant.\n- options `Object` supports all [glob](https://www.npmjs.org/package/glob) library options\n- callback `function(err, files)` the callback function.\n- err `Error`\n- files `Array.<String>` filenames found matching the pattern(s)\n\n### `options.globOnly`\n\nType `Boolean=false`\n\nOnly process glob patterns, if a file does not contain globstars, `fs-expand` will not check the existence of the file.\n\n```\n<cwd>/\n     |-- a.js\n     |-- b.js\n```\n\n```js\nexpand([\n  '*.js',\n  'abc.md'\n], {\n  cwd: cwd,\n  globOnly: true\n\n}, function(err, files){\n  files;\n  // ->\n  // [\n  //   'a.js',\n  //   'b.js',\n  //   'abc.md' // actually, abc.md doesn't exist.\n  // ]\n});\n```\n\n### `options.filter`\n\nType `String|Function`\n\nEither a valid [`fs.Stats`](https://nodejs.org/api/fs.html#fs_class_fs_stats) method name or a function that is passed the matched `src` filepath and returns `true` or `false`.\n\n##### `fs.Stats` method name\n\n```js\n{\n  filter: 'isDirectory'\n}\n```\n\n##### Filter function\n\n```js\n{\n  filter: function (src) {\n    return fs.statSync(src).isFile()\n  }\n}\n```\n\nIt can also be asynchoronous function by using the common [`this.async()`](https://www.npmjs.com/package/wrap-as-async) style, see [wrap-as-async](https://www.npmjs.com/package/wrap-as-async) for details\n\n```js\n{\n  filter: function (src) {\n    // Turns the filter function into an async one by calling `this.async()`\n    var done = this.async()\n    fs.stat(src, function (err, stat) {\n      if (err) {\n        return done(err)\n      }\n\n      done(null, stat.isFile())\n    })\n  }\n}\n```\n\n### Example\n\n```\ndir/\n   |-- a.js\n   |-- b.js\n   |-- README.md\n```\n\n```js\nvar expand = require('fs-expand');\n\nexpand(['*.js', '*.md'], {\n  cwd: dir\n}, function(err, files){\n\tconsole.log(files); // ['a.js', 'b.js', README.md]\n});\n```\n\n## expand.sync(pattern, [options]);\n\nThe synchronous version of `expand`.\n\nReturns the filenames found.\n\n```js\nvar files = expand.sync(['*.js', '!a.js']);\n\nconsole.log(files); // ['b.js']\n```\n","maintainers":[{"name":"kael","email":"i@kael.me"}],"time":{"modified":"2022-06-18T03:52:27.848Z","created":"2014-01-27T10:13:09.904Z","0.1.0":"2014-01-27T10:13:09.904Z","0.1.1":"2014-02-17T07:14:06.816Z","0.1.2":"2014-02-17T09:19:05.333Z","0.1.3":"2014-06-11T08:46:46.529Z","0.1.4":"2014-06-11T09:33:11.666Z","0.2.0":"2014-06-12T06:57:29.127Z","0.2.1":"2014-06-16T15:19:40.053Z","0.2.2":"2015-07-23T07:05:03.726Z","1.0.0":"2015-07-23T08:00:41.973Z","1.0.1":"2015-12-29T04:03:36.717Z","1.0.2":"2015-12-29T04:16:42.409Z","1.1.0":"2016-01-28T05:05:50.966Z","1.1.1":"2016-01-28T05:08:50.432Z","1.1.2":"2016-05-26T08:34:22.232Z"},"readmeFilename":"README.md","homepage":"https://github.com/kaelzhang/node-fs-expand#readme","keywords":["fs","dir","find","ls","glob","ignore"],"repository":{"type":"git","url":"git+ssh://git@github.com/kaelzhang/node-fs-expand.git"},"author":{"name":"kael"},"bugs":{"url":"https://github.com/kaelzhang/node-fs-expand/issues"},"license":"MIT"}