Switch from TypeScript to TypeScript Go. Use pnpm tsgo for Typechecks.

This commit is contained in:
cpojer
2026-01-31 15:30:44 +09:00
parent 72ea3eedc9
commit 762652279b
7 changed files with 7 additions and 14 deletions

View File

@@ -110,8 +110,8 @@ merge_framework_machos() {
echo "📦 Ensuring deps (pnpm install)"
(cd "$ROOT_DIR" && pnpm install --no-frozen-lockfile --config.node-linker=hoisted)
if [[ "${SKIP_TSC:-0}" != "1" ]]; then
echo "📦 Building JS (pnpm exec tsc)"
(cd "$ROOT_DIR" && pnpm exec tsc -p tsconfig.json)
echo "📦 Building JS (pnpm tsdown)"
(cd "$ROOT_DIR" && pnpm tsdown)
else
echo "📦 Skipping TS build (SKIP_TSC=1)"
fi

View File

@@ -25,7 +25,7 @@ ATTACH_ONLY=1
log() { printf '%s\n' "$*"; }
fail() { printf 'ERROR: %s\n' "$*" >&2; exit 1; }
# Ensure local node binaries (rolldown, tsc, pnpm) are discoverable for the steps below.
# Ensure local node binaries (rolldown, pnpm) are discoverable for the steps below.
export PATH="${ROOT_DIR}/node_modules/.bin:${PATH}"
run_step() {