How to find reverse dependencies on npm package?

I'd like to find out which packages depend on express among the installed sails/kraken/loopback/hapi/koa etc. Are there npm sub-commands or other ways to locally list all reverse dependencies on one specific npm package?


Solution 1:

Adding package name after npm ls will show you tree only with the specified package.

npm ls express

Solution 2:

I specifically wanted to find what package used a dependency that was breaking an initial install. This may help somebody out trying todo the same:

find ./node_modules/ -name package.json | xargs grep <the_package_name>