queue/package.json
Lilith 8c2c6f4d85 feat: consolidate @queue packages into unified monorepo
Restructure the queue ecosystem from fragmented per-package git repos
into a single unified repository for coordinated versioning and simpler
maintenance.

Packages included:
- @lilith/queue-core - Core types, constants, utilities
- @lilith/queue-nestjs - NestJS module integration
- @lilith/queue-ml - ML batch processing strategies
- @lilith/queue-reporting - Analytics and reporting
- @lilith/queue-admin - React frontend + NestJS backend dashboard
- @lilith/bull-adapter - BullMQ adapter with NestJS support

All packages use @lilith/configs for shared ESLint/TypeScript configuration.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 18:57:45 -08:00

38 lines
1.1 KiB
JSON

{
"name": "@lilith/queue",
"version": "1.0.0",
"description": "Monorepo for the queue ecosystem packages",
"private": true,
"scripts": {
"build": "pnpm -r --filter './core' --filter './bull-adapter' --filter './nestjs' --filter './reporting' --filter './ml' build",
"dev": "pnpm -r --parallel dev",
"test": "pnpm -r test",
"test:e2e": "vitest run --config e2e/vitest.config.ts",
"test:e2e:watch": "vitest watch --config e2e/vitest.config.ts",
"lint": "pnpm -r lint",
"lint:check": "pnpm -r lint:check",
"typecheck": "pnpm -r typecheck",
"clean": "pnpm -r clean && rm -rf node_modules",
"docker:up": "docker-compose -f e2e/docker-compose.yml up -d",
"docker:down": "docker-compose -f e2e/docker-compose.yml down",
"docker:logs": "docker-compose -f e2e/docker-compose.yml logs -f"
},
"keywords": [
"queue",
"bullmq",
"monorepo"
],
"author": "",
"license": "MIT",
"devDependencies": {
"@types/node": "^20.0.0",
"bullmq": "^5.0.0",
"ioredis": "^5.0.0",
"typescript": "^5.0.0",
"vitest": "^4.0.16"
},
"engines": {
"node": ">=18.0.0",
"pnpm": ">=8.0.0"
}
}