File tree Expand file tree Collapse file tree 4 files changed +8013
-19
lines changed Expand file tree Collapse file tree 4 files changed +8013
-19
lines changed Original file line number Diff line number Diff line change 1
- var gulp = require ( 'gulp' ) ;
2
- var uglify = require ( 'gulp-uglify' ) ;
3
- var concat = require ( 'gulp-concat' ) ;
1
+ const { src , dest } = require ( 'gulp' ) ;
2
+ const uglify = require ( 'gulp-uglify' ) ;
3
+ const concat = require ( 'gulp-concat' ) ;
4
4
5
- var preserveFirstComment = function ( ) {
6
- var set = false ;
5
+ const preserveFirstComment = ( ) => {
6
+ let set = false ;
7
7
8
- return function ( ) {
9
- if ( set ) return false ;
10
- set = true ;
11
- return true ;
8
+ return ( ) => {
9
+ if ( set ) {
10
+ return false ;
11
+ }
12
+ set = true ;
13
+ return true ;
12
14
} ;
13
15
} ;
14
16
15
- gulp . task ( 'uglify' , function ( ) {
16
- gulp . src ( 'lib/marked.js' )
17
- . pipe ( uglify ( { preserveComments : preserveFirstComment ( ) } ) )
17
+ exports . default = ( ) => {
18
+ return src ( 'lib/marked.js' )
19
+ . pipe ( uglify ( {
20
+ output : {
21
+ comments : preserveFirstComment ( ) ,
22
+ } ,
23
+ } ) )
18
24
. pipe ( concat ( 'marked.min.js' ) )
19
- . pipe ( gulp . dest ( '.' ) ) ;
20
- } ) ;
25
+ . pipe ( dest ( '.' ) )
26
+ } ;
21
27
22
- gulp . task ( 'default' , [ 'uglify' ] ) ;
You can’t perform that action at this time.
0 commit comments