{"_id":"@feathers-plus/batch-loader","_rev":"14-c6da2cfa86663664af76660a5b986b58","name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","dist-tags":{"latest":"0.3.6"},"versions":{"0.1.0":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.1.0","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"1dcebf304877e183f97437d5107db92dfeb6c56b","_id":"@feathers-plus/batch-loader@0.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-ALbN0yr3/Uxkq8d7K1k/dzJF5VfloTAc67/QT2wQK8w80rhps5UymqB0rGlIMFBBAKlMTdzva/yKiuZKDw+FVw==","shasum":"34b48d11b78d1036899ad8ea6a903e1fad67526c","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICs5YIzFSAZR44gvtwFi2nb7YYLFZzGocaQshPy1O/cMAiEAp6ozzbKTPtRIVKdXarfSJj+FdiUxVlmwrZnKK4v9z0c="}]},"maintainers":[{"name":"eddystop","email":"johnsz9999@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.1.0.tgz_1509980254708_0.2111621170770377"}},"0.1.1":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.1.1","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"c9f121d8dbefa4d8ef66ab64700e3ef7cb6a5b39","_id":"@feathers-plus/batch-loader@0.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-VIcktWrQ8+qsnYSEvDpumwrxkY2ByA1Zpuxp6iyEyKwgUG49AfIV4ykhL5Sm7WUB+SCSnJNf0YFpcy2Bk7b+9w==","shasum":"3047de2b77d4d72cf99e23015b24d57c74441fd7","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC40F9w9AlJ+pRyKzUDWKmoZKokkv+DSsUPlYIrFSxFSgIgB7nEommh6WbEPldsJkwX8Hm30VMddRnmLLJBWeKhBN4="}]},"maintainers":[{"email":"marshall@creativeideal.net","name":"marshallswain"},{"email":"johnsz9999@gmail.com","name":"eddystop"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.1.1.tgz_1509980991872_0.3870250121690333"}},"0.1.2":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.1.2","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"19c04ecf79fcf781575e9ddf042e84c118072791","_id":"@feathers-plus/batch-loader@0.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-HImOEWKMLDEbYBwgl+jd6jizmcphCBTflaZOlyL4Uk4hLjGPw5uolDPLoZrJMoR3AgJ7VPd3D0uioFmnpuoe4Q==","shasum":"7c18ea39ab6e038b47ef121f94a2c099729257b8","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHSdTqDCTl6+9oEU1YSYRR3WMRsyR+QD4SqluTVoL8sRAiB2+8GJfUv0xdg9Pf/DYS8dGlP3BmiK7xRKFQmb9pZa2g=="}]},"maintainers":[{"email":"marshall@creativeideal.net","name":"marshallswain"},{"email":"johnsz9999@gmail.com","name":"eddystop"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.1.2.tgz_1509981127010_0.627519337227568"}},"0.2.0":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.2.0","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"bddb9c0b2f200c3850cc1160f7517f327f3a5aea","_id":"@feathers-plus/batch-loader@0.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-73/OMnmZSGmBFoA0/JguHYXJh7M3b+lW1wzZmgH5K/iW9VIuOpICj4uXlaxz2FnVEcNtNgRIzuEKH6/UHhG0Lg==","shasum":"8462b969ceb1b6a2c62262051aa029adb168a386","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGzwcQLJz0BcfphTXT67px37YNLGNTRUjbnWe1NpCrB1AiBr8tkuMpWiwj4CPUkqcE4d8Ml+bwN70JsY8ZGMmhhEeA=="}]},"maintainers":[{"email":"marshall@creativeideal.net","name":"marshallswain"},{"email":"johnsz9999@gmail.com","name":"eddystop"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.2.0.tgz_1510602005425_0.8307878391351551"}},"0.2.1":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.2.1","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"6e158420988ef2b08c9d88f0f90d4380aff7557a","_id":"@feathers-plus/batch-loader@0.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-GgIVjwantXotCes78AdpcHZZGos5gcYqZC9mqNEy7EMPK7zwoLsHoQtKCEkvYVC80zXbd+mac5AfMN0b9EZvAw==","shasum":"1d3b32ceb102f7b35ee75c2457affa63304ca531","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGy42/1wPHd+BOZPHp/lZ1EO5PmPH+AzV05A/8ON++fgIhAJQuyGhFbFmoUrEDFCJ+KOb15RfuUAKZ9nDxDnZRjeW1"}]},"maintainers":[{"email":"marshall@creativeideal.net","name":"marshallswain"},{"email":"johnsz9999@gmail.com","name":"eddystop"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.2.1.tgz_1510663133659_0.8117341392207891"}},"0.3.0":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.0","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"0de75c22ef77d06b45353c95d68318db5fa17968","_id":"@feathers-plus/batch-loader@0.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-buElwyOZKVI34kD7jHt+czIDv1brjXLBPJ+7is+RC98JK+TyqWIUuBJ4E0ZMjPxwwkAJIN6IATyPgvhSXhkaxw==","shasum":"9e97d174fcf3d4aff8b4db1655757aabdf50b9ec","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3iMr/ia9NZljipDqIW6TqLQEGLRWNIdXNAh+48YELdQIgaZtz1FnIQBtlcxKfhqzFhdRo3iFCjs8CGT9M7GlYzO8="}]},"maintainers":[{"email":"marshall@creativeideal.net","name":"marshallswain"},{"email":"johnsz9999@gmail.com","name":"eddystop"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader-0.3.0.tgz_1510672608974_0.37995177460834384"}},"0.3.1":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.1","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"dependencies":{"a":"git://github.com/feathers-plus/feathers-hooks-common.git#master","feathers-hooks-common":"git://github.com/feathers-plus/feathers-hooks-common.git#master"},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"9e7a44a6c59fd20622735131e001e21f1dcfd9a5","_id":"@feathers-plus/batch-loader@0.3.1","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-ocW/yKmbUHiU847AJT8rb3puUJGoab7UxPPhjdAqSxX3kxYMxZpM1EOwpumdMPOuQhpREGoaArR805gO5WY/Bg==","shasum":"428b390967ac7a5e37b54c14022ef9f312d86316","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.1.tgz","fileCount":17,"unpackedSize":41837,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHeLcTpqI0mGQtE166TCqCdCHPp0hoAVbGXvaOHVy/LKAiEAuy+1V2iRZyS1AGR72cPjMYbowXJUvSZMBeASA7hTQEM="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.1_1523624333497_0.9687565745815563"},"_hasShrinkwrap":false},"0.3.2":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.2","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"a2db3e84d98a7365b0548333eb66406e46c9a69a","_id":"@feathers-plus/batch-loader@0.3.2","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-H3+bDmwNNgF/TJ/7uK+Kcl0RmPcRLX/vawVMi5UhLIK2KDXcJYgaJ/HBiBu6fxC3YztXMZh+BH3iI2klLekp0Q==","shasum":"37c930b0ffb97b75fdffaf88432a9b59710a2702","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.2.tgz","fileCount":17,"unpackedSize":42189,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdrRJwAeIZZD6+ELqCjy4JmywnkNhhoyUS0ailJAUZGwIgBzSR5E/qXnAbyzzCHikMmcvZG13JNNiI4ovtRAlZq4g="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.2_1523641916814_0.7303717808516146"},"_hasShrinkwrap":false},"0.3.3":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.3","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"devDependencies":{"asyncro":"2.0.1","chai":"3.5.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"40491407d9aba2ba163fd96836e9d2dc6aafe950","_id":"@feathers-plus/batch-loader@0.3.3","_npmVersion":"5.8.0","_nodeVersion":"8.6.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-1ZQ8wRScn6/Si4k8ARdGNAWiBqM90V22/IZqkSmu0zhqFtfk+h/l9od4hGWKdKCw9R5TtcL+CvPZBOa5AT6JfQ==","shasum":"ccfacc3d3fe4c67dcb9679274bb3211afd1fbe41","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.3.tgz","fileCount":17,"unpackedSize":41299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa10idCRA9TVsSAnZWagAAVbQP/jpzZek76jsLL4eEDsEU\n959JlLmxezZot2vcR9YCHz1hO5Bg9DDGjrsTX12znysQPy6x36r07Xt7TFSy\nVc47vpRrEK0Ghol35zeli523hYr0cXb5zg6DHUzSTKEFlZjCUioz/ul7pY3G\nkoRUphXoMu2fQ4lT1RPaK5wYVdnlhTx+4f3w8aJmvncLDI+L1O29+WOOWJga\n+7No8w9UoF2nPQ3C714/ujiggHHohHqbwwkOBqnDKoc3RnTovrns702vrmct\n8L+zEQd96vJyF+43+ncIXmBRThDofoMOsRqtoGnBRs6JbyHBp/pFeeLg7uZl\nC89TbtvlusfIYy+/xtJPlR/Yv57f/MT4wpFcUUH+GmEfoiKDf8lXsro7V3bT\nbgfxN6Xpez5eemjSKaDnH4PE8pzbY31NxXxrZPFhICi4Qa9zwXui3wpMD69W\n5H/pVs8zmJ5v34PZpBSQS0ubPMHBhS2s68J4WtGWQsP+dyr2mn1qc2LvrZe4\nk6HO8+ztxYwzp41jygZtLOshmgx/Iq2ESVkhiMBWE+h8++XV7bT0OBe/+wmR\n5zUfdw1EDAoiSZF/Y68EMgLaRRXBRbcGz+ZiaDdjoYl/ohYdkpY0LYo8xWO6\n4KeOaCe8JkI+6WBC0sNdn9ng9VHT2UYPv2r7x9UdZSjhdQV+6l8epNVcgLI1\nGjtY\r\n=IR/b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDh2/K8D3HuUDyoXPxShZXxGZeceigeBWh/zvrLYiuY/gIgcF4ivZPvLF0ZCvxlIdlfQGiA+Y4hFJFeZm7odJ5I3bs="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.3_1524058268707_0.6133584173599389"},"_hasShrinkwrap":false},"0.3.4":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.4","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","types":"types/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","lint:types":"dtslint types/","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run lint:types && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"devDependencies":{"@types/feathersjs__feathers":"^3.0.4","asyncro":"2.0.1","chai":"3.5.0","dtslint":"^0.3.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"53d99f97a0511022cb93039b6204516fe914a279","_id":"@feathers-plus/batch-loader@0.3.4","_npmVersion":"6.4.1","_nodeVersion":"10.11.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-G+dHTYYpomGKHCirgN2bWpYgIwb0FuM2WRXUayfgZMPQ5Pz3L4IPLvLK3AznYDYUmEJQSQy9j0IH7fRKQpJw9w==","shasum":"808de810f1d3caa4f5f222e728184f577a4d91d7","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.4.tgz","fileCount":20,"unpackedSize":48938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb+VzZCRA9TVsSAnZWagAAsQsQAIKbs7+vAw7GXEEBq8tW\nwBuMh1QOgC65YJKeaIooeybi+eZDrsz6JV9PrP/74D9Te0JLuMtuad3/1x7j\nGRb/JAo5ibkVs+aBo41sF9vXkZnatcef9rNY34Bwx8W5wkYzJz/5q7hNGJrS\nAZB0iXZsFgNpBG38J5PJIooJ6fpwGldYSVu+Xe5LnQEGdnz1iq6Zj+IxPNo3\nH9vpvAl7LiLPgDEpQLN+yOObzMUSilMCZBno95SC/BPrJLTpIvz7xsWhTI/v\ngtbNncA96V0+JCsfVI21jQG2clyIPLZhoIObkZZWSLfJM4HGMlgvqTndZLJt\nq7GLK/i7FTnKnGIVcU3jEperrarQLmBOBAJiHDBz+w/jwTol9Ab3MTajTVSK\nzTNFwTZS7/Et7a4a8QvtWXojdxS+JanYPdCEogdSOrHo5xeQigGAM+E6GMP/\n8Ae4SqZEBzK307UU11mDUDm5RMcA1LNlRI67fY2DiMHBoVMXUvb3YhMDOJ+e\n6lJv3jVZ1w0DRijCDQ7z2MNbL9HlKvixJMbwD4zevp07OZVuL/nU8DBl9t+h\nt3XjtxW67p2knZzlvzatkloW41JFDSRvZeK5ZLwwn2zlui9YxF98tdxaYXVp\nk6iJRMIgiJoxhmi24fdds1wvjspiE1+YjyqrUj4sqr+AUHRUlMMvgvO8FJfc\npaik\r\n=hUFd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHHDoW04+3Q2oEIcix4nRfi9gulkC4CHJxxUsEGuMTbTAiEAlcxZ6qdBdr1wR2LqQzwEgrwcnBNhJIcDSBPxvpvSr54="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.4_1543068888902_0.7964993025048348"},"_hasShrinkwrap":false},"0.3.5":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.5","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","types":"types/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","lint:types":"dtslint types/","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run lint:types && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"devDependencies":{"@types/feathersjs__feathers":"^3.0.4","asyncro":"2.0.1","chai":"3.5.0","dtslint":"^0.3.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"eb0a586920ef69e1fdd8bb9fc40c1323512dacf0","_id":"@feathers-plus/batch-loader@0.3.5","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-8sy3j4UNaaBee9i/iSd1gbcA//9MVkLFBJWRbpy7IAcuiHNEnutF6EeZtrH08c+0njnYLBUJCgE/2EqJQxxKDw==","shasum":"3139294e105d736be8a524dfbcb64649e4ef85b1","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.5.tgz","fileCount":20,"unpackedSize":49461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLNGxCRA9TVsSAnZWagAAGKAP/1ShHx6F1D5Fa3Ir4Fd4\nOnqy9OkI1ffqhhe9a2KDRZ16Is9/EsC0nsTUERo/xdYHOdUtiGKF1hP3ngqr\nKCtirq1+bTXS1AbzABnoh3SeYuFCW0pNLDRc5XmFMzOkLTB4uB6sggQtHZi7\nzc7KXiFIk9CarFZ6ZWg6xQ4+beLae6HXVu1lJKxsVSoCx/7vSYlP4mM04JIl\nvBFHGjfzkIwKZM8fxvGVmDZLf+10OsULX40sJ0aPZrxxkdnmKKvzdAlOILfm\nOTEyADF6m2gH6toCfcZUu/ofqtkPfPUQa65e2rEiOc/DV5wfQvbXXAl8V7wo\npg624zlrO4Ozfxhmn2Oe7aTH6YLoj5WjgXhPlWMZ3kQARJdTGJnH+KUSMew1\n8eaMB9v0Ri7B9qIjfA0Xl5zdcJ0yvAsRAf/X4V28FZUN56PJakaKQHwZ7fyT\n3tl9MC1Sqi1mQHkVcd/D85Xg427OeoafcwvIysDh7Cpq5Mvo/FlLenKv1VOI\nF2FaPIDRuXIscCFcVGQwL1IQ6CueDMf7zQImX4aPU47V77RCQjvjg1ruVpM7\n5PN6OgB+J42JeT1My9A+d+xDsAwZiVCVUFbVipZu+mI0j9O8kEFT/OVe3Ko1\nPNkoKqIWAnX4UuF0Q864Pj4hrz2WuHPaY14BXNeOHt8G0ANq3kwLS19vZwnr\nQvsE\r\n=XT2B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfys5PmUPB05QT0Gfc74U75+y39WqNvaIKwk2Fi7T55AiEA3lABhm8wDpJE/JC7xxsL19hzrMUGfUwGRYc7DAJ8Dm8="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.5_1546441136906_0.5222660225229814"},"_hasShrinkwrap":false},"0.3.6":{"name":"@feathers-plus/batch-loader","description":"Reduce requests to backend services by batching calls and caching records.","version":"0.3.6","homepage":"https://github.com/feathers-plus/batch-loader","main":"lib/","types":"types/","keywords":["feathers","feathers-plus","batch","cache"],"license":"MIT","repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"contributors":[],"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"engines":{"node":">= 6.0.0"},"scripts":{"publish":"git push origin --tags && npm run changelog && git push origin","release:pre":"npm version prerelease && npm publish --tag pre","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","changelog":"github_changelog_generator && git add CHANGELOG.md && git commit -am \"Updating changelog\"","lint":"semistandard lib/*.js lib/**/*.js test/*.js test/**/*.js --fix","lint:types":"dtslint types/","mocha":"mocha --opts mocha.opts","coverage":"istanbul cover node_modules/mocha/bin/_mocha -- --opts mocha.opts","test":"npm run lint && npm run lint:types && npm run coverage"},"semistandard":{"sourceType":"module","env":["mocha"]},"directories":{"lib":"lib"},"devDependencies":{"@types/feathersjs__feathers":"^3.0.4","asyncro":"2.0.1","chai":"3.5.0","dtslint":"^0.3.0","istanbul":"1.1.0-alpha.1","mocha":"4.0.1","semistandard":"11.0.0"},"gitHead":"d13c31555fe6b69e04d72a89af774693eb2087fc","_id":"@feathers-plus/batch-loader@0.3.6","_npmVersion":"6.5.0","_nodeVersion":"10.11.0","_npmUser":{"name":"eddystop","email":"johnsz9999@gmail.com"},"dist":{"integrity":"sha512-r+n31iZ/B5Rl1mLkC9/S20UI445MdkZvE3VBmjupep2t8OuyTYHPkFEgR25HY6khH+RothK1VL3B5eumk9N2QQ==","shasum":"1e096e95fcdffb83fb1a65468e6ef80b416f7d98","tarball":"https://registry.npmjs.org/@feathers-plus/batch-loader/-/batch-loader-0.3.6.tgz","fileCount":20,"unpackedSize":49461,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLNHoCRA9TVsSAnZWagAA7DUQAJtb3TGx+1+fEF/mseif\nEcDrRBbqKmXPf7qS3NVUxYuKzJuhGiEX4uq3lp5m9wgd+WyJ5CqSMvd3mGyJ\nhMdXGoGUbUnEH5HA0tcH2lMvH9fhIRjPbeB1RhikHiBYBTnzLAUMl+/BxdYd\nI6QRMq+q7l1oc8umSXqSvrJVgI4EnygqZwJTWaML4jWdKhrpsMWV2zovGhSD\nw/+65hs0h1QMTbwb+Kgjhqk8ux0rpXXgw9JMegEf2PUf4dCv5YRGzGCgUGx2\nOgXWG4AkYAXlgaueppMf5pt9giLzPsSv2LvdVH6p6KbJu5yW60zA4WyQI3wM\nguRby5/bXlqFA+MbFGiN3KfzNdBkM3YkejlqG624i/u04Ul+GuGV3C8lnnt4\n8mBsWD/OWlT6/DVWYkikUWfjv2QLW/pg4gjekr/FjRAboX2ZoqJz28EKaEp8\nEF7tmuZQ+UumJk/6rpTcTF428any8kbjcjuBSxDEJsuLpjRHhRyQgkbs4vP3\nnvRe4kQ/JxFs9UKobKT0ZaphExBfX9rTpGkiA7TdetTni5BX/Hm+cbKzkIEa\nK/asLVlCEQ/efILzvdMd78Tc3vzxgwBgKVmhsWwdE52j6rxUzdmLpzqyCCG7\nHDrfLwV0FcEpdekwoMVHnOKyX10VU/lolUQvi43vrci1CNW/auWic8J6SN31\nc/sz\r\n=bvQB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcki638Nmrhvw+ihkSzbcx0+jgwC92fIx1sKdemn+9BAiBkOzO2yVZu4Q5jgmH9Swi2+iv2wXdzkNAI/VtvrTflTQ=="}]},"maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/batch-loader_0.3.6_1546441192242_0.11574896428337955"},"_hasShrinkwrap":false}},"readme":"# feathers-plus/batch-loader\n\n[![Build Status](https://travis-ci.org/feathers-plus/batch-loader.png?branch=master)](https://travis-ci.org/feathers-plus/batch-loader)\n[![Code Climate](https://codeclimate.com/github/feathers-plus/batch-loader/badges/gpa.svg)](https://codeclimate.com/github/feathers-plus/batch-loader)\n[![Test Coverage](https://codeclimate.com/github/feathers-plus/batch-loader/badges/coverage.svg)](https://codeclimate.com/github/feathers-plus/batch-loader/coverage)\n[![Dependency Status](https://img.shields.io/david/feathers-plus/batch-loader.svg?style=flat-square)](https://david-dm.org/feathers-plus/batch-loader)\n[![Download Status](https://img.shields.io/npm/dm/feathers-batchloader.svg?style=flat-square)](https://www.npmjs.com/package/feathers-batchloader)\n\n> Reduce requests to backend services by batching calls and caching records.\n\n## Installation\n\n```\nnpm install @feathers-plus/batch-loader --save\n```\n\n## Documentation\n\nPlease refer to the [batch-loader documentation](https://feathers-plus.github.io/v1/batch-loader/) for more details.\n\n## Complete Example\n\nHere's an example of a Feathers server that uses `feathers-plus/batch-loader`. \n\n```js\nconst BatchLoader = require('@feathers-plus/batch-loader');\nconst { getResultsByKey, getUniqueKeys } = BatchLoader;\n\nconst usersBatchLoader = new BatchLoader(\n  keys => app.service('users').find({ query: { id: { $in: getUniqueKeys(keys) } } })\n    .then(result => getResultsByKey(keys, result, user => user.id, '!'))\n);\n\napp.service('comments').find()\n  .then(comments => Promise.all(comments.map(comment => {\n    // Attach user record\n    return usersBatchLoader.load(comment.userId)\n      .then(user => comment.userRecord = user);\n  })))\n```\n\n## License\n\nCopyright (c) 2017 John J. Szwaronek\n\nLicensed under the [MIT license](LICENSE).\n","maintainers":[{"email":"johnsz9999@gmail.com","name":"eddystop"},{"email":"marshall@creativeideal.net","name":"marshallswain"}],"time":{"modified":"2022-04-05T10:25:51.368Z","created":"2017-11-06T14:57:34.773Z","0.1.0":"2017-11-06T14:57:34.773Z","0.1.1":"2017-11-06T15:09:52.020Z","0.1.2":"2017-11-06T15:12:07.472Z","0.2.0":"2017-11-13T19:40:05.546Z","0.2.1":"2017-11-14T12:38:53.718Z","0.3.0":"2017-11-14T15:16:49.059Z","0.3.1":"2018-04-13T12:58:53.616Z","0.3.2":"2018-04-13T17:51:56.905Z","0.3.3":"2018-04-18T13:31:08.824Z","0.3.4":"2018-11-24T14:14:49.037Z","0.3.5":"2019-01-02T14:58:57.040Z","0.3.6":"2019-01-02T14:59:52.341Z"},"homepage":"https://github.com/feathers-plus/batch-loader","keywords":["feathers","feathers-plus","batch","cache"],"repository":{"type":"git","url":"git://github.com/feathers-plus/batch-loader.git"},"contributors":[],"author":{"name":"John J. Szwaronek","email":"johnsz9999@gmail.com"},"bugs":{"url":"https://github.com/feathers-plus/batch-loader/issues"},"license":"MIT","readmeFilename":"README.md"}