Some checks failed
Build and Publish / build-and-publish (push) Failing after 50s
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
269 lines
8.1 KiB
JSON
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
|
|
}
|
|
}
|