nmtree
Get a node_modules directory with all its package.json
files as a parsable flat tree.
what is this?
Given an npm library, this tool would recursively go through its node_modules
and create a flat tree with the paths of libraries as keys and their parsed package.json
files as values.
eg.
"myLib": <myPackageJson> "myLib/node_modules/myDep": <depPackageJson> "myLib/node_modules/myDep/node_modules/myOtherDep": <otherDepPackageJson>
install
npm install -g nmtree
- for the cli tool
npm install nmtree
for the require
-able library
usage
const nmtree = const libPath = '/path/to/my/lib'const tree = const installedReactVersions = Object// or whatever else you can think of!
command line usage
nmtree /path/to/my/lib > my-lib-node-modules.json
License
MIT