UNPKG

gate-executor

Version:

A work queue that can be gated, stopping to wait for sub-queues to complete.

61 lines (60 loc) 2.08 kB
{ "name": "gate-executor", "version": "3.1.1", "description": "A work queue that can be gated, stopping to wait for sub-queues to complete.", "main": "gate-executor.js", "browser": "gate-executor.min.js", "type": "commonjs", "types": "gate-executor.d.ts", "scripts": { "test": "jest --coverage --no-cache", "test-some": "jest --no-cache -t", "test-watch": "jest --coverage --watchAll", "watch": "tsc -w -d", "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", "reset": "npm run clean && npm i && npm run build && npm test", "clean": "rm -rf node_modules yarn.lock package-lock.json", "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;", "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 " }, "repository": { "type": "git", "url": "https://github.com/senecajs/gate-executor.git" }, "keywords": [ "seneca", "gate", "executor" ], "files": [ "LICENSE", "README.md", "gate-executor.*" ], "engines": { "node": ">=12.0.0" }, "author": "Richard Rodger (https://richardrodger.com)", "contributors": [ "Jacob Pruitt (http://javascriptjake.com)", "Wyatt Preul (http://jsgeek.com)" ], "license": "MIT", "bugs": { "url": "https://github.com/senecajs/gate-executor/issues" }, "homepage": "https://github.com/senecajs/gate-executor", "dependencies": {}, "devDependencies": { "@types/jest": "^27.0.2", "browserify": "^17.0.0", "esbuild": "^0.13.6", "esbuild-jest": "^0.5.0", "jest": "^27.2.5", "tinyify": "^3.0.0", "ts-jest": "^27.0.6", "typescript": "^4.4.4", "util.promisify": "^1.1.1" } }