@@ -16,25 +16,25 @@ const merge = require('merge-stream');
16
16
const { readDirDeepSync } = require ( 'read-dir-deep' ) ;
17
17
18
18
gulp . task ( 'build' , ( ) => {
19
- const gpu = browserify ( './src/browser.js' , { standalone : 'GPU' } )
19
+ const gpu = browserify ( './src/browser.js' , { standalone : 'GPU' , browserField : false } )
20
20
. ignore ( 'gl' )
21
21
. bundle ( )
22
22
. pipe ( source ( 'gpu-browser.js' ) )
23
23
. pipe ( buffer ( ) )
24
24
. pipe ( stripComments ( ) )
25
25
. pipe ( header ( fs . readFileSync ( './src/browser-header.txt' , 'utf8' ) , { pkg : pkg } ) )
26
- . pipe ( gulp . dest ( 'dist' ) )
26
+ . pipe ( gulp . dest ( './ dist' ) )
27
27
. on ( 'error' , console . error ) ;
28
28
29
- const gpuCore = browserify ( './src/browser.js' , { standalone : 'GPU' } )
29
+ const gpuCore = browserify ( './src/browser.js' , { standalone : 'GPU' , browserField : false } )
30
30
. ignore ( 'gl' )
31
31
. ignore ( 'acorn' )
32
32
. bundle ( )
33
33
. pipe ( source ( 'gpu-browser-core.js' ) )
34
34
. pipe ( buffer ( ) )
35
35
. pipe ( stripComments ( ) )
36
36
. pipe ( header ( fs . readFileSync ( './src/browser-header.txt' , 'utf8' ) , { pkg : pkg } ) )
37
- . pipe ( gulp . dest ( 'dist' ) )
37
+ . pipe ( gulp . dest ( './ dist' ) )
38
38
. on ( 'error' , console . error ) ;
39
39
40
40
return merge ( gpu , gpuCore ) ;
@@ -46,14 +46,14 @@ gulp.task('minify', () => {
46
46
. pipe ( uglify ( ) )
47
47
. pipe ( rename ( 'gpu-browser.min.js' ) )
48
48
. pipe ( header ( fs . readFileSync ( './src/browser-header.txt' , 'utf8' ) , { pkg : pkg } ) )
49
- . pipe ( gulp . dest ( 'dist' ) )
49
+ . pipe ( gulp . dest ( './ dist' ) )
50
50
. on ( 'error' , console . error ) ;
51
51
52
52
const gpuCore = gulp . src ( 'dist/gpu-browser-core.js' )
53
53
. pipe ( uglify ( ) )
54
54
. pipe ( rename ( 'gpu-browser-core.min.js' ) )
55
55
. pipe ( header ( fs . readFileSync ( './src/browser-header.txt' , 'utf8' ) , { pkg : pkg } ) )
56
- . pipe ( gulp . dest ( 'dist' ) )
56
+ . pipe ( gulp . dest ( './ dist' ) )
57
57
. on ( 'error' , console . error ) ;
58
58
59
59
return merge ( gpu , gpuCore ) ;
@@ -74,7 +74,7 @@ gulp.task('bsync', () => {
74
74
} ) ;
75
75
76
76
// Detect change -> rebuild TS
77
- gulp . watch ( [ 'src/**.js' ] , [ 'minify' ] ) ;
77
+ gulp . watch ( [ 'src/**.js' ] , gulp . series ( 'minify' ) ) ;
78
78
} ) ;
79
79
80
80
/// Auto rebuild and host
0 commit comments