discify

A browserify plugin to analyse bundle statistics

Usage no npm install needed!

<script type="module">
  import discify from 'https://cdn.skypack.dev/discify';
</script>

README

discify is a browserify plugin that generatee graph and stats of your bundle. It'a lightweight alternative to disc.

Version License Code style

tiny output demo

What you'll get

  • a /disc/ folder in your project root
  • a /disc/index.html standalone, neat, manually crafter repport HTML graph
  • a /disc/map.json file with also usefull informations

API/usage & options

npm install --save-dev discify
browserify --node -p discify entry.js
# enjoy your /disc folder (you can specify output folder via -p [ discify --outdir some/other/dir ] )

Advanced pipe

 var b = browserify({
     //opts
    });
    b.plugin(discify)
    b.once('discified', Function.prototype); //this is emitted once discify has done generating maps & stuffs

disc VS discify

  • Simplier workflow ; as discify is a plugin, it access live and raw from browserify and does not need a dedicated "useFullPath"

Credits / related