{"maintainers":[{"email":"haoxins@outlook.com","name":"anonymous"},{"email":"fengmk2@gmail.com","name":"anonymous"},{"email":"dead_horse@qq.com","name":"anonymous"},{"email":"arpad.borsos@googlemail.com","name":"anonymous"},{"email":"jonathanrichardong@gmail.com","name":"anonymous"},{"email":"dead_horse@qq.com","name":"anonymous"}],"dist-tags":{"latest":"1.1.0"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"description":"Recursively read a directory","readme":"# fs.readdirSyncRecursive\n\n[![NPM version][npm-image]][npm-url]\n[![Build status][travis-image]][travis-url]\n[![Test coverage][coveralls-image]][coveralls-url]\n[![Dependency Status][david-image]][david-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n[![Gittip][gittip-image]][gittip-url]\n\nRead a directory recursively.\n\n## Install\n\n```bash\nnpm install fs-readdir-recursive\n```\n\n## Example\n\n```js\nvar read = require('fs-readdir-recursive')\nread(__dirname) === [\n  'test/test.js',\n  'index.js',\n  'LICENSE',\n  'package.json',\n  'README.md'\n]\n```\n\n## API\n\n### read(root [, filter])\n\n`root` is the directory you wish to scan. `filter` is an optional filter for the files with three params(name, index, dir). By default, filter is:\n\n```js\nfunction (name) {\n  return name[0] !== '.'\n}\n```\n\nWhich basically just ignores `.` files.\n\n[npm-image]: https://img.shields.io/npm/v/fs-readdir-recursive.svg?style=flat-square\n[npm-url]: https://npmjs.org/package/fs-readdir-recursive\n[github-tag]: http://img.shields.io/github/tag/fs-utils/fs-readdir-recursive.svg?style=flat-square\n[github-url]: https://github.com/fs-utils/fs-readdir-recursive/tags\n[travis-image]: https://img.shields.io/travis/fs-utils/fs-readdir-recursive.svg?style=flat-square\n[travis-url]: https://travis-ci.org/fs-utils/fs-readdir-recursive\n[coveralls-image]: https://img.shields.io/coveralls/fs-utils/fs-readdir-recursive.svg?style=flat-square\n[coveralls-url]: https://coveralls.io/r/fs-utils/fs-readdir-recursive\n[david-image]: http://img.shields.io/david/fs-utils/fs-readdir-recursive.svg?style=flat-square\n[david-url]: https://david-dm.org/fs-utils/fs-readdir-recursive\n[license-image]: http://img.shields.io/npm/l/fs-readdir-recursive.svg?style=flat-square\n[license-url]: LICENSE\n[downloads-image]: http://img.shields.io/npm/dm/fs-readdir-recursive.svg?style=flat-square\n[downloads-url]: https://npmjs.org/package/fs-readdir-recursive\n[gittip-image]: https://img.shields.io/gratipay/jonathanong.svg?style=flat-square\n[gittip-url]: https://gratipay.com/jonathanong/\n","repository":{"type":"git","url":"git+https://github.com/fs-utils/fs-readdir-recursive.git"},"users":{"f1lt3r":true,"xvik":true,"wangnan0610":true,"temoto-kun":true,"kankungyip":true,"sijan117":true,"flumpus-dev":true},"bugs":{"url":"https://github.com/fs-utils/fs-readdir-recursive/issues"},"license":"MIT","versions":{"0.0.1":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"0.0.1","scripts":{"test":"make test"},"devDependencies":{"mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/jonathanong/fs-readdir-recursive.git"},"bugs":{"url":"https://github.com/jonathanong/fs-readdir-recursive/issues","email":"me@jongleberry.com"},"license":"MIT","engines":{"node":">= 0.10"},"_id":"fs-readdir-recursive@0.0.1","dist":{"shasum":"f2223ab40293e436696d33b67f6b3e6d2e6a8c12","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-0.0.1.tgz","integrity":"sha512-DdmsoRSGKPqRslXxMsXQ14crlq9Chp8p9QB6fxGSdU+WWewWTejxuww1rUu7Lr1RaSu0JQBgLwe2rS06qJGPMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDk4qu61fpjY47s0bMHgZ9q35xwVeXTXQFEEPamQ/+7GAiEAha5J3yalkiw33++/U6PhLsQjb/R2us4xhyTKCkPCd/4="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"anonymous","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"}],"directories":{}},"0.0.2":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"0.0.2","scripts":{"test":"make test"},"devDependencies":{"mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/jonathanong/fs-readdir-recursive.git"},"bugs":{"url":"https://github.com/jonathanong/fs-readdir-recursive/issues","email":"me@jongleberry.com"},"license":"MIT","engines":{"node":">= 0.10"},"homepage":"https://github.com/jonathanong/fs-readdir-recursive","_id":"fs-readdir-recursive@0.0.2","dist":{"shasum":"a7863a54832b7af554febbc92d29662eb9f2797a","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-0.0.2.tgz","integrity":"sha512-5PHtd3Bxiw2KR01vfpkCRRqKw6/xMuv5ZTKzNh+TNJuQdkLxPFT9aA1zpVgdaLLouyR8cSYd7gXQdNv5Y+4cqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOfl9IhvjOJSBpzx3zhfJt5paQ7pxeOoaiskO3DxADxwIgT/yilzBVw1EzZ8LfeFMVMOi6mL5wNiYJV1cEltJ/n3Y="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"anonymous","email":"coderhaoxin@outlook.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"},{"name":"anonymous","email":"coderhaoxin@outlook.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"dead_horse@qq.com"}],"directories":{}},"0.1.0":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"0.1.0","scripts":{"test":"mocha --reporter spec","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"devDependencies":{"istanbul":"0","mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/jonathanong/fs-readdir-recursive.git"},"files":["index.js"],"bugs":{"url":"https://github.com/jonathanong/fs-readdir-recursive/issues","email":"me@jongleberry.com"},"license":"MIT","engines":{"node":">= 0.10"},"gitHead":"fd50a8a935509cbc55e76ccb7754197d48a17457","homepage":"https://github.com/jonathanong/fs-readdir-recursive","_id":"fs-readdir-recursive@0.1.0","_shasum":"42b23034753174ae57bb811f32c3a57773a32e3f","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"anonymous","email":"coderhaoxin@outlook.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"},{"name":"anonymous","email":"coderhaoxin@outlook.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"dead_horse@qq.com"},{"name":"anonymous","email":"arpad.borsos@googlemail.com"}],"dist":{"shasum":"42b23034753174ae57bb811f32c3a57773a32e3f","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-0.1.0.tgz","integrity":"sha512-aG//rMWOybCMmOlRj14YeS7l/l1OApZ28A9BNxxpmmJ7d3/saFdt3Qro1GKb41Aimaw7uXLC2gXtkIYX6ukjwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBhIoAr0xDxVkTQt6NUlIpViaOnMzRV7MyDggZiD+htAiEAyIeIaidY1OvgURpwtwkhHrX1zw3qfOpJnSyUiCaVyUA="}]},"directories":{}},"0.1.1":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"0.1.1","scripts":{"test":"mocha --reporter spec","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"devDependencies":{"istanbul":"0","mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/fs-utils/fs-readdir-recursive"},"files":["index.js"],"license":"MIT","gitHead":"f74bfb26bf5671ca5fc71f34b081b12a034189a1","bugs":{"url":"https://github.com/fs-utils/fs-readdir-recursive/issues"},"homepage":"https://github.com/fs-utils/fs-readdir-recursive","_id":"fs-readdir-recursive@0.1.1","_shasum":"2cb37f2c365f5ff9597344d9d0c55324c9e8c236","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.11.14","_npmUser":{"name":"anonymous","email":"dead_horse@qq.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"},{"name":"anonymous","email":"coderhaoxin@outlook.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"dead_horse@qq.com"},{"name":"anonymous","email":"arpad.borsos@googlemail.com"},{"name":"anonymous","email":"dead_horse@qq.com"}],"dist":{"shasum":"2cb37f2c365f5ff9597344d9d0c55324c9e8c236","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-0.1.1.tgz","integrity":"sha512-Ze4Br/IzUYGi0DpLk57PLocvB/0RS6sZjeEB8sG6cu422OKM3qj0MPK+qTKDiz/AnHW41uStOQKDxdw9VJd+5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBHragYrYnu6HN2aSMcS1SNkxIZ997G2vsc8HvOgtVjdAiAEbW898mzSnB58Em26Xm36eYp+7nm2LcfwrSvgAIJagg=="}]},"directories":{}},"0.1.2":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"0.1.2","scripts":{"test":"mocha --reporter spec","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"devDependencies":{"istanbul":"0","mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"https://github.com/fs-utils/fs-readdir-recursive"},"files":["index.js"],"license":"MIT","gitHead":"824a8b3ff9f369fe06741b22050ab896cb8cf5bf","bugs":{"url":"https://github.com/fs-utils/fs-readdir-recursive/issues"},"homepage":"https://github.com/fs-utils/fs-readdir-recursive","_id":"fs-readdir-recursive@0.1.2","_shasum":"315b4fb8c1ca5b8c47defef319d073dad3568059","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.12.2","_npmUser":{"name":"anonymous","email":"dead_horse@qq.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"},{"name":"anonymous","email":"coderhaoxin@outlook.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"dead_horse@qq.com"},{"name":"anonymous","email":"arpad.borsos@googlemail.com"},{"name":"anonymous","email":"dead_horse@qq.com"}],"dist":{"shasum":"315b4fb8c1ca5b8c47defef319d073dad3568059","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-0.1.2.tgz","integrity":"sha512-//yfxmYAazrsyb/rgeYDNFXFTuPYTGYirp5QHFSH8h/LaNUoP5bQAa2ikstdK1PR/bFd1CIlQLpUq6/u6UVfSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCCO80Z2uxGngXfsvlXXrycEObKE17hbqeev5GX9yJEAiBX2Ug0EmJjJqC6jdCMl5vdPZTMy98dzkHZSZ6eG1Zfjw=="}]},"directories":{}},"1.0.0":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"1.0.0","scripts":{"test":"mocha --reporter spec","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"devDependencies":{"istanbul":"0","mocha":"*","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"git+https://github.com/fs-utils/fs-readdir-recursive.git"},"files":["index.js"],"license":"MIT","gitHead":"538e912ef5784029b47d247e2f488a7c426537c9","bugs":{"url":"https://github.com/fs-utils/fs-readdir-recursive/issues"},"homepage":"https://github.com/fs-utils/fs-readdir-recursive#readme","_id":"fs-readdir-recursive@1.0.0","_shasum":"8cd1745c8b4f8a29c8caec392476921ba195f560","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anonymous","email":"coderhaoxin@outlook.com"},"maintainers":[{"name":"anonymous","email":"jonathanrichardong@gmail.com"},{"name":"anonymous","email":"coderhaoxin@outlook.com"},{"name":"anonymous","email":"fengmk2@gmail.com"},{"name":"anonymous","email":"dead_horse@qq.com"},{"name":"anonymous","email":"arpad.borsos@googlemail.com"},{"name":"anonymous","email":"dead_horse@qq.com"}],"dist":{"shasum":"8cd1745c8b4f8a29c8caec392476921ba195f560","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-1.0.0.tgz","integrity":"sha512-NlAn8OUTlJG4KMf7OxBbNPIpyK+SdjGHWlFaamT/0cEZNu9JCLmw3+oCLcFaKUc7itHGk1dvfzg528XSJluaQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQMGC5WNqN8X8mn3cywVVb47ftQfEb1OG0wTih4XGckAiEAkamyX9GZZOpgiwAPvha9KNQCpfB3AhI3cxr7GAEcsTQ="}]},"directories":{}},"1.1.0":{"name":"fs-readdir-recursive","description":"Recursively read a directory","version":"1.1.0","scripts":{"test":"mocha --reporter spec","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- --reporter dot","test-travis":"istanbul cover node_modules/mocha/bin/_mocha --report lcovonly -- --reporter dot"},"devDependencies":{"istanbul":"0","mocha":"3","should":"*"},"author":{"name":"Jonathan Ong","email":"me@jongleberry.com","url":"http://jongleberry.com"},"repository":{"type":"git","url":"git+https://github.com/fs-utils/fs-readdir-recursive.git"},"files":["index.js"],"license":"MIT","gitHead":"f810b44477696081ebef9c0d5eafb24005c8e82b","bugs":{"url":"https://github.com/fs-utils/fs-readdir-recursive/issues"},"homepage":"https://github.com/fs-utils/fs-readdir-recursive#readme","_id":"fs-readdir-recursive@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"anonymous","email":"dead_horse@qq.com"},"dist":{"integrity":"sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==","shasum":"e32fc030a2ccee44a6b5371308da54be0b397d27","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBr3V60+QsrdCmCpqxs/xmQ9YFJzd4T5RhCbWtNQ52HcAiACDgBQJ7A0vjWkZ9xocdXVPfIBcDiwp4DfoWyJL0ZWoA=="}]},"maintainers":[{"email":"haoxins@outlook.com","name":"anonymous"},{"email":"fengmk2@gmail.com","name":"anonymous"},{"email":"dead_horse@qq.com","name":"anonymous"},{"email":"arpad.borsos@googlemail.com","name":"anonymous"},{"email":"jonathanrichardong@gmail.com","name":"anonymous"},{"email":"dead_horse@qq.com","name":"anonymous"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-readdir-recursive-1.1.0.tgz_1510328890901_0.5004039495252073"},"directories":{}}},"name":"fs-readdir-recursive","time":{"modified":"2023-07-12T19:12:58.799Z","created":"2013-10-03T09:29:14.695Z","0.0.1":"2013-10-03T09:29:15.822Z","0.0.2":"2014-04-30T09:46:51.507Z","0.1.0":"2014-11-16T06:47:43.453Z","0.1.1":"2015-03-22T18:36:58.124Z","0.1.2":"2015-05-18T09:02:36.113Z","1.0.0":"2015-09-27T16:08:33.034Z","1.1.0":"2017-11-10T15:48:10.959Z"},"readmeFilename":"README.md","homepage":"https://github.com/fs-utils/fs-readdir-recursive#readme"}