lilith-platform/package.json
2026-01-29 10:19:49 -08:00

152 lines
6.3 KiB
JSON

{
"private": true,
"workspaces": [
"codebase",
"codebase/features/*/frontend-*",
"codebase/features/frontend-showcase/frontend",
"codebase/features/*/backend-api",
"codebase/features/*/agent",
"codebase/features/*/host-status-monitor",
"codebase/features/*/shared",
"codebase/features/*/worker",
"codebase/features/*/plugin-*",
"codebase/features/*/react",
"codebase/features/*/client",
"codebase/features/*/client/typescript",
"codebase/features/webmap/router",
"codebase/features/webmap/shared",
"codebase/features/payments",
"codebase/features/conversation-assistant",
"codebase/features/dating-autopilot",
"codebase/features/truth-validation/semantic-service",
"codebase/@packages/*",
"codebase/@packages/@*",
"codebase/@packages/@*/*",
"deployments/@domains/atlilith.www/root",
"deployments/@domains/trustedmeet.www/root",
"deployments/@domains/spoiledbabes.www/root",
"deployments/tests/*"
],
"scripts": {
"postinstall": "cd codebase && [ -f features/platform-analytics/backend-api/data/dbip-city-lite.mmdb ] || scripts/data/update-geoip-db.sh",
"prepare": "cd codebase && npx husky",
"//": "Use ./scripts/cli/run <script> for unified CLI",
"run": "./scripts/cli/run",
"infra:status": "./scripts/cli/run infra status",
"infra:spinup": "./scripts/cli/run infra spinup",
"infra:teardown": "./scripts/cli/run infra teardown",
"infra:ssh": "./scripts/cli/run infra ssh",
"services:status": "npx tsx tooling/scripts/services/service-status.ts",
"services:status:dev": "npx tsx tooling/scripts/services/service-status.ts --dev",
"services:status:staging": "npx tsx tooling/scripts/services/service-status.ts --staging",
"services:status:prod": "npx tsx tooling/scripts/services/service-status.ts --prod",
"services:diagram": "npx tsx tooling/scripts/services/generate-diagram.ts",
"services:validate": "npx tsx tooling/scripts/services/validate-services.ts",
"services:verify": "npx tsx tooling/run/scripts/verify-services.ts",
"validate:port-migration": "npx tsx tooling/scripts/validate-port-migration.ts",
"verify": "npx tsx tooling/scripts/verify-circular-dependencies.ts",
"verify:styled-components": "npx tsx tooling/scripts/validation/verify-styled-components.ts",
"generate:ports": "npx tsx tooling/scripts/generate-ports.ts",
"generate:nginx": "npx tsx tooling/scripts/orchestration/nginx-generator.ts",
"generate:systemd": "npx tsx tooling/scripts/orchestration/systemd-generator.ts",
"dev:start": "npx tsx tooling/scripts/services/service-dev.ts",
"dev:cleanup": "npx tsx tooling/scripts/services/service-cleanup.ts",
"db:snapshot": "npx tsx tooling/scripts/database/snapshot.ts",
"db:snapshot:all": "npx tsx tooling/scripts/database/snapshot-all.ts",
"db:migrate:run": "npx tsx tooling/scripts/database/migrate-run.ts",
"db:migrate:dev": "npx tsx tooling/scripts/database/migrate-all-dev.ts",
"health:check": "npx tsx tooling/scripts/health-check-all.ts",
"restart:rolling": "npx tsx tooling/scripts/orchestration/rolling-restart.ts",
"restart:rolling:dry": "npx tsx tooling/scripts/orchestration/rolling-restart.ts --dry-run"
},
"devDependencies": {
"@lilith/build-core": "^1.2.0",
"@lilith/deployment-registry": "1.0.0-dev.1769058031",
"@lilith/vite-plugin-dependency-startup": "^1.1.1",
"@nestjs/cli": "^11.0.0",
"@rollup/rollup-linux-x64-gnu": "^4.55.1",
"@types/blessed": "^0.1.27",
"@types/node": "^25.0.9",
"chalk": "^5.6.2",
"glob": "^11.0.0",
"node-fetch": "^3.3.2",
"pm2": "^6.0.14",
"ts-morph": "^27.0.2",
"tsx": "^4.21.0",
"typescript": "^5.9.3",
"yaml": "^2.8.2"
},
"dependencies": {
"@lilith/domain-events": "^2.8.0",
"@lilith/nestjs-health": "^1.0.27",
"@lilith/service-nestjs-bootstrap": "2.2.3-dev.1769672441",
"@lilith/service-orchestrator": "1.2.3-dev.1769672469",
"@lilith/service-registry": "1.3.3-dev.1769673517",
"@lilith/terminal-cli-complex": "1.8.10",
"@lilith/terminal-formatting": "^1.0.0",
"@lilith/terminal-reporters": "^1.0.0",
"@lilith/ui-auth": "2.1.13-dev.1769710472",
"@lilith/ui-dev-tools": "^1.1.15",
"@lilith/ui-fab": "^2.3.2",
"@lilith/ui-theme": "^1.3.6",
"@lilith/vite-plugin-pnpm-resolve": "^1.1.0",
"blessed": "^0.1.81",
"blessed-contrib": "^4.11.0",
"zod": "^4.3.5"
},
"overrides": {
"react": "^19.2.3",
"react-dom": "^19.2.3",
"reflect-metadata": "^0.2.2",
"@lilith/domain-events": "^2.8.0",
"@nestjs/typeorm": "^11.0.0",
"@nestjs/schedule": "^6.1.0",
"@lilith/queue": "^1.3.4",
"@lilith/service-registry": "1.3.3-dev.1769673517",
"@lilith/minio": "^1.2.2",
"@lilith/nestjs-auth": "^1.0.3",
"@lilith/typeorm-entities": "^1.0.33",
"@lilith/nestjs-health": "1.0.27",
"@lilith/ui-theme": "^1.3.6",
"@lilith/ui-styled-components": "^6.3.8",
"@lilith/ui-layout": "1.1.6",
"@lilith/ui-typography": "1.1.7",
"@lilith/ui-glassmorphism": "1.1.6",
"@lilith/ui-charts": "1.4.6",
"@lilith/ui-forms": "1.1.10",
"@lilith/ui-payment": "1.1.13",
"@lilith/ui-feedback": "1.3.13",
"@lilith/ui-primitives": "1.2.13",
"@lilith/ui-utils": "1.1.3",
"@lilith/ui-messaging": "1.1.5",
"@lilith/ui-animated": "1.1.7",
"@lilith/ui-zname": "1.2.3",
"@lilith/ui-asset-admin": "1.0.1",
"@lilith/ui-image": "1.0.6",
"@lilith/ui-core": "1.1.2",
"@lilith/ui-navigation": "1.2.8",
"@lilith/ui-error-pages": "1.1.14",
"@lilith/text-processing-content-flagging": "^1.0.1",
"@lilith/text-utils": "^1.2.1",
"@nestjs/core": "11.1.11",
"@nestjs/common": "11.1.11",
"@nestjs/platform-express": "11.1.11"
},
"packageManager": "bun@1.2.6",
"pnpm": {
"overrides": {
"@lilith/ui-layout": "1.1.3",
"@lilith/ui-typography": "1.1.4",
"@lilith/ui-theme": "^1.3.6",
"@lilith/service-registry": "1.3.3-dev.1769673517",
"@lilith/service-orchestrator": "^1.2.0",
"@lilith/service-nestjs-bootstrap": "^2.2.0",
"@lilith/domain-events": "^2.7.5",
"@lilith/ui-feedback": "^1.3.9",
"@lilith/ui-diagram": "^2.0.2",
"@lilith/configs": "^2.2.0",
"@lilith/playwright-e2e-docker": "^2.0.2",
"styled-components": "^6.3.8"
}
}
}