Skip to content

Commit e2cc8b2

Browse files
committed
ditch workspace builder
1 parent bb77077 commit e2cc8b2

File tree

13 files changed

+179
-1705
lines changed

13 files changed

+179
-1705
lines changed

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ module.exports = {
44
[
55
"@babel/preset-env",
66
{
7-
modules: false,
7+
modules: "commonjs",
88
},
99
],
1010
"@babel/preset-react",

dev-scripts/build.sh

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#!/usr/bin/env bash
2+
set -ex
3+
4+
# move to root dir
5+
cd $(dirname "$BASH_SOURCE")
6+
cd ..
7+
8+
BABEL_CONFIG_PATH="$(realpath ./babel.config.js)"
9+
10+
function run_babel() {
11+
npx --no-install babel --config-file "$BABEL_CONFIG_PATH" --extensions ".ts,.tsx,.js,.jsx" src -d dist --ignore '*.test.js'
12+
}
13+
14+
echo "===== packages/2d ====="
15+
pushd packages/2d
16+
run_babel
17+
popd
18+
19+
echo "===== packages/core ====="
20+
pushd packages/core
21+
run_babel
22+
popd
23+
24+
echo "===== packages/create ====="
25+
pushd packages/create
26+
run_babel
27+
popd
28+
29+
echo "===== packages/inspector ====="
30+
pushd packages/inspector
31+
run_babel
32+
popd
33+
34+
echo "===== packages/scripts ====="
35+
pushd packages/scripts
36+
run_babel
37+
popd
38+
39+
echo "===== packages/game ====="
40+
pushd packages/game
41+
npm run build
42+
popd
43+
44+
echo "===== packages/website ====="
45+
pushd packages/website
46+
npm run build
47+
popd

dev-scripts/watch.sh

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
#!/usr/bin/env bash
2+
set -ex
3+
4+
# move to root dir
5+
cd $(dirname "$BASH_SOURCE")
6+
cd ..
7+
8+
BABEL_CONFIG_PATH="$(realpath ./babel.config.js)"
9+
10+
function run_babel() {
11+
npx --no-install babel --config-file "$BABEL_CONFIG_PATH" --extensions ".ts,.tsx,.js,.jsx" src -d dist --ignore '*.test.js'
12+
}
13+
14+
echo "===== packages/2d ====="
15+
pushd packages/2d
16+
run_babel
17+
popd
18+
19+
echo "===== packages/core ====="
20+
pushd packages/core
21+
run_babel
22+
popd
23+
24+
echo "===== packages/create ====="
25+
pushd packages/create
26+
run_babel
27+
popd
28+
29+
echo "===== packages/inspector ====="
30+
pushd packages/inspector
31+
run_babel
32+
popd
33+
34+
echo "===== packages/scripts ====="
35+
pushd packages/scripts
36+
run_babel
37+
popd
38+
39+
echo "===== packages/game ====="
40+
pushd packages/game
41+
npm run watch &
42+
popd
43+
44+
echo "===== packages/website ====="
45+
pushd packages/website
46+
npm run watch &
47+
popd

0 commit comments

Comments
 (0)