All files / server/src/api sentryRoutes.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3

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            39x       39x   7x        
import express from "express";
import { z } from "zod";
import { postSentryTunnel } from "server/features/sentry-tunnel/sentryTunnelController";
import { validateBody } from "server/middleware/validateRequest";
import { ApiEndpoint } from "shared/constants/apiEndpoints";
 
export const sentryRoutes = express.Router();
 
/* POST routes */
 
sentryRoutes.post(
  ApiEndpoint.SENTRY_TUNNEL,
  express.raw({ limit: "100mb", type: () => true }),
  validateBody(z.instanceof(Buffer)),
  postSentryTunnel,
);