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 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)
like it?
⭐ this repo
todo
- work with other CI tools (circle, appveyor, etc.)
- automate setup (setting env_var)
license
MIT © siddharthkp