rsnext/packages/next/server/web
Javi Velasco 523704b83f
Execute middleware on Next.js internal requests (#37121)
* Do not exclude internal _next request in middleware

* Allow for `NextURL` to parse prefetch requests

* Add test for middleware data prefetch

* Refactor `hasBasePath` and `replaceBasePath`

* Refactor `removeTrailingSlash`

* Refactor parsed next url to use `getNextPathnameInfo`

* Allow to configure `NextURL`

* Ensure middleware rewrites with always with a locale

Co-authored-by: JJ Kasper <jj@jjsweb.site>
2022-05-27 13:29:04 -05:00
..
sandbox feat(middleware): issues warnings when using node.js global APIs in middleware (#36980) 2022-05-23 11:07:26 +02:00
spec-compliant keep method when cloning Request, fixes #36522 (#36539) 2022-05-22 12:58:17 -05:00
spec-extension Execute middleware on Next.js internal requests (#37121) 2022-05-27 13:29:04 -05:00
adapter.ts Execute middleware on Next.js internal requests (#37121) 2022-05-27 13:29:04 -05:00
error.ts feat(middleware)!: forbids middleware response body (#36835) 2022-05-19 22:02:20 +00:00
form-data.ts Implement Middleware RFC (#30081) 2021-10-20 17:52:11 +00:00
is.ts Implement Middleware RFC (#30081) 2021-10-20 17:52:11 +00:00
next-url.ts Execute middleware on Next.js internal requests (#37121) 2022-05-27 13:29:04 -05:00
types.ts Allow reading request bodies in middlewares (#34294) (#34519) 2022-02-18 19:43:43 +00:00
utils.ts Add support for tsconfig moduleResolution node | node12 | nodenext (#36189) 2022-04-15 17:09:12 +00:00