queue/package.json
autocommit 0d45ea8fdf
Some checks failed
Build and Publish / build-and-publish (push) Failing after 50s
deps-upgrade(dependencies-deps): ⬆️ Update core dependencies to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-06-10 04:32:37 -07:00

269 lines
8.1 KiB
JSON

{
"name": "@lilith/queue",
"version": "1.3.35",
"description": "Job queue ecosystem: core types, NestJS integration, ML batching, reporting, and admin dashboard",
"type": "module",
"exports": {
".": {
"types": "./core/dist/index.d.ts",
"import": "./core/dist/index.js",
"require": "./core/dist/index.js"
},
"./core": {
"types": "./core/dist/index.d.ts",
"import": "./core/dist/index.js",
"require": "./core/dist/index.js"
},
"./core/types": {
"types": "./core/dist/types/index.d.ts",
"import": "./core/dist/types/index.js",
"require": "./core/dist/types/index.js"
},
"./core/constants": {
"types": "./core/dist/constants/index.d.ts",
"import": "./core/dist/constants/index.js",
"require": "./core/dist/constants/index.js"
},
"./core/utils": {
"types": "./core/dist/utils/index.d.ts",
"import": "./core/dist/utils/index.js",
"require": "./core/dist/utils/index.js"
},
"./nestjs": {
"types": "./nestjs/dist/index.d.ts",
"import": "./nestjs/dist/index.js",
"require": "./nestjs/dist/index.js"
},
"./nestjs/base": {
"types": "./nestjs/dist/base/index.d.ts",
"import": "./nestjs/dist/base/index.js",
"require": "./nestjs/dist/base/index.js"
},
"./nestjs/decorators": {
"types": "./nestjs/dist/decorators/index.d.ts",
"import": "./nestjs/dist/decorators/index.js",
"require": "./nestjs/dist/decorators/index.js"
},
"./nestjs/services": {
"types": "./nestjs/dist/services/index.d.ts",
"import": "./nestjs/dist/services/index.js",
"require": "./nestjs/dist/services/index.js"
},
"./ml": {
"types": "./ml/dist/index.d.ts",
"import": "./ml/dist/index.js",
"require": "./ml/dist/index.js"
},
"./ml/strategies": {
"types": "./ml/dist/strategies/index.d.ts",
"import": "./ml/dist/strategies/index.js",
"require": "./ml/dist/strategies/index.js"
},
"./ml/processors": {
"types": "./ml/dist/processors/index.d.ts",
"import": "./ml/dist/processors/index.js",
"require": "./ml/dist/processors/index.js"
},
"./reporting": {
"types": "./reporting/dist/index.d.ts",
"import": "./reporting/dist/index.js",
"require": "./reporting/dist/index.js"
},
"./bull-adapter": {
"types": "./bull-adapter/dist/index.d.ts",
"import": "./bull-adapter/dist/index.js",
"require": "./bull-adapter/dist/index.js"
},
"./admin/backend": {
"types": "./admin/backend/dist/index.d.ts",
"import": "./admin/backend/dist/index.js",
"require": "./admin/backend/dist/index.js"
},
"./admin/backend/gateway": {
"types": "./admin/backend/dist/gateway/index.d.ts",
"import": "./admin/backend/dist/gateway/index.js",
"require": "./admin/backend/dist/gateway/index.js"
},
"./admin/frontend": {
"types": "./admin/frontend/dist/index.d.ts",
"import": "./admin/frontend/dist/index.js",
"require": "./admin/frontend/dist/index.js"
}
},
"files": [
"core/dist",
"nestjs/dist",
"ml/dist",
"reporting/dist",
"bull-adapter/dist",
"admin/backend/dist",
"admin/frontend/dist"
],
"scripts": {
"build": "bun run build:core && bun run build:nestjs && bun run build:ml && bun run build:reporting && bun run build:bull-adapter && bun run build:admin",
"build:core": "cd core && tsup",
"build:nestjs": "cd nestjs && tsup",
"build:ml": "cd ml && tsup",
"build:reporting": "cd reporting && tsup",
"build:bull-adapter": "cd bull-adapter && tsup",
"build:admin": "cd admin/backend && tsup && cd ../frontend && tsup",
"dev": "bun run --parallel dev:*",
"dev:core": "cd core && tsup --watch",
"dev:nestjs": "cd nestjs && tsup --watch",
"dev:ml": "cd ml && tsup --watch",
"dev:reporting": "cd reporting && tsup --watch",
"dev:bull-adapter": "cd bull-adapter && tsup --watch",
"dev:admin": "cd admin/backend && tsup --watch & cd admin/frontend && tsup --watch",
"test": "vitest",
"test:e2e": "vitest run --config e2e/vitest.config.ts",
"lint": "eslint . --fix",
"lint:check": "eslint .",
"typecheck": "tsc --noEmit -p core/tsconfig.json && tsc --noEmit -p nestjs/tsconfig.json && tsc --noEmit -p ml/tsconfig.json && tsc --noEmit -p reporting/tsconfig.json && tsc --noEmit -p bull-adapter/tsconfig.json && tsc --noEmit -p admin/backend/tsconfig.json && tsc --noEmit -p admin/frontend/tsconfig.json",
"clean": "rm -rf core/dist nestjs/dist ml/dist reporting/dist bull-adapter/dist admin/backend/dist admin/frontend/dist",
"prepublishOnly": "bun run build"
},
"keywords": [
"queue",
"bullmq",
"nestjs",
"job-queue",
"ml",
"batching",
"admin",
"dashboard"
],
"author": "",
"license": "MIT",
"dependencies": {
"@tanstack/react-query": "^5.90.16",
"bullmq": "^5.66.4",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.3",
"typeorm": "^0.3.28"
},
"peerDependencies": {
"@lilith/ui-data": "workspace:*",
"@lilith/ui-feedback": "workspace:*",
"@lilith/ui-layout": "workspace:*",
"@lilith/ui-primitives": "workspace:*",
"@nestjs/bullmq": "^10.0.0 || ^11.0.0",
"@nestjs/common": "^10.0.0 || ^11.0.0",
"@nestjs/core": "^10.0.0 || ^11.0.0",
"@nestjs/platform-socket.io": "^10.0.0 || ^11.0.0",
"@nestjs/schedule": "^4.0.0 || ^5.0.0 || ^6.0.0",
"@nestjs/typeorm": "^10.0.0 || ^11.0.0",
"@nestjs/websockets": "^10.0.0 || ^11.0.0",
"cron": "^3.0.0",
"ioredis": "^5.0.0",
"react": "^18.0.0 || ^19.0.0",
"@lilith/ui-router": "^1.3.0",
"react-router-dom": "^6.0.0 || ^7.0.0",
"socket.io": "^4.0.0",
"socket.io-client": "^4.7.0",
"styled-components": "^6.0.0"
},
"peerDependenciesMeta": {
"@nestjs/bullmq": {
"optional": true
},
"@nestjs/common": {
"optional": true
},
"@nestjs/core": {
"optional": true
},
"@nestjs/platform-socket.io": {
"optional": true
},
"@nestjs/schedule": {
"optional": true
},
"@nestjs/typeorm": {
"optional": true
},
"@nestjs/websockets": {
"optional": true
},
"@lilith/ui-primitives": {
"optional": true
},
"@lilith/ui-data": {
"optional": true
},
"@lilith/ui-feedback": {
"optional": true
},
"@lilith/ui-layout": {
"optional": true
},
"cron": {
"optional": true
},
"ioredis": {
"optional": true
},
"react": {
"optional": true
},
"react-router-dom": {
"optional": true
},
"socket.io": {
"optional": true
},
"socket.io-client": {
"optional": true
},
"@lilith/ui-router": {
"optional": true
},
"styled-components": {
"optional": true
}
},
"devDependencies": {
"@lilith/ui-data": "workspace:*",
"@lilith/ui-router": "^1.3.0",
"tsup": "^8.5.1",
"@lilith/ui-feedback": "workspace:*",
"@lilith/ui-layout": "workspace:*",
"@lilith/ui-primitives": "workspace:*",
"@nestjs/bullmq": "^11.0.4",
"@nestjs/common": "^11.1.11",
"@nestjs/core": "^11.1.11",
"@nestjs/platform-socket.io": "^11.1.11",
"@nestjs/schedule": "^6.1.0",
"@nestjs/testing": "^11.1.11",
"@nestjs/typeorm": "^11.0.0",
"@nestjs/websockets": "^11.1.11",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.1",
"@types/node": "^20.19.28",
"@types/react": "^19.2.8",
"@vitest/coverage-v8": "^4.0.16",
"cron": "^3.5.0",
"happy-dom": "^12.10.3",
"ioredis": "^5.9.1",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react-router-dom": "^7.12.0",
"reflect-metadata": "^0.1.14",
"rxjs": "^7.8.2",
"socket.io": "^4.8.3",
"socket.io-client": "^4.8.3",
"styled-components": "^6.3.5",
"typescript": "^5.9.3",
"vitest": "^4.0.16"
},
"engines": {
"node": ">=18.0.0"
},
"publishConfig": {
"registry": "http://forge.black.lan/api/packages/lilith/npm/"
},
"_": {
"registry": "forgejo",
"publish": true,
"build": true
}
}