mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-09 08:59:40 +02:00
Split 6,710-line server.ts into focused route modules using port interfaces for dependency injection. 107/109 routes extracted into 12 domain files with auth middleware, 5 port interfaces, and shared helpers. Server.ts retains orchestration (SSE, lifecycle, state). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
17 lines
760 B
TypeScript
17 lines
760 B
TypeScript
/**
|
|
* @fileoverview Barrel export for all route modules.
|
|
*/
|
|
|
|
export { registerPushRoutes } from './push-routes.js';
|
|
export { registerTeamRoutes } from './team-routes.js';
|
|
export { registerMuxRoutes } from './mux-routes.js';
|
|
export { registerFileRoutes } from './file-routes.js';
|
|
export { registerScheduledRoutes } from './scheduled-routes.js';
|
|
export { registerSystemRoutes } from './system-routes.js';
|
|
export { registerHookEventRoutes } from './hook-event-routes.js';
|
|
export { registerCaseRoutes } from './case-routes.js';
|
|
export { registerSessionRoutes } from './session-routes.js';
|
|
export { registerRespawnRoutes } from './respawn-routes.js';
|
|
export { registerRalphRoutes } from './ralph-routes.js';
|
|
export { registerPlanRoutes } from './plan-routes.js';
|