Will my npm packages accept this upgrade? (peer dependencies)
peer_checkBefore upgrading a core npm package (react, typescript, eslint, vite...), checks every dependency in the project that declares it as a peer dependency: does the installed version accept the new version, and if not, the smallest release that does, with that upgrade's risk. Also checks the new version's own peer requirements against what's installed. Answers the questions behind npm's ERESOLVE errors without running npm.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max breaking changes shown for each suggested fix | 5 |
| upgrade | Yes | The package and version to upgrade to: react@19 (newest stable 19.x), react@19.1.0 (exact), or react (latest stable) | |
| requirements | Yes | The project's dependencies: the contents of package-lock.json (best), package.json, or one 'name@version' per line |