1 | coffee = require 'gulp-coffee'
|
2 | del = require 'del'
|
3 | runSequence = require 'run-sequence'
|
4 |
|
5 | module.exports = (gulp) ->
|
6 | gulp.task 'build', (next) ->
|
7 | runSequence 'build:clean', 'build:src', next
|
8 |
|
9 | gulp.task 'build:clean', (next) ->
|
10 | del './build', force: true, next
|
11 |
|
12 | gulp.task 'build:src', ->
|
13 | gulp.src(['index.coffee', 'src/!(*.spec)*.coffee'])
|
14 | .pipe(coffee({bare: true}))
|
15 | .pipe(gulp.dest('build/src'))
|