@@ -53,7 +53,7 @@ function closurify(sourceName, fileName) {
53
53
compilation_level : 'ADVANCED' ,
54
54
language_in : 'ES6_STRICT' ,
55
55
language_out : 'ES5_STRICT' ,
56
- output_wrapper : '(function(){\n%output%\n}).call(self) ' ,
56
+ isolation_mode : 'IIFE ' ,
57
57
assume_function_wrapper : true ,
58
58
js_output_file : `${ fileName } .js` ,
59
59
warning_level : 'VERBOSE' ,
@@ -64,23 +64,9 @@ function closurify(sourceName, fileName) {
64
64
'bower_components/html-imports/externs/html-imports.js' ,
65
65
'bower_components/shadycss/externs/shadycss-externs.js' ,
66
66
'bower_components/shadydom/externs/shadydom.js'
67
- ] ,
68
- // entry_point: `/entrypoints/${sourceName}-index.js`,
69
- // dependency_mode: 'STRICT'
67
+ ]
70
68
} ;
71
69
72
- // const closureSources = [
73
- // 'src/*.js',
74
- // 'entrypoints/*.js',
75
- // 'bower_components/custom-elements/src/**/*.js',
76
- // 'bower_components/html-imports/src/*.js',
77
- // 'bower_components/es6-promise/dist/es6-promise.auto.min.js',
78
- // 'bower_components/webcomponents-platform/*.js',
79
- // 'bower_components/shadycss/{src,entrypoints}/*.js',
80
- // 'bower_components/shadydom/src/*.js',
81
- // 'bower_components/template/*.js'
82
- // ];
83
-
84
70
const rollupOptions = {
85
71
entry : `entrypoints/${ sourceName } -index.js` ,
86
72
format : 'iife' ,
@@ -96,12 +82,6 @@ function closurify(sourceName, fileName) {
96
82
. pipe ( closure ( closureOptions ) )
97
83
. pipe ( sourcemaps . write ( '.' ) )
98
84
. pipe ( gulp . dest ( '.' ) ) ;
99
-
100
- // return gulp.src(sources, {base: './'})
101
- // .pipe(sourcemaps.init({loadMaps: true}))
102
- // .pipe(closure(closureOptions))
103
- // .pipe(sourcemaps.write('.'))
104
- // .pipe(gulp.dest('.'));
105
85
}
106
86
107
87
gulp . task ( 'debugify-hi' , ( ) => {
@@ -168,10 +148,9 @@ gulp.task('debugify-ce-es5-adapter', () => {
168
148
169
149
gulp . task ( 'refresh-bower' , ( ) => {
170
150
return del ( 'bower_components' ) . then ( ( ) => {
171
- let resolve , reject ;
172
- let p = new Promise ( ( res , rej ) => { resolve = res ; reject = rej } ) ;
173
- bower . commands . install ( ) . on ( 'end' , ( ) => resolve ( ) ) . on ( 'error' , ( e ) => reject ( e ) ) ;
174
- return p ;
151
+ return new Promise ( ( resolve , reject ) => {
152
+ bower . commands . install ( ) . on ( 'end' , ( ) => resolve ( ) ) . on ( 'error' , ( e ) => reject ( e ) ) ;
153
+ } ) ;
175
154
} ) ;
176
155
} ) ;
177
156
0 commit comments