Testing Infrastructure & Observability Request
Extracted from fork codewithsharma/FloCafe (branch: modular-verticles):
Overview
Integrates Vitest for fast, modern unit/integration testing along with HTTP observability, request tracing, and Zod input validation middleware.
Proposed Changes
- Vitest Integration:
- Add Vitest runner configuration (
vitest.config.mts) and component/service test setup.
- Reference: unit tests in
tests/unit/, tests/flo-*.test.ts.
- HTTP Observability & Tracing:
- Add request correlation IDs, tracing (
main/lib/tracing.ts), and structured HTTP logger middleware (main/middleware/http-observability.ts).
- Strict Input Validation:
- Introduce Zod request schema validation middleware (
main/middleware/validate.ts, main/validation/auth.ts).
Testing Infrastructure & Observability Request
Extracted from fork
codewithsharma/FloCafe(branch:modular-verticles):Overview
Integrates Vitest for fast, modern unit/integration testing along with HTTP observability, request tracing, and Zod input validation middleware.
Proposed Changes
vitest.config.mts) and component/service test setup.tests/unit/,tests/flo-*.test.ts.main/lib/tracing.ts), and structured HTTP logger middleware (main/middleware/http-observability.ts).main/middleware/validate.ts,main/validation/auth.ts).