UNPKG

649 Btext/coffeescriptView Raw
1coffee = require('gulp-coffee')
2uglify = require('gulp-uglify')
3ngmin = require('gulp-ngmin')
4concat = require('gulp-concat')
5plumber = require('gulp-plumber')
6
7module.exports =
8
9 dev: ({gulpsrc, gulpdest}) ->
10 gulpsrc
11 .pipe(plumber())
12 .pipe(coffee(sourceMap: true))
13 .pipe(gulpdest)
14
15 prod: ({gulpsrc, gulpdest}) ->
16 gulpsrc
17 .pipe(coffee(sourceMap: false))
18 .pipe(gulpdest)
19
20 concatAndUglify: ({gulpsrc, gulpdest, concatfile}) ->
21 gulpsrc
22 .pipe(concat(concatfile))
23 .pipe(ngmin())
24 .pipe(uglify())
25 .pipe(gulpdest)