1.0.2 • Published 11 years ago
koaify v1.0.2
koaify
Mark all koa and fax compatible packages as es6ify targets to run them in
the browser.
Installation
npm install koaifyUsage
var browserify = require('browserify');
var es6ify = require('es6ify');
var koaify = require('koaify');
koaify();
browserify()
.add(es6ify.runtime)
.transform(es6ify)
.require(require.resolve('./index.js'), { entry: true })
.bundle()
.pipe(fs.createWriteStream('./build/bundle.js'));Why?
Because adding a browserify clause to the package.json of >40 modules would
be too invasive. This solves adding es6ify elegantly without really impacting
performance.