File tree Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Expand file tree Collapse file tree 3 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -16,6 +16,7 @@ Thumbs.db
16
16
.npmignore
17
17
jest.config.ts
18
18
set-version.sh
19
+ set-type.sh
19
20
tsconfig.json
20
21
21
22
# source code files
Original file line number Diff line number Diff line change 31
31
"scripts" : {
32
32
"_clean" : " rm -rf mjs && rm -rf cjs" ,
33
33
"_set-version" : " ./set-version.sh $npm_package_version" ,
34
- "_build-mjs" : " tsc --declaration && npm run _set-version mjs" ,
35
- "_build-cjs" : " tsc --target ES2019 --module CommonJS --outDir cjs && npm run _set-version cjs" ,
36
- "build" : " npm run _clean && npm run _build-mjs && npm run _build-cjs" ,
34
+ "_set-type:cjs" : " ./set-type.sh cjs commonjs" ,
35
+ "_set-type:mjs" : " ./set-type.sh mjs module" ,
36
+ "_build:mjs" : " tsc --declaration && npm run _set-version mjs && npm run _set-type:mjs" ,
37
+ "_build:cjs" : " tsc --target ES2019 --module CommonJS --outDir cjs && npm run _set-version cjs && npm run _set-type:cjs" ,
38
+ "build" : " npm run _clean && npm run _build:mjs && npm run _build:cjs" ,
37
39
"test" : " jest --coverage" ,
38
40
"lint" : " tsc --noEmit && eslint src"
39
41
},
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ cat > $1 /package.json << !EOF
4
+ {
5
+ "type": "$2 "
6
+ }
7
+ !EOF
8
+
9
+ echo -e " \033[0;33mSet $2 type for $1 build\033[0m"
You can’t perform that action at this time.
0 commit comments