Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: add peerDependenciesMeta to mark optional deps (#2606)
Some package managers such as yarn or pnpm require strict definitons of project dependencies which does not play well with our `require_optional` approach to peer optional dependencies. This change utilizes a relatively new `peerDependenciesMeta` field to inform these package managers of these optional dependencies. NODE-2867
- Loading branch information