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' ) ;
44
5- var preserveFirstComment = function ( ) {
6- var set = false ;
5+ const preserveFirstComment = ( ) => {
6+ let set = false ;
77
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 ;
1214 } ;
1315} ;
1416
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+ } ) )
1824 . pipe ( concat ( 'marked.min.js' ) )
19- . pipe ( gulp . dest ( '.' ) ) ;
20- } ) ;
25+ . pipe ( dest ( '.' ) )
26+ } ;
2127
22- gulp . task ( 'default' , [ 'uglify' ] ) ;
You can’t perform that action at this time.
0 commit comments