mirror of
https://github.com/hanzoai/next.js.git
synced 2026-10-30 14:46:38 +00:00
This PR adds a resolver plugin to verify during bundling that when a module is unresolved, that it is not an optional peer dependency specified in the package.json of the caller. An error would happen if you try to bundle packages like `typeorm` since there are `require` calls in the code to those dependencies. Also, swallow dynamic dependencies warnings in `require` calls error if they come from `node_modules`. They are not actionable at all generally.
6 lines
104 B
JavaScript
6 lines
104 B
JavaScript
import { hello } from 'package-with-optional-deps'
|
|
|
|
export default function Page() {
|
|
return hello()
|
|
}
|