UNPKG

481 BJavaScriptView Raw
1var gulp = require('gulp');
2var uglify = require('gulp-uglify');
3var concat = require('gulp-concat');
4
5var preserveFirstComment = function() {
6 var set = false;
7
8 return function() {
9 if (set) return false;
10 set = true;
11 return true;
12 };
13};
14
15gulp.task('uglify', function() {
16 gulp.src('lib/marked.js')
17 .pipe(uglify({preserveComments: preserveFirstComment()}))
18 .pipe(concat('marked.min.js'))
19 .pipe(gulp.dest('.'));
20});
21
22gulp.task('default', ['uglify']);