{"_id":"read-multiple-files","_rev":"19-0142b6648dce6c2ab365cca33651c1d1","name":"read-multiple-files","description":"Read multiple files asynchronously","dist-tags":{"latest":"3.0.0","next":"3.0.0-0"},"versions":{"1.0.0":{"name":"read-multiple-files","version":"1.0.0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"https://github.com/shinnn/read-multiple-files"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint *.js & jscs *.js","test":"node test.js | tap-spec","coverage":"istanbul cover test.js","coveralls":"${npm_package_scripts_coverage} && istanbul-coveralls"},"licenses":[{"type":"MIT","url":"https://github.com/shinnn/read-multiple-files/blob/master/LICENSE"}],"files":["index.js","LICENSE"],"keywords":["fs","multiple","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^3.0.4","run-parallel":"^1.0.0"},"devDependencies":{"eslint":"^0.9.2","istanbul":"^0.3.2","istanbul-coveralls":"^1.0.1","jscs":"^1.7.3","nop":"^1.0.0","tap-spec":"^1.0.1","tape":"^3.0.3"},"jscsConfig":{"preset":"google","maximumLineLength":98},"gitHead":"5c22ae466db0c61974be10e2027873dd6039d3bb","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files","_id":"read-multiple-files@1.0.0","_shasum":"ae0c758d2e16d82fa0771afbe26e76d3c37a86dc","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.33","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"ae0c758d2e16d82fa0771afbe26e76d3c37a86dc","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-1.0.0.tgz","integrity":"sha512-Mxa/MzXc7xE4d6KbWcjOQQy6sHnVPhiEFqo78YlutgZo7IY6Tr6x3XAboe7/Xsd6X/9GsxuG0Qih0j8uXWn1mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+sNz/NBLEheNKvVXyLAc249Fl3upuouBIu2x8nHvQ8wIhAMJQnPB/t7A+yG6me1KjVzw36wajpXZ6OKDLFhCbtvc8"}]},"directories":{}},"1.0.1":{"name":"read-multiple-files","version":"1.0.1","description":"Read multiple files asynchronously","repository":{"type":"git","url":"https://github.com/shinnn/read-multiple-files"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"jscs *.js && eslint *.js","test":"node test.js | tap-spec","coverage":"istanbul cover test.js","coveralls":"${npm_package_scripts_coverage} && istanbul-coveralls"},"licenses":[{"type":"MIT","url":"https://github.com/shinnn/read-multiple-files/blob/master/LICENSE"}],"files":["index.js","LICENSE"],"keywords":["fs","multiple","parallel","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^3.0.5","run-parallel":"^1.0.0"},"devDependencies":{"eslint":"^0.10.2","istanbul":"^0.3.5","istanbul-coveralls":"^1.0.1","jscs":"^1.8.1","nop":"^1.0.0","tap-spec":"^2.1.1","tape":"^3.0.3"},"jscsConfig":{"preset":"google","maximumLineLength":98},"gitHead":"e2b4531c7c23ba7f81fe1dbcb073eb77c261596b","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files","_id":"read-multiple-files@1.0.1","_shasum":"43345efb42c8da92e84f09103dd3c8b26a437939","_from":".","_npmVersion":"2.1.11","_nodeVersion":"0.10.33","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"43345efb42c8da92e84f09103dd3c8b26a437939","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-1.0.1.tgz","integrity":"sha512-YEP2P67HkhAfY2JSKwZu7/O9GQRnP43pJZ5ORyAh90QGOJYbVnThHtqDYxA1Dtn1UWv0dUQpBMMAikHETDG/mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC30iv7To/+SDu9LTNXEjkLonvpKni7YCL07Ai8HZayNAIgCscExCj8Dzt7w28BYIUi9rg1vqz4ltyRzXyIIlyEqTM="}]},"directories":{}},"1.1.0":{"name":"read-multiple-files","version":"1.1.0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"https://github.com/shinnn/read-multiple-files"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"jscs *.js && eslint *.js","test":"node test.js | tap-spec","coverage":"istanbul cover test.js","coveralls":"${npm_package_scripts_coverage} && istanbul-coveralls"},"licenses":[{"type":"MIT","url":"https://github.com/shinnn/read-multiple-files/blob/master/LICENSE"}],"files":["index.js","LICENSE"],"keywords":["fs","multiple","parallel","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^3.0.5","run-parallel":"^1.0.0","strip-bom":"^1.0.0"},"devDependencies":{"eslint":"^0.10.2","istanbul":"^0.3.5","istanbul-coveralls":"^1.0.1","jscs":"^1.8.1","tap-spec":"^2.1.1","tape":"^3.0.3"},"jscsConfig":{"preset":"google","maximumLineLength":98},"gitHead":"f8b2ab8f842d379c91958a9c5e8efb58554b22d8","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files","_id":"read-multiple-files@1.1.0","_shasum":"531ae9224ac69501b8847ffa7f9bb8846dfdfcf4","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.33","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"531ae9224ac69501b8847ffa7f9bb8846dfdfcf4","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-1.1.0.tgz","integrity":"sha512-muSMRhdHjMKRzdFhqR+pyK+WAFLKMzDdmGy0KsE0x13tIuGg90DTJgl30nGBjiAVvs++h+whB0WHl8ppQ6H/Ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCozeu04Vf5aCDauVf00n88+3iFzh99X3Dg0kxwi2ULvQIgR7typuTCfW1IxDZ+HyT7GfmjWGnhEqEtBAwY1tM+tWI="}]},"directories":{}},"1.1.1":{"name":"read-multiple-files","version":"1.1.1","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"dependency-check . && dependency-check . --unused --no-dev && eslint --config node_modules/@shinnn/eslintrc-node/rc.json index.js test.js","test":"node test.js | tap-spec","coverage":"istanbul cover test.js","coveralls":"${npm_package_scripts_coverage} && istanbul-coveralls"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.2","run-parallel":"^1.1.2","strip-bom":"^2.0.0"},"devDependencies":{"@shinnn/eslintrc-node":"^1.0.2","dependency-check":"^2.5.0","eslint":"^0.24.0","istanbul":"^0.3.17","istanbul-coveralls":"^1.0.3","tap-spec":"^4.0.2","tape":"^4.0.0"},"gitHead":"cafa696ed495e618a63271221c0d0b014c1e34c5","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@1.1.1","_shasum":"4c0e79fa1a7dd1dd39c3e8f6c99e19c66702e67e","_from":".","_npmVersion":"2.12.0","_nodeVersion":"2.3.1","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"shasum":"4c0e79fa1a7dd1dd39c3e8f6c99e19c66702e67e","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-1.1.1.tgz","integrity":"sha512-hCWQcxgQDj9Kn+Lrg5lko2mJ8gDJ0SY3FRo7cIuRqhuVPXauZ9SG/Tj1/c/jey8Khq7JNk5fW+RGFXzpTQd5aA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDDaBHBmFg3kNZsqKBAgMDaOyTB/QLpibTIJKIYHqvm4AiEA08kCeCuplpQmTREFEAbHpnr+ZwJKMNJ33tfz8HJY5L4="}]},"directories":{}},"2.0.0-0":{"name":"read-multiple-files","version":"2.0.0-0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"dependency-check . && dependency-check . --unused --no-dev && eslint --config @shinnn/node index.js test.js","test":"node test.js | tap-spec","coverage":"istanbul cover test.js","coveralls":"${npm_package_scripts_coverage} && istanbul-coveralls"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","parallelly","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.2","run-parallel":"^1.1.2","strip-bom":"^2.0.0"},"devDependencies":{"@shinnn/eslint-config-node":"^1.0.1","dependency-check":"^2.5.1","eslint":"^1.6.0","istanbul":"^0.3.22","istanbul-coveralls":"^1.0.3","tap-spec":"^4.1.0","tape":"^4.2.1"},"gitHead":"a832f3fff1dd48306d828a361de24358a94e278d","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0-0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-VBmza2KVNqQBpwTwmBjd6FoFFdfn36aQFQLiXVvDeBZeD/w90aq7Ka+OySBcz74EyJMlNacCrQgmS2twcAuPdQ==","shasum":"2cb8638128c5b7b323ff71b523399111d9a0afcf","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0-0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMLt4tvQW0DfvlIxY2D1X6MZi7m00u8Aou7V5M6tDpdAiA1bzEjuOLufaybABXrCadDGPKQgudJJohsdRgMCCqLzw=="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0-0.tgz_1504695538003_0.13369008293375373"},"directories":{}},"2.0.0-1":{"name":"read-multiple-files","version":"2.0.0-1","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --format=codeframe index.js test.js","test":"nyc --reporter=text --reporter=html node test.js"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","parallelly","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.11","run-parallel":"^1.1.6","strip-bom":"^3.0.0","strip-bom-buf":"^1.0.0"},"devDependencies":{"@shinnn/eslint-config-node":"^4.0.2","eslint":"^4.6.1","nyc":"^11.2.1","tape":"^4.8.0"},"eslintConfig":{"extends":"@shinnn/node"},"gitHead":"8d1189d77dc12d5b4b683c0f42e67ddbbe5b8bf7","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0-1","_npmVersion":"5.4.1","_nodeVersion":"8.4.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-5iTFj0zcvU+KHgJLL0+bZ9FkhFZKgmhIKyUV7IYkU/smuN9dvSabizXpARTmkEGsErn+K7UC0b3svlOHP6YFbA==","shasum":"f7abc20b6aa00a58856fc12ae90b7e21fd1e40a6","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0-1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICx2iWHR2qkdpmgTb5i91W+nwGCC4SgrahVMWw949U8uAiEAza2zmnbPyaTj6GVJ7gZkhijk0w+W/Ya+ryTOetOLJGU="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0-1.tgz_1505117441492_0.4541029001120478"},"directories":{}},"2.0.0-2":{"name":"read-multiple-files","version":"2.0.0-2","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --format=codeframe index.js test.js","test":"nyc --reporter=text --reporter=html node test.js"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","parallelly","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.11","inspect-with-kind":"^1.0.2","run-parallel":"^1.1.6","strip-bom":"^3.0.0","strip-bom-buf":"^1.0.0"},"devDependencies":{"@shinnn/eslint-config-node":"^4.0.2","eslint":"^4.6.1","nyc":"^11.2.1","tape":"^4.8.0"},"eslintConfig":{"extends":"@shinnn/node"},"gitHead":"b3541f24f00fd9feeee5b1863b36475b11d88b7c","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0-2","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-7f2TvShO2dDyNjB4ue+HnG1cjGdlb8Zxa6523hA4gHBL7hErWwIKs0wXHP6kyvjtjXfnfaj7bt1EcquwLlzLtg==","shasum":"8c97ab6089bf0afb4db9f6e95625cd349d63dc04","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0-2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVAfFRK1e/LqoAR2kn31+l5kajRWa8soXLmnpyqApZWAiA/wPZNE5DBXRe9XyAsJRZ4Zh9tUzRzh8v7ug7+kyy62A=="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0-2.tgz_1505821498599_0.6866903188638389"},"directories":{}},"2.0.0-3":{"name":"read-multiple-files","version":"2.0.0-3","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --format=codeframe index.js test.js","test":"nyc --reporter=text --reporter=html node test.js"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","parallelly","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.11","inspect-with-kind":"^1.0.2","run-parallel":"^1.1.6","strip-bom":"^3.0.0","strip-bom-buf":"^1.0.0"},"devDependencies":{"@shinnn/eslint-config-node":"^4.0.2","eslint":"^4.6.1","nyc":"^11.2.1","tape":"^4.8.0"},"eslintConfig":{"extends":"@shinnn/node"},"gitHead":"f1e9fb9ebe54f1a17df7a51e0d20242bfecf17d1","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0-3","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-BtIw//zD6diSTDbOW6OBPUt/7AZRx709kFM6ckk/9SwlKQHVhPcfNZIqwGeEFa5Pw0zgZR8R5Xub2r8kRKMG1A==","shasum":"805320cccc1d51a559aecd65fac1f5dfa3b157dd","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0-3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICd/GplZmgwJvhX29AoJCpZk6/LsNTEsT5BHVK1hGvEOAiBxUZEEV6aLPpO8cwVqHyxiJQ/nzcVlE8D7BM3OtDBELg=="}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0-3.tgz_1505992398823_0.6460679492447525"},"directories":{}},"2.0.0-4":{"name":"read-multiple-files","version":"2.0.0-4","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --format=codeframe index.js test.js","test":"nyc --reporter=text --reporter=html node test.js"},"license":"MIT","files":["index.js"],"keywords":["fs","multiple","parallel","parallelly","file","files","read","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.11","inspect-with-kind":"^1.0.2","run-parallel":"^1.1.6","strip-bom":"^3.0.0","strip-bom-buf":"^1.0.0"},"devDependencies":{"@shinnn/eslint-config-node":"^4.0.2","eslint":"^4.8.0","nyc":"^11.2.1","tape":"^4.8.0"},"eslintConfig":{"extends":"@shinnn/node"},"gitHead":"4e9193990e7236c4d41bfd36d20df6e989379cb4","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0-4","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-afYRv4gWVLEt25JBljMCw7I8hBFkqn8eyyh4p+S55pLXwvkFK0OIecVlt26C3T6vH7mWQSyy84GgTGfz5CC5Sg==","shasum":"fd32d2c69cbfc49a8d61f6d0edf322dbc7e9eb5e","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0-4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1XX2taBQblcIt6eitSj6i9/BJNiVfnAn0T06cKauEaAIhALpFor3PFJxFExFu3jXrDHPJgKuS+27HBw7+fpIwoGI0"}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0-4.tgz_1507278153468_0.4300280052702874"},"directories":{}},"2.0.0":{"name":"read-multiple-files","version":"2.0.0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint --fix --format=codeframe index.js test.js","test":"nyc --reporter=text --reporter=html node test.js"},"license":"ISC","files":["index.js"],"keywords":["fs","read","reader","multiple","parallel","parallelly","file","files","read","observable","contents","buffer","async","asynchronous","asynchronously"],"dependencies":{"graceful-fs":"^4.1.11","inspect-with-kind":"^1.0.4","zen-observable":"^0.6.0"},"devDependencies":{"@shinnn/eslint-config-node":"^5.0.0","eslint":"^4.13.1","nyc":"^11.4.1","tape":"^4.8.0"},"eslintConfig":{"extends":"@shinnn/node"},"gitHead":"36e072099226636f1be4317ff0fc1856b6e8ec16","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.3.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"dist":{"integrity":"sha512-Yc0G8EoX3Ad51qVM3O8Sg0a45+2xYS/F2jwWPanVQytdL8PCnYXJNj+GxEWYg5LaV829sX5BqD9bG3NQ6K254Q==","shasum":"52645cd4f5b2b3c7162f2c252f2a929add23ba27","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdU5KKf9Ug2zoIf+/TUir6q/e0Y09CQKMTa1mT19OW3wIhAJL0eCMwz3HtkcXwrhc1kpLz3SEmbYjfxMUA6UeEkOkQ"}]},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files-2.0.0.tgz_1513557253080_0.6104344110935926"},"directories":{}},"3.0.0-0":{"name":"read-multiple-files","version":"3.0.0-0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint .","test":"nyc node test.js"},"license":"ISC","keywords":["fs","read","reader","multiple","parallel","parallelly","file","files","read","observable","contents","buffer","async","asynchronous","asynchronously"],"dependencies":{"inspect-with-kind":"^1.0.5","zen-observable":"^0.8.11"},"devDependencies":{"@shinnn/eslint-config":"^6.8.7","eslint":"^5.10.0","nyc":"^13.1.0","nyc-config-common":"^1.0.1","tape":"^4.9.1"},"eslintConfig":{"extends":"@shinnn"},"nyc":{"extends":"nyc-config-common"},"readme":"# read-multiple-files\n\n[![npm version](https://img.shields.io/npm/v/read-multiple-files.svg)](https://www.npmjs.com/package/read-multiple-files)\n[![Build Status](https://travis-ci.com/shinnn/read-multiple-files.svg?branch=master)](https://travis-ci.com/shinnn/read-multiple-files)\n[![Build status](https://ci.appveyor.com/api/projects/status/ia3h5bcsy84vgfpc?svg=true)](https://ci.appveyor.com/project/ShinnosukeWatanabe/read-multiple-files)\n[![Coverage Status](https://img.shields.io/coveralls/shinnn/read-multiple-files.svg)](https://coveralls.io/github/shinnn/read-multiple-files)\n\nRead multiple files [Observable](https://github.com/tc39/proposal-observable) way\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n\nreadMultipleFiles(new Set([\n  'one.txt',    // 'a'\n  'another.txt' // 'b'\n])).subscribe({\n  next(result) {\n    if (result.path === 'one.txt') {\n      result.contents; // Buffer.from('a')\n    } else if (result.path === 'another.txt') {\n      result.contents; // Buffer.from('b')\n    }\n  },\n  complete() {\n    console.log('Successfully read all files.');\n  }\n});\n```\n\n## Installation\n\n[Use](https://docs.npmjs.com/cli/install) [npm](https://docs.npmjs.com/about-npm/).\n\n```\nnpm install read-multiple-files\n```\n\n## API\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n```\n\n### readMultipleFiles(*paths* [, *options*])\n\n*paths*: `<Array|Set<string|Buffer|URL|integer>>` (file paths)  \n*options*: `Object` ([`fs.readFile`](https://nodejs.org/api/fs.html#fs_fs_readfile_path_options_callback) options) or `string` (encoding)  \nReturn: [`Observable`](https://tc39.github.io/proposal-observable/#observable) ([Kevin Smith's implementation](https://github.com/zenparsing/zen-observable))\n\nWhen the `Observable` is [subscribe](https://tc39.github.io/proposal-observable/#observable-prototype-subscribe)d, it starts to read files in parallel, successively send each result to its [`Observer`](https://github.com/tc39/proposal-observable#observer) as an `Object`: `{path: <string|Buffer|URL|integer>, contents: <string:Buffer>}`\n\n```javascript\nreadMultipleFiles([\n  'foo.txt', // 'Hello'\n  'bar.txt'  // 'World'\n], 'utf8').subscribe({\n  next({path, contents}) {\n    if (path === 'one.txt') {\n      contents; // 'Hello'\n    } else if (path === 'another.txt') {\n      contents; // 'World'\n    }\n  }\n});\n```\n\nThe `Observer` receives an error when it fails to read at least one of the files.\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n\nreadMultipleFiles([\n  'foo.txt', // exists\n  'bar.txt'  // doesn't exist\n]).subscribe({\n  error(err) {\n    err.code; //=> ENOENT\n  },\n  complete() {\n    // `complete` callback will never be called.\n  }\n});\n```\n\n## Related project\n\n* [read-files-promise](https://github.com/shinnn/read-files-promise) — `Promise` interface version\n\n## License\n\n[ISC License](./LICENSE) © 2017 - 2018 Shinnosuke Watanabe\n","readmeFilename":"README.md","gitHead":"4ef2fb62ed54c9e031f970a00ddcb10052fb7854","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@3.0.0-0","_npmVersion":"6.5.0","_nodeVersion":"11.4.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"integrity":"sha512-wvnfFEWOMyGfg1huqgiPSM5QX6wyE4dGllOU2XYScFyZ7aCHrEuKMNbwjtBRuzbBlynKr66peCcpMPg56+tvTw==","shasum":"46b967d8b5ee12aeaf5bc7edd77ccec6636d3a60","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-3.0.0-0.tgz","fileCount":4,"unpackedSize":5678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFl9ECRA9TVsSAnZWagAAe4AP/318nFknXOEeqsiUFEjX\nAKRHOV6kmeeAo1PwKUc70eYbODB72e9IceAj+g4aW94HPGtAVVK2Bj7droc2\n3GK3hYw7tGEVn4ZcLityjeNinmZC9TrVpLc8nf5ZNKUDEvHoSHDcCm8gTooU\nZB7VHjmZHg4Bl9F7B+qG8eIEmFXZ+xMqRSBtnPlKEuM7exneL7rShpu1Hen+\nm1vaglMmYmjsnhqxed+lTTNc5Ww40d51CwZ71m3E6c5jJqwXKYiEIJEXa4/8\nBDLzR5GRY3EycFZJ/jMAtLR/ebnZ/kpnwUKgcC9RyV5G3JwD56s0BwgD5AbO\n108A7SK7kxxveESqFV/R9cYkh95bHyo9ynykvnRcCyJSy5yvovBpUr5AX6xf\nvdqYnu0uYpIVmVl8wMCQ8ea37N2jTfXDS+Ed9pquUaP1fQX4uKUPoNs8doqc\n9TgnnHxeUPEjUglCNsHfO1jlI95+sMYs955oo6H7JWWntXRJsXxjuMSHauKb\n/tsADwnJ6D6PA7jsM+X/gREn8us0G6VPc4t7i2EUmrFJBJS5GZDyYP0/Cstb\nNUU02MF/RC9aNwN0NaAzZVPCAXOC9ufVyWwD6Yycsm6bybwKicbR98yBXh05\njmyuct5sGZtxMuhHsqLtZk9Ihj26p8Ra2hwKmsHLLVeXXaOAj1EBj07e3Lwd\n04Dw\r\n=HLv2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNmSoHH/dtkNyhJnE+1T8xkYO1SYzWlgLiAXJT2J8X9AIhAOEaY7z45z5AolnyuRANUAb/ge3FMzqyOHwvugaywYg1"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files_3.0.0-0_1544970051745_0.16480164732708902"},"_hasShrinkwrap":false},"3.0.0":{"name":"read-multiple-files","version":"3.0.0","description":"Read multiple files asynchronously","repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"scripts":{"pretest":"eslint .","test":"nyc node test.js"},"license":"ISC","keywords":["fs","read","reader","multiple","parallel","parallelly","file","files","read","observable","contents","buffer","async","asynchronous","asynchronously"],"dependencies":{"inspect-with-kind":"^1.0.5","zen-observable":"^0.8.11"},"devDependencies":{"@shinnn/eslint-config":"^6.8.7","eslint":"^5.10.0","nyc":"^13.1.0","nyc-config-common":"^1.0.1","tape":"^4.9.1"},"eslintConfig":{"extends":"@shinnn"},"nyc":{"extends":"nyc-config-common"},"gitHead":"db7d1eb8ff23be42533e7075bfd7b135570f91a9","bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","_id":"read-multiple-files@3.0.0","_npmVersion":"6.5.0","_nodeVersion":"11.4.0","_npmUser":{"name":"shinnn","email":"snnskwtnb@gmail.com"},"maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"dist":{"integrity":"sha512-tmgSO9d4kxbN13MzN2Z0zJJxtXVToYAqdsv4M7kt3UnQM+hdSWj5pH1pbiw/Xnw6YLm/V09okSjPdmSfDkeJNQ==","shasum":"7f2ded6942b70ffbe912d96351ef370bb4fcc9d9","tarball":"https://registry.npmjs.org/read-multiple-files/-/read-multiple-files-3.0.0.tgz","fileCount":4,"unpackedSize":5521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGRCdCRA9TVsSAnZWagAACxsP/0Aiz2CWn+Jwls+Hx3Sy\nbG/TWMi28jqyP2ECv497h0NY5T+uE3KoGdcZy+QM9V1ZVqpA9s+R0ns45z0t\nwA4ZLIlUpbKA28nC8yp19C9UoEP5uA8OvRioIByvynemM7CEUjTilLwG3ZAR\nOrMZsz7Ik5GQ/z7BvoN1YFpXxmgrj4+aYCP4t0YOylkzfgQUMgouSaaqwYZC\nPR7qSxB+QYHqEMb4YNwSxIFlA8CHXwH6yjl/apmlav//oMX9Xij7k6eFDqo/\nsEPz//B6TvKN1iPXSslyyiCl5mRQ2uav/cje8vw5G0kkAEk+BIt4K0YIhgDM\nbp62cF3gHdhzSedVJjXLW8AH7RMwCKsf55b2UmjM3VK56rUrOgXRWJyzYaN0\nsiJAIwrcuzZA+iQ0kJ5Bj7RksQHScbJoa4rm4GaBUIYzk1a7SOn0kw/Lh5tc\nzRCRIxJpouKkW7ld9ydgOzGyWKDoknMjGbBpQh4dULf3pvqOaP5jU/FWxBqX\n89rD/v3yzpwN0DkvcijMj82p4EoXidM08cicjiupBaRSPEvSSBm525RiP5jY\nidmYJ9Z3NLGqs+v51zloK3Bf+PTqCztDrorbXLZmWwL2L4r+QDsJ32GK1Ph4\nJdT51Ud+5JjBs8JcDPcpYHmsGbTCqmqm0zdycLbGvCvTS4BNlm7LniRWydqv\njfuW\r\n=NN1b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDlpR1dgX+higZqifVu82oFMXDwEfOPdvr0ltTM7IfCwIhAJEjWJLjv7JvOWaf3hlgRTdrzNckHskwJsdoSQVZ0oY2"}]},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/read-multiple-files_3.0.0_1545146523918_0.16747463613429825"},"_hasShrinkwrap":false}},"readme":"# read-multiple-files\n\n[![npm version](https://img.shields.io/npm/v/read-multiple-files.svg)](https://www.npmjs.com/package/read-multiple-files)\n[![Build Status](https://travis-ci.com/shinnn/read-multiple-files.svg?branch=master)](https://travis-ci.com/shinnn/read-multiple-files)\n[![Coverage Status](https://img.shields.io/coveralls/shinnn/read-multiple-files.svg)](https://coveralls.io/github/shinnn/read-multiple-files)\n\nRead multiple files [Observable](https://github.com/tc39/proposal-observable) way\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n\nreadMultipleFiles(new Set([\n  'one.txt',    // 'a'\n  'another.txt' // 'b'\n])).subscribe({\n  next(result) {\n    if (result.path === 'one.txt') {\n      result.contents; // Buffer.from('a')\n    } else if (result.path === 'another.txt') {\n      result.contents; // Buffer.from('b')\n    }\n  },\n  complete() {\n    console.log('Successfully read all files.');\n  }\n});\n```\n\n## Installation\n\n[Use](https://docs.npmjs.com/cli/install) [npm](https://docs.npmjs.com/about-npm/).\n\n```\nnpm install read-multiple-files\n```\n\n## API\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n```\n\n### readMultipleFiles(*paths* [, *options*])\n\n*paths*: `<Array|Set<string|Buffer|URL|integer>>` (file paths)  \n*options*: `Object` ([`fs.readFile`](https://nodejs.org/api/fs.html#fs_fs_readfile_path_options_callback) options) or `string` (encoding)  \nReturn: [`Observable`](https://tc39.github.io/proposal-observable/#observable) ([Kevin Smith's implementation](https://github.com/zenparsing/zen-observable))\n\nWhen the `Observable` is [subscribe](https://tc39.github.io/proposal-observable/#observable-prototype-subscribe)d, it starts to read files in parallel, successively send each result to its [`Observer`](https://github.com/tc39/proposal-observable#observer) as an `Object`: `{path: <string|Buffer|URL|integer>, contents: <string:Buffer>}`\n\n```javascript\nreadMultipleFiles([\n  'foo.txt', // 'Hello'\n  'bar.txt'  // 'World'\n], 'utf8').subscribe({\n  next({path, contents}) {\n    if (path === 'one.txt') {\n      contents; // 'Hello'\n    } else if (path === 'another.txt') {\n      contents; // 'World'\n    }\n  }\n});\n```\n\nThe `Observer` receives an error when it fails to read at least one of the files.\n\n```javascript\nconst readMultipleFiles = require('read-multiple-files');\n\nreadMultipleFiles([\n  'foo.txt', // exists\n  'bar.txt'  // doesn't exist\n]).subscribe({\n  error(err) {\n    err.code; //=> ENOENT\n  },\n  complete() {\n    // `complete` callback will never be called.\n  }\n});\n```\n\n## Related project\n\n* [read-files-promise](https://github.com/shinnn/read-files-promise) — `Promise` interface version\n\n## License\n\n[ISC License](./LICENSE) © 2017 - 2018 Shinnosuke Watanabe\n","maintainers":[{"name":"shinnn","email":"snnskwtnb@gmail.com"}],"time":{"modified":"2022-06-26T09:14:07.480Z","created":"2014-11-19T05:44:42.306Z","1.0.0":"2014-11-19T05:44:42.306Z","1.0.1":"2014-12-13T11:41:38.480Z","1.1.0":"2014-12-16T01:17:25.269Z","1.1.1":"2015-07-03T02:43:33.243Z","2.0.0-0":"2017-09-06T10:58:58.117Z","2.0.0-1":"2017-09-11T08:10:41.601Z","2.0.0-2":"2017-09-19T11:44:58.694Z","2.0.0-3":"2017-09-21T11:13:18.901Z","2.0.0-4":"2017-10-06T08:22:33.722Z","2.0.0":"2017-12-18T00:34:13.188Z","3.0.0-0":"2018-12-16T14:20:51.894Z","3.0.0":"2018-12-18T15:22:04.081Z"},"homepage":"https://github.com/shinnn/read-multiple-files#readme","keywords":["fs","read","reader","multiple","parallel","parallelly","file","files","read","observable","contents","buffer","async","asynchronous","asynchronously"],"repository":{"type":"git","url":"git+https://github.com/shinnn/read-multiple-files.git"},"author":{"name":"Shinnosuke Watanabe","url":"https://github.com/shinnn"},"bugs":{"url":"https://github.com/shinnn/read-multiple-files/issues"},"readmeFilename":"README.md","license":"ISC","users":{"n370":true}}