github

siddharthkp / bundlesize

  • воскресенье, 2 июля 2017 г. в 03:11:41
https://github.com/siddharthkp/bundlesize


Keep your bundle size in check





Keep your bundle size in check

 

Build Status

 

minimal setup

npm install bundlesize --save

 

usage

Add it to your scripts in package.json

"scripts": {
  "test": "bundlesize"
}

 

configuration

 

  1. Add the path and threshold in your package.json
{
  "name": "your cool library",
  "version": "1.1.2",
  "bundlesize": [
    {
      "path": "./dist.js",
      "threshold": "3 Kb"
    }
  ]
}

 

  1. build status

build status

Works only with Travis CI for now.

(Ask me for help if you're stuck)

 

like it?

⭐️ this repo

 

who uses bundlesize?

 

todo

  • work with other CI tools (circle, appveyor, etc.)
  • automate setup (setting env_var)

 

license

MIT © siddharthkp