| 1 | import type { RouterClient } from "@orpc/server"; |
| 2 | |
| 3 | import { publicProcedure } |
| 4 | import { locationsRouter } |
| 5 | import { nodesRouter } |
| 6 | import { allocationsRouter } |
| 7 | import { nestsRouter } |
| 8 | import { eggsRouter } |
| 9 | import { serversRouter } |
| 10 | import { backupsRouter } |
| 11 | import { backupDestinationsRouter } |
| 12 | import { schedulesRouter } |
| 13 | import { databaseHostsRouter } |
| 14 | import { databasesRouter } |
| 15 | import { subusersRouter } |
| 16 | import { activityRouter } |
| 17 | import { filesRouter } |
| 18 | import { usersRouter } |
| 19 | import { settingsRouter } |
| 20 | import { onboardingRouter } |
| 21 | import { emailRouter } |
| 22 | import { billingRouter } |
| 23 | import { googleDriveRouter } |
| 24 | import { notificationsRouter } |
| 25 | |
| 26 | export const appRouter = |
| 27 | healthCheck: publicProcedure.handler |
| 28 | return "OK"; |
| 29 | }), |
| 30 | locations: locationsRouter, |
| 31 | nodes: nodesRouter, |
| 32 | allocations: allocationsRouter, |
| 33 | nests: nestsRouter, |
| 34 | eggs: eggsRouter, |
| 35 | servers: serversRouter, |
| 36 | backups: backupsRouter, |
| 37 | backupDestinations: backupDestinationsRouter, |
| 38 | schedules: schedulesRouter, |
| 39 | databaseHosts: databaseHostsRouter, |
| 40 | databases: databasesRouter, |
| 41 | subusers: subusersRouter, |
| 42 | activity: activityRouter, |
| 43 | files: filesRouter, |
| 44 | users: usersRouter, |
| 45 | settings: settingsRouter, |
| 46 | onboarding: onboardingRouter, |
| 47 | email: emailRouter, |
| 48 | billing: billingRouter, |
| 49 | googleDrive: googleDriveRouter, |
| 50 | notifications: notificationsRouter, |
| 51 | }; |
| 52 | |
| 53 | export type AppRouter |
| 54 | export type AppRouterClient |