-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtsc.sh
executable file
·30 lines (23 loc) · 1.08 KB
/
tsc.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
echo "additional type definitions"
tsc src/types.js --declaration --emitDeclarationOnly --allowJs
echo "full core definitions"
tsc core.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> core.d.ts
echo "fsw definitions"
tsc fsw/fsw.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> fsw/fsw.d.ts
echo "fswquery definitions"
tsc fswquery/fswquery.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> fswquery/fswquery.d.ts
echo "swu definitions"
tsc swu/swu.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> swu/swu.d.ts
echo "swuquery definitions"
tsc swuquery/swuquery.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> swuquery/swuquery.d.ts
echo "style definitions"
tsc style/style.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> style/style.d.ts
echo "convert definitions"
tsc convert/convert.js src/types.js --declaration --emitDeclarationOnly --allowJs
cat src/types.d.ts >> convert/convert.d.ts