Skip to content
This repository has been archived by the owner on Apr 9, 2019. It is now read-only.

Latest commit

 

History

History
73 lines (50 loc) · 2.48 KB

README.md

File metadata and controls

73 lines (50 loc) · 2.48 KB

mincer-babel-engine

ProjectStats npm version Dependency Status

TravisCI Build Status

Coveralls Coverage Status

Codacy Codacy Badge Codacy Badge

NPM

installation

$ npm install mincer-babel-engine

usage

var babelEngine = require('mincer-babel-engine');
var Mincer = require('mincer');

babelEngine(Mincer);

Lib Function

babelEngine(mincer [,options] [,babel-core])

var babelEngine = require('mincer-babel-engine');
var mincer = require('mincer');
var babelCore = require('babel-core');

// examples
babelEngine(mincer); // with mincer
babelEngine(mincer, {}); // with mincer and options
babelEngine(mincer, {}, babel); // with mincer, options and own babel-core

options

  • extensions Supported extensions by this engine. (Array of Strings. Default: ['.es6'])
  • babel Babel options to use for transform. (Object. Default: {})

configure

Mincer.BabelEngine.configure(options)

// ...
Mincer.BabelEngine.configure({
  preset: ['es2015']
});

Hint: The object in configure is passed to babel property of engine options.

Contribute

  • Bug? Missing Feature? Open Issue!
  • or Fork, Implement and open Pull Request

LICENSE

MIT