All files / src/trpc index.ts

0% Statements 0/0
0% Branches 0/0
0% Functions 0/0
0% Lines 0/0

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';