UNPKG

@sentry/remix

Version:
16 lines (13 loc) • 602 B
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); const ROUTE_TIMING_NAME = "sentry-route"; function formatRouteTiming(route) { return `${ROUTE_TIMING_NAME};desc="${route.replace(/["\\]/g, "\\$&")}"`; } function parseRouteTiming(header) { const quoted = header?.match(new RegExp(`(?:^|,)\\s*${ROUTE_TIMING_NAME};desc="((?:[^"\\\\]|\\\\.)*)"`))?.[1]; return quoted?.replace(/\\(.)/g, "$1"); } exports.ROUTE_TIMING_NAME = ROUTE_TIMING_NAME; exports.formatRouteTiming = formatRouteTiming; exports.parseRouteTiming = parseRouteTiming; //# sourceMappingURL=routeTiming.js.map