npm

Need private packages and team management tools?Check out npm Orgs. »

analyze-cra-bundle

0.0.4 • Public • Published

analyze-cra-bundle

oclif Version Downloads/week License

Keep an eye on your Create React App bundle size 📦

Assess impact of new code/deps on the end-user initial bundle size and monitor it directly in your Pull Request changes via TravisCI. 🔎

It makes sure to track only CRA JS chunks present in index.html.

ℹ️ This package is in its early stages. More features on the way. Suggestions welcome!

Installation

$ yarn add --dev analyze-cra-bundle

Usage

$ analyze-cra-bundle
 
OPTIONS
  -f, --buildFolderPath=buildFolderPath  [default: build]
  -h, --help                             show help
  -v, --version                          show version
Output screenshot

⚠️ Warning: Make sure to build your app before running the command: yarn build && analyze-cra-bundle

TravisCI Integration

Keep an eye on the bundle size in your Pull Requests with a extra status check 👀

Pull Request screenshot
  • Add a Github Access Token as ANALYZE_CRA_GITHUB_TOKEN to your environment variables in the TravisCI project settings.
  • Add "bundlesize": "analyze-cra-bundle" to your package.json
  • Add yarn bundlesize to your script: in .travis.yml

Keywords

install

npm i analyze-cra-bundle

Downloadsweekly downloads

4

version

0.0.4

license

MIT

homepage

github.com

repository

Gitgithub

last publish

collaborators

  • avatar
Report a vulnerability