hatch-surf/node_modules/next/dist/experimental/testing/server/middleware-testing-utils.js
Riley Zhang df378d33ef
Some checks failed
CI / go (push) Waiting to run
CI / docker (push) Waiting to run
CI / lint-go (push) Waiting to run
CI / lint-docs (push) Waiting to run
CI / check-paperclip (push) Waiting to run
Deploy static site / Deploy to GitHub Pages (push) Has been cancelled
Deploy static site / Deploy via Docker to hatch.surf (push) Has been cancelled
Merge GitHub main into Gitea repo (allow unrelated histories)
Resolved conflicts by taking GitHub versions for:
- .dockerignore, .gitignore, Dockerfile, README.md, docker-compose.yml

Kept deploy.sh updated to:
- Pull from GitHub (primary source)
- Push to Gitea (push-mirror)
- Build from site/ directory (GitHub structure)

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-25 05:20:46 +02:00

30 lines
1.1 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "unstable_doesMiddlewareMatch", {
enumerable: true,
get: function() {
return unstable_doesMiddlewareMatch;
}
});
const _getpagestaticinfo = require("../../../build/analysis/get-page-static-info");
const _middlewareroutematcher = require("../../../shared/lib/router/utils/middleware-route-matcher");
const _url = require("../../../lib/url");
const _utils = require("./utils");
function unstable_doesMiddlewareMatch({ config, url, headers, cookies, nextConfig }) {
if (!config.matcher) {
return true;
}
const matchers = (0, _getpagestaticinfo.getMiddlewareMatchers)(config.matcher, nextConfig ?? {});
const routeMatchFn = (0, _middlewareroutematcher.getMiddlewareRouteMatcher)(matchers);
const { pathname, searchParams = new URLSearchParams() } = (0, _url.parseUrl)(url) || {};
const request = (0, _utils.constructRequest)({
url,
headers,
cookies
});
return routeMatchFn(pathname, request, Object.fromEntries(searchParams));
}
//# sourceMappingURL=middleware-testing-utils.js.map