Keep your bundle size in check
npm install bundlesize --save
Add it to your scripts in package.json
"scripts": {
"test": "bundlesize"
}
- 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 updates
andBuild pull request updates
on travis-ci. (screenshot) - Authorize
bundlesize
for status access, copy the token provided. - Add this token as
github_token
as environment parameter in travis settings
(Ask me for help if you're stuck)
⭐ this repo
- work with other CI tools (circle, appveyor, etc.)
- automate setup (setting env_var)
MIT © siddharthkp