next.js
6d2df863 - build: don't error when bundling optional peer deps (#57073)

Commit
2 years ago
build: don't error when bundling optional peer deps (#57073) 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.
Author
Parents
Loading