Package Exports
- bundlesize
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (bundlesize) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Keep your bundle size in check
minimal setup
npm install bundlesize --save
usage
Add it to your scripts in package.json
"scripts": {
"test": "bundlesize"
}
configuration
Add the path and threshold in your package.json
{
"name": "your cool library",
"version": "1.1.2",
"bundlesize": {
"path": "./dist.js",
"threshold": "3 Kb"
}
}
build status

Works only with Travis CI for now.
- Enable
Build branch updatesandBuild pull request updateson travis-ci. (screenshot) - Authorize
bundlesizefor status access, copy the token provided. - Add this token as
github_tokenas environment parameter in travis settings
(Ask me for help if you're stuck)
like it?
⭐ this repo
todo
- work with other CI tools (circle, appveyor, etc.)
- automate setup (setting env_var)
license
MIT © siddharthkp