Broccoli plugin to transform ES6 to ES5
npm install broccoli-jstransformBroccoli plugin for applying jstransform
ES6 to ES5 transformations.
``bash`
npm install --save-dev broccoli-jstransform
`js`
var compileES6 = require('broccoli-jstransform');
var applicationJs = compileES6(sourceTree, options);
* .transforms (array): An array of jstransform transformations
to be performed. Defaults to the full set of transforms included in jstranform.
Options are:
es6-arrow-function
es6-class
es6-destructuring
es6-object-concise-method
es6-object-short-notation
es6-rest-param
es6-template
es7-spread-property
* .visitors (array): An array of custom tranforms. If .transforms is specified .ignoredFiles
then this option is ignored.
* (array): An array of file paths to ignore. These are included.extensions
in the output tree without being transformed. Glob patterns
can be used.
* (array): File extensions to transform. Defaults to '.js'.sourceMap`: Create source maps (experimental)
*