broccoli-jstransform

3.0.0 • Public • Published

broccoli-jstranform

Broccoli plugin for applying jstransform ES6 to ES5 transformations.

Installation

npm install --save-dev broccoli-jstransform

Usage

var compileES6 = require('broccoli-jstransform');
var applicationJs = compileES6(sourceTree, options);

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 then this option is ignored.

  • .ignoredFiles (array): An array of file paths to ignore. These are included in the output tree without being transformed. Glob patterns can be used.

  • .extensions (array): File extensions to transform. Defaults to '.js'

  • .sourceMap: Create source maps (experimental)

Dependencies (4)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i broccoli-jstransform

    Weekly Downloads

    0

    Version

    3.0.0

    License

    BSD-2-Clause

    Last publish

    Collaborators

    • aexmachina