{"_id":"@bunchtogether/battery","_rev":"76-a78d28569833d8c00bff7ec9d58dcb48","name":"@bunchtogether/battery","dist-tags":{"latest":"1.4.10"},"versions":{"1.0.2":{"name":"@bunchtogether/battery","version":"1.0.2","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"6b0df0f99dc7be0451a74f9a4abb123f8ea6d674","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.0.2","_nodeVersion":"14.17.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-pzwPBK/rbUWiYZZy9ouaIF5GJKWMMABhvLnPjQlniudPR8lLBaJh3/zcG8Ly7LOKra06IGm1+lY2a12V86VKaQ==","shasum":"38c7e797cbd3b8b6f79b46593be8f059606bbd0c","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.0.2.tgz","fileCount":105,"unpackedSize":1232968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAc5mCRA9TVsSAnZWagAAy9UP+wcGmzfSh/OrOdevfW3z\nuN8ZJGTl0YQFUH6nxRcXrLheGBxgncVi8e/I70OQ5Dhw34r1Q8F2wAIfHfyI\nSR+tdJu3963NImMteQJwcIoLjEZfn9Z2ahtiQTL12EcHHWHZFwaHOWDbAUvr\nzlUyQtfiie6ovhx2uzDj4x7HHgz9hB+HdKGJ0uaGJjbdRR9RYByYMIWhylKA\n5HG1y93/MGcEZY6UMcm9Ab7sk7XJUmwV1uBVYXEheA9uqUa+lPFHBb3Pk6G6\nnP1Mp0bVpFbGfChhp/fAVJ4P7W+umuS1p8JHC+J3B4dN/36Lg5T18thR72Og\nUHaku9NOQ0OXTjbEONeVVQH9HnoIgF0/CSA2VCUzQr5jH6FrIEI2VQ2j5g9L\nTHnFGgHu1EIJ8e+gKAcACqrVpCxd5u/RSC8TtKUHKa1zpT0OmWk1RRVON+LW\nyqfuBRSCwKRDa3NJvm883USvIdBPGnmIjsul4eEDBGkeiz9oaTU/jPEjc7K5\nI6rL5QtAb8RSoPbXV0N/jjwfWFWMU4gQT2x6XRQ4A1Hank0uZRGmF4xs/sF9\n6LB07fy7FPOEcf8yCgNItLkJuB5lR6K4qG/RqxrqwBEGVQvclgXrlz9DOJCE\nYLiYdIxSTC2Nvo64l7HXjcgxmXW+MllT3lP59d1Qz7O6ZcX4Or6tGgAIhztG\nvlXJ\r\n=v6JT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCiXAsoxjkXxDNlPAMh8YwN7b1kb2iRqIt74xTuEcteAIgURUVQ3sTCgTV1+P0r/QyhGEtJHtitJdRBEvsGL0rhpA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.0.2_1627508326477_0.9243287090010339"},"_hasShrinkwrap":false},"1.0.3":{"name":"@bunchtogether/battery","version":"1.0.3","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"46cd524acb0e048998ef60013d5e0737acb8d444","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.0.3","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-OET3a8dGaCB+pL5Q9VMTqfUblhHByB/SQlSOcJ5j1EhXq/QBBFi9GiFgJ2yXBq34aBdgXado+pNdy5P2z1FZ3A==","shasum":"f269621e178345c8943db10954ae65ce76e9ad2b","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.0.3.tgz","fileCount":105,"unpackedSize":1262910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAyJcCRA9TVsSAnZWagAACFcQAKRqTSkNjmZ0JfdJsQ7d\nMgdO4P8QUkCefYIvmjsh1LFIn52OUkWPQjFGpw6oRYS0Ma0FtG5jbXEamTPD\ndAEOLA8w0z7YjrC6gyguLmpE1tPbLbsm6DBSAP86XfMpLUsxfp7vmc+kUAmt\n0Q1Bx2k6wWmeIamVyIkfLlWWdXNZpaoexljJHwi3XFByWyAKsrvXf6nlXUev\nrU0YsaIMC3tSWMJvMp/4sFX/vZudFbH22ZMqUBGeO1wNO5xia+bb5/fQRMP4\nh5o30c90K+ROzK89h6dIyJN3VZF5IYVcHmB8IX4XJwecydWKUa/TNQkM86Ui\nhpckwxDve1UG/JobZrFfBmNZa2FKnoo1zjRIE4DOX00x8QPwaZtwBvlyv5oS\nePLBdCNkEAiuZ4sCuwOEAmwflUjhAsf6tLraUAw4zuuBNMFVX6vLOJJZlcW7\nsAu+ajj6mUktWZ/jni7DJW4JxcBgwIkNiSP8obV7z+fpA9iIzPS8fTLHpqSK\nuoPgbeSvjfKnh8dO7ujOyQ2V1O/1IzOp9l+j/inpnhcOwTA64sGnWcVOQFvU\nRlSPkUzJKi0UkHMLbRXooQZIzvQgRE4+E1wG9ZygYU1kEtm8ioHpGUVMcXFA\n7Pb4RiB3+0PmJoVfeDDMWMLAiUpBefaOZYMOjMH/OBcuxr5jO+UzomVJSTEi\nqCpE\r\n=CVwo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAi91qjBdXVho7okGjPzqkh7IN1huwFV6vK5MjnmBhrAAiA/1k4xH/qR+Z0XDHmDzS3ifecnSSX88KwJspUzWbb1gA=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.0.3_1627595356023_0.9696219896761245"},"_hasShrinkwrap":false},"1.1.0":{"name":"@bunchtogether/battery","version":"1.1.0","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"6d917fe24d7b5773d8a5107182e4044f949a51f9","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.1.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ifWNW25rs9UVLSWCBbm6UFF68RK5Eyk30EILCoEdLR0PCBldk2nj9AkZgmXqr1MO1NorI1sSZ2Ak6KA6s7oTdA==","shasum":"fb201979f576e64aa1b139af85a0d5c34cf6d0fe","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.1.0.tgz","fileCount":105,"unpackedSize":1324497,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEZXdCRA9TVsSAnZWagAALM4P/2rc5dV468cEdzPzMYm3\nDFRaYKvMPIJtEPk20piEoaufkFyca5MzWvK+nHRQDM7zqbDHxZF3G0+i3F2l\nDOxs0RURtESpIXdMgynPYVGsH+N07opkFuK8fmF+hvgqyP25lb28U6KwtMXx\nFkSaiOnhmkIlYnklTZOSVxiWzpJ0wtrBZhmRzMGrta22TowLsb7uEcwdEYuC\n47OPE+OtUjettSToXReSWpkGDqdBD+5/uRJZHUSVW3cVX1MxuVn5uXgNp2XW\nHRZ7SVS/nWvLPj6ObLde5tj7v1zyPscplnilQnfNbe6tfQ+ZcePFB4fP0lO4\n2NoF/7pYpwAuxWkbfPQGLDV93ATws4wigcRQudgUV1ZYz4bDhQlDwqj0nddK\nw/HLASBO2kUIk6mV5EITaFTOmAWrB0rqNss8kJp9laXQJKWOFhhJkQ0aT6wv\nlVCxqrecFGV6zXSZ17HJgfihMhfvtuFi6IflaqWm3BWyb6d/lp+h1ljple70\nvLsjj6H2ntabZviSUe68s+tWKTRN0l/r/UaK3pewx/P6HFanliEaQptBH/YB\nmoiM0xqZYUXjowSVK02n8YDBiam5m6yxmxTnACimM/AcF7YgziOoDK0aOffW\nMEaXqhM4CvdHU7ojI/udpB/2wAP1AJSyJsZblQKvqLnUxzApKwR7D1+5GFPs\nSIS9\r\n=tSb8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtIlK1WrkxPh5zNiEYjO9T96jQGldi1YwCN/DP8cEKEAiEAzTiE3RI/6UIPfvuteO+tSHS0aGcFfamhdCNOKBXHE2E="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.1.0_1628542428875_0.5148518469678725"},"_hasShrinkwrap":false},"1.1.1":{"name":"@bunchtogether/battery","version":"1.1.1","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"601ce3f8a1e1dfca2bef4b9b36e26314ac3d3594","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.1.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ktc9tdSdiL0ObMv8dyYB+bs2dyWuT23JJQJxrZ2+OsacIpI/XJuA59X4FzFq41rJdX5iCuhn758TYfRrrLHUfw==","shasum":"a0b93f301ab1d7c3ea3ddac0b86988e6a18e6d95","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.1.1.tgz","fileCount":109,"unpackedSize":1363903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEtpUCRA9TVsSAnZWagAAS7sP+gLOgEEsfKdDgKLkYrTg\nRw0VC9MIao9fYuRqpEDm2r/Wu/XmOziF3PrPXa8oKMTYg41jj/utWH14p4AH\nPFSepzp6LZVeFnj3bMbHBdYgSKwGTwSV1paFM3i7LT8XpD7lnB/o32t5Qkmb\npmYqyW5niF7oE8W6R+Fm5xL0ME3fK7mBuJ3vfZ1heHZ281VX4jVfZQvoARhz\nxJ5urRuq5q/Ir2gd5VdXHgLqEtk4q8IajAIVozJCWDEWa8+825DwSfq3+fIA\nbAAJBFh7TZhGYWO6OYYoSs/URRMtAbJrG+Mk0MfuwMnGk1gC99OvCtDxusP7\ne2s1jDn8aQqPpqkCUsKklUIWmzXo+SNSg8DI2YsJ8U7gxg4ZwuaDuhHbBkq6\neU1IRwZnHIfqjdB2pQ1Fsq74qCOGKkCWQ81l3V5KpnOOHVSMERRGPrAh3E29\n4fO9f17QCmLmvLy/F4MktBDa6X7j9LCGQlfH3W9JojRNl1WpWItkqss5kmNu\ncwvgQvrmLLdnma1cSyP7RMpYeCiWOnmkj8jcspUWaFk+uZplybl6dKz+CKIm\n2EznRx6A0cEglJao7wvMmm+BIT/qUXAWIuGPWTZPxhP+zkBTa4RLd63CvnqN\nuXi+EONvGgNgf6Y/9GxRuVH0WgT8lq0xqRlGUVvqxEb2k8xOfRNri73EXIO8\ni2lA\r\n=f/Zh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICi9xX+BdSgEiV7BLf5Z+9EKah/tS2+OuWckcS3z/Qc+AiEAmt3j8eEpJ4azh7AhModjAf81cWa6+S+M62DHXpA7uK4="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.1.1_1628625492021_0.34402154964206466"},"_hasShrinkwrap":false},"1.2.0":{"name":"@bunchtogether/battery","version":"1.2.0","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"d6bfb4673c87ff9efc29277ae3944c89f5681d1a","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-o3JuE21FGMNYjAHU/SBLsvdByl3/ilW0wlRBGL6drylm6yJkfi5SZ3H5aZV79J+Q3ox0c64VMgUkUF/yStniVA==","shasum":"14f05612176c9426234341e108751aa908eb43a2","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.0.tgz","fileCount":109,"unpackedSize":1363502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFLQ9CRA9TVsSAnZWagAAILcP/2n7avdKJOr1Nux0wUbM\nZPvarvFt0/W/ZApemcmnXizD0OjE+hmArIlv8SiprMSgix19LhzFlg6T9iIF\nMlRHUNJ7+wwFlJzUuQhBHgxhq6jb36/N7b+OWiBpXa4O8uFCrsHbHEDQbzOu\nbIj1nNPxQDyGbzRZwhVlNIaUN1TCWKMKAe32ZGwwzE4I9yeDOHNqFQujrC2A\nWeqnZy2hgEE9DrrNlD5zhltp0m9UKn+BJ8cmZTSWHpk5K5cdptRWRiB/swot\neVoYcOSNXTYy4/Pqe2d3Beb3154XPuGz7308FNe25/xKplNadr7p1iIq30tI\nxuMWE6gsD0d55cTeQjoz1EYcyR5jvfH7HCHJgJBpDuSxYqxf4bXMqBYDx/bD\ngqoqflPdnoXPqkQxCFnR62udxAXCYPv7OA7dihvkxAi7AurZ0Rl0mpiiQjw4\nZA9nEBh7WUBUIk6KUvfWjznHsBy9LLWKKvMh82k7TUufFCrdJkH47SlII0zC\nJxglwONPg1VzVA9bbci2sGVlDp8gEH3EzcWAv+TZ5aximPlavLhsYlM9n8Mi\nRQIfBn2tpS5snhZEyZLVhmRnafUUYV+O26xC5YZGN3a+MTlSeZDGVyOlYxwC\nTg2vJkvZEgi2hL2etqsCq50x8I2pbF2GloKGQDfIWCh7YGmFg0ODSufdT+UA\nqc2O\r\n=A8gP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkyzBp97+/tWIPRFoGupXrEs1SLRjnBgpxMnoLmRRtSAiAQEkmSnVbehFm54/+ro74dqPjL0odmnaEo46W+RsTMwA=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.0_1628746813390_0.0647385753859473"},"_hasShrinkwrap":false},"1.2.1":{"name":"@bunchtogether/battery","version":"1.2.1","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","serialize-error":"^8.1.0","uuid":"^8.3.2"},"gitHead":"a39ad401fd9e3b85051ff864ff7babc1ce405c3e","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-is0YJzgnONaa+YWeYO/sIG2ukfzGSVM5EuoDMHmwAtlg4XTqblpBBepxS+dEfQZTvZiAbcUeJzKQ2D0WOwBuKg==","shasum":"00a4fa6d3d8c341eaa161a3fd96b9bd4a918ebfc","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.1.tgz","fileCount":109,"unpackedSize":1377552,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFVopCRA9TVsSAnZWagAADLYP/0LQ9THcChtbzTz8GdMd\nvHZ0zIvqt0Xqw6T8/Cw8+3BqmFI+jwDJhtJ2llyXuF2gRMq7S2EuTAwwdnL8\nmjFZkpKQyMwm3Jh+M+u3vjQl4MdX8AJj5Dw7NsFJqZndT0B/whNilMvrun34\nw3swNE85o+uQM1vt9W5rguFhIPQP0/YDP4AnXPi7Cq0azTKCvTFS35hDhjE2\n+7MclG1S6+YbAhg1mmtUUCz2iRlVyPdJs5ReiWJ9VhO/TRnNcLmCj/82U4z1\nf+Ww9eoYgmFfLc0MYooWVij0D5Zjwt+QdCCdXDsO9K3AeM1U2fzZiaMooERI\nrdhtDKOfxP6yf++u6AOYKYwgv2iDfF8wosPwo3GGxPcqVkZyKphPWmQz8bPY\neQHZYBvk8fH7o91CHmamjK49C4oyFhkT5kiGxA6FGnyN6P/gTYUH8iwGFkcZ\nb9xPjAsPNaCtOsUz6jkieDzyyeCcbKNAcwNJOR3CEY86D2Z1CnEBI9o0YrF6\npEcW4/0FbH/T/c2FdA1YBjMsV70QKQadOKokPa3JvBxmwpWpYhSHz4WPQJ9Q\ns/aWEiYFZkdSpbHQZuX7lmNEjKcusXm8Jc1EdIwsTRqQ59wqflIHkPUR6+9o\ncH7DT3awJOiyfR4pQUnDrBHtaf4+2bN9U3Prs9ZEaMA154yIw2K2karBWh4R\nPqka\r\n=mV4q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE8I9UMBKyV67jYf5ZjaThUFhI0DPv/wVDK/ttp2mdn6AiEAy0N/HDfAjQ3rgiB6x6ThqK8NzX8fjZP7scRARxfEABA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.1_1628789289131_0.18954777716826343"},"_hasShrinkwrap":false},"1.2.2":{"name":"@bunchtogether/battery","version":"1.2.2","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"308c3d9d26acb28d9d3759743e4fad24fe0003b5","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-jtBIISami8BCeSg1sG2V42UA0WeXqfARo3/yDixAzJ/z++GN94DHCX+jKmC3TCUHzQDyHXy9N1lgJwcURVQ7Gg==","shasum":"315ddc8e4420e0b697f7db98af491f4998a8136e","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.2.tgz","fileCount":109,"unpackedSize":1378808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFWt/CRA9TVsSAnZWagAAZ/AP/1iBs9a+2RwUHXehGU+s\nIxlnfOrJCN01mOvS+V1py5siocBlWSqiSFcPlIFxar7jVU50uqpjW4ksZGD5\nLhomMrXoD6wq04wEZbRvgct7qNzGOLZsGtqZOTvJLqygRIN06wCeBQX/56ZR\nFeEhTfMr/8dQxil3IMQtt1kJTJe0kHzTweKgHnyo1Hy9NcKEslFL7d1pjGmT\ntcl065WUre4OKnfD35fyWbeQaN1LwVkhV5sUc71n2M2x4k7UGDRC2SFqfdVV\nTOodjigCVGW8UAk+fmaa5LA/2czegDhXy/5Me56gEiJ7Bw3vPZCbm7QsKBrv\ngWJArRHMx7fDTwQuvht1si8o4f2qidt9AIIUmrSwNeNoPEr6CD3juvfWATmP\nmee18srSMLSxcLasdm2P/EUhFFcZxJU67oLaeukMMyQEmqdjxM4XFckWOQl6\nWiEYjjo7PwFmHXuWFpvj1EoLz80bfV8paB7RM8Wl3p4H4DblJS2sQbW9yg1Z\nMMplFKSl8EsW5nygrLhi+P4z0xrkwFQ4bn1ezIKiQhevNPqbFs8PnSAdtiFb\nytzp35D57PStrhD4uOHS/E1JgBAl9zlon6Zd0U+H71uJ1ouZc/FpEvtfXd1y\nGlALEEOUaX+Z7pZVeE84YQUXe78P0rwvIGL/BlxcSFRFlNKZoImZJTE/pO+9\ngDzD\r\n=rYIk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDqMJDSdIfDh6KR9grybBznV4aJBM2oYKDMWoVPukpkBQIgI+O0KNG4prWGwWoQaWql+vJMInjN2oyKf/WQdlSRWDc="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.2_1628793727588_0.0933899251927528"},"_hasShrinkwrap":false},"1.2.3":{"name":"@bunchtogether/battery","version":"1.2.3","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"ba590633d37580741144f5c1552f1a723865617a","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.3","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-B+pAS32aGAW9p/s/mK86mAzOkXEr+rGsIef+nzQ66iKlzusHg03Wox7xq51zVDuYOMWVTfVBA3+lKlNIl0UO5A==","shasum":"ea8bf960325d18da958f6a91e6cceee151196032","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.3.tgz","fileCount":109,"unpackedSize":1392747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFYLiCRA9TVsSAnZWagAAAJoP/An6nOsQqL5tR1EbqHg9\nNbu1wJSnfd4tphGdFD5fqiYH1qtVWsYI57eRFdVesPT4mUrMDKG9FaXpOVsg\noCiWudOztuSQFAnleoyWC6wHVmmvXZSxbt/4n3wYbEIjuvqgXpbKopngFmLI\napsb8mXznD74ImtBVqk+yDePsoyBuIO/E6DqFIYrk+pv5+he96juoDcdeZCd\nlN4VT4ZfPwQPxCeI2BZtjQrt6admt/YtsHIuo3ClXjA6Qdh+4PdBzG1wwPUc\n8FUFKINnrTQXT84RABaPbM6oD0WMpjIGse0IvFrnMxEJapKBFYBDtD0P9Bvr\nC98VqKV88FRkeR2jhz7tUkQPS5Wjwl7rc2MmwY04rgmkiUIdnO6mlE5Df52A\nc1oDOvx07j6ZbPmw7gZgPh78FRec8BuSV0oAJdE2KHxz3/9lpO3zqd1iaBct\nlMm9AEEkUuWVmw4z+m9yjC3oB5xvRBUnoIfBrPe+3vwdasTC1njA0crXqeW3\ncZ092ovRhGpoqV79tq8u8URZqj9n0PSfm1P0zHCBh2ZDeswo3PJehGr4X5hE\ntx78z8BMvQiXBHPhN9ne+aC/7T9I3gbvRq71T8O5rwZRfMkIWatqL218ni7F\nTenXxUJUZB0xk4lOoHdX1k2/lJKJbU8qu3djga/xKJQ/nQDhbZBdBrZTGz89\nZjpD\r\n=d9CL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDH3QgmXiU2vAymCEHfyz6c6wNBkhRHqbnfajdZ9TtsjQIgORXcOKMwYfkn6UyjanHOqJ5plB2lT7Vr2N5S2HZy44s="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.3_1628799713842_0.374178183177849"},"_hasShrinkwrap":false},"1.2.5":{"name":"@bunchtogether/battery","version":"1.2.5","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"13e59b187cfd845ed2f626921f50eebdb570219f","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-lkvVMhDdasxLRsAhxJzYF2BRQJmfaWDP3h647C+iYAggL/KTf+pUCPdWjes8ygtibSmFbKS2SVcwD0T1dGOw8A==","shasum":"f203cfcfd0b1a4bc7fec36c4b9aa9b318e1a0113","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.5.tgz","fileCount":117,"unpackedSize":1508675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFbg7CRA9TVsSAnZWagAAwZsP+gP7VXo8L3V1ZSfWGmF+\nEMwAL9KqsEpzbnqPCNgAvbubGIgfD33Q3bxm4gFJzFvDFyHyGWM/NeXANGtf\nq9tbAo5tv5/HBCl0Goq52KiyJWisIje1MItKisxfw1bSOFtJ58IErmfvduhX\nSglqPyuoMrTNpEA5tp86vMy4QrK7Raz8X6V9DQ6y78EW0OpTW5AyfhGyYXrv\nAgZ6dn2VwzexYpvHBGPEFP9B8iNthFcKoNxvQRNzJ9cc4kfuqxGZz6YWIDAB\n4ZlP63lNG5QeYTTGanoiVpCugyAKh70n/QnX9lYYjg3CVuwPgaOxTrBbfZYA\nq3eNuiZLWrEJT1xEIVNx79T6RW7f3numOiWQ8y0nhICIjtxHdwM9IiJj4reB\nW661xDHnubwVGXX5f2nT0x3k7tTiDo520BmraGz2GQBJoMbjfInaxyDMy9cO\nBZNFZFpvT7R2rF4mYOeqJxZQG5O0PGYia3l4Z3PFXuqRTcUip0JItiIkEGCD\nZktc6OWFXjlwXeDI+DeLWJogELmJxBFsWywMSb9/+QEJof82ph5oo5EoS8Sr\nrD65o0AkA5lCtXXTeh1NwXupwV1qhT6MR8KxoT4J/fHlYKfPt6IaU1ZS4sxk\nlKaAa9XDyvR8d97sAp+uEjuU1yuYzFaRMzuBJ9Akizs0/h47jbNUx9SmRG+b\nTc42\r\n=lZXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2EdDisXeM1ZkSM02Rh4Rh/1xGt9E2YrgHshXLQpt1oAiEAgvJZ/9tnFFYq88RDMyuJ+dlLvdFhwQSHxybZpnvYNs8="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.5_1628813371129_0.3599435841481551"},"_hasShrinkwrap":false},"1.2.7":{"name":"@bunchtogether/battery","version":"1.2.7","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"5e40e75fcca915edfc1629af703fcc72d23bccd8","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.7","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-TiJdul59HFDQ2mKoR84DnlOMJUbovsYaogX+It2xmP2Art0T76geV/vsajFUjDkc3XLj3GW9Ps3aN70n7TYPKw==","shasum":"11467c49f22caa0e0aad20285f1b46ae2e3dc9bd","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.7.tgz","fileCount":117,"unpackedSize":1601708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFqr4CRA9TVsSAnZWagAA4OoP/Rc/RXnX9mTfZx128C3L\nDEe/+DwwCWYQMWaClfvBHvE8mObJz3ZSMaDWx1wtd+aYzoMavmc0FmSmfsnD\n2iLD3NM6pC4/F8J5chdZEDgKjHv2F619SirVQ0iE49GnKq3iWgJdFqiF1Ed1\nzl7l0cwF4QSn2I1ucgZYHqa//9HFuku2syGT8YbBISLV0dYPg1jTdkNhGHfV\n9Qr0trPOaviPzTGRJiWGGXRl47KqgHKblE119wBd3voam3/2KAekkFzrOuLt\nd19LCh2NRsuYG/rq9p9UcYh9Pl1LkagazzzDQpta4ccNd+zwZPW8QTB+JS2u\nb8PvOhbX6mwqRZ/Nr5RCQHa4ojqGdtKkxjSP6/5y6tu/hfL45OwtRA2onqkZ\nHbGLhIVzd6l2lzEHTadKMpQd3Jvv/BDPR/sBQ52vc5LCa6xvCsy5xPSy7doV\ncoOR2dj0lSSRYpC/V3PYi00twLj/bjVRhHxgZIrMcGP5V3gaN9pp0IOkCWry\nHUk1AqcT62jnxvc2KGrGZijRImwrMW1kDzx/PgxaqdWlwu4a/fh+U46gOLn2\nZPI4qI7auDxgg7bVHlu7Nmjkc1eavIWKV5Kmf96TyJtw7QMo0gBHimiqmmTU\nx/Te6nXUGG1bkzQNXbRPkyqpiNfArhvFkUoxuMq2d/GieU8mSMVsPNOGhWxi\neCex\r\n=UO53\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAC1P7nWr8hGanVZLjLQeD6HZQhCkulZa22kcx1/MLhQAiEA8S9qW0QxRVb3ijxUHnNRQvsZvT5tK1VviS5CfkK3qNU="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.7_1628875512514_0.47522411443289747"},"_hasShrinkwrap":false},"1.2.8":{"name":"@bunchtogether/battery","version":"1.2.8","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"1787be1a27c99b629a24eb29b5d24971e3cf9256","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.8","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-NOaubu4h4zywNZG1dVwyrll3viT4qO1XbeGvFbBNZuWWbfD6i//ghyqh/9v4XszXpHLSi3X38tob2mrPS/ajxw==","shasum":"4b9c76ae7c61a4e315c4482f0d8047e4b54f52a9","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.8.tgz","fileCount":118,"unpackedSize":1639826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhFs4/CRA9TVsSAnZWagAAuDcP/3aGXR140cBDEMffFpA2\nwSifY7BUxPlSBAT/CdjIstUoI7rM2Eo/tcAWnnExX0lL60OsLgv1SK16/fuP\nX2hTkiMX3j11sIIRJxzqJyuxI8Oh9IUbNdIg4tC1kMb4nisGK+ngbqu5Xcmo\nLF0lseguupSjYhjCd+qfjs3clvmSTHw9l+6zaZUiCvDANL7ziwz94JsEyZQG\ntODiuqzeEi2xcp4U8MaS27v7mTn0D3bLQoyBrXR+xovBL7ih/gj3hYF9Plxs\nBzx73DvHlKhFGMq4tqQtV/nWtcB0ZDwN/+VS7F4FhuJFNEPMZli3+iDfEDuN\nceEEfxg278nugG816woUvwgplc2BzqCsjKzDUqKPlk/ZArSDNNJ7cQh6su0e\nkAt6w2sUotWUbcvY0YrU3zzgsmK2YqcOcTh+8RKou7e9JVaSDmSd8VFfSaVJ\nVfeRBcKXFCzBw+tyL9VZ+3q2pp7dbGm6KzJ2KL8FHc0TkM0AumZQNCUjSveY\nAjwVp80lxKlyxBzuxS2Jl5gPwiBB69m02WwdjulYrZop5qdczcfR3yrDD4Fb\nkTeyalR9XJ6OTFFnt0JnIlYQwyhYDBDYLWI06Ea729RUPuwzISnq5QENSiqT\npQHsvzRZuNqUk/I1soQmg6n0O8CMwZVEgwW4B8+rt8b0T6LfTXpKCpRu02t5\n2ZXC\r\n=BuZl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY5udmvWf9kjj4rzoHuvaX+2LODOPhUgsxthApxvkaKwIhAL8+cm/+g314CAODTPair9I5EDJr1ENrXl9dPHIYQcRi"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.8_1628884543389_0.5178248909231418"},"_hasShrinkwrap":false},"1.2.9":{"name":"@bunchtogether/battery","version":"1.2.9","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"6f66457d4d2378a2f843873e6888f3a8c38311f6","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.9","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-LBEsUXb2RMdSxkI/Y1qBRJ5JfaAmMS+52mLOEVM8UNNQaTKjiYhsFaNXdSzkEAJWiuCljJ3oMfh3gjX0SMVapA==","shasum":"218ff831e637bdd1d72ecdd8beee686d90c9eb26","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.9.tgz","fileCount":118,"unpackedSize":1647709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGrGBCRA9TVsSAnZWagAAO5cP/RktRqL1+lVBk/WO3zWs\nrdJgmuz3nqseZuq9Z9OLqFCa5n2kLzJyFfeLk+tW2hGFw5ysReflh1JeYhuY\nd8Csb/OnFd0QtB0SR6ndCcbPaYKU4lcTg4AcdViyI/SuoSUjPKKoun+nZkeP\ntMHeX1u+FFXjwTgUw+a8Cl1f1tXubqZvpvblqx1O+tv9grCR55ESZ2gO28R+\nssP+vy2FDzsJpvD54AtZOQfRs+Umpk3JbV57Qu8KxO+No1b4qmEGEDSBJw+l\nH9y4gRrQI8EdFeQfXkX1TlhVRO4gcZxC63cAOZKIIt4eoQc56aalNsQBecob\nl9u5lYeFozS1vFESpRltZz5+OSyrNNWQR5UeC4D0cNf4J15Cp4xXDcTdwScI\nDc8TKPNXp3sHiUD6Z1i5H0bkmP9OMdh+c1fVF67CXSRaSSuAFCXbkGs5QCer\nq9gnNu/92tZythtKfgJiKZ++oeu2rKGlus6apuSDAPYFSsk4gb00gMdQnEM3\nZJoq33WhWHAvNVUjWF1U9vniAUCmVCaj7MqF4mfPSYcv94kD+UVhDwBvI33g\nHiZIeYneyqgsaEKLeqYsmjKKQFKyZDlijLde0mO1wefS+OhkVzcN0wP8Bub9\n7f1gQVfXy0u+DFJtc9NrQNxEugmee5vC99thRvpvzgOxC/sLNPa5z3VOs+X2\n0Nys\r\n=Q4/9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbh+Dw0ojDzsmA3jUCsCbciV8BxZsnqwBK7Ux+UkdFCwIgJDt32Mh0NwfwCCsCvdHR7H8XucY5lGaTa1P+RUSPK40="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.9_1629139329149_0.9857413278066645"},"_hasShrinkwrap":false},"1.2.10":{"name":"@bunchtogether/battery","version":"1.2.10","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"b1ddb73fde1118be772c8a141095f5021b023a31","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.10","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ogZGJYxeLz+vBf8LeCfJidwDmUmb1Qrg/JjQ02LBrg3s6iSX6u4yP+Qzm8D3nRZKBq2nLpS5S+pnCpYFP2RfJw==","shasum":"f4f009b298e8e2bb1ba5591618cb73caf4dd9347","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.10.tgz","fileCount":118,"unpackedSize":1647836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGsL7CRA9TVsSAnZWagAAjXkQAJ5luU/SIt9PohZHihpv\nE/7UDl8FXfLMU/sOyue4H6VM8Q4SG+OK1IvNm2SPJkMbbzIDXjJaMDyZZDUM\noC9btzh/xeIG0c1rvmBeIPpaHDmDgk+lRdLCQgVHoTpD2LP4WldM9oRbkDnX\n0SXsYNkeUPnx/gvO1OM70jTt95sXOZJPcnm145whiwXmpfCSKJ/j0sQFn9q9\nje64AO3LiVqANqu9GqH2ahBZrnVJfQ9dXWzBs27MCUg4pis+BUNxrxnAh2NH\n9R5Z7tzPMP2uuLV2txQ0xRrBHEbdZkCOQYBYkkAz5JADeApe/Prc1XY5GRsV\nQn9u0T7U+EQ1J7BfkOHq5DprEkJUcqxJIoWWICIbbcOPSeoVu0m5Su9Q365F\nlu/T33XYWIZ3V3l+zaRCAUEmiRGSi7tDNp1vuuTqGd8lyaRV4bBwzrpsUdt5\nW7mozb06goabn91eF/HRRb7Clc8NTsENPgUjOYtpp6rkRPfTZ0AWa0m5fj5Y\neVCRv/22rk90p4jhzURr3xtVZatwLf30qPmEkXeuJS3hA8UFplLk4G7JJX/x\nbmljLIME+u1hbBA+YCkwmDB3iV+6wJsvOlWfzvu9M0jcBvAY1ixBuF1Abw7n\nuxRbVpy90X4oNddIuj47/0Q2MWqRplivAkQcbbQ/u0fl8cLSrKZwHLEpiAuQ\nzA9A\r\n=GXFr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA/hssHTyYMJ76z8lCEvWYngzgBGA4BcRmsq52WwWan9AiEAx1trOiAlc6p6ydQtAqddVtzKrmcNGAErGsm3q0b+Rs0="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.10_1629143803803_0.9219111574947585"},"_hasShrinkwrap":false},"1.2.11":{"name":"@bunchtogether/battery","version":"1.2.11","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"7722df8b222b78e44bd4d5caa0891c5ce4ec7870","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.11","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-NKgjFd+wsNDTQHYYmBAE19o86nT29ba1JwVxpXZwAbtZ24ssbjLWfUoGuXXNvRJLpzt9tr8uHebwV3/7BnR7Cw==","shasum":"b757f5438a2c1ad9e7ca5faaf6c8da221b26c492","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.11.tgz","fileCount":118,"unpackedSize":1653124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhGtD4CRA9TVsSAnZWagAAPMEQAKGjrVt42ctEJ5Nw4iCe\nBpygZ4FQhUI8zYYxDgBaeUvkQiEnyQpjZL9t6S2avy8DjzuUA94YeB7DXWUJ\n9G4SlIC5IqtEF2L8KdB90Kp7GwXq0IJjet4P0IHCw4M/zXN8VYn/OLTlf2M1\nyr+FaxKXNr00157wiXwjgOxii9hwqQJoW0yjE6ebkoAyYRtYBShoNfPunrNF\nvPhBtLt7QQS18QSUrfhv5nkZ5t1vNQwt6H3b3BhD174LiAJ0fzd9pxlUQApe\n0HQHbjBnhuD6MdacQOx2JiZkFvUSULH8OB8KiHj/kBIFrRaJxSJavmG/EBo9\nRZku50q89Uwt1Isziu9k8dt4totFf+bo0HFoEopWoQKdJ0GjIoDDHtMbSMzB\ntPBKUREnyhRLb4v8OXgV+6iHoJbElqvZi6ia9eW7G13AlwbWaeC3gqjjKG1M\n20qk5zzj4hVluKq1/up7lBtqg+xYzh6pIOqVkccXgoJRGrl4v7fNsMwVrwcD\ns7fyWVGZij5HRbbBv8C+HyYQUpewhdOtLfLzoQ54HasoO58AbdjtbwiDpj8Q\nwypbG3XXnTzCdCAIocjMr1Hz0ol2jc6ACabe7jZwWxBW496I4FUzoe2ZafAU\neufuZMzUU36a5JhqfKRzgP8XScoS3L/MYpjC241zo9fhJ9374RVUHNJxP7km\nzUF/\r\n=guun\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCG6OXlxDyB44KwzIDVgEc6iqHnTOBPILpFFVdXcBtL/gIgWn6gQ7LqcgOBWeJr9epcCVipKUJfEFxbCR96hDNqQAE="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.11_1629147384540_0.38337784890809545"},"_hasShrinkwrap":false},"1.2.12":{"name":"@bunchtogether/battery","version":"1.2.12","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"41c8c89601fdbb173f0cb5c02d8869833420bed0","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.12","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-QXlcQXRZjnx5/IpK2UnkGyQpHietluKsD0I6G7cMCZNBAlUxnUmXVlW2X+MnXvqhHM+xWtIsJ+3vX1Jb5ZoO0w==","shasum":"a08339256da7225dd23e255810300b3cb72cc918","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.12.tgz","fileCount":118,"unpackedSize":1649551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHBdYCRA9TVsSAnZWagAAYPEP/jyS87MFVTVcesD7AKm6\ngGj+Hzf2dYy793A2Ik2ZAnHibjVKgD5c7i2FGTz82vLK2kr03xiHwtpdt7Lu\nudtkU9Atn/N8/151g9Fw0ipGRw+40kwpe/Vrooin+WhrgjggRpxH29TiMcZd\nFISeyINGlw6VRfhIe7ig6wRdS0saYEOFDt+PU6CqDaBDYR9vKPVrtdCu5AmQ\nFbMXzMscVjgW65+wAObedZJxOgqlVRM3/93Cwm4hzmVIpy7QzaYu1Qgu5gur\nZrcCne0j/0v2ZXQKbPGZNvfBup+T91Hh/XklnC+KMGt+drtT0MKWqR2NKeJ5\nEWDoDxMfTWlAlj1ZWHOhOeDWOJrSM+U1k5Z0XIpPAMnWmZu3HzeQOOzE4zGj\ntfcSJRNCWj5yf5yz0vv7ZYMNBBL1si7+zxKEwjQQsjNVgZFqbm1DgC6Qyx2f\n6ejrlAq0ewitw5MBcsj42jQIcSlHDJvL056oTnYkgw8WcKxII3i/qvZsGWZb\nqY/QDHrAa5ThwvaRpXqa/JL6h6Z01xggp4PUJ8wI9Ap3gPbVB1VzsCbioI9T\n/DG22re7jf1KrVCb0ZMInxNHQji91gumxbSTEZ1/nVjF/e3w5qRgzqLmBOeQ\nJZKvDaIdW+qQ8fm2R7PYjo3iQgQxQO1vnPYnVsre9g8fvN+LC/noHJMd4yVV\nefx8\r\n=ybuP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkDHiqF7n67z7Ksqw6GL5S8Z9RsCBDhmtk3IIj8mLV1wIhAPMUu0NCJfsDwscBijrcqpq/+FUxq3hYoS+/+0703Atw"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.12_1629230935997_0.2631168746529837"},"_hasShrinkwrap":false},"1.2.13":{"name":"@bunchtogether/battery","version":"1.2.13","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"e9c4ce9a9f2159502e928b541878f47477fa759c","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.13","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-DvT/cbjaRH8iZ5HiMNnU43U3vtkXO+QUWJAzE9aqR6MgQO37f3T0oYH0ULxvRlGqcyCmTN/wnJQ0nlmf/UprXA==","shasum":"6973c034799567c9ccd2cab825010bc550752eca","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.13.tgz","fileCount":118,"unpackedSize":1759858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHuXRCRA9TVsSAnZWagAABe8QAKNwguA54CHAtltAnQ3H\niskWjCEuPYvESMuwTdnHfOZni3OWSin076XKnecRjlPwjRTuf5sLfbHpPc7O\nbhD5/GuMh0PWY0k7wqJZnyT32TKS2QVc4J4WBja2OdBTFKUbCsYZLS8oDTze\nFMUxgztQv2ypRXO7zHYhmv/U2K+MjpurjuoLdbU2kz4cK26F6S8Wsc/Hpdsd\nreBG5XkbJ9Httqiy5DffEmhLRjw8wjTKZX6YYVENHOuka0cMrOivGG+h9mCt\nnoGXiiHdpgB/GPuSjb5eyRkH86uppvJaNs/DMZmQXymaBBiw5xHkt/nP+/9i\n1s/zUJ8dgRUeQ9/zbYYPavR2dAEvgG0in2KYrqa6efrR39JL/lrz1JbLK0zg\nwj17rT+OSSiye1aLiB2+NkZqIcxf+7TV5A68zuIjDHcv1DnhVtykBqtwoZ15\nwUfqV0bYoDawdLNZU01y/f3WunxDak6W9UZIGcBwo1iOxGYIfLHerSqr8gUP\nV/tNZOsoh+gIAk61lBnhWzWwh28MWtySuQc49AulV52oTNs6bZbfLWf0DI9J\nWGAly99lXrFLujN/u3GGSjaanfPWmwRjJsiwI8TOlFKZTxLNjpPEU8VND1D+\nZ8u2fuR16IdEwlA4G8ieoocq4Kg0HA9vB/2iBXopTLnw8jn4a92uLirS+DKA\n/b7+\r\n=mDao\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGgXUZtCHGJONx45mrNEsph1LJLPDKU9d3BQ2puYnqsQIhAJ02DPrIpD5A8scPw32dvNlUBiuWhdnQS/gA7oWDLiNT"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.13_1629414865633_0.3461250159966658"},"_hasShrinkwrap":false},"1.2.14":{"name":"@bunchtogether/battery","version":"1.2.14","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"84b9739d159d4fa49b0e808329444bf92d8da644","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.14","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-SVplFyTnb0R4NhhOAXXUpFjnk7OkH/kKseg6/tOnrdnM06zBsthsCQ/eh8tQjfYXSdN12QddaR6yg6+LUFV6Yg==","shasum":"28a306123167b95e78e4983316b12ecb750d6eb5","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.14.tgz","fileCount":119,"unpackedSize":1809668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI7isCRA9TVsSAnZWagAAp2UP/2HHeLXQb9sy5UgIuMOz\nz8zpGfhfDVRbCinpjXedxV2O0DcmMzJx/4Lm6/0g0IY7WF0nLZ1YL2V4+SbU\nZH/kMaF9GUxaIEr3A2/4OJT3w+6RasrXHKkOqaFYSX1WEaxxZLY9KgJ6AmIo\ni4ImHoat6LwoDthLE2iYlm4YbJTHI5jAAMpkcorj9loTpS8vhcOnoUUvwSyq\nwiDjThLxg+H7fHfbcsIqmAb0meEI43Fj8cBtZOqu7WZszQlNIz0xQEATuZ9s\ncSNaLdWtVCiDpf9z3xXDYL6WgcNcbCFnU/i5aSIA388XCUtn5h03Mkxya7AC\nxhfeP+GjCXrgdT9oiGN3CJuTfFZROaEnqrMRgLjr8tAvG6MqkFEnJ8L/ifvW\nc5L6P/A7J+4jTF3bgF5HB4aCoGMW7EE3tm9OdnQYA2vwGJAnFZ1ze7R0nX+D\nE7ZYuGO1LbiPo99qk1aXtPRhjc25eJZX4vbfxqdvGbEnmXT/IEMMQOrXM/v3\nXWlTxQG010MFyEhDx7ss48CheK0qUUojDxu/HTSguVQjyNQutuDJig14LKSn\nZ2/YRexlVpDey1uVxhtBPfEf49KE0QHW8JSnC9z35opc2tiaNjBgUuRseq+B\nfsxlO4nTLxBSJcN8DcPiF6MuUO3Q+2sp+NEWoRvKZMIt9Sg82UJdxDJ67RtN\nPwX5\r\n=gBf1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLiLFPxw+ALdGL/JJU6wF9Mbrq2eFmkxIh5p/xHI6lPwIgVIM9l0ZkUBM0re/fHa45FQ1Mnt5M1uycYEpggkPiGO8="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.14_1629730988774_0.42298934544698996"},"_hasShrinkwrap":false},"1.2.15":{"name":"@bunchtogether/battery","version":"1.2.15","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"b970069d2b64123e5e214034a26588227b065ed6","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.15","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-CMZCbe3dQmm9+UOU9+2+7QrPyvAaPgqYGaQoASKC2ySF2CPWobb+Rc5aMQBjZv3b7icu93sMFnrQPuV3Yo851g==","shasum":"6967aea55bf9159a662ffb1ed3323d49626e3bbe","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.15.tgz","fileCount":119,"unpackedSize":1809728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI9QLCRA9TVsSAnZWagAAusYP/ioiBnz7Dqhw8U3evNzv\np8IAFClymLlaFDoMKHtDD03Napr/kvfLjT4D2ws71BP+DwupAP08laaPsZgM\nx7p+hnWBwYLK8jDIUiPSERZAG8YcGllDclj11aERFNQ3wXsCHJua03p6JWN4\nxrCaZu4ChQJkOU8rp4VxErEtiD7U2iD9jnXcQgZErL7rO+1ppuQEzzY5uV9Y\n0GhphKoCPRVkagl0aod43RHbP5PwAh1pySLUmtyNBPMZzfFIDiJoFIkzbeLj\ntBUXjtpJ2wFHW71UwAV3lXOA4H4+8E8z6CGfN2MmV3dcWQHwMH/G4kR4RPBV\nrkD6Sn8YVzRDZ+A0XS+mUE7s+sq5ZZwqteuNdnI0v888tOrN9Q4IxBTouNCF\nf32kxU+YCr4zPLiHnP4xdZjzod2s4nbECyfmboNxrk7SF6gN2Ubam5Cj24o3\n6BjlsNnQKS7id5ZGQHuXyoRuzq98qQ7yBQ1ME/ZZUUKVjWxfHlYkZxktZOTc\nEMWBPfLVRPBDL0SvxZj6CN63T7Qt2n4bSiPc0L7qyR9sS2iwPU9E8wDqes2R\n5oQecoNhTbrjEt+U45AlOV3CFznmHn0MkEkzknwy6uQ8N/SU6/FNwyo3PkTF\nnHjvLwu0+u1WEeOHFvRoFEvjN21pATBFKSPHEldgUyabba1pwjYJNcIc9QKb\nJhAH\r\n=fkii\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYYCd0uzBr/O5tYI75o9wcf7+Y3T6Tshji+02eirf8NAIhALpOWXtfHBBION7NACJmpmvnsSoOh5Go8cb5MfTeT0CT"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.15_1629737995494_0.8262192281639706"},"_hasShrinkwrap":false},"1.2.16":{"name":"@bunchtogether/battery","version":"1.2.16","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"4a409cedd7fbec4022c2957617affddc73785579","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.16","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kR8CAnU5jVMk02/HBPKhBKBxsKMIpbktoeyvRBezd6FsPXDT7+Fb2vzdyPZxoYsllKajcFJWMUPsLmu3ne3Zrw==","shasum":"dbbf883fc7290c1aca1c9f64a3279aea4c7460d2","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.16.tgz","fileCount":119,"unpackedSize":1809670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI9UTCRA9TVsSAnZWagAA9LsP/2/ECGy1gjmx0WdctwxF\n9SBHhF6IZFOaMfONNG2FsQejxMBKvN5NzRNu5jHqcrcEqY4t2KkK120RXWuO\nP7drse98rjyDI1Nwgor2GJpUlUnqK0B6KHIjG9Ntri/qME5gJappaNsCv0FH\nYvwh0uAbENf9LZGGhEn0pipuLMKVLHlmdtdWqT091lMP300CEyyk7fIgY/t6\ndYXqgvA9ONe2ev9mORGAEOCD3aH0hW3XOmgLewEFeMbY7+6pbGx8lqAoBchN\nDcot0AOwVt1qJIOGUL3tlr2cXrAeNIRwqhsi8ZmpnD1uzenbbsqsjsAzN0i+\nzAzk479U0RzyXtL4gmxTqVxSXWUnjlj+0WQHapxRJ8EqXbxJsdhDOvmBfX2+\n6UnyYeYwEt87zhp1KQ7oXetyVCg9cb1NJ0roZLFiMZUGb3N9OSP8NTMbbt9F\nOr3UCruXt1sbJBXzGdltf2BcZIbJ61rIykcAib4dT/1LnLe+GsS0sHH34S43\nnFS140r+yw0N8STUQOxbbiZIfYSKYxGzL3ZmpnfdQoo0SdgHFJ9lFiySUvGO\niIb0CWO6ZEa54KsLBTKxcagx+YFf+7cbulG0ue/jMxrnYOseY4Vokr1yEJw0\nDjZSrXoZynwGEawUdU7u1BiYPK4nAiyc0HS7AZkgTu9P6LaF2KXewZoi4gN8\nDW0y\r\n=8DSj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGyJllRvV3lb3pwgqUluUM8wjbiDuKChlamV5NrgmQPpAiB+rrLhPpeiyfaNVBPOD2B0un12rRcxZh20N2oiFWAw1g=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.16_1629738259337_0.8919195287082546"},"_hasShrinkwrap":false},"1.2.17":{"name":"@bunchtogether/battery","version":"1.2.17","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"1a89a397fec580e80a0e7dd63e40321e5960d883","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.17","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-s50Aikezo6pnDddts8rDrpfIxjME+OYowrGmUMoagiGCCrOEG5JhTuLk2b9Ar8saEViIi4/d+ivAoiepMA28lw==","shasum":"01537516b33f9d4430be8c845ae942a67e1fa39a","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.17.tgz","fileCount":119,"unpackedSize":1809247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI+qHCRA9TVsSAnZWagAAirgP/3pFJSKA5y3uNiKLNQuT\nGrDGZ+cmT8KlBGKR/mNjyeHiL14TNKLK6WhRFr81x/HBALggVUxjrwWpP0nb\nJX1XT9Q0iAVPmn1bdVtWEhJJzQharGYcg/YY3IvCsMdYDB7a570jplliUNk8\nqyeNl6T0rmVWgJfLVGKvsiPvwOTiMC5nztIS2O3YTLzyLKRVMOtIlROfR2Kn\nXuxx6B/lmfzCru8kcGAjeXYq1QM4AsYOaKt/vDsWDgSIkxjlGrA03uQJdTq7\n5DEBVbnWAFXw/5gQIpBQRwPWvmL9/ybgDCEdvLL2G8DZRKyPMsM+2xW0FHaU\nGI+suDjxBOVxVNdj/BHGmEu8PWqAeZMm+lgwpdUGqKeTsqUPmu1MYu6d22Lq\nc9inQbfiErkjB5z71+CWeCQrN63XgFtthtjCCDN9r8M09ELPugZeIbjrW0GH\n65rEogaGGjCghlzXM9QEviRovx2eIdb/JJGMSZAXa8SGjbsst6OgASuXBuGX\nar2Oy0auTvgRG/VqZFjwcDgmKQrSr99rvC5u1bg0cljdhhU+Px1z6VgB4/8s\nKT+Jcwq1cGeH+eGzvQ/f3pJMgJWJIV7KdVfmBd/DenIi4KvyuOE7glrfH8cm\nVrb2g54s7Ssh9QrL7Q6v6yv5WCyedj5/1s8BKm3P8hJWCPmjkOVFLMXCsb/4\nc0iv\r\n=exsA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjUFJCN62NMc9jElPjg9Kz+BENtYXuyycD955g5TMPxAIhAJMrHY6PrH3UCj3rohqUmgEjR8VBCCqNakIxYO/y3vaD"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.17_1629743751001_0.2785169624770456"},"_hasShrinkwrap":false},"1.2.18":{"name":"@bunchtogether/battery","version":"1.2.18","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"898d525d09aac24f0c7610573b8051c24bd8b308","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.18","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-dmMgPHkKd2/eCtPqiKldWmMXWbgYTQvbzWj2cTgD+PvJGCJcbcWd5ROE/Zund3PfHwuWwRXfx/wexnzT7cV37g==","shasum":"f7efe1f4b9d9fd9c1f4da3269d9ffd4be83b81a4","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.18.tgz","fileCount":119,"unpackedSize":1809403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhI/iuCRA9TVsSAnZWagAA9YgP/Atk7BvpSjDM4xMjJYLC\nzQuFcJRWVzBBmN5Tv9ZHdj57em3Cmsq3Xuyd4Hki/C77xvbwJvt1noxnqZl2\niG9wJskQ9z0DELA9N3LLGEbn4cSOPh1+eNDK0S4CER6nZwcBEfMqcAes3dE3\nLbULg6/R/5CGBVUpUiTKyVhsNvlRcp1F7M0DQ0jha4wmTTzUp67OMADRe+sw\n13J1s78OilMt6XDO7+lZ7hROyPbIrkj44t7Bl9VTBhfRdK9u1OFovfEFHk3Y\nNHjQ4iTm7/EBeyHbS+oRlgOnApmiV7/zKYFNdDiza86okmRfofvXc/U2CAFw\nL10NqyukaQpUo6q1wURbgG4lBVvtcv60t3gd8HqTFmslgumqv96lRq4ayjIX\nEwbnoRIj2KobnU/kWnbZ64P8GPH0AtqP6ieKV4zoKGmV3PfA4zKkhAyfPmE4\nXb28Fe8zfVtzc1FPoPYivu54mtMKcfZJHZouMl3B3yjixzLjE/RCAmFhjmv1\nS/YMlsa3NvSDbF3+3Bz5bZ6CJG3Pkdl0CLNnD+XpC9LSOWxuO76DQO9OPLAA\n9bzSOOp4wA4m6pl7HS8u3ovjDGlfhdSRHqNT1sahV6rztkI7Ow60KRtJYRGP\nmF4Af5DhsfpGLn2/sj40q9GxmzMlJv3MmfQA0bZcpwJt3eTEzmD5rGjtdHGu\nMhZU\r\n=Fibp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGxt9nsvSZpAx6O8HngxMVS9hHHSt2eseqN3yJat6+ywAiAHcp9tAcJm6ztFf8FURIWa2fppcY+BOO37CjLYXaptEA=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.18_1629747373784_0.011612346744435564"},"_hasShrinkwrap":false},"1.2.19":{"name":"@bunchtogether/battery","version":"1.2.19","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"6fdcf51b9e5e06a77eb5f63982008cb30edb2b81","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.19","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-EoXPfdwewxKNCXs0Xf5G6YqVmILdFX9CKe3b2M/GjMu6XrxXZQXNyMFVaffVuoC0BC5QXNa3v9c3Lvmm8Sj+Fw==","shasum":"72765a59582fb9477ccbaaeb5085408d98843def","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.19.tgz","fileCount":119,"unpackedSize":1826019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJVrDCRA9TVsSAnZWagAAEWEP+wTPTVazCNxARTHustuj\nolWj7KmX+bu3TyO5r9zFWbbmy4eV7vXGQRuSsPDUlWqt8Nt+lUTdyf4QBjZA\n79uXOJFTmrTspXHRoyb+U7/WzWtMcVcNS4M1cem5EkTaFRoiyqW0eX5vuu5g\nkfqU0AGxnPFHBSqjn0t2l8PguBBnI2Exj56Y7geHT3WSDSFdTcTtmfOcZMJu\nr8O/MY/IqeXV6wTdBPqiGMlVrFRRDCJ9McMiMoF1bIflBHcAVYm7jvVzW1gB\nl5cYL7cWejkJnP9/eli2Rz+RoH1y1+YnX366SKzMvqkY/qhINQjBl7eGOq7V\n1Gud0/3dUmkkaIdJelpuMPU/XwyT0gZoYfABaBkTnwGinlgkVTjY761UMMdM\n0Xr0is6a0XJ6CtQHXo99BN7C74Spv3PCzKaoFCICmZHEag4EJ/ops4Yc2NKw\nr68NDFtWXnfXlrTKhGyxS4auJh+bdsAxH37RbzMORWHz4ywogtSjsbElwgmK\nekoFZnjjkH9sYyLMh3eWBfDOK2viBBGGI6PODft9Dtv+eGjXfDIeXhe/HO3D\n8HeFW3WrY85E+WJZ6nSpH8I9RLeTYDKA5ej8HqIxd35dr2GNKgdm5YnP52x1\npb+q9QWiP2N62bYkLGUb3qF2JGIm5cJx2cOrkenMdBQXc8r34oY09QumEwAX\n2pk6\r\n=zJXb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGemN0vLksALTwlt6T2kj0/CvaO2oVIWllfc08d0qAbZAiEA0gEGFIUPqOymtu5uRjqe0pGeR6piwaBrIzTtXQ5uA5s="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.19_1629838019074_0.18955716794198496"},"_hasShrinkwrap":false},"1.2.20":{"name":"@bunchtogether/battery","version":"1.2.20","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"6169e830cd1ce908c13d0fec06f336794e4bafc8","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.20","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-yBMfvIPo3vD2BKA4ZYsZsvYFjN7+/AiKpYnzusUGKpVXL1q3lL36/vdRrFgTSm3sUI0VuG0gpnHRcNLWS8y+Jw==","shasum":"6628e81362f53b490c1fab0afedf2e72c47fcdd6","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.20.tgz","fileCount":119,"unpackedSize":1826628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJZIYCRA9TVsSAnZWagAAnlIP/jUVRNltn4HkIxNG/JaG\nWqzgLn2xPMBXSjbdhHgZc+ExXfmTpgQGHBLCGifiy1kYTqUUXSDbiQ7oQn49\n0vTgp6i5rwVD1/mA3HKtaYtE/QRQiXC/ceL80dkimPkUErDW7WDHNca/m3sc\npQAFMpx3JBKHmGTvzhtpoTs6Hivxc1jbMnJspiy/MJTBXgFj71CoGFxnEdN/\nUFcI92Q7R9IcWIARqATppgHjv4Guh/mnVqXFZvNRgcEfmztLdgtsyEbj8hki\nUm0JdwkyLY/BsKo/C15okojyJHNvjWc484IKsbTMcCcVQUQKuImysgJeOFO5\nVTQIPJvdSdcuzNlbIW/fVn6hvN3tN8V8f4UXvekveyoQSmqNap6+eMPgm3He\nw1OnFw4JOA6AXMoI7A7DHvo1EHD0OKALMcvSCd9WhI56XEpCQWIirKAvwUMP\nGq1K0SvFKDKs4XPbKknBInfZ/o3m8WVCfTQrp1ui+TtEaTlaRxLWcQJu8CMG\nWIzvsuQzkKDyO/79Fc4243gUXLbFe6z43F08Pnah7Zc2mzZ1Gw7oTt0mq6/B\ntDKfBXwCqJ+aRRgkTYL+Xyf2fonMqUvx6WbvIAnUYlaQg2JAG+gmBhy3HR7u\nChgDuY6REK1h+yoTh6sAhKDMFByrt5KWrGvehCPmXzdhFsIsLp4D0sR23BsX\nLigX\r\n=NcYl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxGyxT4LSfr+n3gUAeltvozOKi10vUHBWrcPhrsJHzswIgFjgNEv5kwaPY84vwlciC8V+gD+hkIm1NUvMTdTK483U="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.20_1629852184035_0.7614712273039763"},"_hasShrinkwrap":false},"1.2.21":{"name":"@bunchtogether/battery","version":"1.2.21","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"8256e299d9c60c448c689d9f07dadabc183b7df5","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.21","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-3Utjr0+inDsZHB6Mv8o3BcvJK0XA5lM4sV7f5InsOYnS1ucuVSRLC3HDearuOV53trNYvkOgus47vAXeY28uww==","shasum":"9c3f8aaae58c23a267e7af2e71c5a83173c637d5","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.21.tgz","fileCount":119,"unpackedSize":1827852,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJZRlCRA9TVsSAnZWagAAtEEP/1wTfP2CdqDkz8BeJaID\nMB9uV2JkHtF8nVWRLWpNndwhC2CVwjqNb4jElDnoXzIkaRzRaQxBaC+tus01\naN4QUgW3jhR24s6yIKgC3ov6s+1Q0cyiKcubWy25tr9qGOvIawvHkb2BTeeO\nqv7u5Rl0EBKofi6B8h8+Its+/KZoir5/zKlCChSXa9tNyVLhNAu5JYlGn4Rs\n0F7Bs6UlQDRAGWXvLt2FSMDH8RrjELJ2Ht5rWwnUeQ7OizoOJnXa71KyGHts\nH45pITmGVBikUIy71EHtMoZRGxmvGIbLWyQ09+ghCLaYoV1vlNr/RM09UooX\nIHGJYP3yIrZVYNdLEHaWll9ye/dU7VW6uhzd5KMQD5aOI9tPufKWXv0ySlBg\nSqx9S47OapFmf3LefjMs87GqfuB4uQBKfsKyLb1q92RP/JrJKugl5lczd18R\n1ntQDlb0JSH5X01xN4fAdzeg3TdyWXA4do43F4150Hv/8+oE3iBO75/VYqo4\nB3xh5w5BvADd+jmND8GMbzfY1hAkD/pC1NZalcZeNsvEE6GFsoi/KMRubz2S\npSq6kRoKeW0ctdty4/STl+9c+/acMguiUBhTdGkGmMZ9hJzIqkzl280CGjhM\nExbALmopLT4iJScgE4fwFJxKp+jSxjUERIm/NaZ85zHFyI6doYCStt6HxkWU\nbfW2\r\n=sAjz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID7QGUpRBtBEXYERcLWD0NaJINGl3G1sLtyboKh4QGfmAiBUMu5XXVbCznZGIwr1IwBagUYDyhAWcDyAV76JfyMutg=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.21_1629852773156_0.9420585321196338"},"_hasShrinkwrap":false},"1.2.22":{"name":"@bunchtogether/battery","version":"1.2.22","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"70be000f4db31863565095d3398b8a86ac83cf76","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.22","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-xLNEQJaN5WwKK3XM/gL4+uqTrHVY/MKuRlA5yFdQ6/snCsSwBDuLv3kyC8Sh2ngS8wdHThbyl21T9g8HnF63zg==","shasum":"741aceaa3ec2272329ae96bf5ba19404adf259e3","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.22.tgz","fileCount":119,"unpackedSize":1832841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJom7CRA9TVsSAnZWagAAR7kQAJVoBeN8I4DMwK7Xq/Vv\n+gIV9kCk42TklSdEmquo/T0yActpiS8hD1DtZATJh+zHMUIJCFhl6Tq7QXzJ\nwL7CzF9Qjn/BjxGCqgFwdO8tj6ZLS/6n5HntBRG0ZMkAkyjPgzIuW3280l5o\n/bqTMzn/vs0MrdvexnuXySdfnCAhyPy55HlWCg9peBPtiPcm2bxHYh08xJ0l\no3w6/jdE0OgzYoonXudkg/m32ayhMpvJddmG6oJaoVkh9zqHAJfClCGer5An\nuRc4b4wWKA387zXLq2z/BVi2n3egmkMgMmhHdP7iRGzcZ7EYiOIHl3iRbWeh\nSxcoS/wMf4SX4aDgF4uaKa7PFLpUXpxlF0X4eYWA+vXH48htX7LND3GBFccz\nzIU5uPCGzuTXPtV4dYb+aIlgm5o5LOoXRyIKm+TrDSdMvXTZEo7GvGA72i8e\n2ITcF+AOrhswr9Ekaj4Ko6/JHGc7f7B1Rh3WNPFPOwZgy8l8Toor6eibcblt\nIVEaD0kieRFNjzC+UDjwx1vqDqWEnk/nRzWZ8R/tUI1czUmQ9/Codk8sk/zU\nTy24K1piMv6SdXvJdbtuo5M8rOJS/tlzyiB5YUngJy8Lr/VcqPR7q3rTYQKY\nRa5CBUO009Jh+cF3/np/IFLEQ/oMJpHKa7ao7xTE8Xnvn4fCd76IOUJ83NEA\nGaRD\r\n=pLyh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFxaG0Ebv26O3avJjpqWQYxoqRCb2qSQ7ShfOUDmvWpwAiByMuwllJzsHwpS07pxbvlp2HsyP5gRvTS3hv0i4ufztQ=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.22_1629915579162_0.2783553983274676"},"_hasShrinkwrap":false},"1.2.23":{"name":"@bunchtogether/battery","version":"1.2.23","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"b0cc7c416779cd5e6bcb3584bf770750a9d679dd","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.23","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-p7BDa1bn7Ezir/nYgnQUZxg7S9h79NyO4BP3fpx47UwRnWiKO8+s1bvGymquUwWOI+0qiMjy4NQ7DqDjAhnAWQ==","shasum":"52bafa164adf7331d188419ae818dad4c4d8c23d","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.23.tgz","fileCount":120,"unpackedSize":1851509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKUtvCRA9TVsSAnZWagAA+/wP/2TnpEYqvADVUD438MwH\n0/5y7OQOcPKH/8XHyY5eXUfrDTo+f+4Z3UosEfgrfUQJ039GFo+Gbn+Vzthb\n7rgZS85cN+jz8aEX48EIClRpm6PKdSDPRbez/tTRfxh2ueHkas2IeLwYcOzo\nwG4sEwt5qM86b2o8wK0TEDg9pud+91eGXo9ss3XuBRoXY8J868t4QwSuSiD7\nmEu+bWAP29H7hxGZqaomsIPk8rzbUhBmVJuIrVC0sS2yM1/aDNG0WDtTZcZU\ndM1cfsZmHc8+CyAk7yRSz2B9v9qHJ8TANgJvxczXLGkWy9cM+vZhka6fK2go\nXiUHXec1MEv9auxWwWyG6B10V3m3cyG4H8X8xNDX6rJ4wFoI0UN6EcKFCIi6\np+kyF4Ppbw57wuC/8UgXrTlj4GSfg3qtZrAcKyxzJaRV4GS9O+imqK7ah6t1\nCV5i0KoKiu0xU6tdqzAd2vy3S93OnuVo9tqA+ZAhZqHLkhxws2MMWOVo5rMU\ng35FIG6/gFf36wrA1x9rt0nE1eAhZWp7hZYEC9Yn4Id2X+HJqvV48NJQayAu\nMxMNARp1igYklsA6jracvdsj90PMjJgoaUOcuVm3eN/aogpziPz2zb26KdO7\nDRq511kzE2hOP0DrdJbzttcIvqd5KKfUugOdfCNB4fSkqfzzq4g1dkmdB8GF\n9F9o\r\n=bqGR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoHEtNrMcM5wXrkXlKXU4uPfeHuUf/RuCfdIxwz+1QeAIhAJUS17rwCo+JeZYGblSbAunDfLmZ/xutuX9bi2jCCUMk"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.23_1630096238739_0.6260976618815788"},"_hasShrinkwrap":false},"1.2.24":{"name":"@bunchtogether/battery","version":"1.2.24","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"43ccd6dfca5cd95fb88e381b74b743da62f792b4","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.24","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-BM6l7aGBe810n9vRoekD6jqLVyTI5j8YWM5zP341+kE+XeBJ461rX/LfBaICRFCtlQs53CHAOZN6FYGyylDiRw==","shasum":"e25735b9510ef7401a7b2277346abe271bcc01ce","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.24.tgz","fileCount":121,"unpackedSize":1903942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKXyDCRA9TVsSAnZWagAA3tkP/2rfoaw+rovau/kq4DQr\nab9+ZDS+EdnUlhCBtcfphx/MASmsxpph8IG+Pvb+MKdySEr6QUNE903HsICc\n1EjfEgaZfg8a7X81pW1DlB6ym/61ftb7KhrytcYkYqcZVipqCLptPRWCNJrc\nKK8OaeWF/M/MENYZkKTvce1w9KCGusT1nq+2kAmxkfWzfPtYLWTr5oLgH3ZY\nUZsv//HIfB7tkdC1qKEdFumk9hPTGgglZdKtIhqPevRHi+8B8aQO2lDFhbwq\nzbmbuk2XOs/VytlEp/j8fLibzZZ93mt+THAdUU+qjWh0WJPsQiSwLJqz9Aj/\ngcFCd1w1cZqdSHWoWnjpgxWAABiZx9aJN/wfzlw90dPLXFvxQwxMuxx7xK7g\nbtPSsgPp10mcQeTetedQbJeL+uN0tHaWLgRoR3r83+XFwxjCHSWbGajv7TF3\nv/f6Wef/ug10pFulLFHArxQIB9hHJLnMOP4v9zT3vb2RtwRFSdd+JLTYKhGI\nVxdGwrusInjL3VIiwkLinHUiXKMZBhT2ylfq1dahKd3JXf/3qYTR/6ab5JFk\nBQktzyPzcU5cXRcLGt40xCn6A0PoyPLXwOHXm2OgiIfCUC+10IRn6swEWr/J\nyp4Eloc/6djdviJfWIR23eGyyPwqTLyaXzfcMSNjkgkH+6lVzsrykT0f9ABg\nPZnT\r\n=6Jik\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYqeLOpI5dHUTy5xpfBxgmbHkvi9yGZEWlGrF2OL3LbgIhAOPGx86eLcao9QHDU8mC3TU7cvoHEvYPxIJfAA3hJY5l"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.24_1630108803363_0.19804218617720726"},"_hasShrinkwrap":false},"1.2.25":{"name":"@bunchtogether/battery","version":"1.2.25","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"480fb9f077f40b25d565de2f9ae51735b480706e","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.25","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-y+oDbzuUcuYYuMxplKpp9nXcwbsFx21xub5suNG7I2C8puxJ8YdzgrgeI7kN9nsa7vlPgiIgZujQVcN6xikrbQ==","shasum":"8933de344b3b47858a3a8848ef8373bd4f17c1f0","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.25.tgz","fileCount":121,"unpackedSize":1908295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKYEOCRA9TVsSAnZWagAAeWoP/jKIAaWfZkeW4QTkBIhf\nXZ9MK6gZlyYC8g1AnRzNVL78rgdsfRX1RbjWlPYvYodzOj5EYFpaAfwWZKOf\ng2lS57CSHT6UCqNpDhnQyho9IeTRZ01SrUqU2oYvbllG/9G82SwNfvSTCUvg\nEqz57Qo27mfPryX8amvAWvxXCW7DiPQOxuJxBj8n2r0DATByFHbWDViHR9+T\nqX+VBvKaaQio7XjhJxUoYPeunytrQpqixh/kzOmwX7x7oFkFHQgM7Gx4GpRw\nabEHGC59JyQxm+TMpQ9TtbXWtIxhWfJA3wPyCDBIQ4v4mLa15fo5es5z2Mql\n+vFlT0AP7mGLwQEXzPGya+aIUpsDXzhq1jzr6Gis7PPk3GppYtQE78OpVRW6\n2g9Jc0hUfiSuRxLXucdviwDbeDByUjzKd26uooX2+1IVVFVd9YsNIXvexTw5\nwNQQTMQhhZN9YE2Kv8gdnHN+id5FMD3omWu5EMaevsY0GMwYugEPEaVAILxG\nvs0r4dSuq/hiR3WXBlMWWjGYzm4ISXpZw8JVRByBCcRLtkX/lOzlF/o8O3Xz\nNnLz4R3zJAJRJvcPNtTO78OlbwouHnmL9qNWmwirQzCqDATFHjAxqaXVPPxH\nj+IonMV4Wwiqbb1sB+AZrwujplmRq1Kz4Y/sdjn9Mj/nFuVK3X02qmT7UYbf\nSq1K\r\n=sihx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1KXRdvhUlfkh/iFOPHWK8ijXkNIodOTCWoGcdDjCa1wIgbqf+ojml3YduAuPpbgw2yX7SCj3tUTrLbED1uUyuAgA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.25_1630109966089_0.2923547652385434"},"_hasShrinkwrap":false},"1.2.26":{"name":"@bunchtogether/battery","version":"1.2.26","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"4336e85097c3cde2eaf0cdcf345ce0cbf10fff44","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.26","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Zjcc+5F2pP8S41/tFJIoAHMcumdMcbpcVckjutT3sub/j02iGsPnmxNVlbbym647a1dgXkbOb9nqdgVtGWIGag==","shasum":"3e6638a31ead2d54333f17ecd80eff7abcfcd629","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.26.tgz","fileCount":121,"unpackedSize":1973344,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhKZPQCRA9TVsSAnZWagAAkXYP/3I7WROKqVawI8AEOtAv\nWsKFjweDLIyP82Wlv3CfOzIa4Rn2hMqo3EhzbsXiQUgwtWLv59H55hfN94FJ\naK2pUVOmCr0f2WHJTemAX2Gx0jF3Y7I3KhQL2FyIAr0KQfnKyo3A64g19A83\nH/3ofIn/UlPOATrqxZ5NmkqSp4OIkJEvypgn6xgPScQuNBA4P0J1HPRPTe5E\npljL2w2Cj+uJcjnwrlSOzttHlcbKH9tUI/esEAaKQijt2JDiYkfkguh8ePoN\nHEJ7iCtQE7kHNmB7+y666ewwKxAcSCuax+AeZ9rN2YfVauXpHsuglQJQSKPb\nV28FPrV9t4XuHHoA8LBjXtMiJjaRgHu3CmNRPCcsPWt3RuatO7IReVPscA+F\nr8LRAYJfyJziaQIg9woJv463BGeE+GzsafXV4q6WjOoIjXfdZahK0VL6mzAd\nAXsqIS1Nezk61WvrpinE6Oiurg2+Tb/h9T4TJkS6ckduO0Y453E7+GY3C5Uk\naiBQkoLv1Xdb/wFH1+JsNmRa3sAsTpZeL7yLubJxvJgVY1RtxtmJV60TyX0F\nxrB3urxPWOobD1R2fXkg8L7RhVMGm04tB5OIxe4Gfu6S7QTJE5h5+es1Yw6U\nfJdYjQMZYXuzHWm7nccBKsWYvNY8oRtI3wkGipUvEbrRgQJNSNSeRhL81Jpy\nZGzt\r\n=/IEP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAHxga1stoZ4s5364rEbbZIf9gU6jQfUbwQHKMPxRpIeAiEAyO7iKahjU7z+4rqsZMb+DH7HCWfHbUcAXX8lb26vawc="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.26_1630114768538_0.8444249200933944"},"_hasShrinkwrap":false},"1.2.27":{"name":"@bunchtogether/battery","version":"1.2.27","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"275f399493986e2a562f57c8c25b73da0dbc4dd1","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.27","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZkCOdDD/qninVsuqmJ/fdw23t7LUoQ9b387Flfm55Lzv/D2/mkFrX2LGO0kauHB7eqykwTRyDvotpoASemGyKw==","shasum":"04bb4c5f84c032c8bf4b94b65d781698719512ae","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.27.tgz","fileCount":122,"unpackedSize":1940407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLQxWCRA9TVsSAnZWagAAWL8P/2blAkaKEZLHxKeJv4Vl\nYWadJ5G3ILOtKEqXjzhblI2kqubkiXTwnZqICoiZT3xyh8t+c8DCTGGhjBwP\nUw7iR6+Gw3Qw82FdGxppfohSeHHRFiey5LOw/OKHLaKpBoN2pfJUnZdgKW00\nU8U14nFRzI0ko5ZtYE85aZccrOap8DIF9523/MarS+oIqrGwmmH5dhIjePAd\nBSRugsLXOnwzALc6SLy0TcFJCluYOaYxequM3+ND6WWnaSKm05pDijNje4uP\n0G7LJXLFInPlbAJhuj5IDzm7K2GL1ARTejrWyp4yvtJ5onoeKEQmqfG4+4/C\nFjcl8OOJXsLQ/3rHaWjc0qsVM41DnPVeQBYFFNwrn0PZnPBMtx5FE7VuHJ4M\nmzUeQZIvE0aMOopQo7e7MFNFBRjo6e2yw7u/LncmfqDNBXXik1jU/WiJLg4C\n0ITPxrY12ZTPAVMrTa6BW2SWOlykU3DWk2LFoHgZbD00VgeAUznFrnXIWZiP\ns0vfvyFmzgEvAUjVZa+JiPcpoEacFohIMgcenTjLQzpKu2o1vyHcSA3TVKQV\no8rotYoMh0+3YpvWFWWboLmqfiHmFKZf2wZDH6QMjTzJW89J5r5itxTF7b2c\nVeE3azHhjr+IrtyObjdR6nXDMy6TOfS64fPIZhouMxqri9Qtj/kDLeAByQWk\nMUMd\r\n=D0W3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsKOJZyf+Mjy/iS/suIHOLM8rpvQj7VaYXELUDdFb+uQIhAJJSy7y+/D+56/+v9nhZQt/++sNi6NfgwVxd0h3k0HKr"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.27_1630342230171_0.27971186191057074"},"_hasShrinkwrap":false},"1.2.28":{"name":"@bunchtogether/battery","version":"1.2.28","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"c6997f1a34fb6a06420c899cb8f0c66aed3ee45b","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.28","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-El3NJu0ZghuFdEdA4DmnXx/RGvo0smpgx3yaceeUZzdOzoQUpXbOGOilyp02KMx62VdTjous0x0KNffBcDuEKA==","shasum":"2f32b2a463ca6170fe2d57f8e17432215e59a9d0","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.28.tgz","fileCount":122,"unpackedSize":2002641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMT3DCRA9TVsSAnZWagAAPosP/2hS1f0vLBTGRlAMJ/wE\nW58LwgTg5y398o1NFJFhHLT3WLy5enBzCP9V9ggKVKon5zq0PsXgFjvSWYRo\nVMBz7Tu1wwpjWziERNAETUkneONqNMTI/DccWUng6W/GkPWmv3GJOPjs4Lja\nTIzOlR7UKGsHXSxbEEyrz3udisxkyMPyv1SqPCw7VevMSlzTF21Ed9ooFbvf\nrkuuq/pLLagzFiLSA1W0G/CEu5/ivNgX1W3p24fAyTeZCKM8/3CdC60vAxt0\nXbNMorwYFIKRcx7SCh5sllAX6gzhMA3DSeGJ9aochGRLlF19ARjIFTDDblSy\nyyO7MlpYaCpxesB2MNZZvhG+YrbbM4SXxxDFU72hZqj2bzjNZKh6wwQxQMwW\noGR/IEWffjfKekiKCOQ1wNW30tyq0LcKlJj8YwRZoE19BMTIVJu31jvQZI2i\nUU9TRMpvIvxs0Us1fg/v3jhhRR2FRweyi3OrTaEXoXeO1eFkcIvic+oTO47u\n9OF0nLIw/YJxafRXaNQMSoTQgTcMrqTRR/yu1ueMPhsDDymBAJxEpP3JaBam\nlnLjx+wYjGt1C1yUvR6YcDmoCh3RjuoXX4f32M32q8Im5+MqGpFEIKTtG6jf\nJi2/NOsLX/5xcT93QvD3pGGuNkCUQ3k0FUAkbJwJUPIttTe2cds9gLYFelTF\nAgIk\r\n=rrjZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw7KZQ87SdmsyI52EkM7zXOI1+FMQES3p6IuYDv0LE1AIhAP+QRC5DlArlQnh8O35SJOfmNoR6iqBTGLTJvRQc/bfw"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.28_1630617027302_0.7269001914686917"},"_hasShrinkwrap":false},"1.2.29":{"name":"@bunchtogether/battery","version":"1.2.29","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"ca10c48ad1f90d309a03e1c760324d2edaf830fb","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.29","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-kP7LkJy6KWTtjPX5hI78D3F8LukzBSOhQ6GK7Jp2PIdYtlzboZeCBl+beSOioYMswXvoi5EIW9iaXZ2CfdVmkA==","shasum":"0170c0105e2687e30c541ffaab84fb26d9baef15","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.29.tgz","fileCount":122,"unpackedSize":2000677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN9gFCRA9TVsSAnZWagAAiIwP/iplzyHN4Msw+ocSmzwt\nlGv23WhA8BhQYI1KnOnlzPptfFzgZtHAYVrfDVZ74VlAa4Jzr3gJk5OVWIZn\nKo4fVBSS/k74vbOEbL+nivtS6mvK6fcsCwTPt1lOlbLt0GCK4P/oO7K9gprO\nhDLdff1fwEB5Xg7ZaWMUl7o0444m8HSu7FIzS1CNU2FBbxkCufyuYyKnCJuK\nUSGMFZlFeJlS+gEBPMq+S5HooZv3B/zze6CBtC0avfSoqmiSKTTH4Bk5LRd4\nRTadlTa7WA4MrtU7rtpBczJi88mCyIqhZNi/42LOkn7xBKfKTQ8oHemAyc0R\nbDaBxPDSdnoIe1CD0xdrUL0AT1LB9HA+d9I9WdVjlqhQGPG3TvgngYHEVB5d\nlmo66RMiTv2us8g+eD4QVdOz7oE8+arxOncFE9d8Hr16RGlclw/FfBsFbB4g\n1fREf2nTtVebd6Z3xz9NVd3g0i8OUu34gUpuY/UPi2bYGaCaA3FdHI10+sGO\nu/BPZ8h9DRCb2pZ23FjQe194yvBNt53VoLESwZddQHVtJn9nHglbEUYnzzTS\nPnYONYsdCwyCcq5AWKsRmUu6uIu9ejCL92qL42Y3/fstJJ44zl4RoCXJ+stT\n4odi9XbOK8pHju/hD0MROHxIgTj8p9cJX2OBivj+9krvoZ0anpqf2yp0DBQi\ntUPx\r\n=hBtl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjdLt7QAJ9uJeBIuGkZ3XJ6sY0xAmJ/q+YAe6QYZGMoQIhAOMhIRRLgIczCzbqDzeUPLoPtXIWZvoFFgmAt604CgeH"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.29_1631049733208_0.332632224699432"},"_hasShrinkwrap":false},"1.2.30":{"name":"@bunchtogether/battery","version":"1.2.30","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"09e47761e0a4b4a5ed07217861d65fd9efa45a00","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.30","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-mIWTUsPnBqohC8kAG+fQf/nE78SfYUdkjTXEK0s8AXsLK8S9z3X5UqDnJaVJALQSkm3PzZAgR6SyF4J6PDyE0w==","shasum":"2aea94d190990e3bfc6cf82d5ae7abfbc07c8be8","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.30.tgz","fileCount":122,"unpackedSize":2030347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD60hQ+1YbpJV4R/XEjvJP50pNI4/viXLMGRwPh0RG31wIhANMhDN5Fcutn/WDL6a2XSDl6v8K+0gIio3WFObUE1pvI"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.30_1632864706459_0.7765522198355912"},"_hasShrinkwrap":false},"1.2.31":{"name":"@bunchtogether/battery","version":"1.2.31","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"9bd001991a81f07629034f5462c980f4341327de","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.31","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-OUwdTAn72fAPGaAIrIF88poiSsVXmZb5fw0NOdXisti30olZW9acwmtd80qT0q0WsKnY9EkD3hl4y+hWT6K9gg==","shasum":"b4a444a3c71d1a94e705d328748b9e5dfea1fa67","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.31.tgz","fileCount":122,"unpackedSize":2082521,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBhv9lbJ+S3dnK+LQyYs/enq5E9+/d3rn+J6QP2nYB3ZAiBS/0h+HFdFag0eUPq0y//omBd0lCZAYhKVHvVSdpdm2w=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.31_1632868784321_0.20684695949445908"},"_hasShrinkwrap":false},"1.2.32":{"name":"@bunchtogether/battery","version":"1.2.32","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"f2682fb76fc18dbe6f46feb9e1226778af97bc48","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.32","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-0fuIeOeRxSAGhgaM9h0iijT8yWWxBiJ5a/Sel31WDyTpELy1NOOGTY4Tg8sWP21vJit+Wq+3f8gxzoJFpxtMag==","shasum":"af52d050c092bb11ec3628111cd479b285c23a49","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.32.tgz","fileCount":122,"unpackedSize":2082876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD++43lfnfUNnTh/K8G95lN9+ZxU/9K+Y/F3c92zTS/AIgHXoSvR3y/ZFRkUoCYXUf7p0dcRCrodo8hV7IMUDCZdA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.32_1632894943928_0.2647469283779329"},"_hasShrinkwrap":false},"1.2.33":{"name":"@bunchtogether/battery","version":"1.2.33","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"f512e8c25cbf0bde1e652b4e986b08fec082c2e7","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.33","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hHPd+O5Zosllu8TUGfpEWr7anIEuyVYiLm856/S8vcE3s5LPTCWXupsk9HUToDeQ3J2idke9P+q57DiG3Wrh/A==","shasum":"1bff74a3b31e4544db16ce6c1a8de77a09b7d426","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.33.tgz","fileCount":122,"unpackedSize":2085045,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICti9UdREtS/RsrPa0dXficjkDyScCtnGMlJ9O8kV5lmAiBEMAXL8IpNMoajT+tmjRDTv5aJuHuwz8up1ca4HuYAGQ=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.33_1632962183425_0.1286152074104825"},"_hasShrinkwrap":false},"1.2.34":{"name":"@bunchtogether/battery","version":"1.2.34","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"1a506475dc76b8e6fa1f2b217323ae842e5b1f00","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.34","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IVt+1E39Rqx1FayqBlVUWgSnRfLZBJ14RmLmsGxQzA7oJig/ukI8dBrE2XdIqg7zHeMIGZSXkT0znfLN1RQMsA==","shasum":"9c6656e7b5e7604206001b46ebc5cfbcbfc64f64","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.34.tgz","fileCount":122,"unpackedSize":2104855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDI0G+oUgZLYCSdRAIDoJYLX0K/RiQIkBasg7Klt0TMrwIhALWCCFH/ADZBuTulakC8gNL+AjRgdR8nPGiEWXPnMG5s"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.34_1633021498152_0.3708148218969529"},"_hasShrinkwrap":false},"1.2.35":{"name":"@bunchtogether/battery","version":"1.2.35","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"428712476347685ec1caa59cbe9d41ba6061a631","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.35","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-9kNnMT8Pt49ukLH0p3evpnY105OOrG1/t2P3Lx+m+AXzgB9Oz0YKgKlRg9qbJ66ekQAZ8YKzh1MYOa0LhijniA==","shasum":"267916190c6540e5d681c623b126da00ff8ce873","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.35.tgz","fileCount":122,"unpackedSize":2095141,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYwY8lAf6OyOnEtDEc9dhOtIZlz5ziHVnTJ/CNaapEEwIhAIEKdq2YP9NENKsralSz0uLMVX5PMIQAeqML+Xqp66Pn"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.35_1633028159399_0.10804430897723116"},"_hasShrinkwrap":false},"1.2.36":{"name":"@bunchtogether/battery","version":"1.2.36","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"687cebfb4be92d2161481bc2674f725684dc1a15","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.36","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-p0lP7t0CNMdh1uY/VjbRkxR6bmGwjVerr8d894JwFglCVu7FHqZ2263f2YfNHQrYMlfBZ96ruREGCUOl358JHA==","shasum":"a442ebc40a9fb15885da6cc5a628817d66cf00a3","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.36.tgz","fileCount":122,"unpackedSize":2096692,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDy1GVS0VllUVIA04L7sd7hJcJDyVCxVtDP7keydqADoQIhAJdgqPUtthCcTAATeKYbBmART3ZLxJmb96qHr507g6Ag"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.36_1633938270714_0.03265334118319152"},"_hasShrinkwrap":false},"1.2.37":{"name":"@bunchtogether/battery","version":"1.2.37","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"2785ec1cecea11e294579cb874ddb325ab3c251f","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.37","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Tjw0Ran+SZUhxO5aeq0CTq2z99Nh1iC7NAyeOCrr99zi7pgYmZUuoS/mi1tzUm9bhlPfssJpYFmH+V6K8+YeyQ==","shasum":"3f55ec0998de2e61cc073f25cb32a7092202798f","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.37.tgz","fileCount":122,"unpackedSize":2096337,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfaO5j95UKw70d4OR28BXV8f30Yc1vW73NX6aXu2k+hQIhALv/v3Rlpq/utQ7+kFksWJ7eP/n10tbl1J6g+bdmTMc7"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.37_1634607025307_0.6558153027509579"},"_hasShrinkwrap":false},"1.2.38":{"name":"@bunchtogether/battery","version":"1.2.38","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"6aae28d69baa2420b774e8c881295dde8f6c12b2","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.38","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-R3weCHv5i2nnHFCb/NqbJEkwrweO1dnabw17Dd9kRRbcyYEE8gu0yeYkP8qrUS7irlhZnAuERARt00L25TNiXw==","shasum":"92cab79d3db94bd47d2f39afd7c86a8101b0c368","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.38.tgz","fileCount":122,"unpackedSize":2106918,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5kPXVzBBcpmSNVBf6HN4KwHm/JyeSuldvwhVgLjxAiAIgcWVLczFX9+sMqJ2OKxGUtkX0n1kxJ0rLWhA7Iu7GtWI="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.38_1634611014219_0.19323722580532543"},"_hasShrinkwrap":false},"1.2.39":{"name":"@bunchtogether/battery","version":"1.2.39","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"0bcccd076a2ad862f320bf90339bd7b2b7707876","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.39","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-vztb/Z4IAJYm/zbmuLvaCVm7rxEoDqwQ+Ej+k5roV6W+vQXFmSXvgVuktOwE9OBO6NOuNX8a7vPN0P72QS9YxQ==","shasum":"a469b3b695e41b5abf44090c2e6eb7918414f647","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.39.tgz","fileCount":123,"unpackedSize":2122773,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEVtw0F27ygLD3BDdpiN1qdstiI8ybO4p9Vd5Pe55yXAiEAstVV5ZgeeOYrk+00R/ARRaSfuGRnogU22lhtZbP2neQ="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.39_1634661234185_0.5751866435330326"},"_hasShrinkwrap":false},"1.2.40":{"name":"@bunchtogether/battery","version":"1.2.40","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"7bea2de1f0565c3683316b58310742e9612563b5","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.40","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Ww5wVRvaLME+f2xS7RSw9BizlglOfOhdPzidUxg1IBgFR+J9exzPpbxghubjUj7lz8Yj6iidIthApq8sHk0aBQ==","shasum":"50f2db4bb3b2bbb0675e030132fc84b129af1d9f","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.40.tgz","fileCount":125,"unpackedSize":2160376,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkR8VCsy6tgdVGUjEidMYR6ceNnTr3EE4GXBPcAv/YcgIgJvrHe0lf5UyXVDU/t2bQ0ucNBwRN2aoZ/nGpv2CYSgA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.40_1634754298831_0.8996053910399038"},"_hasShrinkwrap":false},"1.2.41":{"name":"@bunchtogether/battery","version":"1.2.41","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"9f2132f55432af074d6e7c9237e2e6dc67257be8","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.41","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-p68u8+RyWJ+SDJgjnjW4NLR0sEo74m5V3boOo+a9+6ULmltH7ZGPqBaX3h9bTXSpwWjXojqss5NBrSvEhts/sA==","shasum":"231c0f204cd76148d53d5f8d6603cb37c4c280cc","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.41.tgz","fileCount":125,"unpackedSize":2160984,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWwVaigTfN+oJYcK27CXLcxUKJdsJJmjQFuIL7HWtoNgIgIP73EYixN05tdow38Ik/zjTShj0u743rEz4BmAs8h+E="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.41_1634756694287_0.020433903626023042"},"_hasShrinkwrap":false},"1.2.42":{"name":"@bunchtogether/battery","version":"1.2.42","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"9a0915ddcb59e6e97acd87ff31a7a7dcd024fca8","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.42","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-SepCIjsKXdIyfnTTXym53qNra/93hWU6AULQrPTL9KngH6d6u29/uybs33w0cqEcNgIIAw6Z1mN3xltr5CUD2A==","shasum":"66d8d07ad17c58141b6555ef2ad02908098503ae","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.42.tgz","fileCount":125,"unpackedSize":2163405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMas1SFAsjNTRS72H7bDT0YuKt+5QB0ey1Cf2YrV7XvQIgN37moW0TThGQSC2t8fV0sDIpawqKrhmWxZ7beHIK7VU="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.42_1634757876156_0.9119803203415471"},"_hasShrinkwrap":false},"1.2.43":{"name":"@bunchtogether/battery","version":"1.2.43","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"f7de5f9c8564c17ba508591f1f3b0f758158fde6","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.43","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-4ves0lB5bCMdheTpYoH4rQrdUWah2T4wzlkSz1SQBf9BAFCeunP2Fe8f8DZjgVM8X2Nx8r00fMMLhsKoz1StLA==","shasum":"e773bd19b171a3b1439547d4b498d5fce3926933","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.43.tgz","fileCount":125,"unpackedSize":2171289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFz0guhhyvYvISXcsHhJM3aneo49zMgwwR3fG6PWai43AiBeXjU65GswgSmdc5Bg5htmNcNTCEMVvOnkzi2e7hxxUQ=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.43_1634759133968_0.968742066572241"},"_hasShrinkwrap":false},"1.2.44":{"name":"@bunchtogether/battery","version":"1.2.44","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"bb75dbfccc7ca71c2ada64459303493c809fabde","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.44","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-r1kZ/Kg4A6JnRVFGwaCKHSZ0ZIZBxFbpFs4XDyiVQF5zhtusIcH4FQzshkMpF/HMNJhqIIkMhAGIGJq4rpWPzQ==","shasum":"3aca1f671f3d877901f3a2f3536e015c7e554dd4","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.44.tgz","fileCount":125,"unpackedSize":2191876,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDonWcuDiHGR/VfgcCVRxfFA//4uHPVYwX7ZZH4fX1Z3wIhAMOB4AF0joKIXPuUx1LPFBG26eowZlLnUs4Xs9UlmR9y"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.44_1634761865879_0.4251888132858934"},"_hasShrinkwrap":false},"1.2.45":{"name":"@bunchtogether/battery","version":"1.2.45","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"aca05071a67aef281fa261f288ae245e52150c21","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.45","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ZLDGPcTEKpAmO8IKA7+FmnyE8ipfRAaDjrpmIxCw0FwQ2RynFSKPY2YhCwtId94ADE8AxgLprl9U0rPAlerLNw==","shasum":"0cb7bcb2afc2bfb363ce01e4cabae63319298ae9","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.45.tgz","fileCount":125,"unpackedSize":2235624,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5BmU8zDLBa9vPcItLRsVtXtoFQ+OWycgsEZWXYJK4PgIgF2tJDIQPtlc76guARswxLxKGK2qLyEZM/SweST6NHow="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.45_1634770108065_0.15413128277177135"},"_hasShrinkwrap":false},"1.2.46":{"name":"@bunchtogether/battery","version":"1.2.46","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"cca3ff384376236df28936613a02fd94b9755dfc","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.46","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-qcaSris+t4QLL5DmRY8xNLBWZtI1mOKV9hXrp/lchRpl2l5W9ZFfysyTLu2aAGuasDUPkFAeQAo6dZJipfNA7w==","shasum":"02d12d82d36ccaaf28a8842bcb853802e444e773","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.46.tgz","fileCount":125,"unpackedSize":2258814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1bbpzPz4m7LTMrkgVseJ1Qy63j7lYVzvxZh6Z/rN3TAiADoA0v2ijKghU+wJ25g5p4Cz4R2kESnzR8GtWo7fQNvw=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.46_1634848973971_0.6248027351825312"},"_hasShrinkwrap":false},"1.2.47":{"name":"@bunchtogether/battery","version":"1.2.47","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"76b8c9b62cbb41238ba0a42c061677c51d55c4ad","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.47","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-ClWmPkPtN7jInupMQnrN7ZsoOeRTGUtkkMaAKT4kuWPn+g0m5al5GI0Rbg9GvXsvlBRtYlkG3j3SkrWRsRofCQ==","shasum":"0a3ebcd933fd66565e1ef9cd5bffcd1f9626b0fd","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.47.tgz","fileCount":125,"unpackedSize":2263159,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEloCw95C3iTqln2mUnGCdS0i1EOEQmN0gEVpZU+mabEAiEAx305YWOd6xRGBCqB1ELVSJBKk8nQmZRl6iub7wXkcmU="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.47_1634931380402_0.33387582817485395"},"_hasShrinkwrap":false},"1.2.48":{"name":"@bunchtogether/battery","version":"1.2.48","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"c043edf77ddba4fdef11d7fba1a745599e242d36","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.48","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hbe3kwuIsEkp1vp5aBxyU3Wf1T7YhF5pyTv1B2UDgmkHpglPQhpY7TvpVrKrJSPAgdVKv9fWMnrJ43wYjhb9AQ==","shasum":"6f255a1a4e4d3274665b0829cb6646c4f0880591","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.48.tgz","fileCount":125,"unpackedSize":2264234,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFVjfPLuO1QMlj2DdhC9Hndw8kOyWMVfEeNocFUSMrRwIhANGaJqbYM9qv8Sxezg+zWL1ih4tJ6Rgm0bhmHeUK8j+l"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.48_1635101847546_0.7877917603659292"},"_hasShrinkwrap":false},"1.2.49":{"name":"@bunchtogether/battery","version":"1.2.49","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"735f08b568f0c367b79a50525ff2f1e17a810fe7","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.49","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-TWp7OKtG1olfCNTlwR47IlDJ5W9m7woMY0E/gal2kusexeZrTPLwC6dPZJ+qUe2ahkdpTVMlveQ0xaSFmXgrYA==","shasum":"613fca45c980aefab4abccd770e9cd7a0f6a1409","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.49.tgz","fileCount":125,"unpackedSize":2277051,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpHOOFRTtJKg4kF6rjmkBiH9lYDP33+yUz60KToMUNoAiEA07GhZZwX/k8BiusSo3hXI9suPIAKam+2vW6SoRfYXcM="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.49_1635115266651_0.15640401300913886"},"_hasShrinkwrap":false},"1.2.50":{"name":"@bunchtogether/battery","version":"1.2.50","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"57def602ce9565f3d24014a855eb9b06c81ff137","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.50","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-k/M30l4IbTyJIfd4mSRDEinn2SZUNuj69mPeXo1mjjAQJPqybT7/J9L7j7OLQgyK0mNATYbcGLypB30Xypgyog==","shasum":"eb5679aa1816f79904c73adf4c88c036ff0cca10","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.50.tgz","fileCount":125,"unpackedSize":2281289,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXAixniCnWo44a0Hkgx+xSSuA1cw17LEUORBxgjbVh2AiEArHWAJY6ZB5Pvu3dpLPDk/6IPt+B2Us0XacT2w8KD07M="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.50_1635150308600_0.2707753917719762"},"_hasShrinkwrap":false},"1.2.51":{"name":"@bunchtogether/battery","version":"1.2.51","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"487da3ca95e1f48b47f27736defadf646ac33fe6","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.51","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-DghbWPtagmY1XiZfEQifOtSWuFIlRIA20yQl0abX8Oid2byYLEnuTET6Ljb4p27VorMwCdVVDkqa1zZ9RGqeZw==","shasum":"f068b0f567ba70121cdad50850e075dcfa3b7855","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.51.tgz","fileCount":125,"unpackedSize":2350612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGhzxelo8+xmJAcBMaqNoLbwSakNVyNJssReu9BrOjipAiEAxekxG0fBkz9IPUejLwzRllUint3ybl11Uh9jZXxTN+8="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.51_1635272502913_0.8695403739381562"},"_hasShrinkwrap":false},"1.2.52":{"name":"@bunchtogether/battery","version":"1.2.52","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"00b25f9fc79e437e6503f7dcd9b20a10bef2c222","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.52","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-HmyePo4aO83S37Bhv1llssI8hic8UPFyqhm/FxwNLtbf7t2MdxHo1IO0YZA74dozbMu2AfUTCBYaSwmADKAOzQ==","shasum":"f7398416de6739415a59270f00b3b61fd9b081a9","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.52.tgz","fileCount":125,"unpackedSize":2376274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBOGa5O6YVhtCHmkUiai+wLdaQvN8ku9KIjwyk1H3N2cAiAqewmscPU+7ERUAa5Jnu5wj0Th8oBUgxeIG8vaYbdhTw=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.52_1635282642424_0.8053267405651734"},"_hasShrinkwrap":false},"1.2.53":{"name":"@bunchtogether/battery","version":"1.2.53","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"3a0e7cad41559b32d6caa4f20b123ec93b83cc66","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.53","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-pDLERDi5ERS2TamdhNJkCgsN0q3rNCNLggtpgRRsmPxGfhy+x5j5Lc2HJub65mGxP0BETJk0UooepRmYh8vi1A==","shasum":"b07a44d2e7c4bc91c451fdda542738d4fd38d88f","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.53.tgz","fileCount":125,"unpackedSize":2376267,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsHU7E4wPsimKkUF2vcagZ5Unq12rwu4aw4Pm2xkDqVgIhAOWUDE6pwqw9O7Smhd4d4F+BPAAcHONdMpUC8VxPqbDi"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.53_1635364158547_0.6194890711149879"},"_hasShrinkwrap":false},"1.2.55":{"name":"@bunchtogether/battery","version":"1.2.55","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"4b96aeaed2a1c545cc6bc83a11d86b37fffdcac6","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.55","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-adH63pwhr9asg+5aHJ0TqZDx+YQES1aPxNjU0TWuJNQirYMmOarUtbIONUH+4l3ZLMroo38Ep83oX6P2aql/EA==","shasum":"0a44a6d37251caf718b497ac15c65d6c246c1f20","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.55.tgz","fileCount":125,"unpackedSize":2380021,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICu/M406sQO6xdEw9P/rp4ziD18L4U5oZaeyUCKjvIshAiAPnt8K+m8rp+5cI30pdKnaIhfr2QgISxljZhTX2n/2Hw=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.55_1635377382344_0.9991257066491106"},"_hasShrinkwrap":false},"1.2.56":{"name":"@bunchtogether/battery","version":"1.2.56","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"5e54fcab290d3e4fb1cd1766e17657e8818ef1dc","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.56","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-47ZoRg261c+5dX2L2zgtbe4Ko329loVd2lo+uAS0lDBovbb+whVRvqzBXch3Edv8/UfEpdpQ/2hURI+AVMCCXw==","shasum":"8bf3d78ddc6129b993419eb9fd5fbcf03ca0e121","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.56.tgz","fileCount":125,"unpackedSize":2390205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGl1w/7OidU2Pbnnh1KsonzzJcd1Kv2YlboPqj0gMaW5AiEArQxwnnhnyYQ4izLQrercFL4WANQZJZRERZ8U+E3iIko="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.56_1635443413295_0.41424302223493026"},"_hasShrinkwrap":false},"1.2.57":{"name":"@bunchtogether/battery","version":"1.2.57","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"d2122cb8858f04b69be5c7f1a3c8db5724252d10","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.57","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-Zbqhuy0FQt6JSeqAEnNcoCGxsSJkO2fQbqq09F80HPTYFhTKO9Fcmb3BZOCnyhgkngcgZCboM+ve/4yEq5Q7nA==","shasum":"2aec82aa55424cb5172b3900f0431c67c17f86e9","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.57.tgz","fileCount":125,"unpackedSize":2389703,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+azh+pRkmcMUHN/Zb526HiR3Sfrw64sYxiFtVJBZzCgIhANoFCuftIY1YSJ+cshWrgkRjK945Bj4Pahaa4+UvP39w"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.57_1635443890706_0.07463729698943178"},"_hasShrinkwrap":false},"1.2.58":{"name":"@bunchtogether/battery","version":"1.2.58","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"813800e46b20577308ef49700d38f9c49915f09d","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.58","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-8GlsIXPC51HQii+9ymvA+Cc3YbYxvzq/G4zMi2gN6ogBGlQekP4TmsqRTzj99lejb8Wrqn5Eua2LgPivDgx+LQ==","shasum":"f418f36192e72e198f2321486b0a97a504f2c1f2","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.58.tgz","fileCount":125,"unpackedSize":2388733,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaSrac6BRgjxz2BH8pBXswCLsf2pd2whvvgzVUI5+FNQIgaRI1KqmC3SoinGehk+DdzQwEh3ClaHxBiBtmFCXypgs="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.58_1635448231064_0.7149333109381832"},"_hasShrinkwrap":false},"1.2.59":{"name":"@bunchtogether/battery","version":"1.2.59","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"d7ae6afb1015e634822abd6f4db7261552284d9b","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.2.59","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-BEdr7hNCbKtcHf8sDg5zNpXKwX/gtpKRl5mLoYuY5EXNqpx1UnMsGaO/OfRwxHF5LHTWuvthoESGvgUTnR9Opw==","shasum":"a535a081235d0e44618506e6be4d505995116766","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.2.59.tgz","fileCount":125,"unpackedSize":2388458,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbQ77uETJnjFj1OHss45ddfpWSCBREJxgqY1HglMP7aAiBusUWmBz0kKKXVFzADYPLk5Ymd4FPj78icLEwbo2HKxQ=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.2.59_1635450321866_0.8007872229722606"},"_hasShrinkwrap":false},"1.3.0":{"name":"@bunchtogether/battery","version":"1.3.0","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"5de1d5195b6c1bd4744a7be88fe63bc053e5b2ab","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.3.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-bdsy3hMbDbGfVsYURMrDpdSePzsImj5t8y/htSPXVY69RK5Ptx6bWljW/hivje/n4VKI12raGYslaLUR78X+Qw==","shasum":"b89efde2ab41628105b0bec5ca6b99c96e102fe4","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.3.0.tgz","fileCount":125,"unpackedSize":2405698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQRk9Y9dMxdxZiuvlYvaolu+3j3jJectuzW9IO0GeoDAiAoao8pz8qxj8hhqU/WkKLOBA35nGkpZ2uAlK8K65w9ng=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.3.0_1635452569986_0.7821741894783176"},"_hasShrinkwrap":false},"1.3.1":{"name":"@bunchtogether/battery","version":"1.3.1","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"70f1c8a88ba46473c0f254fac33fffad38e3909f","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.3.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-LZ1QfoCYRaU5EjuJ4ZdAEmTzlzd9ppEgbwpGaW+TIgkWOqu0zXgJOygXL7+AVIu0lMIId7lxsZ3RUGVxJI+0RQ==","shasum":"453e35beaed85d0fc23490e630aab441c1fd2a97","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.3.1.tgz","fileCount":125,"unpackedSize":2406819,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICpytHiI9QzQfVkZ/iRQCdEz+CTcTOtpaRupoh7CWO1zAiBrVTRlCKHC0cS0BhvihuOx0cygrjzIJfHcmqFbLW1jgw=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.3.1_1635458726075_0.1225458645665416"},"_hasShrinkwrap":false},"1.3.2":{"name":"@bunchtogether/battery","version":"1.3.2","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"1ddb1ac16696f4b86861be0c01d755d5ca1d88bd","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.3.2","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-9Ap+m+LMVBxBXCh/PIb16coY1u15cOLH3oSULkzRXjjkQj/1Y0pYCHeYonhrpYKdwtT5azbBL15ALoLw2jD7CQ==","shasum":"771b5804f53877061ca67e3442c480fbf5d0f363","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.3.2.tgz","fileCount":125,"unpackedSize":2408662,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAgPaa+2Tkt9KrhW9WEPoX1ATnc9Pb6piHe5UomjqpmUAiA90VGK1iAel2pjO9IEhYjllqOSRUTqAQKJyUABDFAYog=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.3.2_1635468426418_0.6075197440702182"},"_hasShrinkwrap":false},"1.4.0":{"name":"@bunchtogether/battery","version":"1.4.0","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"72c67c1246da32a6e40a495c6ef2971eb5558036","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-uLki1vDaV9AyCoAYjwvDIaOqzU1XqhtYtNrWhi0sJUVBNFP53Crm8Ehh56FmguPTl1ENmNQ8vfVYaJppewoWWg==","shasum":"d4f02a3f35044b0b68725a71ecc34e3cadabd9eb","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.0.tgz","fileCount":125,"unpackedSize":2414778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzaZ7CRA9TVsSAnZWagAArk8P/RkPKOOZurqAPBPO7tXI\ntMfL2a8ixV9xyzjQ0BFosfcgl2+47yZiXSPIReMzmtt+ARQfEoeqc4AlV13P\n9XSk7/jIS+GBCDbuRhfAPI5TM1QbfZMFY94KOYxnK7duFEq380+sRexaejp2\nFeTAV3E+hr36hGdOCB/ci8D6kRTo3GvcHLBIj5+BKbWMlmgHbDYchcWSuaHO\nZNRBVYlc6LmxqvMhANtgavd5pzqih70OxhT1cHgvFn22Ndu5+sd+5dfaX8AD\nEzWM3uCB+5dy1rri4qnkkFMbH+KlXBoeG84uMbKCRFt3uaJ1UAdAwOLgpm0u\nT3iiTxcSxwHRn8MIBDb7Cfx14MmHz9vWuwGkwiPP2jZdw18vyTJqQ0JYQ9mI\n10rrI2wH97S+acdzK0sc4YMfkHd7YK+VmWnsXel3sBES+3oyUNhKVvmsqgKe\n3mfgWGFLVrl0o6sLDr9a71NGljJJxCmQV6F9+C64WG4rhO3ZPzqeeXutQ2X+\nLZ7DeD+NVtEWqe42E5ImQXGqUeegB1US80I11if6mW5uzhJk7C4bTXxNCkw3\narEH6GtJ1b30dLX3bxGWoLVOJpm1CegSI8gcIOsWoPBqqCX8G8fvFZArqAWs\n+cEnBo5/txSRCaJyYLSMZjAp59Ge/jbS4W2lwspsBwuX1wrYfh1rkLBYTga1\n0q+V\r\n=L4X6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD2OlvqEw3RzPo7i8bDVPdu4Daa/XjZX1RmB4gvRzejYwIhAPFXAEleDhLKI/FOYAR5daqBQuqYBzI1xy+NdNjgtxjv"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.0_1635785720601_0.9157716898747015"},"_hasShrinkwrap":false},"1.4.1":{"name":"@bunchtogether/battery","version":"1.4.1","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.14.8","@babel/core":"^7.14.8","@babel/eslint-parser":"^7.14.7","@babel/plugin-proposal-class-properties":"^7.14.5","@babel/plugin-transform-flow-strip-types":"^7.14.5","@babel/preset-env":"^7.14.8","@babel/preset-flow":"^7.14.5","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-node-resolve":"^13.0.4","@rollup/plugin-replace":"^3.0.0","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-commonjs":"^1.1.6","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^7.31.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^5.8.2","eslint-plugin-flowtype-errors":"^4.4.0","eslint-plugin-import":"^2.23.4","eslint-plugin-jasmine":"^4.1.2","eslint-plugin-jest":"^24.4.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-react":"^7.24.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.3.1","husky":"^7.0.1","jasmine":"^3.8.0","karma":"^6.3.4","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.0.3","karma-firefox-launcher":"^2.1.1","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.32","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.55.0","rollup-plugin-polyfill-node":"^0.7.0"},"dependencies":{"flatted":"^3.2.1","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"44185396a516de9b920ef38c49acee84663e2c28","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.1","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-KOyZnZQCYaI15psk6hIBuX+rSUd/xUlz0bh49Ydrz6zd06fIYCKA+OcAkya3fb8XMVV+jhaAsJxPVk6TyZCm5A==","shasum":"ff9b75c23dc68f8031193775d423455d99616e3a","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.1.tgz","fileCount":125,"unpackedSize":2461643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh00ZWCRA9TVsSAnZWagAAVI8P/jieranoJgLyPjxqFDXZ\n88K5OZLtPCt28hGiAsMhf3797IOrBL/PKqToTuFwuWH38jGW1UtYTPndqlf5\nVAzokyaizX+ZfrfcEsnIODdfOtcgpHyDAUQ3BWDoxm/xVwlcOjIrfXRiIPYz\n5Sg0I7ySiancOJUBpB03dO0GalgDghNx83V5f+lElaz1KT/SyUinK16SN+Lf\nwLjv115iItzYy3Y5t+rFPTnn4+BBoW+NVHRLVg/joyQtT/lBYGhQpcJrPAo4\nj1drEaPkUhAcbr7uL6fBIuJEKSESagJgroNAK0YrlROxIIYQZ+zxeXlwEBlK\n5qzt+uyKxCBlqNSS6Be/PljKe2VDthcfqfOXnc8rqUShPi8C16jE3zGl/6RM\nqNBVAmX7jLVolo0fn2Xn0BYaQxa8XaO8uugiQKZNCPw6XUZhWuToW93fJPJa\naweI3ooUs0UtsYuD9MbVFuhHpGu8YDF1uk4TnRRjuSE4y2+V43N84HtHhPsf\n2rtiDUaRd9IXpDiByNYU16XHteb4dPxvUljsEkkQFjbKkqVAS0A6W5hORKOf\nVO9d9ht90/RCMko8jgPuBIG/5/QL9DfPwQP6tpS3CXzO+GOUi+VoxUVBCYsv\nsgc2AXQjRapw/mlNkKzwrMU7JZBgyyZbC8Z72IE4xznDBfpOFbxKjIwIGR8m\nEfvT\r\n=/cXj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCffpV5ZbrrvUBNXC97NxU02v3BgRfK/57UiLGxxlBkJAIgMs6mlzzgBVmGM73bBPqa0gDMxZho0A/ey7BkXz8vJSk="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.1_1641236054177_0.28319294900926173"},"_hasShrinkwrap":false},"1.4.2":{"name":"@bunchtogether/battery","version":"1.4.2","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.8","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.6.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.10","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.63.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.4","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"1beaea6629c4afc9feb28cafb4cb45e2eb0c1332","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.2","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-37VSCgfm7ltHr9UOU9q+I53BOj9R9JxiOgkRB/nE856WHfR03SSoww7wB+2Oj37Y3uDugSLid0X6exRB9ejQnw==","shasum":"28718d00be1d374f9d942d085d42435e195e9356","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.2.tgz","fileCount":125,"unpackedSize":2346792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3yuCCRA9TVsSAnZWagAA+NwP/AwBcrcWdImydK3GKi0v\nrpocye0DW1pciGdP78Am9719UG/5nm8gTiX1LhvbpzBEtJWjJJqO3Ji/C/1y\nyiwNg+xIsbV75K2ZkymE+i7bZZWYJSERUnTpXq2HVVfVdivz3EW4ftSTmrZW\no7llsf/7BoQ+RqfwS/3ihV95+tbqxFhS0ch7aNP1no9UTLMSb3th3Ocny/OV\nof4WZe7NCJY35ex+HINxYhspz9SexpjTRJ9oHwU1vYffPzfd0kK0rTfAm/7c\nUxYoyWOq3bjm9IolIFpqIIL91X6M9n/3UUz20itRvbfW5VxIUbwZzSWwvHUO\nkj2QZmCtL5rG5Di2bcfKyfadxucuC9YEPzHSvjATVUNLrHKqFcb9Ch1OiBrk\n8nEeWbXxAlZKQxrpm3lgMB7wHXWSdh2fyb/mttC8ADboWPmdESl9O/GnZBXW\neEZBc6AxxUp+jDx+ZcqnxEsVRCONs0RxjAC4FdfynUzHtrKmiKejKeor2nDF\n44UhtGpObAEXl7TKFfjZ+JELDexUf1z9HZl9k06BPSCQDYDexKBbHUJ1HB6C\n36bCU/qWZl/pxnFC+yWTOz9gWtGsXxcww8A0/urEDH9TwNST3fKF1aOP+DhX\n9bl5+c4VkU5m6DvJnCTCW2vZhDSlIBJiMqDl1Z6sqVFV8htn7xc/uIdc41DP\n8aZ7\r\n=J5OC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj2AXVhR0JL0SBtT9xaTVkrZ2jp3hrNoymxN0VbkZv0AIgTQ+JWaoCK/8Ibr4v1eK2rlRJA1C2/73MIr5JYbIps/8="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.2_1642015618588_0.40557436725993434"},"_hasShrinkwrap":false},"1.4.3":{"name":"@bunchtogether/battery","version":"1.4.3","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.8","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.6.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.10","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.63.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.4","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"72f3acfd74c75bcc508f82856cf891914e90312c","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.3","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Qlw35ftmyCRtPmGE8D2DeP/8xAIxRdSZYb3bCfQ4pUK0ghOCBHjJvwggeIBdEF9cres2tum4W84oebbQXrkSpg==","shasum":"dfc9a610cb63b4b2641e418617cd301885688bac","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.3.tgz","fileCount":126,"unpackedSize":2362960,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4KoHCRA9TVsSAnZWagAAGIIQAIjZGkS5bTKxR3vvZelD\n8p1dSOv/m0Mk9Nr0UvNPoKG9dS8fIueFxTUt0/JqyI+lA3i/z/Gfv3LBvnv6\nSEAybWp4NYmJib2aIxrkLLGBjlC4ceBSTY/aivIailCQhsbw1aYsu59Rb0U+\n89n66tXy7eZUxlE4g+Im0Cm/+u3bvANkDlea3wxiFDb+ZHqdxuHGCcAamzGg\nOdDT7yWLGdsz9FxgzmA1VY702NXIP5OTeu42iw920GMt7RiMFQu3yH+R4baR\nCTdbGrTCuEIDG1xBeWgQwj+rxt1FDX7694Zjdz6yq7Bw+ugjzK7bb0EDYaP9\nccStn8IIaZ/z7vHGfizeeyNi/rmijZOWYxfNsRGA1kNyRdn7LQ8/Duk7LjAj\nd3dmfrb1vPoFZOnno2u9GNd1KfYf8J4salC4AE4z8sxLaJGvLR2NcpxfWBWl\niHdDMEgvxNIUatF3yW9E6LyaEKrUK8SleNu6NoOTkKds4fIgtyZVlrSstuqo\nDJ5BOK5sZrqzALIv2labs5tuRez/ZxcGi7ITvtmvKS5x9yKKvrpgnSpi6MS4\ne0gWKJ9RSTGdclTWUl1bA9pio8c54EP2eReQ9uMUDJ2cZOYHIryhizt6doHf\n8fHFZR9SlBXd4ADb7xzsAogNOhfajAN0t79a9PKACi24X4h49NQx134uuVJe\nelSL\r\n=L7Q6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCUwcPYaim1B41A1n8YT9IsPBKHuP2Cwz5CMMJ9l4y5agIgay/AMqjIMV1YceHP5xIis7NdYmLlgh1GupuDqmC/Rto="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.3_1642113543221_0.8518357403293497"},"_hasShrinkwrap":false},"1.4.4":{"name":"@bunchtogether/battery","version":"1.4.4","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.8","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.6.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.10","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.63.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.4","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"91053121565ffe5794f7bf0d934a7a15f60f65d7","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.4","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-fc2V4LiLDoLm6TTdX0iNSs15dkjGu5QZunmUzTrSPaha8PVkn1HHFdp5avvZpyOaXryD1aa4HXBcUBPz2KgIwg==","shasum":"33cb296916d0f99cd545fb82ea66ca508d4378a2","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.4.tgz","fileCount":126,"unpackedSize":2440553,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4L2GCRA9TVsSAnZWagAAA4oP/2f1i/6HEZu7LVYkgnw4\n3nCF9tXSDmYbvS2ALDwphFsHnSRtNHXUfHeYqemWt8O2oAQwVOGSKV06uPYb\nZ7k6LTyA7ZH9mMlBkPCwRQK8QScQhbddGzYgxtWLgbuiFoL/vME2qkA2pKqT\nqA0auL5HsnNnFIJrJWQ9HE7jvylQO5JlS14YXIxaxUQuwAJPQ6DG5QMvRiml\nIxkiAAq082ALICDUyj5ObwWYu+IAwjNNYflFnGEMagRRcsUg4/EoKEWUBDNs\ncuqUnfxwJ8ijxku1N/fKH7rlbtQzI2oqkkdGPFm4DFxzxbUqOt2AavJ5AJKJ\nrU/OIKfw02Xrj2jFYnygwd3TTWytMCykmFgEOz2JKh+9jhc185WcxLcsZMTH\npQ4hw0ptl0h/EVi8pLhO1Cxg7k16FhLgojX/dW5cYmZQSQiyvDwuL75tpEJi\noEIrGetIeSGLs6gExdsX77JysbfLasN2VIvlPrT4MeQY8w/3D/7NA1w1pcPw\nbQiQyrKxecIpYV3zdPuF+M7fYLJ0QkFJ10TotX2IN2nhGj1swzh8yz/K/m5S\nqxgWVo6lkP1yJp+sbXdr8tfltcHsQvhlwuBhopiU+33BOuZq97ZRerE8ZHE4\nE4XZTijhoqZOlwaU1Mbq+2Rvt92v86/yEASFpeNTRXQ9yY2w7+RGC7i7lssU\nuyyL\r\n=BxT6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICz94D4WHFy3QWmwBTQOTM0nBdHJwX0Bp+k9MoKmne5tAiAsv8wPHe+rcat8BpZM29Vnd8kycrrtzqhCNtFcQlToOQ=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.4_1642118534077_0.16080911988044067"},"_hasShrinkwrap":false},"1.4.5":{"name":"@bunchtogether/battery","version":"1.4.5","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.8","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.6.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.10","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.63.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.4","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"01754910db3d58e598508f381496bba420d7653b","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.5","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-yTM2ClsChERGZCDGSO+j84QSXPne24XAipNgdWA/Sp0+zeEwEEsv5dl/JBPKQP6d5i1BJE46DkGZZ1w22jRUrA==","shasum":"e8cf3eac189e84792392579e8d4bca92c8a3453e","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.5.tgz","fileCount":126,"unpackedSize":2440581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4MCNCRA9TVsSAnZWagAAl44P/icRuApAlnqtTO22/O31\nq87Vt90JH3vm36BNa/6nszaTaz5VWuYkEv6dvMcdwApflr/zIi7Jv/fkbUo4\nZuP1oHqrMY2zznc7lqeQt+MHSD9GRz8WlfDpwBkKJdk31p88F5xODAtV+Tc6\ngzGhl0+wXyC15PJOYO5pGr1HhgidRF7q2xzQkTTGyxJPaHRrXswfitrCENR4\n+YyN7UsWnl76SCHCJykFUKwDRetV2e7EcevnuOieagHVuIuLfgH8t3Dek2Oz\nY3jBGAkHrNdvZ4PsWZZcLNQyq+D4IfHKRNLb+aYe4L0DtkGEqpsyAQW2YhoS\nyM/OyQORc/qPJLg4Zc0QnYuhm1y6l4GLEVGDipW79HfFPr42PAx7tOAI0Ghl\nHoW4ONhhiLnpQTf/MKUfmDFO41QiHjd4Jk4S35s/D3pphGHMgnqg7+MgzBnt\nVfWECZ88FNrdOKs9qwS+FzUXs0XuI2k8+DlIOwpYRvi4KzCZTOFKJkXj2bBQ\nl6qJEnDfd1sx6GwhpJCh2ftbCIMl55ZTl57q6zt/fyCzJJFoA7Ihl9Xj0yDs\nnS3CXmEkb7NsnUxvwsXQRjIxlS9wxejRjGyg15P1CuoE0E0kd1rp5VDMToD6\nVdF6Cd8Vt0vqBXv+uqYRDlMw39jLUQ3AUu8HVSkETxQcannJRTO7LK7F9Z/R\n4z4j\r\n=UBX8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNY0f27MS6+qYSb/fyR1odjFJ5ZrxCHyvG53K/kjbwPgIhAIhflWa0Dhb9VP1j6ORYHc1ih253VzQCvUb6TH2pPOmP"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.5_1642119309671_0.30366392424339894"},"_hasShrinkwrap":false},"1.4.6":{"name":"@bunchtogether/battery","version":"1.4.6","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.7","@babel/eslint-parser":"^7.16.5","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.8","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.6.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^25.3.4","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.125.1","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.10","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.63.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.4","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.1.0","uuid":"^8.3.2"},"gitHead":"dfabfb7b168feea5ff3fab8eaa3c02523d2048a1","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.6","_nodeVersion":"16.13.1","_npmVersion":"8.1.2","dist":{"integrity":"sha512-Ha9BJmP1mLY8Lcas8vjpOviBppA5IekKbvD/w+7pdxrgbdnwLnLb97OFv7tUxWPPpzq+5iG7lb7n47t5v8jkfA==","shasum":"15b3782f99db7fab71f5cbfcdcfc2a2bd3cca1f2","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.6.tgz","fileCount":126,"unpackedSize":2442162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7yMdCRA9TVsSAnZWagAAJEkQAIH4EmIFEGZuQ4b1uvLf\nk2AYXTi2wKG4y6jQRTydYXs1Tp31K8U4eAnTNcYWOWl1XAH4RQmyAlnGVe0v\nZi7fC7K0qGBSoJvQY1I/dO3TShzQ24GlVE8O35fvHIdvXPsIY3J9wXa0uj1S\nuOQ90ebzN9dtfd+R4ru/7iuKTz/Y7VOOD5772RGCBIioZ+oJqTQbf5Q3I6Ok\nsGrv9cmSZUM4zRHzXzWJWOAIE1rbGWUDxlGHzYmZMMuhCwfS5OyT62IsUtp6\n77oqUc59FnJpczmdHmKinov6NK9ZZmNZqtDwZU6Epre4+hVdbM4e+1oU94AG\nR/TSuyP3610VPJkOtnXFhM2Kx5iJY/NIfDLJ7v9J6kCtSi0cq6E2EV6G++XE\nhYmaYvu2Uu5hQrPE8Q6i2TKetJVwuaxrix0+Ad9RAOUR6/N3TWwphqcZwhcy\nwLoxmRrFFiLNOLiJgEmVqpRVgNokK3lvwMMgLjaQJvnTBGMB0TtuN8WJ+41z\nqdkNrOlcHbSFGiVXJU6Qy5u5m3omdSCbvTg6nAxlqfA5wmdMAWq1FHxG3De+\n70PgnRjfk/Rmix3oGU/s4ci+GP78TrDMCYRVDSPk/rHWMYCVJTVQOS576HVt\nP5ZQ+QNDTtfD9ypmxDKZ4Zyrz/Wq3juNH2qXdIp30iuHNGDAmWC0JfnBeIlW\nDzpd\r\n=4Mg/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDglRKImt9ivT7NGdn+SRRFZj1Tgaya7I87yq2d9GE9yAIgeY41tVp1O89M7bZ7sFPCTP7NuF22/PnXVlvzU7uHGKA="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.6_1643062045011_0.23960126371702595"},"_hasShrinkwrap":false},"1.4.7":{"name":"@bunchtogether/battery","version":"1.4.7","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.11","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.130.0","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.13","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.67.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.5","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.2.0","uuid":"^8.3.2"},"gitHead":"8ac32e234890f25725b72adb900efcff345abb5a","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.7","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-li0CRUjEThEyc6NvgpbUo0fIMGOdNU6aNBYN7LCqy4XMLcBl47C5EACic4sUTQPv7ExxvKffUDQHnY7dEveivA==","shasum":"09576809a55cbcf633b5786f801070c4d18c3275","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.7.tgz","fileCount":126,"unpackedSize":2442163,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+0/zCRA9TVsSAnZWagAAX1gQAJeffv9uAb0bEVDIASJe\ng1PZgwnyLy0AraX9AOaskkP6JTLCxNHpe07A+qMb1s4cP6pBbf3DkPI+w+Kh\nENfAayf5r6zqfom+Jmlwy8laVDnC3q27+mCj9Fd1hkrgcT49bnT/V6TRaGDc\nX/YqmOyjIzWIOW9fLjn2v39Cco5UPjnUzfQdncDnTuEyilR0JxeFMBkruKlp\n9FVS/xp2yDl8oss+nujSxLXRxd2MemyxnNQIh9fp5VEwNYgJiKdqiZ0Zrf4U\nwk8qmOCsHQgx4LtvCu4fR4706qZ+RGnFPuFt5TMD/r+eeDsZ+IbWWwJ0dTkP\n2dnPd9pVptqLxQv6+25GXJ2mns8w2K5YtmfnwqDxs+LiN8SDabKDssmJ/C0x\n37PM81QGvnYwUE8YZ4F8snGJiq3QecwlMqinTKC77We9xcQ8W5Pd7RvoDA5D\nY5a/HQizk/kydLWA/cnBXv/mJKC1iN20QqERGiY9OYnBrBxkvtz1coZxjdAg\nq8JPLXhcxM5lCFGu27F1XB93YVAxAy9+KxsvMSu2XYtRhwJIxI3SdBt0f4sN\nzLJU76W+PQAbF3BATVgiqCqyD9IPhiEMJGF3l+YlnzRVSQE/opbG4yUC8INq\n99Bq5vf3Zy4j9h6xiiE4uSRVXbajWOysEU4Cm091lmTNeI9oFwvwMeQklQTL\nWhK8\r\n=l2Pk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmbjGN9ilty8AmzcIHuRPIGC3LiwizVno+n1ngnyZFgAiBKXInxahNhd5UNykGyhxevN57WLWZOWNZU7sDAFS610Q=="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.7_1643859955734_0.27530499196192104"},"_hasShrinkwrap":false},"1.4.8":{"name":"@bunchtogether/battery","version":"1.4.8","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.11","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.130.0","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.13","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.67.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.5","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.2.0","uuid":"^8.3.2"},"gitHead":"3feca0954d19b8b3641e6137e36626be577b2d56","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.8","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-XcH8gnERST7jGAC5G27/sEdrkJr5ujy7nlA1ABvLoksqdV5a3Ed86HTaqM1XdoTzKvg0P4rlAuIuzHaCWE6GPA==","shasum":"4be54ef84b13670162c0642a451351e8b2f33c1a","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.8.tgz","fileCount":126,"unpackedSize":2467073,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBH4+CRA9TVsSAnZWagAAbhcP/jnO9y/FCP7G8OhoMtQM\nalVTBmj1uJAwsGojlGHijYjy/HKMC1uw4+ciIpKehFexXwTPMV076MjFwYHf\nfASlM/Mng/TpIFUzY0DiDSlc0juuIZCXMzq6pndaX3mmYro79eRFHoYt/7IL\nAjv/40TKBlTGzVnTv9GTpdzpYq+lR8daPv52dsHRu2UW2h7MEWq0/tgIDBOH\n/XvprV1lRCiptVtVuPnG7b2FClzyf97IRwMbZdMb6XhZZ7twaO2SdyHAmDyQ\nI1+KW00gMib1lvI+0yQVFoieOY0vHrxzOnRxq8OBOrPHpNIHpytjU+YxcSp7\nYY9oH92LtZtY0mhm45L1xsq5hW9m/R7MnJXnuySw9baPoCl3t/p9oFdh1zpF\nbJPnqMz2w2Z7pDSrRmIAci7YgwM3QW8WOlFNEc0OJEr73/opz/IzBRJBaqwz\ndyZLI+GKD8gZ6LwTuB6o+Tr3tOIiQ2Ne6T6dtdlXsfrvMZSsHzaOm5izqpVi\nsPSoQl3a30KqoG26GYTlpmFekrjhmiP7C8cSUoNAODB+CQsaneKTCzBIXjxJ\nTFUuCqjnOvWC+il0oneZt0N+e5/uguKE9yw3GuYclzf+t6lchjqtpLRbYZpD\nwHSQxvlfWyfLvQDWXd0seyTsCSxJ1TthX5zB1sF3+9yTKevRvTxaw/FomEww\nbTct\r\n=5FGP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEY24s7/+2yXhik8sNyLhl19fekbsxAkzTBFDHtOjVz6AiEA7t5WpdCn8SRGZmqVtre4So+56isRG2eLh/5K6gTOKow="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.8_1644461630112_0.7679106267939126"},"_hasShrinkwrap":false},"1.4.9":{"name":"@bunchtogether/battery","version":"1.4.9","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.11","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.130.0","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.13","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.67.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.5","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.2.0","uuid":"^8.3.2"},"gitHead":"503e11e4518e09f3533cb766e3f1f0d6e9ad7d20","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.9","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-vm9M2ds0fB+pHf1h2kofLr7FfVqkz7MbX4ph69/SoQ8pMKJn/wAtRjEBVVEs3urPr54WFICyDOTv9NA0PQ+puQ==","shasum":"136c45c838d1ae7ac042dd9737869bffa2ceb03c","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.9.tgz","fileCount":126,"unpackedSize":2466567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiBNcLCRA9TVsSAnZWagAAvQQQAI/Om5XVkRSszqT4hm8W\ngC+WDtAI4cV3pkErk0lXP9txLr7kMUiX6Hsd6Bxy1YLx/BJucyeaYkpkGJXb\nZ+QEfk2IgnbvirdZ9UiVxMk4wUXNLA1wAgxeZT+gB6c4UTsJ23wJQpgwb+jf\nzepPuHA+BULmuZLRIfM/EzZLsql+/f7qAv/b7FHBPv+SrhF6XwKO/+SF8Xws\nrCrTMUZcS6GTNZq40SR3/i1I7hXPasaXzD9UkKoWl7IJBRWY4/86fGeWsoXL\noqhHvSTw6suj6s+v/Z2vRLhfv+doOwZvMnfZR0rqIVfSjh537OolEDgi1UTe\nb2fMUMolIzT5+g02OwzP2We+1qwS4M+0zz1IFkMY8zewb0PsSziO9NYLRZO9\nmOG8zCHnHoGNw0Yf8pSDVyZqyUvcWCgO4Zk3DujnD3KTICyY07p8K1i1huI0\nNvPErp0IPTZCzaS1zG/49g0rNsaIRWK8wJu/h20pe++j7c/bBx6VqdukHbKG\n5n3XHeCunikWZpvRkhdHR0XH6QFW7fIf/s195YcK6yT46gwoitbhSGl/6KtX\nqsnwg3e7huVj5WJLEezOPtkQIGjJHKt0hydaDgqwJwZ9psdnygtOePV0fdAT\n9hE41siiACI0ad56gWSqlSZyGqpgMEao3b/WaJzxVOOP43D+bcz1MC3xo5gr\nHn2d\r\n=MuBM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAEmTyoc2L9Toh9wL7Px4z46BO2qEeYSiEdQrN7aT35wIhAJkORWXE+YUEdqqsYur7vCizh96ZIx0pAM1NLwsjABoE"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.9_1644484363038_0.6759762650253964"},"_hasShrinkwrap":false},"1.4.10":{"name":"@bunchtogether/battery","version":"1.4.10","main":"dist/cjs/queue.js","module":"dist/esm/queue.js","exports":{"./package.json":"./package.json",".":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue":{"require":"./dist/cjs/queue.js","import":"./dist/esm/queue.js"},"./queue-watcher":{"require":"./dist/cjs/queue-watcher.js","import":"./dist/esm/queue-watcher.js"},"./database":{"require":"./dist/cjs/database.js","import":"./dist/esm/database.js"},"./worker-interface":{"require":"./dist/cjs/worker-interface.js","import":"./dist/esm/worker-interface.js"},"./errors":{"require":"./dist/cjs/errors.js","import":"./dist/esm/errors.js"}},"repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"scripts":{"build:esm":"cross-env BABEL_ENV=esm babel ./src --out-dir ./dist/esm --source-maps && flow-copy-source ./src ./dist/esm","build:cjs":"cross-env BABEL_ENV=cjs babel ./src --out-dir ./dist/cjs --source-maps && flow-copy-source ./src ./dist/cjs","build":"rm -rf ./dist && yarn build:esm && yarn build:cjs","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test karma start","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint --fix --cache ./src ./tests","lint:flow":"flow --show-all-errors","coverage":"codecov","prepare":"husky install"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/eslint-parser":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.16.7","@babel/plugin-transform-flow-strip-types":"^7.16.7","@babel/plugin-transform-modules-commonjs":"^7.16.8","@babel/preset-env":"^7.16.11","@babel/preset-flow":"^7.16.7","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-commonjs":"^21.0.1","@rollup/plugin-node-resolve":"^13.1.3","@rollup/plugin-replace":"^3.0.1","babel-plugin-istanbul":"^6.1.1","codecov":"^3.8.3","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^8.0.3","eslint-plugin-flowtype-errors":"^4.5.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^4.1.3","eslint-plugin-jest":"^26.0.0","eslint-plugin-jsx-a11y":"^6.5.1","eslint-plugin-react":"^7.28.0","flow-bin":"^0.130.0","flow-copy-source":"^2.0.9","flow-typed":"^3.6.1","husky":"^7.0.4","jasmine":"^4.0.2","karma":"^6.3.13","karma-chrome-launcher":"^3.1.0","karma-coverage":"^2.1.0","karma-firefox-launcher":"^2.1.2","karma-ie-launcher":"^1.0.0","karma-jasmine":"^4.0.1","karma-jasmine-html-reporter":"^1.7.0","karma-jasmine-matchers":"^4.0.2","karma-mocha-reporter":"^2.2.5","karma-rollup-preprocessor":"^7.0.7","karma-safari-launcher":"^1.0.0","karma-source-map-support":"^1.4.0","karma-sourcemap-loader":"^0.3.8","karma-spec-reporter":"^0.0.33","karma-stacktrace":"^2.0.2","karma-time-stats-reporter":"^0.1.0","rollup":"^2.67.0","rollup-plugin-polyfill-node":"^0.8.0"},"dependencies":{"flatted":"^3.2.5","jsonpath-plus":"^6.0.1","lodash":"^4.17.21","p-queue":"^7.2.0","uuid":"^8.3.2"},"gitHead":"4bc4c82fc2154fa94cd73c5dfcec5f58364db69b","description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"homepage":"https://github.com/bunchtogether/battery#readme","_id":"@bunchtogether/battery@1.4.10","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-bZvN5FHePp6P4ttcrISScThby6l9S33F6qj43nzMqFfy9RVoEmAx5t+g5ODdrzX2kFmCZauBmswGmIlgBOj81A==","shasum":"53329440d2e73f5b1b03f47d03dc404e3f8860c8","tarball":"https://registry.npmjs.org/@bunchtogether/battery/-/battery-1.4.10.tgz","fileCount":126,"unpackedSize":2470739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiC/fACRA9TVsSAnZWagAAAIwP/1T1CJ7qpTNMdWggM2VW\ne9ZfgqinjjhTYVTZw0C5Ih4Hal4ZN81SNgA++AXAqfaO/9BbhFVmz30q0qMX\nbbxP3I7VOJvfPTNEyFgLd1t3O/b92/0TwL8hH8jpYMiwhe0VbWLp+dpKyVqE\nwm4JZBXk7HSlt5hpTFWCtZRn0hcUxLbtAW1O5FpYKF/qSIh0uR4KGAigWVqn\ngNdfLFGoSeH3g5R7wGFqpE9dJD2ufmFaCuBGEmGoHdWYRbvaiF39KbtJuozz\n1yuVavNTU9LfOG9y+TMihgQc2WWS1XPOirdY1h+R3OGJOiDpUbi8aBOqC5D0\nQ4KxBPUvCL+1+pM1ZG1Mh+PktrGCMXrVRTCdxJ8abSqz2oaQRhtO4QEuDwEz\n79MaDyGJLxBRIpm5icMpOlDMUtWeJyVAjbFPglUNAmZ5tBo090+tQgYVtM60\nyxEo9O34EzrV2uaUngmRkS2vm9r1Z717u6uibHvWsEnh+wJYAYsonbTXResF\n3Ai3l7e3ueVmB8PNc7ptCdBeyRny/XCUpNjrF70FN1z9gnp2rPszblr/620Q\n9MnATaI2fUu8jdFRcdVFpdEolRrZELb5CIO/7D2l4h8nQM1UQMUqR6e+KMPE\nycYNoYEGwLWPJhB24qJXPfZn3n3mvQCgbMJC8cRHY+CagcwTkQM3wYLvr2Q2\neDX3\r\n=6pIL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvmDzqAzl3phTnA/bcY7bPF9frrdxG91qkstB7twWTkwIhANaTRZNno76AtIYrBSawqFelnpPkWike2qMnpG7yCj/D"}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/battery_1.4.10_1644951488181_0.008467551775284354"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-28T21:38:46.403Z","1.0.2":"2021-07-28T21:38:46.648Z","modified":"2022-04-04T21:05:37.006Z","1.0.3":"2021-07-29T21:49:16.208Z","1.1.0":"2021-08-09T20:53:49.102Z","1.1.1":"2021-08-10T19:58:12.262Z","1.2.0":"2021-08-12T05:40:13.615Z","1.2.1":"2021-08-12T17:28:09.312Z","1.2.2":"2021-08-12T18:42:07.785Z","1.2.3":"2021-08-12T20:21:54.053Z","1.2.5":"2021-08-13T00:09:31.384Z","1.2.7":"2021-08-13T17:25:12.826Z","1.2.8":"2021-08-13T19:55:43.600Z","1.2.9":"2021-08-16T18:42:09.433Z","1.2.10":"2021-08-16T19:56:43.981Z","1.2.11":"2021-08-16T20:56:24.734Z","1.2.12":"2021-08-17T20:08:56.178Z","1.2.13":"2021-08-19T23:14:25.846Z","1.2.14":"2021-08-23T15:03:08.952Z","1.2.15":"2021-08-23T16:59:55.701Z","1.2.16":"2021-08-23T17:04:19.511Z","1.2.17":"2021-08-23T18:35:51.225Z","1.2.18":"2021-08-23T19:36:14.000Z","1.2.19":"2021-08-24T20:46:59.253Z","1.2.20":"2021-08-25T00:43:04.247Z","1.2.21":"2021-08-25T00:52:53.361Z","1.2.22":"2021-08-25T18:19:39.327Z","1.2.23":"2021-08-27T20:30:39.054Z","1.2.24":"2021-08-28T00:00:03.834Z","1.2.25":"2021-08-28T00:19:26.215Z","1.2.26":"2021-08-28T01:39:28.751Z","1.2.27":"2021-08-30T16:50:30.348Z","1.2.28":"2021-09-02T21:10:27.527Z","1.2.29":"2021-09-07T21:22:13.424Z","1.2.30":"2021-09-28T21:31:46.629Z","1.2.31":"2021-09-28T22:39:44.542Z","1.2.32":"2021-09-29T05:55:44.127Z","1.2.33":"2021-09-30T00:36:23.841Z","1.2.34":"2021-09-30T17:04:58.447Z","1.2.35":"2021-09-30T18:55:59.669Z","1.2.36":"2021-10-11T07:44:30.904Z","1.2.37":"2021-10-19T01:30:25.549Z","1.2.38":"2021-10-19T02:36:54.431Z","1.2.39":"2021-10-19T16:33:54.354Z","1.2.40":"2021-10-20T18:24:59.038Z","1.2.41":"2021-10-20T19:04:54.477Z","1.2.42":"2021-10-20T19:24:36.334Z","1.2.43":"2021-10-20T19:45:34.201Z","1.2.44":"2021-10-20T20:31:06.247Z","1.2.45":"2021-10-20T22:48:28.256Z","1.2.46":"2021-10-21T20:42:54.210Z","1.2.47":"2021-10-22T19:36:20.730Z","1.2.48":"2021-10-24T18:57:27.732Z","1.2.49":"2021-10-24T22:41:06.853Z","1.2.50":"2021-10-25T08:25:08.768Z","1.2.51":"2021-10-26T18:21:43.106Z","1.2.52":"2021-10-26T21:10:42.646Z","1.2.53":"2021-10-27T19:49:18.734Z","1.2.55":"2021-10-27T23:29:42.583Z","1.2.56":"2021-10-28T17:50:13.472Z","1.2.57":"2021-10-28T17:58:10.925Z","1.2.58":"2021-10-28T19:10:31.254Z","1.2.59":"2021-10-28T19:45:22.110Z","1.3.0":"2021-10-28T20:22:50.220Z","1.3.1":"2021-10-28T22:05:26.307Z","1.3.2":"2021-10-29T00:47:06.641Z","1.4.0":"2021-11-01T16:55:20.795Z","1.4.1":"2022-01-03T18:54:14.472Z","1.4.2":"2022-01-12T19:26:58.892Z","1.4.3":"2022-01-13T22:39:03.464Z","1.4.4":"2022-01-14T00:02:14.284Z","1.4.5":"2022-01-14T00:15:09.968Z","1.4.6":"2022-01-24T22:07:25.187Z","1.4.7":"2022-02-03T03:45:55.950Z","1.4.8":"2022-02-10T02:53:50.329Z","1.4.9":"2022-02-10T09:12:43.248Z","1.4.10":"2022-02-15T18:58:08.415Z"},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"description":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.","homepage":"https://github.com/bunchtogether/battery#readme","repository":{"type":"git","url":"git+https://github.com/bunchtogether/battery.git"},"author":{"name":"johnwehr@bunchtogether.com"},"bugs":{"url":"https://github.com/bunchtogether/battery/issues"},"readme":"**Battery Queue:** An IndexedDB-backed browser job queue for asynchronous tasks. Suitable for use with service workers.\n\n[![Battery Queue](./badge.svg)](https://github.com/bunchtogether/battery) [![CircleCI](https://circleci.com/gh/bunchtogether/battery.svg?style=shield)](https://circleci.com/gh/bunchtogether/battery) [![npm version](https://badge.fury.io/js/%40bunchtogether%2Fbattery.svg)](http://badge.fury.io/js/%40bunchtogether%2Fbattery) [![codecov](https://codecov.io/gh/bunchtogether/battery/branch/master/graph/badge.svg)](https://codecov.io/gh/bunchtogether/battery)\n\n# Basic Usage\n\n```js\nimport BatteryQueue from '@bunchtogether/battery';\nimport { enqueueToDatabase } from '@bunchtogether/battery/database';\n\nconst queue = new BatteryQueue();\n\nqueue.setHandler('mybasicjob', (args) => {\n  const [name] = args;\n  console.log(`Job ${name} was executed`);\n});\n\nconst run = async () => {\n  const queueId = 'mybasicqueue'; // Jobs with the same queue ID run serially\n  const type = 'mybasicjob'; // Use the \"mybasicjob\" handler for this job\n  const args = [\"X\"]; // Array of arguments to be passed to the handler\n  const delayInMs = 100; // Delay the start of the task by 100ms\n\n  await enqueueToDatabase(queueId, type, args, delayInMs);\n  await queue.dequeue();\n}\n```\n\n# Advanced Usage\n\n## Create the queue\n\nBatteryQueues can be used in browser or worker contexts and share a 'battery-queue' IndexedDB database. Typically you would only create a single queue instance.\n\nIn `./queue.js`:\n\n```js\nimport BatteryQueue from '@bunchtogether/battery';\n\n// The queue object interfaces with the database\nexport const queue = new BatteryQueue();\n\n```\n\n## Add job handlers\n\nJob type handlers receive an arbitrary array of arguments, an [AbortSignal](https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal), and a function used to store data that might be used for job cleanup in the event of an error.\n\nThe arguments should be serializable with the [structured clone algorithm](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm).\n\nIn `./myjob-handler.js`:\n\n```js\nimport { queue } from './queue';\nimport { AbortError } from '@bunchtogether/battery/errors';\n\nqueue.setHandler('myjob', async (args, abortSignal, updateCleanupData) => {\n  const [name, blob] = args;\n  await new Promise((resolve) => setTimeout(resolve, 100));\n  // Monitor the abort signal to handle external aborts gracefully, \n  // i.e. queue.abortQueue(queueId)\n  if(abortSignal.aborted) { \n    throw new AbortError(`MyJob \"${name}\" was aborted before the upload`);\n  }\n  // Generates a random string and uploads the blob\n  const uploadId = Math.round(Math.random() * Number.MAX_SAFE_INTEGER).toString('16');\n  const putResponse = await fetch(`https://my.example.com/uploads/${uploadId}`, {\n    method: 'PUT',\n    headers: { \n      'Content-Type': blob.type \n    },\n    body: blob\n  });\n  // Adds the uploadId string to the cleanup data in the database in case\n  // the job errors in subsequent jobs or is aborted\n  await updateCleanupData({\n    uploadId\n  });\n  const { myUploadResultParameter } = await putResponse.json();\n  if(abortSignal.aborted) { \n    throw new AbortError(`MyJob \"${name}\" was aborted before the POST to the API`);\n  }\n  // Takes a result from the upload and POSTS to an API\n  const postResponse = await fetch(`https://my.example.com/api/do-something-with-upload`, {\n    method: 'POST',\n    headers: { \n      'Content-Type': 'application/json'\n    },\n    body: JSON.stringify({ myUploadResultParameter });\n  });\n  const { myApiResultParameter } = await postResponse.json();\n  // Adds the myApiResultParameter string to the cleanup data\n  await updateCleanupData({\n    myApiResultParameter\n  });\n  console.log(`Completed MyJob \"${name}\"`);\n});\n\n````\n\n## Add job cleanups\n\nJob cleanups are run following an error or if the queue is aborted during or after execution. The function is called with any cleanup data the handler added, the original handler arguments, and a function to remove paths from the cleanup data object as the cleanup takes place.\n\nIn `./myjob-cleanup-handler.js`:\n\n```js\nimport { queue } from './queue';\n\nqueue.setCleanup('myjob', (cleanupData, args, removePathFromCleanupData) => {\n  const [name] = args;\n  const { myApiResultParameter } = cleanupData;\n  if(typeof myApiResultParameter === 'string') {\n    await fetch(`https://my.example.com/api/something-with-upload/${myApiResultParameter}`, {\n      method: 'DELETE',\n      headers: { \n        'Content-Type': 'application/json'\n      },\n      body: '{}'\n    });\n    // Remove \"myApiResultParameter\" path from cleanup data so that this portion of the cleanup\n    // is not run twice\n    await removePathFromCleanupData(['myApiResultParameter']);\n  }\n  const { uploadId } = cleanupData;\n  if(typeof uploadId === 'string') {\n    await fetch(`https://my.example.com/uploads/${uploadId}`, {\n      method: 'DELETE',\n      headers: { \n        'Content-Type': 'application/json'\n      },\n      body: '{}'\n    });\n    await removePathFromCleanupData(['uploadId']);\n  }\n  console.log(`Cleaned up MyJob \"${name}\"`);\n});\n\n```\n\n## Enqueue jobs\n\nJobs are enqueued directly to the IndexedDB database. This allows jobs to be added in a browser context, and executed in a worker context.\n\nIn `./enqueue-jobs-to-database.js`:\n\n```js\nimport { enqueueToDatabase } from '@bunchtogether/battery/database';\n\nexport const queueId = 'myqueue'; // Jobs with the same queue ID run serially\n\nexport const enqueueJobs = async () => {\n\n  const type = 'myjob'; // Use the \"myjob\" handlers for this job\n  \n  const delayInMs = 0; // Delay the start of the task by 0ms\n\n  // Job handler arguments are serialized using the native structured clone algorithm.\n  const nameA = \"A\";\n  const blobA = new Blob([0,0,0], {type: 'my/mimetype'});\n  const nameB = \"B\";\n  const blobB = new Blob([1,1,1], {type: 'my/mimetype'});\n\n  // Add tasks to the IndexedDB database. \n  const idA = await enqueueToDatabase(queueId, type, [nameA, blobA], delayInMs);\n  const idB = await enqueueToDatabase(queueId, type, [nameB, blobB], delayInMs);\n\n  console.log(`Enqueued jobs \"${nameA}\" (${idA}) and \"${nameB}\" ${idB}`);\n}\n```\n\n## Dequeue, execute, and abort (if necessary)\n\nJobs sharing the same queue ID are executed serially, and jobs with different queue IDs will be executed in parallel. \n\nA queue can be aborted during or after execution. Any job handlers that completed successfully will be cleaned up.\n\nIn `./my-queue-app.js`:\n\n```js\nimport { queue } from './queue';\nimport './myjob-handler';\nimport './myjob-cleanup-handler';\nimport { queueId, enqueueJobs } from './enqueue-jobs-to-database.js';\n\nconst executeJobs = async () => {\n  \n  await enqueueJobs();\n\n  await queue.dequeue(); // Dequeues tasks from the database and executes the tasks\n  await queue.onIdle(); // Wait for task execution to complete\n\n  // ... later, if necessary ...\n\n  // Run cleanup handlers for all completed tasks in the queue.\n  // Cleanups handlers run in reverse order.\n  await queue.abortQueue(queueId); \n}\n\nexecuteJobs();\n```\nAs the jobs are enqueued using the `enqueueJobs()` method we defined earlier, logs:\n```\nEnqueued jobs \"A\" (45) and \"B\" (46)\n```\nAssuming successful execution, logs:\n```\nCompleted MyJob \"A\" \nCompleted MyJob \"B\" \n```\nAfter `queue.abortQueue(queueId)`, logs:\n```\nCleaned up MyJob \"B\" \nCleaned up MyJob \"A\" \n```\n\n## See also\n\n* [**Hustle**](https://github.com/orthecreedence/hustle): A persistent javascript queuing/messaging library\n* [**tq**](https://github.com/bryanmikaelian/tq): Queue backed by Indexeddb. Inspired by Resque. tq === \"the queue\"\n\n","readmeFilename":"README.md"}