mirror of
https://github.com/hanzoai/next.js.git
synced 2026-09-24 17:00:51 +00:00
### Why? When Proxy/Middleware had invalid exports (valid: named function `proxy` for `proxy.js`, named function `middleware` for `middleware.js`, or default function), it errored during runtime but not during build. This error can sneak into production as it only throws during runtime. ### How? Walk AST of the Proxy/Middleware file, and if a valid export is not found, throw during build. --------- Co-authored-by: Benjamin Woodruff <[email protected]>
4 lines
63 B
TypeScript
4 lines
63 B
TypeScript
export default function Page() {
|
|
return <p>hello world</p>
|
|
}
|