UNPKG

@sentry/remix

Version:
25 lines (22 loc) • 669 B
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' }); function resolveRoutePattern(matcher, context) { let matches; try { matches = matcher.matchAll(context.url); } catch { return void 0; } let headFallback; for (const match of matches) { const method = match.data?.method; if (method === context.method || method === "ANY") { return match.data?.pattern?.source; } if (context.method === "HEAD" && method === "GET") { headFallback ?? (headFallback = match.data?.pattern?.source); } } return headFallback; } exports.resolveRoutePattern = resolveRoutePattern; //# sourceMappingURL=route.js.map