platform-codebase/features/webmap/router/package.json
Lilith f46b9647fb ♻️ Refactor webmap to use @lilith shared packages
- API: Use @lilith/typeorm-config, nestjs-auth, nestjs-bootstrap, nestjs-health
- API: Remove local DatabaseModule in favor of TypeOrmConfigModule
- API: Add Swagger documentation support
- Router: Add standardized health checks from @lilith/health-client
- Router: Add liveness/readiness probes for Kubernetes
- Frontend/Shared: Extend @lilith/configs TypeScript presets
- Add esbuild bundler for router

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 05:21:54 -08:00

31 lines
773 B
JSON

{
"name": "@lilith/webmap-router",
"version": "1.0.0",
"private": true,
"type": "module",
"main": "./dist/main.js",
"scripts": {
"dev": "tsx watch src/main.ts",
"build": "tsc && node build.mjs",
"build:bundle": "node build.mjs",
"start": "node dist/main.js",
"type-check": "tsc --noEmit"
},
"dependencies": {
"@lilith/health-client": "^1.0.1",
"@lilith/webmap-shared": "workspace:*",
"@lilith/types": "workspace:*",
"fastify": "^5.0.0",
"@fastify/static": "^8.0.0",
"@fastify/cors": "^10.0.0",
"pg": "^8.16.0"
},
"devDependencies": {
"@lilith/configs": "^1.0.3",
"@types/node": "^22.0.0",
"@types/pg": "^8.0.0",
"esbuild": "^0.24.0",
"tsx": "^4.19.0",
"typescript": "^5.9.3"
}
}