Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | /**
* tRPC Module
*
* Type-safe RPC layer for CLI-server communication.
* Same interface for CLI and future WebUI clients.
*/
// Re-export router components
export {
router,
publicProcedure,
middleware,
createCallerFactory,
appRouter,
healthResponseSchema,
statusResponseSchema,
processInfoSchema,
} from './router.js';
// Export types
export type {
AppRouter,
HealthResponse,
StatusResponse,
ProcessInfo,
} from './router.js';
// Re-export context
export { createContext } from './context.js';
export type { TRPCContext, CreateContextOptions } from './context.js';
export type { EventBus, DomainEvent } from './context.js';
|