5 releases
0.0.5 | Aug 19, 2019 |
---|---|
0.0.4 | Aug 14, 2019 |
0.0.3 | Aug 14, 2019 |
0.0.2 | Aug 13, 2019 |
0.0.1 | Jun 13, 2019 |
#11 in #company
14KB
343 lines
lockspot
and did you know there's only one company in the world that produces wooden barrels?
whümf
some statistics about your package-lock.json
wetch
$ npm install -g lockspot
universal options
--file=<path>
the package-lock.json to operate on.
it tries to do the right thing if you leave this blank:
• if you're piping something in on STDIN
, it'll use that
• if there's a package-lock in the dir, it'll use that
• fall back to STDIN
you can use -
to force consuming STDIN
commands
depcount
count the number of different versions of each dependency in the tree
usage
$ <package-lock.json lockspot depcount
options
--min=<int>
only print dependencies that have more than this number of versions in the tree
--prod
only count production (non-dev) dependencies
--pattern=<pattern>
only count dependencies whose names match this pattern
--sort=<dont|count|name>
how to sort the dependencies. dont
is the default.
flat
exit with a failure if the tree is not flat
usage
$ <package-lock.json lockspot flat
options
--prod
only count production (non-dev) dependencies
--pattern=<pattern>
only count dependencies whose names match this pattern
Dependencies
~3.5–6MB
~96K SLoC