{"_id":"readdir-plus","_rev":"33-e82a37014245955769181905fb149afe","name":"readdir-plus","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","dist-tags":{"latest":"1.1.1"},"versions":{"0.2.0":{"name":"readdir-plus","version":"0.2.0","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.2.0","dist":{"shasum":"1725ff4db234987403841aa700f044f190886d7f","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.2.0.tgz","integrity":"sha512-5pSfzGr9lngJBM7luzWK5JKG4DuRFbnFcIly6SFfytPkOgDhDOdzuB6kvu5mvPJJBUOIkpwQ3uBuA+s75mht5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtWG8YdnXtuh+SXACddUGFL4bPcHKNlsGEW11q27x8XAiEA7e/AnkreXg5cadW6h61IlqbITNMT5NLAKurG8hFWTH4="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.3.5":{"name":"readdir-plus","version":"0.3.5","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.3.5","dist":{"shasum":"1ff13195759107f38ac7794afd045b8d7ae26c0a","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.3.5.tgz","integrity":"sha512-N2cMU6AAneLGYNG815+Fu3TKk152TcnM1yidcT0psSzPr55h121zVm6iMiWd655nGn0oYJlbTI9XqnU87+LASg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXdnFW0NorXMsuR5nFE+gUIjwYMZpGuFNFJFxf4JSengIhAPyCJ7Ih6pwYx8sXDbDwcZ9Qfii0cOIvYnGcWfH49ZHr"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.3.6":{"name":"readdir-plus","version":"0.3.6","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.3.6","dist":{"shasum":"4de9375446f5d27589db22d8208e4e92c8f1f85b","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.3.6.tgz","integrity":"sha512-83exIamxR7JUPCjXiDvScY6YpBK6jebZC8wrq6v9JJ8g+cr/U0kcdtwUJYSF/j0AWnv9PP8Dc1PGlN9sqMkGSA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGuyD/hW3gy4/VQnPKyuwpgOIiOTEGnOy/fyTWelPFrAAiAoP3fkzKyQpTB8Wepw+e9tu59+VznJYlOMdrdioRPEgA=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.3.7":{"name":"readdir-plus","version":"0.3.7","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.3.7","dist":{"shasum":"4e35badd2b0409bc4b3c8f8cdcfbd2df7b3ece2d","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.3.7.tgz","integrity":"sha512-XmmbxfT1oHkBIVWX/ukpDD8xJNr34Bd9mrirAV5x84SEJf1Qrz8Fq3U9TB/09YpKR+PivPcADPZqwGm3i4gtYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD95kuybN8gpQYHKfjeIgBrpcx3GTBkCO8NzIRhWIEgAQIhAMwzQ+3RqJZbx/DyQAnRDFjPF+2HN8smJt1rHxaoyhy7"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.3.8":{"name":"readdir-plus","version":"0.3.8","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.3.8","dist":{"shasum":"25b9312e9b47448d26880456484d78c9f6988c36","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.3.8.tgz","integrity":"sha512-P7qd2XGOHD56xIRKRUZicTQS7PJTxx0V/RMcL+TzY8HJu7mzxhFSPs63maTRqGJPR8Jfu2R0ugSFkJLATspg4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyWZldjL4aZCXTMKApslquE9noVdSv/l2jkNB/OoJswgIgda8xYj5o0ovVR9OW95xGdGV42Fay+Ia8Wfc9oNLWxfQ="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.3.10":{"name":"readdir-plus","version":"0.3.10","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"index.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.3.10","dist":{"shasum":"9031617114e7c5f25d7c809240a2ee11eae2f295","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.3.10.tgz","integrity":"sha512-nirr+p+8tPRblTtk0FmepRa09OtoCa4wECJWIfVqhCPZsuEb4OgduKdOoWOVh34Nv/g0QUlF1BvjG7lgH5RDXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/brlXOuxst+tFpefO8W5E6AGyrwJmIzxBZWXKi5gLcQIhALUlVqu+VmW9/8Jj3zx3GCSbO4RieRiFhEJIHDbHBKAi"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}]},"0.4.0":{"name":"readdir-plus","version":"0.4.0","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"lib/readdir-plus.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","_id":"readdir-plus@0.4.0","_shasum":"b5ba50df7c2cf49e382c8380b416deb19ed40960","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"dist":{"shasum":"b5ba50df7c2cf49e382c8380b416deb19ed40960","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.4.0.tgz","integrity":"sha512-KFS7nsl2zv+3m87Th/jA8LB2TJwG4Menj2i8VcflBbQZ7B/tNi4Q0pTYW7kxWjYJyhAfu4fGo+hqkuqlH92kzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLyKVGHBy7Jo/Iq0ORxC03JrrJ8UPxOrEXN6pnYrrCtAiApeKumjO9LLKvhMlTh4fryIYs2+vl8Jmu83Xu6E65itQ=="}]}},"0.4.1":{"name":"readdir-plus","version":"0.4.1","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"lib/readdir-plus.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","devDependencies":{"nodeunit":"^0.9.1"},"gitHead":"bf1ce7b8f21d7bfea7ab9aad28224bb5952a6f78","_id":"readdir-plus@0.4.1","_shasum":"b5e39c1323be5d89f75e351cc3f21c0f52b43964","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"dist":{"shasum":"b5e39c1323be5d89f75e351cc3f21c0f52b43964","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-0.4.1.tgz","integrity":"sha512-3NawPGg7J3FSPhFGGj2geWLRRZZVaJVdtJGGgVB1iu6YD3ctigKmMYGAjpLeMUOi4224qcTsQG3P8nIOUL+gnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMIvxqLGpqCI2nGycFbC/02+VPCEkv/jdzsUVhxWM/AwIhALpX6/igazC+F9BvQy0qPZ4KzPGucaiSmjbXtRCCUm9Z"}]}},"1.0.0":{"name":"readdir-plus","version":"1.0.0","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"lib/readdir-plus.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","devDependencies":{"nodeunit":"^0.9.1"},"gitHead":"84775174a9874ec755a774077388ee3a91f4ed49","_id":"readdir-plus@1.0.0","_shasum":"6927099197a970ac82b243935eddaca50e86a464","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"dist":{"shasum":"6927099197a970ac82b243935eddaca50e86a464","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-1.0.0.tgz","integrity":"sha512-EMearUxtIsqT7IypShYzsnbNV/pVkId1X6mrx0LNK4cOXQxQJE59JaaYV970bVwiZBtg56NCIbpQASA7e0Im/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUlIGcKiqCLJ984ZpLH/v/hE0pUMiMxwuVMW0CiQ64vQIgUBKcWXBD7ScxDUwtFRnh0KxrsCdQvAa52aSB//3RGEQ="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/readdir-plus-1.0.0.tgz_1480510415805_0.5372056767810136"}},"1.1.0":{"name":"readdir-plus","version":"1.1.0","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"lib/readdir-plus.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","devDependencies":{"nodeunit":"^0.9.1"},"gitHead":"a3c0dc9356ebbcdfebf7565286709984b0770720","_id":"readdir-plus@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"dist":{"integrity":"sha512-q1ZGOqVro658CdDTI5wPwROcKHvhHEUpKy+BDb6lttMAQsKdQp5csiWnAgx7xyEAi/Pc2RYyAHL1jckZwgGawQ==","shasum":"33c3a78f3ce4b0f63a4bd83506d0fa480092ab45","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-1.1.0.tgz","fileCount":36,"unpackedSize":90908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1WP8hqY4qIitUgdQy45DaJQsxDCvn0YxatBESbE55GgIgcZaD0fcCytE7o9iDeBt44/9I2TpvqzFV3/z5k9A5SYA="}]},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readdir-plus_1.1.0_1521466726911_0.9562644476768918"},"_hasShrinkwrap":false},"1.1.1":{"name":"readdir-plus","version":"1.1.1","description":"fs.readdir with additional options: recursive, details, get stat, load content and more","main":"lib/readdir-plus.js","directories":{"test":"tests"},"scripts":{"test":"./test-all.sh"},"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"keywords":["readdir","recursive","stat","directory","tree","path"],"author":{"name":"panta82"},"license":"Apache 2","bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"homepage":"https://github.com/panta82/readdir-plus","devDependencies":{"nodeunit":"^0.11.3","prettier":"^1.19.1"},"gitHead":"1fbb8599d71ea8c67dd5d1dcd2f3ed7ab0b4d4b2","_id":"readdir-plus@1.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-zaeftfAC/QT09tzU+Zf2yuurrOkDGDh9oIgF2NRCkbJlI4aVLpRnvkwwWowMm+ihsEAkizQn7X6pb+xzF/+OIA==","shasum":"5b2d0ce77315d711c9ae051339e87b98d87f44f3","tarball":"https://registry.npmjs.org/readdir-plus/-/readdir-plus-1.1.1.tgz","fileCount":39,"unpackedSize":81677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/tcdCRA9TVsSAnZWagAATJoP/18InZCG8jGa2IQqce1L\n7PaHW+a+OkxyBurlASfK9t3xdsOrDcr9TYUOy7vzRirqnP+GiY0s8yqd6yoU\nA+rrG/9fL8/9ccetC0FnW/kx83cTLI8p91S3vuowuF4qKC7OQ2IBmpjv5bTA\nK+CJvEBfN9u17hPZHoBqYwjT8J8lJFJyBZV1cpNEMYPpt4dDE3dsNARQ1DOh\nUjVB1JVMueIO/nJ8e8GkJWegVPT3mbPK839tI+QZ0iuMXIJJYfGX7FVV/8aU\ncVnn9T+RevmICl6YZCb7krL6qfmZaAcoc5bhTxBVB0XDpelsdZS/DI2Kd2Im\n27isM7QSk7fqBousRs4IZYjCbTuTP1K3u0SoVFRG4N+CFgUdcycfFHmnnzu6\ny6ubgNd0dR7e5O2UJEgMHvLEvimB10xJgDk5LP0HM24RDpg/zBCqc1Xrtova\nvJ3P464o6k7mAm7k5fPSaGJXMR6lPoigPTBQmHxQtvMkhJM/xmbXgBGgDUZB\nHFKprGum9APjFpAsV6GAV5Y5dg52mBEOBGsvfDfl39ZeLpx2d76xrrWQclMd\nrEfq71McajtfqndA16p0DzjrJpqcgDrWKe/orrYHfuoqpuF44avJQVByreag\nYlAr3v5GkSajDdYaX9QjYdRBiEjFprtHi0mJS/rLtTU9ALiOxED6zAUemBfv\nkLYO\r\n=gd7e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtHVY+VT/kE6LbOBX/cCuGtCKwEIJMhOnazuRgT+n2vgIhAP7QY9SLTD5KIjuvm4YSy4qaKr8igzHk5ikPFjrhm8fK"}]},"maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"_npmUser":{"name":"panta82","email":"ivanpantic82@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/readdir-plus_1.1.1_1576982300579_0.5886923335418524"},"_hasShrinkwrap":false}},"readme":"readdir-plus\n============\n\nfs.readdir with additional options. Features:\n\n- Multiple return types: names, paths, relative paths, details (with parts parsed + file type)\n- Optional recursive search\n- Loads stat for each found file / directory. Optionally disable for better performance.\n- Detailed filtering by file type, regex and/or callback\n- Produce tree structure or flat list\n- Synchronous option\n- Load content of found files (binary or text determined by extension) *(TODO)* \n- Zero dependencies\n- Tests\n\n**************\n\n### Basic usage\n\n```javascript\n\nvar readdir = require(\"readdir-plus\");\n\nreaddir(\"/path/to/directory\", function (err, files) {\n\t//... do something with files\n});\n\n```\n\nBy default, readdir will recurse all subdirectories and present each found file as a hash with the following properties:\n\n```javascript\n{\n\tname: \"file.txt\",\n\tpath: \"/home/myname/path/to/directory/subdir/file.txt\",\n\trelativePath: \"subdir/file.txt\", \n\textension: \".txt\",\n\ttype: \"file\", // see vars.FILE_TYPES for what else can be here \n\tstat: { /* instance of node's fs.Stats class for this file */ }\n}\n```\n\nSee [here](https://nodejs.org/api/fs.html#fs_class_fs_stats) for details on node's `fs.Stats` class.\n\n### Load file content\n\n```javascript\nreaddir(\"/path/to/directory\", {content: \"true\"}, function (err, results) {\n\tconsole.log(results[0].content);\n});\n```\nThis prints out the contents of the first found file. Contents are loaded as strings or Buffers, based on extension sniffing.\n\n### Just the file list\n\n```javascript\nreaddir(\"/path/to/directory\", {return: \"names\", recursive: false}, callback);\n```\n\nReturns\n\n```javascript\n[\n\t\"file1.txt\",\n\t\"file2.txt\",\n\t//...\n]\n```\n\nThis now works the same as native readdir function.\n\n##### For more examples, see unit tests\n\n**************\n\n## Options\n\nAll options with defaults and helpful comments can be seen [here](lib/vars.js).\n\n\n**************\n\n## Licence\n\nApache v2. Read it [here](LICENCE).","maintainers":[{"name":"panta82","email":"ivanpantic82@gmail.com"}],"time":{"modified":"2022-06-26T09:16:37.525Z","created":"2014-05-26T15:05:59.048Z","0.2.0":"2014-05-26T15:06:01.070Z","0.3.5":"2014-05-28T11:41:07.726Z","0.3.6":"2014-05-28T12:00:48.208Z","0.3.7":"2014-05-28T12:03:57.267Z","0.3.8":"2014-05-28T12:49:59.111Z","0.3.10":"2014-05-29T08:46:53.610Z","0.4.0":"2014-08-18T13:55:22.671Z","0.4.1":"2015-08-07T08:22:09.256Z","1.0.0":"2016-11-30T12:53:36.510Z","1.1.0":"2018-03-19T13:38:46.992Z","1.1.1":"2019-12-22T02:38:20.753Z"},"readmeFilename":"README.md","homepage":"https://github.com/panta82/readdir-plus","keywords":["readdir","recursive","stat","directory","tree","path"],"repository":{"type":"git","url":"git://github.com/panta82/readdir-plus.git"},"author":{"name":"panta82"},"bugs":{"url":"https://github.com/panta82/readdir-plus/issues"},"license":"Apache 2","users":{"panta82":true,"scytalezero":true}}