Openstatus www.openstatus.dev
at 4c0f4c00a38753a5d0dfd7e7b7b7706dec6f1503 45 lines 1.8 kB view raw
1import { blobRouter } from "./router/blob"; 2import { checkerRouter } from "./router/checker"; 3import { domainRouter } from "./router/domain"; 4import { feedbackRouter } from "./router/feedback"; 5import { incidentRouter } from "./router/incident"; 6import { integrationRouter } from "./router/integration"; 7import { invitationRouter } from "./router/invitation"; 8import { maintenanceRouter } from "./router/maintenance"; 9import { memberRouter } from "./router/member"; 10import { monitorRouter } from "./router/monitor"; 11import { monitorTagRouter } from "./router/monitorTag"; 12import { notificationRouter } from "./router/notification"; 13import { pageRouter } from "./router/page"; 14import { pageSubscriberRouter } from "./router/pageSubscriber"; 15import { privateLocationRouter } from "./router/privateLocation"; 16import { statusPageRouter } from "./router/statusPage"; 17import { statusReportRouter } from "./router/statusReport"; 18import { tinybirdRouter } from "./router/tinybird"; 19import { userRouter } from "./router/user"; 20import { workspaceRouter } from "./router/workspace"; 21import { createTRPCRouter } from "./trpc"; 22 23// Deployed to /trpc/edge/** 24export const edgeRouter = createTRPCRouter({ 25 workspace: workspaceRouter, 26 monitor: monitorRouter, 27 page: pageRouter, 28 statusReport: statusReportRouter, 29 domain: domainRouter, 30 integration: integrationRouter, 31 user: userRouter, 32 notification: notificationRouter, 33 invitation: invitationRouter, 34 incident: incidentRouter, 35 pageSubscriber: pageSubscriberRouter, 36 tinybird: tinybirdRouter, 37 monitorTag: monitorTagRouter, 38 maintenance: maintenanceRouter, 39 member: memberRouter, 40 checker: checkerRouter, 41 blob: blobRouter, 42 feedback: feedbackRouter, 43 statusPage: statusPageRouter, 44 privateLocation: privateLocationRouter, 45});