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. |
||
|---|---|---|
| .. | ||
| api-client | ||
| auth | ||
| config | ||
| cosmos | ||
| design-tokens | ||
| errors | ||
| fastify-core | ||
| logger | ||
| react-auth | ||