Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/openstatusHQ/openstatus. ๐ซ Status page with uptime monitoring & API monitoring as code ๐ซ openstatus.dev
bun drizzle-orm monitoring monitoring-as-code nextjs observability on-call open-source shadcn-ui status-page statuspage synthetic-monitoring tinybird turso uptime uptime-checker uptime-monitor
Something went wrong. Try again.
2.1 kB ยท 53 lines
TypeScript
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354import { auditLogRouter } from "./router/auditLog";import { chatSessionRouter } from "./router/chatSession";import { checkerRouter } from "./router/checker";import { domainRouter } from "./router/domain";import { externalServiceRouter } from "./router/externalService";import { feedbackRouter } from "./router/feedback";import { importRouter } from "./router/import";import { incidentRouter } from "./router/incident";import { invitationRouter } from "./router/invitation";import { maintenanceRouter } from "./router/maintenance";import { memberRouter } from "./router/member";import { monitorRouter } from "./router/monitor";import { monitorTagRouter } from "./router/monitorTag";import { notificationRouter } from "./router/notification";import { oauthRouter } from "./router/oauth";import { pageRouter } from "./router/page";import { pageComponentRouter } from "./router/pageComponent";import { pageSubscriberRouter } from "./router/pageSubscriber";import { privateLocationRouter } from "./router/privateLocation";import { statusPageRouter } from "./router/statusPage";import { statusReportRouter } from "./router/statusReport";import { tinybirdRouter } from "./router/tinybird";import { userRouter } from "./router/user";import { workspaceRouter } from "./router/workspace";import { createTRPCRouter } from "./trpc";
// Deployed to /trpc/edge/**export const edgeRouter = createTRPCRouter({ workspace: workspaceRouter, monitor: monitorRouter, page: pageRouter, pageComponent: pageComponentRouter, statusReport: statusReportRouter, domain: domainRouter, externalService: externalServiceRouter, user: userRouter, notification: notificationRouter, invitation: invitationRouter, incident: incidentRouter, pageSubscriber: pageSubscriberRouter, tinybird: tinybirdRouter, monitorTag: monitorTagRouter, maintenance: maintenanceRouter, member: memberRouter, checker: checkerRouter, feedback: feedbackRouter, statusPage: statusPageRouter, privateLocation: privateLocationRouter, import: importRouter, auditLog: auditLogRouter, chatSession: chatSessionRouter, oauth: oauthRouter,});