UNPKG

@lexamica-modules/job-queue

Version:

The package for the Lexamica Job Queue SDK powered by Redis and BullMQ

54 lines (53 loc) 1.59 kB
{ "name": "@lexamica-modules/job-queue", "version": "0.3.0", "description": "The package for the Lexamica Job Queue SDK powered by Redis and BullMQ", "main": "lib/index.js", "types": "lib/index.d.ts", "scripts": { "build": "tsc", "test": "node lib/index.js", "typecheck": "tsc --noEmit", "lint": "eslint -c .eslintrc.js \"src/**/*.{js,ts,tsx}\"", "lint:fix": "eslint -c .eslintrc.js \"src/**/*.{js,ts,tsx}\" --quiet --fix", "lint:test": "eslint -c .eslintrc.js \"src/**/*.{js,ts,tsx}\" --quiet", "format": "prettier --write \"src/**/*.{js,ts,tsx}\"", "format:check": "prettier --check \"src/**/*.{js,ts,tsx}\"", "test:job": "ts-node ./src/tasks/processTestJob.ts" }, "repository": { "type": "git", "url": "git+https://github.com/Lexamica/Lexamica-Job-Queue.git" }, "keywords": [ "Lexamica", "Task", "Queue", "Job", "Message", "BullMQ", "Redis" ], "author": "Jonathan Taylor", "license": "ISC", "bugs": { "url": "https://github.com/Lexamica/Lexamica-Job-Queue/issues" }, "homepage": "https://github.com/Lexamica/Lexamica-Job-Queue#readme", "devDependencies": { "@types/node": "^20.5.9", "@typescript-eslint/eslint-plugin": "^6.7.0", "dotenv-extended": "^2.9.0", "eslint": "^8.49.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-prettier": "^5.0.0", "prettier": "^3.0.3", "typescript": "^5.2.2" }, "dependencies": { "@lexamica-modules/logger": "^0.2.0", "bullmq": "^4.9.0", "cryptr": "^6.3.0", "ioredis": "^5.3.2" } }