{"_id":"queueable","_rev":"20-60e5d7bed321d92d9e385f9049c78395","name":"queueable","dist-tags":{"latest":"5.3.2"},"versions":{"2.0.0":{"name":"queueable","version":"2.0.0","description":"<p align=\"center\"><img src=\"https://i.imgur.com/gjLSYAr.png\" width=\"437\" height=\"180\"></p>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/queueable.umd.js","module":"dist/queueable.es5.js","typings":"dist/types/queueable.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.prod.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.12.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2"},"gitHead":"296668fcabd88cc7f7f381e9ae9075da042c05d1","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.6.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-5E159HyT0xu8slVELl1QJMHeA00T15a6cgHkTfrmQqy9ZbdANesMo67vvZ+19HCz8V7ztGILnzguN1oUsMIQKQ==","shasum":"5615d695b467051df74c597ba736b8ab547d9125","tarball":"https://registry.npmjs.org/queueable/-/queueable-2.0.0.tgz","fileCount":39,"unpackedSize":84257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsmTRCRA9TVsSAnZWagAAw8gP/A364CkRQ8pSossD59Uq\nTlFqorZhQMuBteK4X1z9xSdZsbIAVXIoBPV5LnN+d2aguy8pLiPfR508lCDr\n/koPYNyyN994YvoSI/SOjeMAaZ1v35BYqEKzq+bQibr81REPhLauTWo1oxyL\n0bWPbz8bJB+GRCrGjeDG6MdjrlPLRCEo6wTkcEGpLiD7oE9fAS94f1NMNzPb\nMnFN2/0ee7vAcpzgCoS89zIKc058hZojL2G0zwrNHjDljvz3acQyfWnP62TB\nuZPybr6p7vB1tTxwHru9HrgIZGSW4wD9kgIfrT1XLI8V7vE9O30bIe+pugIM\naJG8uAGqQMhDEhZM/VJ3NF1F/yjlU0SUjYliwb6WRwrXyJOpvFTN8eGZ0Huu\nVs/JPuKGvx8CHvhEaiaVvXquDw4/FQREEyQ9VQqZXfZvX29SLH62LOm/5AC9\nY64fcKVJ//kzaC2ayWdr8O9b+CbVjQgpdQE+3PAExrFgksN9qykf3QhaTB+p\nCvX8gFVpUtWpiSsH7OZFt5QiGf7oFAwZ4ybWm4XXn1z/z5q58Wb4MOp8YcXz\na1HaqgqzIqceFeygUo0BjKDPwwVnp0B9OI62F4BpOBTEhjFQKBdPWX2UtMwx\nt4MTdsSTdJo2TyvPZJ7lKPUN+hG3kAo4J4fCZkJz7FJ3dKomgyRMl+sUarWG\nYj0X\r\n=+12r\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjGSHBmkYVoEITvWwL4qkyV4OH8EijKMENlcQs92mgIAIgNaDcvBUFA5vtYEJ2S4JH9sbRi1PR1afE7KLy2b4e3Vc="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_2.0.0_1538417872849_0.4133078238563659"},"_hasShrinkwrap":false},"2.0.1":{"name":"queueable","version":"2.0.1","description":"<p align=\"center\"><img src=\"https://i.imgur.com/gjLSYAr.png\" width=\"437\" height=\"180\"></p>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/queueable.umd.js","module":"dist/queueable.es5.js","typings":"dist/types/queueable.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.prod.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare","precommit":"lint-staged"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"]},"prettier":{"semi":false,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.12.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2"},"gitHead":"8a838fcf11b9823129600e240c8b2d16104be757","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@2.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.6.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-yyQPrmE424vCeVVU/ivrbcgZiX2e010KY9o9kB+7fpv/5MqS+1Zdy5gN4h6GZYipfDGXBB0XUnTjieDqoU22aA==","shasum":"46725b53dfa22fb595f57cd4dc7561be73ce3e44","tarball":"https://registry.npmjs.org/queueable/-/queueable-2.0.1.tgz","fileCount":39,"unpackedSize":84259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsmqXCRA9TVsSAnZWagAAu9MQAJ/THkBWYTZvMNh3lMXS\n13zar8RadoWRduOKe3t2KVfuBnbznuh7e/YSZ5LisS1wwbU6d/V4nfhmRtaq\nRuD1/saMkDjxgiHmJFdTwOIyH4W3fFnqbvaVDA1IvM2VyWRzFhwelJS45YNr\nIZswIb+pjQhySnZDou1+Zk3zg3WZMVA4xypqi7/5molPjcbrstNpWQ9shQOr\n0Yb6wk+3BUZ+2rpl0SRMsUg0ZxOdmmV81t2iL78zpeKSvQlqjLtyWEB86d/y\npF1OzaB6pFbg9g6QKL7tmdpJil8KuXVZFp+wfhjhkwZ1OEBGCPcEE6XyVJYs\n7xtnBhy5UKBAT0dGSjaU980wPTWyZx7mNwhdI8PA3AkEtcH3AfAKu7xV89nK\n1uTLPzd7AEO5b0zGp1uXozKN45f09jyltuN7gLu9BxFCniKM+rJDkQWDo1o5\nuWhNo1gwJNyXn6Nve5r5aMfNnhOgw1oAJjFKq2zhfm5hPYSZQ2+QJV681t8h\n+E+Pj8MfxQHxjtDWS+6Vepv+cc+t8x82FPD4iRjo28U1QufRRlHut+tAIQgt\nCwL6KgkmyRqgMbFVfURv87xsTcMy5tQmmAyLG+QJQMmTxmyJzd/sEWnAmB/R\nm/DnduLORKyaLyJfDUlSDdfeMK8jHqc7McdRxS3X/i1ODITa6A6VAZVUzUpt\nVgQz\r\n=k0pR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsCNH5kBw1QvLpxpsJXvqQD4BF9k8h/yn74KtOCPbhIgIgS9QeEiDe4QGLZowcjIwD4oeFeMpyaXo5J1SmXTZMe0o="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_2.0.1_1538419350755_0.8558546603498483"},"_hasShrinkwrap":false},"2.0.2":{"name":"queueable","version":"2.0.2","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/gjLSYAr.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/queueable.umd.js","module":"dist/queueable.es5.js","typings":"dist/types/queueable.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.prod.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.12.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"1e573b75291f6541f2e4c7d509ef82e55a4e8afe","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@2.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-8utzrbK9Fzegn8fO1ARaEbWn0LU2pZvw8GGCLfyqFzKa64unY5YjKDfAJbDTCkWnTrMBc4GNoM9S+JvRMtYMiQ==","shasum":"34722b3d415d414ce0c6a57288776de9263af76e","tarball":"https://registry.npmjs.org/queueable/-/queueable-2.0.2.tgz","fileCount":39,"unpackedSize":109129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbs/ntCRA9TVsSAnZWagAAiw0P/0lrTRTxxG8ETvzCRukX\nG62X2HrgWgIE2NHthY9cCUA1PR45IrRmVgsKzJ3FJtY23JbkUaKD33nRhkpc\nFZPJGdWSzmmFe1CvLNnMjOz/rHrP13PlefVKWqLrYL1bCwMpg1K5iF3qgFlF\nVC0p79LSxUMaUW9sc2nI+qe83XKEXW5q5qC6dhwv/iZXKNuEkHUxjexSPlEI\nNig5u73FTLLJ9+uNTMmtBB2j1LQDYvcpjHev9sX+g5fQY0C/3Im68X2sCcTt\noREJOpiZTn2ODJEaX80C1aKuK2AtPtPCAaYQ7FeJtILgo77NGDWZRCsVciWD\n63MLOGTPH2kCm3pRhMmNSCAnNuJR8K/O45QG0wpXgHG8+RHT8GM+S7eY4YPP\nDkfYu9dIlkp3buEBR7cqzFThvAVPdKc1plMLVjNtNiwVR+ytGvAe0k8NMuOk\nKvc+g3ArnCU+qQ/BDFIxB04ZNkMt2dxAdQAtq0puy1fNY7xscHuzUaEqePuE\nDoK/oacA3zIbh3PSNQgyr0qpk+q2UFAyyWaQOUM/4ZjHN7SmINas9nG7FUXc\n64RNKjj8CqkFobuNrKCfStleY0uaMZkRwMAJoVAZr1YRBJwQukkbeSSeHxZD\nJRbEu82IDH4CfkrDNrOfbewhBB9WCke+7GJy7h+OjWgiFKwlskMPpmx0t6to\ndz+5\r\n=YkTm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcBkfl2rAoy37p1oTu95WRzMkcS5L4cmbrsM9HDjMdiwIhAOSfrXtV3TMslKaJCGw/4wTdoAlMf5VL8BMvfuA5bBOr"}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_2.0.2_1538521581113_0.18437154706696557"},"_hasShrinkwrap":false},"3.0.0":{"name":"queueable","version":"3.0.0","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/gjLSYAr.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.12.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"d6ec17cefc30bf4964c1350d68be603b3db30560","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-c0VfLyBaMIxHHNK1E3rstzBbc/SIa0hJ6YE8TYlzZcjJIE6MOa/fXeDaOM0o5NUVJdJnQ3khLEVybe4Dv82DJA==","shasum":"82a2774a99bbf42199f045de704a4a01ee0039e4","tarball":"https://registry.npmjs.org/queueable/-/queueable-3.0.0.tgz","fileCount":45,"unpackedSize":103865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvNKaCRA9TVsSAnZWagAARb8QAIOGmTMOoz3qspLNjlnn\nEkqSKw6ZAZTjxXuFV+p77FdB5j8PgtPRd2anC5fOuZPIxfxT0bzzIrbGDxFM\nesTXE0nUnSTkIU1nkrl28p3TiaDfeA3OozS47wrK6jTKuHdC9PUzXdo6zwgA\nk/kQwoy3a84W76R9uz7AQCcyP3dmGIdEAwyZ+uo0wE1KfGP+qhDiz846F05H\nzB7E2jfv6mJrj2ndtGbOjWUZ/lvx6c5cBxJqM0Hdohj8GijWFRJJwBg1xpVN\nOPD7/Ug8JalIxvYE+0XTVas3M4nRLKasP8ngU8YWUZtOzJ7Uezl68Au2B4vv\nyvaP2cTGyJ3ZABfrQrzpMz1f+vXIzGLBekb3urawEgtNKbAUuNLCkn2x3Cef\nrCpXmNNXYt7iejc5ies5A3RmdF5LLkXmBRJ3xTqf9NGS9DhE25vuZhrlSWcQ\nyGxcoBkCXQcEWDdEj5Uhe9SnRhIupEZNI8k21zcL/ISpnfU2CkJBSZ3WBfna\nxbWBgU9a2MfB/HeJPta4ShL62iKNzQBjVZLAZhmX2+Ms7w6WMM8CtHzo9Thy\n10uCYbElXZYeeFiktk52AGrB6EY6jxl2L/tWaHklHDtH8HSNxb8dilnyGys/\nqa4G/QTiMrbFJBnhp/HbuU05skDtndEDA8B5Zw+CyVv2/5IqPTpb0Vmhz2Se\nKRSK\r\n=EiBR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCja/OusUG3pX006dMTpiutS0qq58wdla9LBplTcTxoqwIgSDgF0Wk8UlfhBQBuKedEcadnch2bZfi4NM2MqQxZAM0="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_3.0.0_1539101337784_0.03170461278824832"},"_hasShrinkwrap":false},"4.0.0":{"name":"queueable","version":"4.0.0","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"ea40f97e9222f9dddf2d9365921b6e026d828c05","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-4IA3IKlJuDrCgMHPB4qwZ/EzfjC3Y4YOhOrS6S0Rj2S6s2qTKruQrTM3ioGhWbNfV8NyiF0fzxwYJB+H4a6RfQ==","shasum":"9057d1ab3e81d4aa0ce49989f6ad2e1ab8268b3f","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.0.0.tgz","fileCount":45,"unpackedSize":107901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwJxaCRA9TVsSAnZWagAA5aAP/2VPEnMUfNhiDZ4v4Qg5\nNsb4HBD98doUVi6/KhOX0De8Ym3apg3CGQQsAB4pOZAaFxp4ek9QaGRr4WnG\nC//yRNdf516Jv15Mpdhk4gyYFtr3j/DplZ6nGbriKwfzJOLENxSEBYn5Pws7\nHxIn14fV8LysKoTVGdJDMQZb+MP4UohPLmVNJRJ/p7/JJaIS4zfuiWUh13qg\nIVEr3YssFkAzNsOYLZqL8ORheg7UJaZWcakt8jVZDRSyV9tVnVketohuGt1j\nKJotBDt+gcTTpBDGUyYxO2fVT/JfV+TVc3qePdxF89lmC2vQj+zuNPdmaKlH\nT3PppSGEl63UDD2ZAQFu2DAXOEqOk78nEfgeGfvlTlC6Y72guwJ2LCRrNw0P\n1pWIwhJjvjV8/6cJ/8UePtRSV1mRUngllHw4FUGG7QdogQiTGD8pMOc0+W5r\npKCN4uQTHanuGfkjmHywy4cBJxoang0QzOmuBxmrs3KmlTCoodxyG/l68wtL\n7KMZ6p/nMDY5v8af+IrF1SBo7Cdy1SU/ovclIDmPEyQle02vRwZyKKcEFzMO\nAmdGEWNuV5aPbvJrYAdg0yJ6If4sPh3au5VBhRbHEjj00ok2t1tNJmkfoEVA\nVy7QIHShtCYp20MisooWMzI8z76hJo/sScZwZLSfZnAXzHIyO3A1PCKGUoU2\nWGHu\r\n=Dz6k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHz2+DI0U+KhkproIGp4vilbpPwdsrj/UXnJgUBLaXtCAiEA1XclT5tb9Zor2Jmz986iYOaxQPhhWhJqRT0r3eTZOuM="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.0.0_1539349593303_0.2235037724738307"},"_hasShrinkwrap":false},"4.0.2":{"name":"queueable","version":"4.0.2","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"^23.3.1","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"9a4aa976597eaa58fb26f08e33b1d5478d1c5aa2","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-3aLXzeQNrk3pJHJGPHAAg4m4ub29Qf0tIV32wYTiOA/grhfnntgmYPH0euiI7/k5TSvYFaXaz1iOrfwpE56ZVQ==","shasum":"15a6cca29ebebc0e0ef8aeb3d20d28f9e613b56a","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.0.2.tgz","fileCount":50,"unpackedSize":97431,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwJ5vCRA9TVsSAnZWagAAmqsQAKEx50kFBjH6LGu/2DpY\nXhGYxWU56rcd5VcM9ip5l6S+FB5JITqtJLNHKRrbZBmjY6YmZ6Hy4YZf6zjm\nbGy0ueQEtqALC4ZKbvD5o7S0b1M2FreNqcrmDwykxsuu5BDYXCTOGAbT+Xlk\n6Hs+KRPTkE8MfETy/zm8ZTo86zppX/SeEo4EyiRQ6nPTS4QXrdCL1ba4A1Ot\nVpUMKX2J2F04ixX4qQDhxC0TxJkCaJWi7LvPuMuIEHBL+vnHeiGk9L569fy6\nccxhnrN+y29fk1dvk6w0dW3vRGJB5ZzLMqQJOagm3UARnTKbXqbEexgZ/Ufb\nUuMnDrl2Y45LOTZfzbMCop2Md2L4VGNGamaTRpHIefUFEtHRBlZYJ91bca/3\n0Z2MGXcmKDmIJ7DD7szb90RAI6GGAbdp68RxkL9iaPYVwAZ5dhluantsTmcy\nQtP7zsI9nmWCMUkFRnZXM2JrZWCupTmzccwUHkYWwUTo5PVvKmVVy1TU6+fM\nEyOiUplQLULpUBz5KHSjRfUng3KYnxeDDke5yo7BSKQMxTlnzJAwCVUD6DkT\nKA+eBObGmjoIg07QpCbrLOGUL/5BxTA2NtjzW7SXiEk/nQdltjrEJTL50HoF\nOt6Qhd/MfO4EU2oaQI0mY0Scgwvy2iT9fzEjTFYTgXD78RQH8gU2sQkN9a0V\nwMbo\r\n=CezN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk6yKRzY+rbX96B1xzvct3gFIx4hAF9haIiMQ6MwJU4QIgLX7E2kvjK94O2EpzoS6uTpbFKxUrzIpDeg+FiQC1OdM="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.0.2_1539350126514_0.7921152403268006"},"_hasShrinkwrap":false},"4.0.3":{"name":"queueable","version":"4.0.3","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"23.3.5","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"b225fe9f00b4e609542ca0f7d8408d938bc371b4","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.12.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-hbD/QRGZnYWZVz8wmxbE4jcUXLVCsCFnHZtmRNQ1Edg/ruQNvTpEQ9AFLQeekTj+c1et6RQOJiSqeVNK3TThgA==","shasum":"07305778c370fa7766e03141fd7b5dfeec76686f","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.0.3.tgz","fileCount":50,"unpackedSize":97625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbwLfTCRA9TVsSAnZWagAANFIP/3L/ngZfid/GWv8qWp/v\npQB5aJj3fGiX9sZ95vbITPhfedOdv6Yw1eXiTl+r+fKvBUAeH3IgVDRI0BcY\nzvOH2Qq0KCxnClxaoScS+tEMd0ceDPmXA1iziBdxCmkFXsUSCwkq5xjL9odV\nvm5jEf+gAdJGjtKdg7U8s9Twq2dCpM/9KGTFdCq7f1pPnnFNOgjr0hjHKySw\niUEgmCU1ET+u6PYwd3eO+ZymOQ07/NoJgx5u/DQINyXd90Dko96alSJAGkii\nwu7MaChGIYHcdb9iHOJFS2SpUPlTSYJIgRcMcOCoPrVRI1VVyGWfQ+7h+8Tq\ncvFbBWQTv7PdslU7I2vRuDIk28QoSvZJE+KhUlD1VmTxH2l/dV23pYCctIko\nf1DKZpsdykB7GuHjGfuEZ5VzQbjW0Gf8LOOn1Fy4BwJZW4uzQNCGSVW3SVAV\nyg+SRC1ve0Ur4ZrV0aQP1z4wim4Kzu0ztOvCX/T4SwsOdAnHJdenPhr1jr6u\nf9JAQX2dEd2RhgZJV0Ps+dJASvRSFNJ0m/0wjb3GCOQeUiQOjEhfgG4gwcNH\nhXn81+u0aWhu8PNirdXUFo2nAsWrSVB+SSvvdSwui3fcA6ZLv7F/kWdiSdLv\nIHxHLXhqZmDDgg8GDe2KYG9wTXNhpGFzTrKIhSrPkLZnDsLVhzeJrQvvyjw0\nAkab\r\n=cDOO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG33ptkqTFsfwr4dnKqYIcFXh2MFECxsOY60/5rXIcpbAiBelf/TRzB/DOwt2q8QO6BPhtrCLdu4+Zw1sq4pjGQN/A=="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.0.3_1539356626486_0.8480443838234737"},"_hasShrinkwrap":false},"4.0.4":{"name":"queueable","version":"4.0.4","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"23.3.5","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"4573fbc3241f719dae7ce079a8b06225169183a7","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-+8zLU6gWLCA9f3kzSv+hyZhCXBZfnP24hN5tTnDdJhyySEnDfasWacJ+QwL6+CaVvlRgB8wv+KvgqBDqL7TKEA==","shasum":"0e203df6fc772e522bbb9a9aa01804fa64830b9c","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.0.4.tgz","fileCount":50,"unpackedSize":98699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbw+nfCRA9TVsSAnZWagAA528P/3YyrS+I5VMFVuB3vukb\nuNOtKSr8ynUmK0xqfPMrwTA88LN0GMsLFQHZjdMu5y2oPgsfMh64CywLdO/a\nKMa3p/kS00XUGuDW1So3CG5qMyRT80AMabaLywo6iCMvHUFxGLcue9gadCEw\nw8onLGHYWptcF5Hk/g7IQlgrXnGdWlAJyj0+nRQdi0I4fibPgm68Ky8mMkNP\njHoBUH7H8oMU3Qf3pllHYHPlac2qrqUoLBBeDEXNxaJww41R0gP4tpwwDhJc\nPzhtMNpt/KWMqDEQc2/Uap6WhR4WD2thiaDEnj8ijgp7pow4l5Ra8ZYybNCx\nEuh1hKU650w7jfSYPG+oqE2wOYP3phvZaE+252nhOOlOhS2Bh0QDdPjChFlY\nwY8+3+svDFm5S879HUjKKBIVPcPL0khn/NHStsLQ/5j7dV9XDg4uaBr2fu1c\nrzHqPw2bYxLYMCQjcE5iMejOPdqpUIipJxc+8WwNJbXOVM44sSKz+r+Fnwp3\nlerl4M8Iz0lVBi1N6UDfosj5M62szduGNMfT8QlJSOXF+vE9wgfNSRv+nJOV\n9LaZ4aIPwjhq02YA6RXJDqCJtp2PAiQ65oJPmdKpVhKLAnM5vm3t4beY5m/m\nxT+1BPHM2r8G5WBthJASrlIu28KN2ZjxmorZTzONGcA/9W4L4kdR6hJ0aHOf\nkojE\r\n=EJfA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGM9r2a7BVrrwXhI3iBIMCPB1oo//3hTKHwj18VGmQdmAiA5NcutIXad1gG15ybWm5iuTgN+OIzhGlOZM1N/calv2w=="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.0.4_1539566047084_0.6652529029842043"},"_hasShrinkwrap":false},"4.1.0":{"name":"queueable","version":"4.1.0","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"23.3.5","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"abab6a6ddfaa236c042d43a0f92a387778946aa9","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-MkhVjXE5UNIopPFyoQmym7wcYHdx80C070G3pNUjgPZ6MkXKSxZOYOv8J11/cJdv6oWO7SIWP8NAWYXBys01sw==","shasum":"bebacb800222c7016906314886eb6a3f62bf63ed","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.1.0.tgz","fileCount":50,"unpackedSize":98496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxJIOCRA9TVsSAnZWagAAzUgP+gKOq0x3zc3TRqBjJFo2\n4QJY9e3bttEh3XrQNgjdUCWvWLxms7Is+DgwF062W/OGl9ylD2jy8j/JN4Qm\nBxWzSX4eDz1JQH3IfkffLzTUseBLGnwlFK7N3c+1cjzl3Obpkkh1LZsun21w\nJYKqK76M2v/s6eWXO/5PRPxSUdgATlGQp1Dpv+HsEBSriprc5OTrLrzJ4fuc\nNqrfnXApTtcc/48Ox0rVqgO886MhQgpp296idmxmk5Ze6qUs1MXXMtoqbFBG\nS1sIun4FjgzBjTpSdfA+BS1WhU0S7zzlil0oTKkUfPghi41T4kPvq3fsiVYZ\ntO1tcK7BRY4Q954qA8Ojj2AfYsE5C06JRhtu5pvOkUKZ7oK9wK0B/80bR1Ja\nKnR8Z8/CBCcTY3wBAC8iIeSehF7rNT3T6xAWRoSI11GIPxQYJcpWD3V7xBxg\nVFQ4855vXnL1K5Zm0TH5qNxw23cBTdhQ7DxkhuBNOx0Z+xw+YYNO6B6VwKGG\nsh9n9uFsZ38hUouCVu/4C1UO2WOYd9MrGFqzL4pAIJ9oHiLLvrP5V5BUoyKV\nGhDq27FoyR8kcBBMzlPq6fx1lbz539BxGAvGEawYuvEl28YzTOYA4fQb1W5e\nAjWiErItzXBbuRDr+Wcyew/dr+cHS00zNIeRXz042i/IIoGrCZXI9GNDGDup\n9v/j\r\n=K9e+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmliS4sQnKLPHO9s/lokB0SKvrg2gNaFQC9kEkCQWmvgIhAIOV6RuWX/GKsUjPdP87vBXI4xaD3Vw0k7QpGCht8t8w"}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.1.0_1539609101571_0.006570257145493086"},"_hasShrinkwrap":false},"4.1.1":{"name":"queueable","version":"4.1.1","description":"<h1 align=\"center\"><img src=\"https://i.imgur.com/Ks7oik8.png\" width=\"437\" height=\"180\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"23.3.5","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^7.2.2","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.66.2","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.17.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"6104134cb7e0e51cdaee51b2d9d85a6166d794f0","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.10.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-yDYljLMmiRgzwGpV+V4KBX7rhI3z4laII2mH+YU0NXKjWjriNaCBqJiOfdSaHuAtzP0p/n73mN4FnNJcOzWC+A==","shasum":"e0e007fcc8f4906d569b81122d6e40531c1aab97","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.1.1.tgz","fileCount":50,"unpackedSize":98284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxLj6CRA9TVsSAnZWagAA7iwP/R01/IT94zt5sAbofwfw\n6S2AEqDTnTqDpepBkyYWKK88AWUluRDEnHqyNsr+Y5ZRnGmpW7qoph5csNhG\neUOHtAzJ9BMmT9hUf+EAU1ihUwbdMgWxuVe1R3hq4tnrRWN9p7KbGBWtSdoz\nsiyfrLdw2bRQCLQyGtK2d6cfChMrc2mshWDcHgUKDvNAzX3mpmWr3yK9Jbpd\nWwlOjJV16IlOFXQRxvIF3YTnHPkKIS2PBytsSNvCY9VDQSFwsBWVeEeUW1+L\n12uGmE014AbEEeq7z0kRAqAuwN2a44W2a+GR7QStFML/c+8YKiu43K3kUbMe\nFYEdF7zT6ynTJ+64HKSDWkXG13Z/xFWNXuH5zfRdfoxChOb83jfUFmFiy6Dp\nkcNdTg/YEoz814jZZisJ9bZmoBx3JUoDT+CclHp9esGkRq+UakhFSWyFHmyq\nT4GxIhRJrKEIg7nevRqIH+O2JOcOk7GiKWyPLdAAxzB6JNKx6kUYZM9IywdS\nBCZBui6EWCsrHc/G3J6O5iv4LE3KkjF1p3UY9Kni82XY9Zd9+gJt3nPZlKHX\nTWyVwgPdf+D6eA6sFuTX5P+U/TOHakCWA+wQVIgbYM6tGCt7risBRYoXhE+3\nvpZ6u+gLeUAqc+iX4DZtIMU3Q9sQungDYyGofHW46+WtqpL66gDyt4jbBJqp\n9I2Y\r\n=3eUb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr3/k20RBktZ4W2+hjffVGPdVCkB8HQPglr2sKt830kAiBDXmHaiSp5OHmJ0kClyoUxvy7Iz9rLD/qEYO1yfj8dwA=="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.1.1_1539619064665_0.012591690249982745"},"_hasShrinkwrap":false},"4.1.2":{"name":"queueable","version":"4.1.2","description":"<h1 align=\"center\"><img src=\"https://raw.githubusercontent.com/slikts/queueable/master/logo.svg?sanitize=true\" width=\"450\" height=\"190\" alt=\"Queueable\"></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/jest":"23.3.9","@types/node":"^10.7.1","babel-jest":"^23.4.2","colors":"^1.3.1","commitizen":"^3.0.0","coveralls":"^3.0.2","cross-env":"^5.2.0","cz-conventional-changelog":"^2.0.0","husky":"^1.0.1","jest":"^23.5.0","lint-staged":"^8.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^3.4.2","rimraf":"^2.6.1","rollup":"^0.67.0","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-json":"^3.0.0","rollup-plugin-node-resolve":"^3.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.18.0","semantic-release":"^15.9.8","ts-jest":"^23.1.3","ts-node":"^7.0.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.13.0","typescript":"^3.0.1","validate-commit-msg":"^2.12.2","@types/fast-list":"^1.0.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"2991448430de37971c292d580172e508bbe9fb33","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.1.2","_npmVersion":"6.4.1","_nodeVersion":"11.2.0","_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"dist":{"integrity":"sha512-3ooAr53Owci05gjraF3J73ZUGmivxp/bH6ZCQDu8Nixeo5ybgjigheAIlD9Jsnl1eFiBjRvo5lbP84e+b4hsuQ==","shasum":"cfd9a3a53b96bfa43b43baa4a5f28a5a2d4c7f21","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.1.2.tgz","fileCount":45,"unpackedSize":95534,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9/m6CRA9TVsSAnZWagAAGWsP+wTMsueqR7YHHmv4hWZg\nUZQQSTeBbmFRs8VZM4wbNNPK+vE7zdVz7tAcP3ddfmLLsHol+/oCq8hVjG6J\nM+YZAquBRfqeFvk2OEhSyKV80POy7Ca1U3b6OXGfBg1IL9MPj3t5/1+qZ97L\nEZ8/mGJPYj3ot7UnZS88Vo2rcv3a1UsGV2kzGGK1FLYKdekFiuoEMQiBfeLw\neLQxpToy6THobBlvJZVrdYQotcN/L0ltdnWxyqlsaEwbZoRiGu0lnKQeRZB6\nCWEwrrxNyUBh2kf3QV7pWxUd0jnDoR/88w93QBHs6Y17vXcDNPB1PTx0on6B\nNVxz7xGsEs8CUZ9RyzBbWwxTNgMuCwZ62OdvGnJ/0GjFANlsvkPdN1ssn3AJ\n0zs3Y1cotLQS7yscpHn7e2rvoHOSwZPdkWy1WeGd6/RyKJLuJgAtE0ESS2Ex\n8nyVg0Wn8QT2AzHNo9QCJA/0Z437MImA9DVV1p13zT4DqUjEIdLHI+tHhWrQ\n4tlHJnIGthlkQ0VMr79W9/I9mcTWihVpgOMAh/THIL0moMep0zBUhh5s8Htn\nYyuwFNKI0R9EvcCiLQRwcebfiJC0F+JmuN0jWEsYQZWRHRVRk8jX4uVTQOwm\n4qMXuPlA1XKzd6Wzy91eOkI9/SW31GT0UXZbq7GDg20fseBgms98Ve/emuhe\n1zeQ\r\n=ZAAI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBSPdILFw3+Rd+fRnilN9Or8MhP1ZXv3PCMn1psrKmpfAiA4X1AKePBxEX4gYNkWxS85UTGQC2P64EmhmtzcsTcytA=="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.1.2_1542977977251_0.6739912074788801"},"_hasShrinkwrap":false},"4.1.3":{"name":"queueable","version":"4.1.3","description":"<h1 align=\"center\"><a href=\"https://github.com/slikts/queueable\"><img src=\"https://raw.githubusercontent.com/slikts/queueable/master/logo.svg?sanitize=true\" width=\"450\" height=\"190\" alt=\"Queueable\"></a></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/fast-list":"^1.0.0","@types/jest":"^24.0.23","@types/node":"^12.0.2","babel-jest":"^23.6.0","colors":"^1.3.1","commitizen":"^4.0.3","coveralls":"^3.0.2","cross-env":"^6.0.0","cz-conventional-changelog":"^3.0.2","husky":"^3.0.0","jest":"^24.9.0","lint-staged":"^9.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^5.0.2","rimraf":"^3.0.0","rollup":"^1.0.0","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript2":"^0.25.2","semantic-release":"^15.12.3","ts-jest":"^24.0.0","ts-node":"^8.1.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.15.0","typescript":"^3.7.3","validate-commit-msg":"^2.12.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"gitHead":"dc5b9187064221284c61694d08ef9eaf00357ed1","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.1.3","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2nfMTm0+MrH8C6Uwgq7CIWz9Q1YPpSDGyG66/yyVdgWyVcxqdkb2hf3uuqwYVR+wc4n00aw7iYYLbAFjWD6rXw==","shasum":"99095ba14ccc4e4a8df5959c0e2a1b4208fa8fdf","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.1.3.tgz","fileCount":55,"unpackedSize":102592,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/OSHCRA9TVsSAnZWagAAObgP/jRjwGi5OYOQylUDaV3L\n/rM0WU+0DBGB5NttTE93SlmeANrRF8+tyiJt1DVF7fWax41t3SFPn08nuLiM\nFW8ZGGIDTpGD3Ko0CyDnyLvjPUhC/Y5UqPIFt4WCVwpuaYfnUw0iVYgQM+Bf\nOcjv5S8Mfrg1gri10LIdjTHAlwh0GshHsZcVpXj3elCX3rQHLyhTXRMevSJX\n7jZb2LnleUXukJ3EUTgRsNbrf3A63W+toA74nSEv3XA2fCukYXrluUJUEYlY\ntPdqGa8KmRaCgE8PCdmLsI/7GYC1wYDMwze4WagJjbrihnzojU1Wg4MIL7tl\nperthK2W1MxeYnmDZpI2B1J0mUIgHmrNlsG66RYasgxcfQybZTcuKV7hJDfd\nwSd8Q2C0+e8p8lJYc/4ihcuqxTRSI5mXKBvA2rapuoR6rT+yhIBXh0S8SPSj\nMRHka5RPuzzzwVDWIDKsMnwWrf2RQf/PRHYMltxoLKnrleLnsaoEMlh1Nh2q\n6Cb4sDnExTX3l/BZuEWZgl7Dm2/sqF0uZQfVzfovCTtXHanR2m+qhW2Ip8Yt\nSV08g8wtkkQCc7496pIbmCp5NmKepp6waN4/bqjXbpHliU/Y0VXa59upvaV/\nIoBZGYKnXoyiIx9zHzxPa9HzKsO23xVBeh7QJ7/PUzrFTG6xh0PUBm0g/32y\ngH8m\r\n=4cBQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDveKmV20Aol8NOo7sD5gO8B8ifwVegewxLVXr1Dcb0dAIgPPZQ0nf7yA1grJFzUJ2Xz1RXWk3jjEU4rnQFKgPRn8E="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.1.3_1576854662727_0.9197182417735081"},"_hasShrinkwrap":false},"4.1.4":{"name":"queueable","version":"4.1.4","description":"<h1 align=\"center\"><a href=\"https://github.com/slikts/queueable\"><img src=\"https://raw.githubusercontent.com/slikts/queueable/master/logo.svg?sanitize=true\" width=\"450\" height=\"190\" alt=\"Queueable\"></a></h1>","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"main":"dist/lib/index.js","module":"dist/module/index.js","typings":"dist/types/index.d.ts","author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=6.0.0"},"scripts":{"lint":"tslint -t codeFrame --project tsconfig.json 'src/**/*.ts' 'test/**/*.ts'","prebuild":"rimraf dist","build":"tsc -p tsconfig.module.json && tsc -p tsconfig.cjs.json && rollup -c rollup.config.ts && npm run build:docs","build:docs":"typedoc --out docs --target esnext --theme minimal --mode file src --ignoreCompilerErrors","start":"rollup -c rollup.config.ts -w","test":"jest","test:watch":"jest --watch --runInBand --verbose false","test:prod":"npm run lint && npm run test -- --coverage --no-cache","deploy-docs":"ts-node tools/gh-pages-publish","report-coverage":"cat ./coverage/lcov.info | coveralls","commit":"git-cz","semantic-release":"semantic-release","semantic-release-prepare":"ts-node tools/semantic-release-prepare"},"lint-staged":{"{src,test}/**/*.ts":["prettier --write","git add"]},"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"jest":{"transform":{".(ts|tsx)":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","moduleFileExtensions":["ts","tsx","js"],"globals":{"ts-jest":{"diagnostics":true}},"coveragePathIgnorePatterns":["/node_modules/","/test/","/rollup.config.ts","/src/index.ts"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"watchPathIgnorePatterns":["dist","docs","node_modules"]},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@types/fast-list":"^1.0.0","@types/jest":"^25.1.0","@types/node":"^13.1.0","babel-jest":"^25.1.0","colors":"^1.3.1","commitizen":"^4.0.3","coveralls":"^3.0.2","cross-env":"^7.0.0","cz-conventional-changelog":"^3.0.2","husky":"^4.0.0","jest":"^25.1.0","lint-staged":"^10.0.0","lodash.camelcase":"^4.3.0","prettier":"^1.14.2","prompt":"^1.0.0","replace-in-file":"^5.0.2","rimraf":"^3.0.0","rollup":"^1.0.0","rollup-plugin-commonjs":"^10.0.0","rollup-plugin-json":"^4.0.0","rollup-plugin-node-resolve":"^5.0.0","rollup-plugin-sourcemaps":"^0.5.0","semantic-release":"^17.0.1","ts-jest":"^25.0.0","ts-node":"^8.1.1","tslint":"^5.11.0","tslint-config-airbnb":"^5.11.0","tslint-config-prettier":"^1.14.0","tslint-config-slikts":"^2.0.2","typedoc":"^0.16.2","typescript":"^3.8.3","validate-commit-msg":"^2.12.2"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"@wessberg/rollup-plugin-ts":"^1.2.19","fast-list":"^1.0.3"},"gitHead":"602d01409fb9762fcb4b06f83a18aaa557706bfd","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@4.1.4","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-TpQIP2PIymYE3BeekUWk8JS2gK1TBQCH5ztSb9Y+Z7UFGW5iK6W3LxZ0q+xmzoFtn9EVxVQ58+EMl8ClpRjshg==","shasum":"1254671e809d8a9717a59e83d1557d77a29e111c","tarball":"https://registry.npmjs.org/queueable/-/queueable-4.1.4.tgz","fileCount":55,"unpackedSize":129617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYoofCRA9TVsSAnZWagAAdV0QAIJlaOJiI1yMMbhsr6Cw\n8i1FYqRIH2RM1vbd8dUlu4ClrX9qnl3QANXGDzhHdw/VrZ3SatQILEI4Ji5G\njMSM6H6wHgj0wwg0ugGReBzYfsNeisyhktJO1xMl/1Zt0v9ojbJKRMhCDY6O\njgb5mkFCq7wsnX6TNYDWX3+MBEJ0fdlwYh1LQO/4s1eaXdznYssnoD4bqX2S\n5flMm2PD48Ei2jpedmDBnHoQLJyVXZer42n/Zk8BpYo0iK0dDgI8au0puj6e\nTv4TPWKAfqfx5ESpOsA86X/+JMQwtRNyZb/oiXAitUkc+497DZFPIg554RUb\nn8hDQbz99H6aTXyujAraZ78BoRgkPr0fWhmvlAtphwGNfzhJfe6xzLgHL35G\nJLfdlxz2DkhTS+r8rNmg9Ed7l057jyZo/MBq4XFuMXWdSGjuFDuUVa2/gpvq\n60xwE8Cy4faznCJY9bkJSab5dUKRgtvDz0feIMDsKTWQecWIf2KB+Zn4CjE/\ngZOlIdNqoZ6Ik6x8ABC/QPK+fe+bhdgFuxkeVcqCxeuOgylDUfy2Z2HxPKUc\nfYaDHDTBjDus8+VQagDOHXXoXhtd/KY3X85NoecpTdJvO2OY1Ax4H0/dyfRJ\nkL9Gjml50OZpzV/cnr53KVclxG6mZ51rdVWZh+1RlO6+pHD6g121Xv0O65PO\ndBls\r\n=ckNX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoYeKOcAdqPSOf2W8QkVpPNyLGYWP/CDmOUAspr0UJdAiEA1p/LxfYCLGeoLXxvJXAWxUFx7jvZJJgjmrmByhjUGX0="}]},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_4.1.4_1583516190537_0.6993860726715788"},"_hasShrinkwrap":false},"5.0.0":{"name":"queueable","version":"5.0.0","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"prettier":{"semi":true,"singleQuote":true,"trailingComma":"all"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"ac1ef738afb05b080c29700ac256bab7f32a6397","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.0.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-G6xaWkt6cf4kq5Nqsf9fKnKlA3g11uAy5AmCd0b0wJ+4O0jLEddRGYa5+3vjwPanA2UmnFQksuX2IE51YfK5+A==","shasum":"1f7909a760739a0d9452572d7a68a6742fa194bb","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.0.0.tgz","fileCount":29,"unpackedSize":135795,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0HwqtAX1+6kJKteWGxfViTsegWW7l8ULemxrmppAVVwIhAO0b68oQXeFE3Drbp1P49dSs4jxOEutcMlEZvdyaUOOA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxsy+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSBBAAgnN1YJYTLlM2G3B8+nl5z8CJWuBgbqh5m65R9c+KWu76YmGB\r\nprQFsNyZqy+c42GIaPHPn0dx/NndJKxCMj2T/6F8pVQEZM7Pt5wYjatvEsQi\r\nuI9J/BgchzzoaQEtcKC6wTNQijmXL+VvhJ2EIol8WxSBbsmQnLJnYiKI8pxl\r\nHU5pLgW07pu2F2gJCYHcWwjwLxM2r7hS9PnqDdzT13o5LY0OpklfG+8ofODL\r\nMa+y0SODSTrbUSInoTT21UM3mebPpko4r1n/j4KpaOaw2oX17gvDe/BwL8nT\r\n5djEGAo21cPU/8cIHB5VeG8cM1ZVsjHD4jed+B7GfAWzxNIjhNR6GmgYSatF\r\nS5b2xET7Dj75x7iZ3S0qHlv7aqAGJUA71rrp4q92IS53rh+fzSpeFciDjrBD\r\nDqRR8tuJ/UhZw/z2wAcYxdLRZR97sXSp5U7rKM13hXSCeFc4KdNyHRRFlqqD\r\nlnwovTkFuF97zO3ndpUwneUQhEOLwhwrn83uCF6mV28PsEUtUJrzG3SOUW1O\r\nHlVTdlrZoGJJmhV+QFX2hS/eXZuYRIDM/GlvHoXlA4QXxntEFPeCGljWqIye\r\nl8EWTJOD6wX0aK1bWwtPEqFyoI3x2Ji3mE1d7Kk/PuHlv8HrQ7VLtAyXfWoZ\r\n5/ExsKb2cCMC6imlHHC/ktSB5NoHjgmMnbc=\r\n=QfD6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.0.0_1673972925990_0.5936992285530225"},"_hasShrinkwrap":false},"5.0.1":{"name":"queueable","version":"5.0.1","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"3d75244da5aaeb30a847eda453102f0f23ba01cd","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.0.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-n1/cNQwNUjH1ov1GKf8v04ertSSVMA4XJMGdtMsOfH53drxjxn3YbS/kYDAu6IxX63KuB3QrvnmcktDtXbXalQ==","shasum":"d329e22c584c5dd7e687fdf30d4bff3a5a97fdbc","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.0.1.tgz","fileCount":29,"unpackedSize":137628,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHb9kdxGatkSoLEnvDltYITX92Gxrt26BIa7yMsq8DidAiEAxqRstYMpS1Q/bDG/3fI03J2sliib4XhEidPWx5Y0ni4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzz/vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZBhAAorfNRNVs6RlBkCQpBqQh65Plb6y30q/Z9dTT8qgrhn/RBXal\r\nWyk1iQx7s9VXX6rtVt90ajySFF0JwzFPF1zgtuBVFodeBSUwPesiC7uSAbtL\r\nN9YIq/nmM3HlCSiu2GZzhfzcBbIVv/8577xYIoNyQB8ybpFuovG5eZbjG/Yw\r\nmbLGnetGVdITqcXtBNSHQjW5bkKu13VVMWfkaQJGESWekfmdlKjghDuGtuDr\r\ntnRFuHSyK6khb1nkJlieL7qi1aX/J3O3YY5BdPvgoJS/eShWUm/algqLq0kg\r\njx0SmZQkEGCqlfrgdccHcud60tt97yod1UIyBf1Fs3qbUqJUQfJbWGgR7TCc\r\n9Gv4tTsL31cCdMgt7rvzjF8AAuwsFhAaJU3p66s0lH7DAjqjn+JfxLyVX3Sb\r\nCdpFNjOzM6prmc6StA9ZhO3LCdWJfRSJ0vxc1w7CBXx91XFE0sqbx2oLzozC\r\nK4I62MPbmgiH3F9ce6Cq8pjEI2jhpXddnPlimcGuItxLSsmLF/hDq4lkxJ4q\r\nWmbtRxXH7N7/Ekd4dp+cp7NHw6NIwqworgyLy4yX2hIP0Lf+6EwzySSCgOtv\r\n+7Hd4hM++Q1UOImZLESJ0dwF/KbzKhDorHanIWfkigCuPDWFSE8LRtHP9dyp\r\nB1xodt2BO0vd5bXRCxSPll90rIGyWNnNXuc=\r\n=FaFa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.0.1_1674526702820_0.45571184791225616"},"_hasShrinkwrap":false},"5.1.0":{"name":"queueable","version":"5.1.0","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"86a8b517599bfd0f16cffb7eec91fbd2e5f19a3b","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.1.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-lZi9R99rGIhqfXEGp89eD9jJCKKtTXaRu63lm6friAoVwzyaNmt+0vxO5jPLR0gd3xXFk8xbxC95+YGRb65geA==","shasum":"eb7bca5e0d7392232fdfddba0eea3e05c3c1dada","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.1.0.tgz","fileCount":29,"unpackedSize":140107,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWEUvypxGH402PoqT8UGfuW0M6DFMNOef0Fxixzrp/BAiBZODPn3erAjLm8t3Ca9UNlTvZNmm4sU0NcNpX0rtH+jw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz+GIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoJ2Q/+O+tTzuwsb1kJgI2paZ8GEE32P+F02ChyqgkC1Pn/tYyUqNmM\r\nJ5qaSva9P6yxekkm+JUEUmxA0ZBcRltrGCp/WRwP30tCE9riFUcrTBBpDcEP\r\n8fThs7YV1TN7izS43qIfohsXNiUaZqhTPeNf4tew86Pbfaq9m9xmVZBur7oH\r\nO1QnYLyakZR9a19AxaTS/hA6d30pqcTGCbKCafyNigbfM+00c0DQd7vVhHOk\r\nxoAn7SgKjFbjD9oGdRyCvzjb4QNA+t3imiSX+uRNLH2yrCbFm/VocgtocSvQ\r\nGM6SlxQiKBpDpuiD04RDmev43G3IZJCKUlHXoLVI6AFCvgo35vy127+UTV6A\r\nL1C7m1ON+HzLVYzwJ90cY8/sM9X1cGd6fHEFLsP12ARVtRhcKLNU8IOMZsFL\r\nLCls1J/oEfcaeU8ThqJMKpztR3i/Wq9W1y4OKpguallf0zBSw20iF7sIvGo2\r\nR3CS2xNZmC2934HODr346kE9q37rs+ROLY18GQTfBRV64GHR+IgvqBbZFIkz\r\nNletkcaaJy3YtSdcgpuQTjJlNJ/1KM3D/9tbqasNjX0nKaCYVcsFzwThi5ff\r\nlpD4Ab1IYwni6tunXPoPLLRmsgbysKPHwvZasl+YDwUNLperFnkcvN7lghWD\r\nljSrdrRLdssabRuz286IQmuXFczNq1axWyc=\r\n=Bsut\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.1.0_1674568072514_0.7622113182347192"},"_hasShrinkwrap":false},"5.2.0":{"name":"queueable","version":"5.2.0","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"6b281bb9bfa123e76b22f859c63fabb15ed02610","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.2.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-ThtTylLsvRg0xL8BGEFj1StDADA/E8nVht3z7waOVdktTrhJ52U5X4rpB9sVb/wlSs+DpI5KpgzUSOuBiZsKoA==","shasum":"3c5305a37891f3991db118231678de1dccc4979d","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.2.0.tgz","fileCount":29,"unpackedSize":141615,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoGnvBYLSTQydJGty86qZTE5EU2E8/N8lC7TIvgYS1pAIhAIwZdZcon4sKhNhpD5Tuo8KEzVPBNMrmeJgqsMNbgOnh"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz+WsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+MRAAkg4EC7CIbowGqmxd9K5MUc/BwjSdHd4s59VnDkU+S8z02tuN\r\nqIvDPf0mlSpbe3JSkxUzI7VGjvgqEu2ebTO1W/ty0GWW5tz+sPAgpWZ9ZbPg\r\nsNQP8qVrzcUPlmVmvblgsph8fnqHQvlJ+IGF5jJ5Kug5GFDdkB17I9LzTVK3\r\ndgNFxFLyJk3LassxhneFuU/4AfOjHGAzarIBI8HhPx5YNZOrRUu7Pa1JAi8A\r\nlc5M86swCeSnUjXajdUI5BcR37rV+1tu3tHBf7mQJmzX6Q2I5oSYxutTQJs3\r\nS7b+i5c2igzmva6n49mhUpm+SJ01j+k9PSFhEXvVELljUOJ3kIh8qeZpsNfb\r\n/13XPG1WWH0vPweby+wW0Mg80f0cLwy9/1epETyCoCBgaK7k812ncIWqqmy6\r\n6+Jp+8GakPUoPCW+rcyU6d6yNFSCqxhOvfDdEHOvL/9gWHWYU7R6feYkFJII\r\n1OIPfOoZmY6e2DvQt9ax85DinQoUCqPZvpk8pXo8rvZCsyHPS3wANlwclPWk\r\nl75gWaRAjlkh5F3PdeZrw0M9ntw66CbLpbA9rwYoxtBLLUXFH0lVPA79mHB5\r\nS339WNj/mkp95jrGQOZYo5kQWEJ2RoKVDibzQsRvc1J0oRpWVOELZKroFTOh\r\n9vC29ahhgPqlHhyV9S3Le7qxOg8xIVJ5G3o=\r\n=HDQl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.2.0_1674569132396_0.6971223367732704"},"_hasShrinkwrap":false},"5.3.0":{"name":"queueable","version":"5.3.0","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"df6785e6b56853ba878558d02c400471b12a3a1a","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.3.0","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-OwQdvOQpDUT1/Dr61IO1l3VBJ12DQm4Sy3Mt5IukC5N6pKcpQhGy8eSjg9C1iFM+1rMNcUyQhKCeTFT315kORg==","shasum":"67e96b0af1ddf06c4121b26833afcad7969069cd","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.3.0.tgz","fileCount":29,"unpackedSize":144305,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyDeUKXk68L7mAokiIZQaLA7OqmlY5TJHwl2F+LAL45AiARp26YLQXz0/d9G6vSQY0v1d9Kt7jJnOPS0mvFUVdgYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz+pPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2hw//dPLKaxUCPpFpC/vZYqPhRnUGniCDRZcFi3LI9IdHa0iow74o\r\n83JHbCuOtk6NtvsoZjISXIVoXqfMqNMtRskKQwvxkgW7h7P+BH9a3cTPte5S\r\nbmcJr0wWAbxDlHUoy+qp5uDSjg22BSOMPj3G1AE1UlM6Zi5NyFT3V8D1K4YH\r\n9Z9MB0MgihnkQbqywJVeQ53OieXBFhQznm4f1UGtjcFJcpRPhtgdeKcw4RyE\r\n55N6UXDncAEWUuqKouvwMkdKORN1KU7qZTtueON8DBUY9GfJpCSzMRNU3Fcl\r\nNL3XtfeK4fAFuOqroHWudxvpNfxSTw+V+lNM+C3vZPZqLf2+rXxA17mcchJw\r\nV1bMvhprdai3+B6X0oFNPgos8aHctadXI/lOKKhtYTbddOFG+WsmZRqpiBPa\r\n4i0WTN6OrnC1QIMn0bWHR3g6QQxbgIzQ10Fw/31wq/PMf99M9615UrJ6MXuW\r\nlZKIBsdMFBCBUX+bNAmYuWAaL8RybQ4XRldBITnxipTDwZ7STXY9F9B1q25K\r\n1bSLAxLu7P7zxgOzYjHTIhMWPJY6uA9n6dW5WQonzk4Rb1+m82I5oQqNlB63\r\n6VavnQRu0owNIZeGV+gRbNe+L3/8dVf4ETCSosFE0bJIvXpwE5jjfBWo2Ehv\r\ncqXhupbR5lsR67XKpJ78jytPz409ivLO+KI=\r\n=4FoS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.3.0_1674570319023_0.5294100902768422"},"_hasShrinkwrap":false},"5.3.1":{"name":"queueable","version":"5.3.1","source":"src/index.ts","exports":{"require":"./dist/queueable.js","default":"./dist/queueable.modern.mjs","types":"./dist/index.d.ts"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.20.12","@babel/preset-env":"^7.20.2","@babel/preset-typescript":"^7.18.6","@commitlint/cli":"^17.4.2","@commitlint/config-conventional":"^17.4.2","@semantic-release/commit-analyzer":"^9.0.2","@semantic-release/github":"^8.0.7","@semantic-release/npm":"^9.0.2","@semantic-release/release-notes-generator":"^10.0.3","@types/babel__core":"^7.1.20","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.4.10","@types/fast-list":"^1.0.0","@types/jest":"^29.2.5","@types/node":"^18.11.18","@types/semantic-release":"^20","@typescript-eslint/eslint-plugin":"^5.48.2","@typescript-eslint/parser":"^5.48.2","babel-jest":"^29.3.1","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.32.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.3.1","lint-staged":"^13.1.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^2.8.3","rimraf":"^4.1.0","semantic-release":"^20.0.2","typedoc":"^0.23.24","typescript":"^4.9.4"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"gitHead":"92717d8562be5b3ee40c70af50c7636bd12c1e92","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_id":"queueable@5.3.1","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-rZ7LvbkZN15Ul9ZfT6ZN6kidT6cZQd+/8yljFya6wWvaa2NDF2lYuBPOlFEb55L9gm8+mt2TsRdjtUfxcjMIQg==","shasum":"63d79f4cec19abcc4941987922b666740da45bef","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.3.1.tgz","fileCount":29,"unpackedSize":144647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKJ9qDgpcaS2hhtDDhR36qjKLLsdBEe9H65DluAet7AAiEAwxzkZX6TiLhKUssNr1FktMzmFXNvd38C8GcapFHxtLg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0A2AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWJhAAkrAn+EyzVsEjDO02aJwZlbma+kDqJ49FvxvD23vcrC6b/037\r\nGq4xchzlLN0hQO3uIYhxYh36DDVFS7/jpXI7E4r+RmSpV8FGw8qb8zhlaArq\r\naDysvV2B6dL14FlHxERa/LP1RJ8Wa6ZG5fbWIYXKnNahN3pubNgOBlPjQvLo\r\n7vELUt0KVO1P1jpZAiTICD11NZISZCPHvMnBCvTFQYQSDURcTkAuO3RsoB4t\r\noHbQ+I6y+gzY1RSIYSUs1R5axpKp/tqvLbgBaXh2GhJX4YxMCZpGm1/5VAA2\r\nrBTAMQNIVJEeou9jF5y5IEtbe/aaVoQw8E5JEp3x+RpGPy8eLvfWPTYEFGFy\r\n5cvdjkNvkOgOQfy9p9Jhm2f37OGVlcsVgRehGBxGsM03/HeGtd1BTI5vHWZD\r\nypH02uLqsGv29BDD++v+Jkwkj/BIDGQax+voCkf8F57iip4gTUBUXtaQ8Djy\r\nVB3gvin6BE2tk3e0Jc7ecUhxVWNpqo/XGlp5VSIHvaqO0tOc0zIu1fq3rG6V\r\nKKhBNcD12YiwTjpnNVH04GTYio+zeKolHIxw40Qv/eitjXMOQPUa625pEq3+\r\ni7tuR3LVslBn/JAIoCxD2QI71RJV9C526wvnVgjUhqpplPClvlp6XBmiq7ym\r\nATAsiRbws4jdvwnPhyEfUH8XKX+rhUhya2M=\r\n=hTTG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.3.1_1674579328147_0.8025789566714259"},"_hasShrinkwrap":false},"5.3.2":{"name":"queueable","version":"5.3.2","source":"src/index.ts","exports":{"require":"./dist/queueable.js","types":"./dist/index.d.ts","default":"./dist/queueable.modern.mjs"},"types":"./dist/index.d.ts","main":"./dist/queueable.js","module":"./dist/queueable.module.js","unpkg":"./dist/queueable.umd.js","description":"Convert push-based streams to pull-based async iterables","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"author":{"name":"slikts","email":"dabas@untu.ms"},"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"license":"MIT","engines":{"node":">=18"},"scripts":{"lint:eslint":"eslint .","lint:prettier":"prettier --check .","prebuild":"rimraf dist","build":"microbundle --external none","docs":"typedoc src/index.ts","dev":"microbundle watch","test":"jest","test:watch":"jest --watch --runInBand --verbose false","report-coverage":"cat ./coverage/lcov.info | coveralls","postinstall":"husky install","prepack":"pinst --disable","postpack":"pinst --enable"},"devDependencies":{"@babel/core":"^7.22.5","@babel/preset-env":"^7.22.5","@babel/preset-typescript":"^7.22.5","@commitlint/cli":"^17.6.5","@commitlint/config-conventional":"^17.6.5","@semantic-release/commit-analyzer":"^10.0.1","@semantic-release/github":"^9.0.3","@semantic-release/npm":"^10.0.4","@semantic-release/release-notes-generator":"^11.0.3","@types/babel__core":"^7.20.1","@types/babel__preset-env":"^7.9.2","@types/eslint":"^8.40.1","@types/fast-list":"^1.0.0","@types/jest":"^29.5.2","@types/node":"^20.3.0","@types/semantic-release":"^20.0.1","@typescript-eslint/eslint-plugin":"^5.59.9","@typescript-eslint/parser":"^6.0.0","babel-jest":"^29.5.0","coveralls":"^3.1.1","cross-env":"^7.0.3","eslint":"^8.42.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-tsdoc":"^0.2.17","husky":"^8.0.3","jest":"^29.5.0","lint-staged":"^14.0.0","microbundle":"^0.15.1","pinst":"^3.0.0","prettier":"^3.0.0","rimraf":"^5.0.1","semantic-release":"^21.0.5","typedoc":"^0.24.8","typescript":"^4.9.5"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"dependencies":{"fast-list":"^1.0.3"},"packageManager":"yarn@3.3.1","volta":{"node":"18.13.0"},"_id":"queueable@5.3.2","gitHead":"643e2e3b5b1f978c38d19d33e65486a32fef7860","bugs":{"url":"https://github.com/slikts/queueable/issues"},"homepage":"https://github.com/slikts/queueable#readme","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-/2ZxV1PJh7J9Q/h9ewZ4fLMmDreUlbwrWsBnluvDoKW6Nw0gbWm5hN+kiWfdDMw1o/QTAFxV9wx4KpuN5IA7OA==","shasum":"3347a301ce5ef89ff1fe75a4b2d55900625143e5","tarball":"https://registry.npmjs.org/queueable/-/queueable-5.3.2.tgz","fileCount":29,"unpackedSize":144833,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE8A+iZeQbYQNbODjNynJkjv2GwxFmexk0Fj4HoKw21PAiAyICaB/XxWqV4qHzvEyt8/vZEsgh8MxYD9iZ5/lQXnGg=="}]},"_npmUser":{"name":"slikts","email":"dabas@untu.ms"},"directories":{},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/queueable_5.3.2_1697439468010_0.7740463023424975"},"_hasShrinkwrap":false}},"time":{"created":"2018-10-01T18:17:52.848Z","2.0.0":"2018-10-01T18:17:53.056Z","modified":"2023-10-16T06:57:48.435Z","2.0.1":"2018-10-01T18:42:30.897Z","2.0.2":"2018-10-02T23:06:21.246Z","3.0.0":"2018-10-09T16:08:57.935Z","4.0.0":"2018-10-12T13:06:33.401Z","4.0.2":"2018-10-12T13:15:26.712Z","4.0.3":"2018-10-12T15:03:46.597Z","4.0.4":"2018-10-15T01:14:07.322Z","4.1.0":"2018-10-15T13:11:41.731Z","4.1.1":"2018-10-15T15:57:44.801Z","4.1.2":"2018-11-23T12:59:37.354Z","4.1.3":"2019-12-20T15:11:02.808Z","4.1.4":"2020-03-06T17:36:30.679Z","5.0.0":"2023-01-17T16:28:46.250Z","5.0.1":"2023-01-24T02:18:22.985Z","5.1.0":"2023-01-24T13:47:52.688Z","5.2.0":"2023-01-24T14:05:32.607Z","5.3.0":"2023-01-24T14:25:19.201Z","5.3.1":"2023-01-24T16:55:28.312Z","5.3.2":"2023-10-16T06:57:48.249Z"},"maintainers":[{"name":"slikts","email":"dabas@untu.ms"}],"description":"Convert push-based streams to pull-based async iterables","homepage":"https://github.com/slikts/queueable#readme","keywords":["async","queue","es2018","iteration","async-iterators","esnext","streams"],"repository":{"type":"git","url":"git+https://github.com/slikts/queueable.git"},"author":{"name":"slikts","email":"dabas@untu.ms"},"bugs":{"url":"https://github.com/slikts/queueable/issues"},"license":"MIT","readme":"<h1 align=\"center\"><a href=\"https://github.com/slikts/queueable\"><img src=\"https://raw.githubusercontent.com/slikts/queueable/master/logo.svg?sanitize=true\" width=\"450\" height=\"190\" alt=\"Queueable\"></a></h1>\n\n<p align=\"center\"><a href=\"https://github.com/slikts/queueable\"><img src=\"https://img.shields.io/github/license/slikts/queueable.svg\" alt=\"License\"></a>\n<a href=\"https://travis-ci.org/slikts/queueable\"><img src=\"https://img.shields.io/travis/slikts/queueable/master.svg\" alt=\"Build Status\"></a>\n<a href=\"https://coveralls.io/github/slikts/queueable?branch=master\"><img src=\"https://coveralls.io/repos/github/slikts/queueable/badge.svg?branch=master\" alt=\"Coverage Status\"></a>\n<a href=\"https://www.npmjs.com/package/queueable\"><img src=\"https://img.shields.io/npm/v/queueable.svg\" alt=\"Latest Stable Version\"></a>\n<a href=\"https://codeclimate.com/github/slikts/queueable\"><img src=\"https://codeclimate.com/github/slikts/queueable.svg\" alt=\"Code Climate\"></a></p>\n\nA library for converting push-based asynchronous streams like node streams or EventTarget to pull-based streams implementing the [ES2018 asynchronous iteration protocols][async].\n\nWell-typed, well-tested and [lightweight].\n\n## Overview\n\nAsynchronous iteration is a new native feature of JavaScript for modeling streams of values in time. To give a rough analogy, asynchronous iteration is to event emitters as promises are to callbacks. The problem this library helps to solve is that iterables have a pull-based interface, while sources like event emitters are push-based, and converting between the two kinds of providers involves buffering the difference between pushes and pulls until it can be settled. This library provides push-pull adapters with buffering strategies suitable for different use cases.\n\nQueueable is intended both for library authors and consumers. Library authors can implement a standard streaming interface for interoperability, and consumers can adapt not-yet interoperable sources to leverage tools like [IxJS] and a declarative approach to streams.\n\n### Similarity to Streams API and node streams\n\nAsynchronous iteration together with this library could be seen as a lightweight version of the WHATWG [Streams API][streams]. Specifically, the adapters work like [identity transform streams][id]. Asynchronous iteration [has been added][streams-reader] to Streams API `ReadableStream`.\n\nNode streams have [already implemented][node-streams] asynchronous iteration for reading.\n\nThe use-case for this library, given that there are more standard alternatives, is based on its small size. Older browsers and node versions don't implement the newer APIs, and including a polyfill for a large API can be prohibitive.\n\n### Similarity to CSP channels\n\n[Communicating sequential processes][csp] (CSP) is a concurrency model used in Go goroutines and [Clojure's core.async][core.async] that is based on message passing via channels, and it's been possible to express this model in JavaScript with ES6 generators, as shown by [js-csp]. Asynchronous iteration brings JavaScript closer to having first-class syntactical support of channels, as can be seen in this [demonstration of ping-pong][ping-pong] adapted from Go and js-csp using Queuable.\n\n[csp]: https://en.wikipedia.org/wiki/Communicating_sequential_processes\n[core.async]: https://clojure.org/news/2013/06/28/clojure-clore-async-channels\n\n### Use cases\n\nSources of asynchronous data that are pull-based (are backpressurable; allow the consumer to control the rate at which it receives data) are trivial to adapt to asynchronous iterators using asynchronous generator functions. Such sources include event emitters that can be paused and resumed, and callback functions that are fired a single time, and functions that return promises.\n\nConverting pull-based sources to asynchronous iterables is still made easier by the `wrapRequest` helper method provided by this library. For a demonstration, see `requestAnimationFrame` example (also showing IxJS usage) and implementing an example interval.\n\nSources that are not backpressurable can only be sampled by subscribing to them or unsubscribing, and examples of such sources are user events like mouse clicks. Users can't be paused, so this library takes care of buffering the events they generate until requested by the consumer. See mouse events demonstration.\n\n<!--### How it works\n\ngenerate-->\n\n### Asynchronous iteration\n\nSee slides about [Why Asynchronous Iterators Matter][slides] for a more general introduction to the topic.\n\n## Installation\n\n```sh\nnpm install --save queueable\n```\n\n```sh\nyarn add queueable\n```\n\n### CDN\n\nhttps://unpkg.com/queueable/dist/queueable.umd.js\n\n## Adapters\n\n### [`Channel`][channel]\n\nPush-pull adapter backed by unbounded linked list queues (to avoid array reindexing) with optional circular buffering.\n\nCircular buffering works like a safety valve by discarding the oldest item in the queue when the limit is reached.\n\n#### Methods\n\n- `static constructor(pushLimit = 0, pullLimit = 0)`\n- `static fromDom(eventType, target[, options])`\n- `static fromEmitter(eventType, emitter)`\n- `push(value, [done])`\n  Push a value to the queue; returns a promise that resolves when the value is pulled.\n- `wrap([onReturn])`\n  Return an iterable iterator with only the standard methods.\n\n#### Examples\n\n##### Implementing an asynchronous iterable iterator, pushing values to it and then consuming with `for-await-of`\n\n```js\nimport { Channel } from 'queueable';\n\nconst channel = new Channel();\nchannel.push(1);\nchannel.push(2);\nchannel.push(3);\nchannel.push(4, true); // the second argument closes the iterator when its turn is reached\n\n// for-await-of uses the async iterable protocol to consume the queue sequentially\nfor await (const n of channel) {\n  console.log(n); // logs 1, 2, 3\n  // doesn't log 4, because for-await-of ignores the value of a closing result\n}\n// the loop ends after it reaches a result where the iterator is closed\n```\n\n##### Pulling results and waiting for values to be pushed\n\n```js\nconst channel = new Channel();\nconst result = channel.next(); // a promise of an iterator result\nresult.then(({ value }) => {\n  console.log(value);\n});\nchannel.push('hello'); // \"hello\" is logged in the next microtick\n```\n\n##### Hiding the adapter methods from consumers with `wrap()`\n\nThe iterables should be one-way for end-users, meaning that the consumer should only be able to request values, not push them, because the iterables could be shared. The `wrap([onReturn])` method returns an object with only the standard iterable methods.\n\nThis example adapts an EventTarget in the same way as the `fromDom()` method.\n\n```js\nconst channel = new Channel();\nconst listener = (event) => void channel.push(event);\neventTarget.addEventListener('click', listener);\nconst clickIterable = channel.wrap(() => eventTarget.removeEventListener(type, listener));\nclickIterable.next(); // -> a promise of the next click event\nclickIterable.return(); // closes the iterable\n```\n\n##### Tracking when pushed values are pulled\n\nThe `push()` methods for the adapters return the same promise as the `next()` methods for the iterators, so it's possible for the provider to track when the pushed value is used to resolve a pull.\n\n```js\nconst channel = new Channel();\nconst tracking = channel.push(123);\ntracking.then(() => {\n  console.log('value was pulled');\n});\nconst result = channel.next(); // pulling the next result resolves `tracking` promise\nresult === tracking; // -> true\n(await result) === (await tracking); // -> true\n```\n\n### [`LastResult`][lastresult]\n\nAn adapter that only buffers the last value pushed and caches and broadcasts it (pulling a value doesn't dequeue it). It's suitable for use cases where skipping results is allowed.\n\n#### Methods\n\n- `static constructor()`\n- `static fromDom(eventType, target[, options])`\n- `static fromEmitter(eventType, emitter)`\n- `push(value)`\n  Overwrite the previously pushed value.\n- `wrap([onReturn])`\n  Return an iterable iterator with only the standard methods.\n\n#### Examples\n\n##### Converting mouse move events into a stream\n\n```js\nimport { LastResult } from 'queueable';\nconst moveIterable = LastResult.fromDom('click', eventTarget);\nfor await (const moveEvent of moveIterable) {\n  console.log(moveEvent); // logs MouseEvent objects each time the mouse is clicked\n}\n// the event listener can be removed and stream closed with .return()\nmoveIterable.return();\n```\n\n### `wrapRequest(request[, onReturn])`\n\nThe `wrapRequest()` method converts singular callbacks to an asynchronous iterable and provides an optional hook for cleanup when the `return()` is called.\n\n#### Examples\n\n##### Adapting `requestAnimationFrame()`\n\n```js\nconst { wrapRequest } = 'queueable';\nconst frames = wrapRequest(window.requestAnimationFrame, window.cancelAnimationFrame);\nfor await (const timestamp of frames) {\n  console.log(timestamp); // logs frame timestamps sequentially\n}\n```\n\n##### Creating an iterable interval with `setTimeout()`\n\n```js\nconst makeInterval = (delay) =>\n  wrapRequest((callback) => window.setTimeout(callback, delay), window.clearTimeout);\nconst interval = makeInterval(100); // creates the interval but does nothing until .next() is invoked\nlet i = 0;\nfor await (const _ of interval) {\n  i += 1;\n  if (i === 10) {\n    interval.return(); // stops the interval\n  }\n}\n```\n\n### [`Multicast`][multicast]\n\nThe same concept as `Subject` in observables; allows having zero or more subscribers that each receive the pushed values. The pushed values are discarded if there are no subscribers. Uses the `Channel` adapters internally.\n\n```js\nimport { Multicast } from 'queueable';\n\nconst queue = new Multicast();\n// subscribe two iterators to receive results\nconst subscriberA = queue[Symbol.asyncIterator]();\nconst subscriberB = queue[Symbol.asyncIterator]();\nqueue.push(123);\nconst results = Promise.all([subscriberA.next(), subscriberB.next()]);\nconsole.log(await results); // logs [{ value: 123, done: false }, { value: 123, done: false }]\n```\n\n## Types\n\nTo make TypeScript know about the asnyc iterable types (`AsyncIterable<T>`, `AsyncIterator<T>`, `AsyncIterableiterator<T>`), the TypeScript `--lib` [compiler option][options] should include `\"esnext.asynciterable\"` or `\"esnext\"`.\n\n## Alternatives\n\n- [callback-to-async-iterator]\n- [event-iterator]\n- [Repeater.js]\n- [rxjs-for-await](https://github.com/benlesh/rxjs-for-await)\n\n## Tools for async iteration\n\n- [IxJS] – supports various combinators for async iterables\n- [Symbola] – protocol extension based combinators for async iterables\n- [Axax] – async iteration helpers\n- [iterall] – iteration utilities\n- [iter-tools] – iteration helpers\n\n[symbola]: https://github.com/slikts/symbola\n[ixjs]: https://github.com/ReactiveX/IxJS#asynciterable\n[callback-to-async-iterator]: https://github.com/withspectrum/callback-to-async-iterator\n[async]: http://2ality.com/2016/10/asynchronous-iteration.html\n[options]: https://www.typescriptlang.org/docs/handbook/compiler-options.html\n[lightweight]: https://bundlephobia.com/result?p=queueable\n[axax]: https://github.com/jamiemccrindle/axax\n[iterall]: https://github.com/leebyron/iterall\n[iter-tools]: https://github.com/sithmel/iter-tools\n[streams]: https://developer.mozilla.org/en-US/docs/Web/API/Streams_API\n[channel]: https://slikts.github.io/queueable/classes/Channel.html\n[multicast]: https://slikts.github.io/queueable/classes/multicast.html\n[lastresult]: https://slikts.github.io/queueable/classes/LastResult.html\n[slides]: https://docs.google.com/presentation/d/1r2V1sLG8JSSk8txiLh4wfTkom-BoOsk52FgPBy8o3RM\n[id]: https://streams.spec.whatwg.org/#ts\n[streams-reader]: https://github.com/whatwg/streams/issues/778\n[node-streams]: https://nodejs.org/api/stream.html#stream_readable_symbol_asynciterator\n[js-csp]: https://github.com/ubolonton/js-csp\n[ping-pong]: https://codepen.io/slikts/pen/yRPgQE?editors=0012\n[animation]: https://codepen.io/slikts/pen/mzqKvo?editors=0010\n[async-csp]: https://github.com/dvlsg/async-csp\n[event-iterator]: https://github.com/rolftimmermans/event-iterator\n[repeater.js]: https://repeater.js.org/\n","readmeFilename":"README.md"}