This package has been deprecated

    Author message:

    Deprecated as Traceur is unmaintained. Check out [`gulp-babel`](https://github.com/babel/gulp-babel) instead.

    gulp-traceur

    1.0.0 • Public • Published

    Deprecated

    Deprecated as Traceur is unmaintained. Check out gulp-babel instead.


    gulp-traceur Build Status

    Traceur is a JavaScript.next to JavaScript-of-today compiler

    Issues with the output should be reported on the Traceur issue tracker.

    Install

    $ npm install --save-dev gulp-traceur
    

    Usage

    const gulp = require('gulp');
    const traceur = require('gulp-traceur');
     
    gulp.task('default', () =>
        gulp.src('src/app.js')
            .pipe(traceur())
            .pipe(gulp.dest('dist'))
    );

    API

    traceur([options])

    See the Traceur options.

    options

    modules

    Type: string
    Default: commonjs
    Values: See traceur modules option

    By default, gulp-traceur treats all files as modules. This allows use of the export, module and import syntax. In this way the transformer can be used to compile ES2015 for AMD or Node.js environments.

    traceur.RUNTIME_PATH

    Absolute path to the Traceur runtime.js file.

    Source Maps

    Use gulp-sourcemaps like this:

    const gulp = require('gulp');
    const sourcemaps = require('gulp-sourcemaps');
    const traceur = require('gulp-traceur');
    const concat = require('gulp-concat');
     
    gulp.task('default', () =>
        gulp.src('src/*.js')
            .pipe(sourcemaps.init())
            .pipe(traceur())
            .pipe(concat('all.js'))
            .pipe(sourcemaps.write('.'))
            .pipe(gulp.dest('dist'))
    );

    License

    MIT © Sindre Sorhus

    Install

    npm i gulp-traceur

    DownloadsWeekly Downloads

    342

    Version

    1.0.0

    License

    MIT

    Unpacked Size

    5 kB

    Total Files

    4

    Last publish

    Collaborators

    • sindresorhus