Webpack loader for esnext
JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
.travis.yml
README.md
index.js
package.json
test.config.js
test.html
test.js

README.md

esnext-loader

Webpack loader for esnext

NPM Build Status

Usage

Just use the esnext loader to automatically transpile ES6 code.

npm install --save-dev esnext-loader

Then in any file:

require('esnext!./file.js');

Example Configuration

Example webpack.config.js file that automatically compiles all .js files using esnext. See the webpack loader documentation for more information.

module.exports = {
    module: {
        loaders: [
            { test: /\.js$/, loader: 'esnext' }
        ]
    }
};

You can set esnext options by providing query parameters. All esnext options are available except for source map configuration.

// ...
loaders: [
    { test: /\.js$/, loader: 'esnext?class=false' }
]
// ...