deps-transform
run browserify transforms on a module-deps stream
Install
npm install deps-transform
Usage
Use it to apply transforms after the 'deps' stage in the browserify pipeline:
// minify JUST before packingbpipeline
You can use it to apply transforms on a preexisting bundle:
# extract modules from bundle.js, # format them nicely using babel-preset-unminify, # save in the out/ folder. browser-unpack < bundle.js | \ deps-transform babelify --presets [ unminify ] | \ deps-write out
Perhaps generate two bundles, one for modern browsers and one for old browsers:
browser-unpack < bundle.es6.js | \ deps-transform babelify --presets [ env ] | \ browser-pack > bundle.es5.js