Gulp plugin for Traceur. This plugin uses Traceur's command line instead of its Node API.
Why Traceur's command line ?
Traceur generates different outputs depending if you are using its Node API (the one that gulp-traceur uses) or the command line, in most cases, the output of the command line is the more accurate.
Install the gulp-traceur-cmdline:
npm install gulp-traceur-cmdline --save-dev
##Usage
var gulpTraceurCmdline = require('gulp-traceur-cmdline');
gulp.task('gulpTraceurCmdline',function() {
gulp.src("./source/js/main.js")
.pipe(gulpTraceurCmdline({
modules : 'inline'
}))
.pipe(gulp.dest('./dist/js/'));
});
You can pass all current Traceur's options through gulp-traceur-cmdline. The default for the option modules
is inline
.
MIT Copyright (c) Juan Cabrera