Enhance API routing and health check functionality

- Added ApiRouteTemplate as a base class for defining API routes
- Implemented HealthCheckApi for health check endpoint management
- Introduced IApiRoute interface for consistent route handling
- Updated UserApiRoute to align with new routing structure
- Added HealthCheck class for health status retrieval
- Improved dependency management with new types and interfaces
This commit is contained in:
2025-11-10 22:12:41 -05:00
parent f6d0afb98a
commit ce85dd1ead
22 changed files with 183 additions and 63 deletions

View File

@@ -24,6 +24,7 @@
"lint": "eslint --max-warnings 0 .",
"prelint:fix": "bun run format",
"lint:fix": "eslint --fix .",
"typecheck": "tsc --noEmit",
"test": "bun test",
"test:watch": "bun test --watch"
},