UNPKG

gulp-cr-lf-replace

Version:
34 lines (28 loc) 575 B
gulp = require 'gulp' coffee = require 'gulp-coffee' replace = require 'gulp-replace' mocha = require 'gulp-mocha' files = src: 'src/**/*.coffee' test: 'test/**/*.coffee' gulp.task 'watch', -> gulp.watch files.src, [ 'coffee' ] gulp.task 'coffee', -> gulp .src files.src .pipe coffee bare: true .pipe replace /\n{2,}/g, '\n' .pipe gulp.dest 'lib' .on 'end', -> gulp.start 'mocha' gulp.task 'mocha', -> gulp .src files.test, read: false .pipe coffee bare: true .pipe mocha reporter: 'tap' gulp.task 'default', [ 'watch' 'coffee' ]