error.js 1.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", {
  3. value: true
  4. });
  5. class PageSignatureError extends Error {
  6. constructor({ page }){
  7. super(`The middleware "${page}" accepts an async API directly with the form:
  8. export function middleware(request, event) {
  9. return NextResponse.redirect('/new-location')
  10. }
  11. Read more: https://nextjs.org/docs/messages/middleware-new-signature
  12. `);
  13. }
  14. }
  15. exports.PageSignatureError = PageSignatureError;
  16. class RemovedPageError extends Error {
  17. constructor(){
  18. super(`The request.page has been deprecated in favour of \`URLPattern\`.
  19. Read more: https://nextjs.org/docs/messages/middleware-request-page
  20. `);
  21. }
  22. }
  23. exports.RemovedPageError = RemovedPageError;
  24. class RemovedUAError extends Error {
  25. constructor(){
  26. super(`The request.ua has been removed in favour of \`userAgent\` function.
  27. Read more: https://nextjs.org/docs/messages/middleware-parse-user-agent
  28. `);
  29. }
  30. }
  31. exports.RemovedUAError = RemovedUAError;
  32. //# sourceMappingURL=error.js.map