{"bugs":{"url":"https://github.com/senecajs/gate-executor/issues"},"dist":{"shasum":"89d55f65fbd4ee8b64463763138fab769b8726cd","tarball":"https://registry.npmjs.org/gate-executor/-/gate-executor-3.3.1.tgz","fileCount":8,"integrity":"sha512-5zLKA6nuqoe3fhpY+JOMNaADU208lXz9gaD6JRmDtULNIXs8jQzx6XmWmqjYXKL2ppBO/tfg1mQwR2hU5DUNrg==","signatures":[{"sig":"MEUCICCcaA87kgOxTn5IMfdDkJ3mqxUUEMNU4k/BQeCFX5qlAiEA8H9puZOAwHJdVRRHUoxDWM7MB8ynn0X1qkeJ2ExnaJo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42824},"main":"gate-executor.js","name":"gate-executor","type":"commonjs","types":"gate-executor.d.ts","author":{"url":"https://richardrodger.com","name":"Richard Rodger"},"browser":"gate-executor.min.js","engines":{"node":">=12.0.0"},"gitHead":"8e8454ad7716b033b3b774498d7f8f66866bcec0","license":"MIT","scripts":{"test":"jest --coverage --no-cache","build":"tsc -d && cp gate-executor.js gate-executor.min.js && browserify -o gate-executor.min.js -e gate-executor.js -s @GateExecutor -im -i assert -p tinyify","clean":"rm -rf node_modules yarn.lock package-lock.json","reset":"npm run clean && npm i && npm run build && npm test","watch":"tsc -w -d","repo-tag":"REPO_VERSION=`node -e \"console.log(require('./package').version)\"` && echo TAG: v$REPO_VERSION && git commit -a -m v$REPO_VERSION && git push && git tag v$REPO_VERSION && git push --tags;","test-some":"jest --no-cache -t","test-watch":"jest --coverage --watchAll","repo-publish":"npm run clean && npm i && npm run repo-publish-quick","repo-publish-quick":"npm run build && npm run test && npm run repo-tag && npm publish --access public --registry https://registry.npmjs.org "},"_npmUser":{"name":"rjrodger","email":"richard.rodger@voxgig.com"},"homepage":"https://github.com/senecajs/gate-executor","keywords":["seneca","gate","executor"],"repository":{"url":"git+https://github.com/senecajs/gate-executor.git","type":"git"},"_npmVersion":"11.6.2","description":"A work queue that can be gated, stopping to wait for sub-queues to complete.","directories":{},"maintainers":[{"name":"rjrodger","email":"richard.rodger@voxgig.com"},{"name":"mihaidma","email":"mihaizn@gmail.com"}],"_nodeVersion":"24.11.1","contributors":[{"url":"http://javascriptjake.com","name":"Jacob Pruitt"},{"url":"http://jsgeek.com","name":"Wyatt Preul"}],"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","esbuild":"^0.27.2","tinyify":"^4.0.0","ts-jest":"^29.4.6","browserify":"^17.0.1","typescript":"^5.9.3","@types/jest":"^30.0.0","esbuild-jest":"^0.5.0","util.promisify":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/gate-executor_3.3.1_1768839023761_0.6289868835679921","host":"s3://npm-registry-packages-npm-production"},"_id":"gate-executor@3.3.1","version":"3.3.1"}