UNPKG

queue-manager-pro

Version:

A flexible, TypeScript-first queue/task manager with pluggable backends ,dynamic persistence storage and event hooks.

75 lines (74 loc) 1.97 kB
{ "name": "queue-manager-pro", "description": "A flexible, TypeScript-first queue/task manager with pluggable backends ,dynamic persistence storage and event hooks.", "repository": { "type": "git", "url": "https://github.com/bennyh960/queue-manager" }, "version": "1.0.16", "author": "bennyh960", "license": "MIT", "keywords": [ "queue", "task", "typescript", "job", "manager", "event-driven", "repository", "worker", "ioredis", "postgres" ], "type": "module", "types": "dist/index.d.ts", "main": "index.js", "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.js" } }, "files": [ "dist/", "README.md", "LICENSE" ], "scripts": { "dev": "nodemon --exec \"tsc --noEmit && tsx src/index.ts\"", "dev:playground": "nodemon --config nodemon.playground.json", "dev:fast": "nodemon --exec tsx src/index.ts", "build": "tsc && rimraf dist/dev_only && rimraf dist/playground.js && rimraf dist/playground.js.map && rimraf dist/playground.d.ts", "prepublishOnly": "npm run build", "build:watch": "tsc --watch", "start": "npm run build && node dist/index.js", "redis:ui": "redis-commander", "deploy": "npm run build && npm version patch && npm publish && git push", "test": "jest" }, "devDependencies": { "@jest/globals": "^30.0.5", "@types/express": "^5.0.3", "@types/jest": "^30.0.0", "@types/node": "^24.2.1", "@types/pg": "^8.15.5", "express": "^5.1.0", "ioredis": "^5.7.0", "jest": "^30.0.5", "nodemon": "^3.1.10", "rimraf": "^6.0.1", "ts-jest": "^29.4.1", "ts-node": "^10.9.2", "tsx": "^4.20.3", "typescript": "^5.9.2", "zod": "^4.0.17" }, "peerDependenciesMeta": { "ioredis": { "optional": true }, "pg": { "optional": true } } }