express-babelify-middleware

0.2.1 • Public • Published

express-babelify-middleware

NPM version NPM downloads Dependencies status MIT license Donations

Browserify + Babelify middleware for super-fast ES6+ development.

About

This is a thin wrapper of browserify-middleware which lets you serve browserified files on the fly, quickly and setupless. There are other Babel-related middlewares but they all rely on gulp, watch, or similar approaches. I wanted to begin coding right away and worry about the build later.

Install

npm install express-babelify-middleware

Usage

babelify(entries, [browserifyOptions], [babelifyOptions])

import babelify from 'express-babelify-middleware'
import express from 'express'
 
var app = express()
 
app.use('/app.js', babelify('public/app.js'))
 
app.use(express.static('public'))

Depending your project structure, notice that you may need to put babelify before the static middleware.

Credits

Thanks to ForbesLindesay for his browserify-middleware.

License

MIT

Package Sidebar

Install

npm i express-babelify-middleware

Weekly Downloads

213

Version

0.2.1

License

MIT

Last publish

Collaborators

  • lufo