rsnext/packages/next/shared/lib/router/utils
Shu Ding 4d3b2ea426
Move middleware handling to node server (#33448)
Part of #31506, this PR moves the code of middleware handling from the base server to the node server.

## Bug

- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Errors have helpful link attached, see `contributing.md`

## Feature

- [ ] Implements an existing feature request or RFC. Make sure the feature request has been accepted for implementation before opening a PR.
- [ ] Related issues linked using `fixes #number`
- [ ] Integration tests added
- [ ] Documentation added
- [ ] Telemetry added. In case of a feature if it's used or not.
- [ ] Errors have helpful link attached, see `contributing.md`

## Documentation / Examples

- [ ] Make sure the linting passes by running `yarn lint`
2022-01-19 12:36:06 +00: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 Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02: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 Add new target for middleware (#30299) 2021-10-26 18:50:56 +02: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 Implement Middleware RFC (#30081) 2021-10-20 17:52:11 +00: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 Fix basePath replacing server-side and normalizeLocalePath() when path is empty string (#30978) 2021-11-15 17:33:21 +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 Move middleware handling to node server (#33448) 2022-01-19 12:36:06 +00: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 Fix middleware i18n rewrites (#31174) 2021-11-09 01:28:39 +00:00
route-matcher.ts Refactor decode failures (#26899) 2021-07-05 18:31:32 +02:00
route-regex.ts Refactor i18n checks on request handling (#27328) 2021-07-21 16:12:33 +00:00
sorted-routes.ts Move code shared between server/client to "shared" folder (#26734) 2021-06-30 11:43:31 +02:00