1 | coffee = require('gulp-coffee')
|
2 | uglify = require('gulp-uglify')
|
3 | ngmin = require('gulp-ngmin')
|
4 | concat = require('gulp-concat')
|
5 | plumber = require('gulp-plumber')
|
6 |
|
7 | module.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)
|