UNPKG

@sentry/remix

Version:
23 lines (21 loc) • 576 B
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; } export { resolveRoutePattern }; //# sourceMappingURL=route.js.map