File tree Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Expand file tree Collapse file tree 1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -14,6 +14,17 @@ gulp.task('compile-ts', () => {
14
14
. pipe ( gulp . dest ( dest ) ) ;
15
15
} ) ;
16
16
17
+ gulp . task ( 'compile-ts-umd' , ( ) => {
18
+ const ts = require ( 'gulp-typescript' ) ;
19
+ const tsProject = ts . createProject ( './tsconfig.json' ) ;
20
+ const path = require ( 'path' ) ;
21
+ const dest = path . join ( tsProject . options . outDir , 'umd' ) ;
22
+ tsProject . options . module = 3 ;
23
+ return tsProject . src ( )
24
+ . pipe ( tsProject ( ) )
25
+ . pipe ( gulp . dest ( dest ) ) ;
26
+ } ) ;
27
+
17
28
gulp . task ( 'watch-ts' , async ( ) => {
18
29
const ts = require ( 'gulp-typescript' ) ;
19
30
const tsProject = ts . createProject ( './tsconfig.json' ) ;
@@ -35,7 +46,7 @@ gulp.task('watch-ts', async () => {
35
46
36
47
gulp . task ( 'default' , ( cb ) => {
37
48
const sequence = require ( 'gulp-sequence' ) ;
38
- sequence ( 'clean' , 'compile-ts' , cb ) ;
49
+ sequence ( 'clean' , 'compile-ts' , 'compile-ts-umd' , cb ) ;
39
50
} ) ;
40
51
41
52
gulp . task ( 'dev' , [ 'watch-ts' ] ) ;
You can’t perform that action at this time.
0 commit comments