check-peer-deps v1.1.3
check-peer-deps
Verifies that the peerDependency requirements of all top level dependencies
are satisfied.
Installation
You can install this on your system with:
npm i -g check-peer-depsPlease note that this utility requires npm to be available.
Usage
Simply change into the directory of the project you wish to check the
peerDependencies of and run the program.
> cd foobar
> check-peer-depsIf the minimum versions of all your top level peerDependencies are satisfied
then there will be no output, otherwise you will see something similar to this:
> check-peer-deps
A dependency satisfying eslint-config-airbnb-base's peerDependency of 'eslint@^4.9.0' was not found!
Current: eslint@^4.6.0
Package dependencies can satisfy the peerDependency? YesThis tells you that eslint-config-airbnb-base is requiring eslint@^4.9.0 as
a peerDependency, but the project currently only specifies eslint@^4.6.0,
allowing a potential issue to arise if eslint@4.6.0 was installed and not
updated before installing. The output also tells you that although the
minimum allowed version is too low, the maximum allowed version does
satisfy the peerDependencies requirement.