rsnext/packages/next/shared/lib/router/utils
Naoyuki Kanezawa 53d1b00c7f
fix the dynamic routing of middleware (#32601)
* fix the dynamic routing of middleware

* add middleware to dynamicRoutes of routes-manifest

* remove unused import

* fix middleware routing with static paths

* update manifest version test

* prevent to match with api route using regex

* use iterator instead of generator

* do not use Iterator

* fix type

* fix type

* remove unused import

* apply the fix for support colons

Co-authored-by: JJ Kasper <jj@jjsweb.site>
2022-03-28 16:16:43 -05:00
..
escape-path-delimiters.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00
format-url.ts chore: replace deprecated String.prototype.substr() (#35421) 2022-03-24 17:49:38 -04:00
get-asset-path-from-route.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00
get-middleware-regex.ts fix the dynamic routing of middleware (#32601) 2022-03-28 16:16:43 -05:00
get-route-from-asset-path.ts Fix dynamic routes with pages under index folder (#32440) 2021-12-13 20:36:31 +00:00
index.ts fix the dynamic routing of middleware (#32601) 2022-03-28 16:16:43 -05:00
is-dynamic.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00
parse-next-url.ts Reduce hello-world middleware bundle size from 128k to 88k (#35512) 2022-03-22 14:54:05 +00:00
parse-relative-url.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00
parse-url.ts Move middleware handling to node server (#33448) 2022-01-19 12:36:06 +00:00
path-match.ts Update redirect regexes to not match _next (#27143) 2021-07-13 19:38:14 +00:00
prepare-destination.ts chore: replace deprecated String.prototype.substr() (#35421) 2022-03-24 17:49:38 -04:00
querystring.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00
relativize-url.ts Fix running server with Polyfilled fetch (#32368) 2021-12-13 18:30:24 +00:00
resolve-rewrites.ts Ensure external beforeFiles rewrites are handled with next/link (#33888) 2022-02-02 18:31:56 +00:00
route-matcher.ts Refactor decode failures (#26899) 2021-07-05 18:31:32 +02:00
route-regex.ts chore: replace deprecated String.prototype.substr() (#35421) 2022-03-24 17:49:38 -04:00
routing-items.ts fix the dynamic routing of middleware (#32601) 2022-03-28 16:16:43 -05:00
sorted-routes.ts fix the dynamic routing of middleware (#32601) 2022-03-28 16:16:43 -05:00