123456789101112131415 |
- /// <reference types="node" />
- import type { ParsedUrlQuery } from 'querystring';
- import type { Rewrite } from '../../../../lib/load-custom-routes';
- import { parseRelativeUrl } from './parse-relative-url';
- export default function resolveRewrites(asPath: string, pages: string[], rewrites: {
- beforeFiles: Rewrite[];
- afterFiles: Rewrite[];
- fallback: Rewrite[];
- }, query: ParsedUrlQuery, resolveHref: (path: string) => string, locales?: string[]): {
- matchedPage: boolean;
- parsedAs: ReturnType<typeof parseRelativeUrl>;
- asPath: string;
- resolvedHref?: string;
- externalDest?: boolean;
- };
|