UNPKG

@sentry/nextjs

Version:
17 lines • 747 B
import type { RequestEventData } from '@sentry/core'; import type { IncomingMessage } from 'http'; declare const NEXT_REQUEST_META: unique symbol; type RequestWithNextMeta = IncomingMessage & { [NEXT_REQUEST_META]?: { initURL?: unknown; }; }; /** * Converts a Pages Router request into request data for events. * * Next.js strips `basePath` from `req.url` before running pages and API routes, but keeps the URL as it was originally * requested in its internal request meta (`initURL`). We use that one so the reported URL matches what was requested. */ export declare function pagesRouterRequestToRequestData(req: RequestWithNextMeta): RequestEventData; export {}; //# sourceMappingURL=pagesRouterRequestToRequestData.d.ts.map