learning_ai_common_plat/packages
saravanakumardb1 63c08dbb0a refactor(services): integrate @bytelyst/fastify-core into all 4 services
Replaced duplicated server setup code with createServiceApp() factory:
- platform-service: 91 → 39 lines
- billing-service: 105 → 51 lines (keeps service-specific internal key auth)
- growth-service: 83 → 33 lines
- tracker-service: 88 → 36 lines

Enhanced fastify-core with optional Swagger + Prometheus metrics support.
Total reduction: ~208 lines of duplicated boilerplate eliminated.
All 246 tests pass.
2026-02-12 22:53:22 -08:00
..
api-client feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
auth feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
config feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
cosmos feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
design-tokens feat: add package tests (58 new) + @bytelyst/fastify-core package 2026-02-12 22:17:17 -08:00
errors fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
fastify-core refactor(services): integrate @bytelyst/fastify-core into all 4 services 2026-02-12 22:53:22 -08:00
logger fix(common): configure ESLint 9 and fix lint issues 2026-02-12 16:37:30 -08:00
react-auth feat(react-auth): add onLoginFallback to createAuthProvider config 2026-02-12 22:21:25 -08:00