November Perfect Moustache

    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

    Install

    npm i express-babelify-middleware

    DownloadsWeekly Downloads

    11

    Version

    0.2.1

    License

    MIT

    Last publish

    Collaborators

    • lufo