{"bugs":{"url":"https://github.com/senecajs/gate-executor/issues"},"dist":{"shasum":"d2b9609c69c53fa1affb6e899d2160ec5d3fa85b","tarball":"https://registry.npmjs.org/gate-executor/-/gate-executor-3.2.1.tgz","fileCount":8,"integrity":"sha512-qKHIOULWBwbCzMRJuxZNp53Y+Ur3PA+CTgehhZVrf37oms2AExOt6jEOXwJU6LY2DIh4/6A6yT0CjUmy/8kARA==","signatures":[{"sig":"MEUCIQDWJSS93NxM7L/yhK/T+DBZjXryXtwji++DOySj13XwUQIgG1tbhmd5zAAkpZ/TVbk49ST2/AE7yArpwxzBz4cgliE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42935},"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":"d1da0ce4fa7df08889bc1d9302e1d3ba435426d3","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.1","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.2.1_1765470293517_0.39102868181524175","host":"s3://npm-registry-packages-npm-production"},"_id":"gate-executor@3.2.1","version":"3.2.1"}