Commit 452f9ac 1 parent 19a80a6 commit 452f9ac Copy full SHA for 452f9ac
File tree 2 files changed +36
-2
lines changed
2 files changed +36
-2
lines changed Original file line number Diff line number Diff line change
1
+ const gulp = require ( "gulp" ) ;
2
+ const rollup = require ( "rollup" ) ;
3
+ const rollupTypescript = require ( "@rollup/plugin-typescript" ) ;
4
+ const exec = require ( "child_process" ) . exec ;
5
+
6
+ gulp . task ( "build" , async function ( ) {
7
+ const bundle = await rollup . rollup ( {
8
+ input : "./src/index.ts" ,
9
+ plugins : [
10
+ rollupTypescript ( )
11
+ ]
12
+ } ) ;
13
+
14
+ exec ( "tsc" ) ;
15
+
16
+ await bundle . write ( {
17
+ file : "./dist/index.umd.js" ,
18
+ format : "umd" ,
19
+ name : "uppload" ,
20
+ sourcemap : true
21
+ } ) ;
22
+
23
+ await bundle . write ( {
24
+ file : "./dist/index.cjs.js" ,
25
+ format : "cjs" ,
26
+ sourcemap : true
27
+ } ) ;
28
+
29
+ await bundle . write ( {
30
+ file : "./dist/index.amd.js" ,
31
+ format : "amd" ,
32
+ sourcemap : true
33
+ } ) ;
34
+ } ) ;
Original file line number Diff line number Diff line change 15
15
" upload" ,
16
16
" javascript"
17
17
],
18
- "main" : " dist/index.js" ,
18
+ "main" : " dist/index.umd. js" ,
19
19
"module" : " dist/index.js" ,
20
20
"types" : " dist/index.d.ts" ,
21
21
"files" : [
29
29
"scripts" : {
30
30
"build" : " npm run build-package && node scripts/build-scss.js" ,
31
31
"test" : " jest" ,
32
- "build-package" : " tsc " ,
32
+ "build-package" : " gulp build " ,
33
33
"build-site" : " site" ,
34
34
"build-demo" : " parcel build demo/index.html" ,
35
35
"demo" : " parcel demo/index.html" ,
You can’t perform that action at this time.
0 commit comments