Compile LiveScript to JavaScript for Gulp
Package | gulp-livescript |
Description | Compile LiveScript to JavaScript for Gulp |
Node Version | >= 0.10 |
Gulp Version | >= 3.5.0 |
See how we compile src/index.ls
to lib/index.js
in this project.
Notice: I used gulpfile to compile src to lib in the old days, now I use lsc
compiler directly.
var gulpLiveScript = require('gulp-livescript');
gulp.task('ls', function() {
return gulp.src('./src/*.ls')
.pipe(gulpLiveScript({bare: true})
.on('error', gutil.log))
.pipe(gulp.dest('./public/'));
});
gulp-livescript
will emit an error for cases such as invalid LiveScript syntax.
If you need to exit gulp with non-0 exit code, attatch a lister and throw the error:
gulp.task 'build' ->
return gulp.src 'test/fixtures/illegal.ls'
.pipe gulp-livescript bare: true
.on 'error' -> throw it
.pipe gulp.dest '.'
The options object supports the same options as the standard LiveScript compiler.
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request