npm-size
Please consider donating to this project's author, EGOIST, to show your ❤️ and support.
Get the install size of an npm package.
What is Install Size?
The "install size" is the size your hard drive will report after running npm install
. This includes the package you installed, all of the dependencies, and its dependency's dependencies...and so on. —— Quoted from Package Phobia, an online alternative to this package.
Install
npm i -g npm-size
Usage
One-off usage via npx
:
npm-size [...package names] # Examples npm-size webpack rollup# Local package npm-size ./my-package # Exit with error when the size exceeds 5MB npm-size ./ --limit 5mb # Print sizes for the dependencies listed in a package.json npm-size ./package.json ./packages/foo/package.json # Print sizes for the dependencies of a package npm-size chalk/package.json
Contributing
- Fork it!
- Create your feature branch:
git checkout -b my-new-feature
- Commit your changes:
git commit -am 'Add some feature'
- Push to the branch:
git push origin my-new-feature
- Submit a pull request :D
Author
npm-size © EGOIST, Released under the MIT License.
Authored and maintained by EGOIST with help from contributors (list).
egoist.sh · GitHub @EGOIST · Twitter @_egoistlily