UNPKG

faktory-worker

Version:
89 lines (88 loc) 2.45 kB
{ "name": "faktory-worker", "version": "4.7.0", "description": "A faktory worker framework for node apps", "type": "commonjs", "main": "./lib/faktory.js", "types": "./lib/faktory.d.ts", "author": "Josh Bielick <jbielick@gmail.com>", "license": "MIT", "scripts": { "watch": "npm run build -- -w", "build": "npm run clean && tsc", "clean": "rm -rf lib/*", "test": "npm run build && npm run test:unit", "test:unit": "nyc --cache ava src/__tests__/**/*", "test:integration": "nyc --cache ava src/__tests__/integration/*", "test:watch": "npm run test -- -w", "coverage": "nyc report --reporter=html", "lint": "eslint . --ext .ts", "htmldocs": "npm run build && jsdoc . lib -d docs --readme README.md --pedantic", "docs": "npm run build && jsdoc2md --files lib/*.js --template docs/template.hbs > docs/api.md", "preversion": "npm run lint && npm run test && npm run docs", "version": "git add docs/ package.json", "postversion": "git push && git push --tags" }, "keywords": [ "faktory", "client", "node", "server", "job", "background", "async" ], "repository": { "type": "git", "url": "git+https://github.com/jbielick/faktory_worker_node.git" }, "bin": { "faktory-work": "bin/faktory-work", "faktory-cluster": "bin/faktory-cluster" }, "ava": { "verbose": true, "serial": true, "timeout": "5s", "typescript": { "rewritePaths": { "src/": "lib/" }, "compile": "tsc" } }, "engines": { "node": ">=16" }, "devDependencies": { "@ava/typescript": "3.0.1", "@types/debug": "^4.1.5", "@types/generic-pool": "^3.1.9", "@types/koa-compose": "^3.2.5", "@types/node": "^18.19.68", "@types/uuid": "^8.0.0", "@typescript-eslint/eslint-plugin": "^4.0.0", "@typescript-eslint/parser": "4.33.0", "ava": "4.3.1", "coveralls": "3.1.1", "eslint": "7.32.0", "eslint-config-prettier": "7.2.0", "eslint-plugin-import": "2.26.0", "eslint-plugin-prettier": "4.0.0", "get-port": "^5.1.1", "jsdoc": "3.6.10", "jsdoc-to-markdown": "^7.0.1", "nyc": "15.1.0", "prettier": "^2.0.5", "sinon": "14.0.0", "typescript": "^4.6.2" }, "dependencies": { "commander": "^9.4.0", "debug": "^4.1.0", "generic-pool": "3.7.8", "koa-compose": "^4.1.0", "redis-parser": "^3.0.0", "uuid": "8.3.2" } }