@sentry/nextjs
Version:
Official Sentry SDK for Next.js
17 lines (13 loc) • 734 B
JavaScript
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const react = require('@sentry/react');
const parameterization = require('./parameterization.js');
const pagesRouterRoutingInstrumentation = require('./pagesRouterRoutingInstrumentation.js');
function resolveNextRoute(url) {
const pathname = parameterization.stripTrailingSlash(url.pathname);
return parameterization.maybeParameterizeRoute(pathname) ?? pagesRouterRoutingInstrumentation.getNextRouteFromPathname(parameterization.stripBasePath(pathname));
}
function createNextRouteProvider() {
return react.createUrlRouteProvider(resolveNextRoute);
}
exports.createNextRouteProvider = createNextRouteProvider;
//# sourceMappingURL=routeProvider.js.map