From 337e11dc1f9ae25ec821e694f488d7a3ba27d189 Mon Sep 17 00:00:00 2001 From: koki-develop Date: Sat, 28 Feb 2026 10:49:46 +0900 Subject: [PATCH] Enable Node typings in TypeScript 5.9.3 package --- packages/typescript/5.9.3/build.sh | 2 +- packages/typescript/5.9.3/compile | 5 +++++ packages/typescript/5.9.3/test.ts | 1 + 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/typescript/5.9.3/build.sh b/packages/typescript/5.9.3/build.sh index e0bc78cf0..6f0f03af9 100755 --- a/packages/typescript/5.9.3/build.sh +++ b/packages/typescript/5.9.3/build.sh @@ -4,4 +4,4 @@ source ../../node/24.12.0/build.sh source ./environment -bin/npm install -g typescript@5.9.3 +bin/npm install -g typescript@5.9.3 @types/node@24.1.0 diff --git a/packages/typescript/5.9.3/compile b/packages/typescript/5.9.3/compile index 2b186321c..45eaf2aac 100755 --- a/packages/typescript/5.9.3/compile +++ b/packages/typescript/5.9.3/compile @@ -1,3 +1,8 @@ #!/usr/bin/env bash +SOURCE_NODE_MODULES_DIR="/piston/packages/typescript/5.9.3/lib/node_modules" +TARGET_NODE_MODULES_DIR="node_modules" + +ln -s "$SOURCE_NODE_MODULES_DIR" "$TARGET_NODE_MODULES_DIR" + tsc *.ts diff --git a/packages/typescript/5.9.3/test.ts b/packages/typescript/5.9.3/test.ts index e1066783f..cccba3dbd 100644 --- a/packages/typescript/5.9.3/test.ts +++ b/packages/typescript/5.9.3/test.ts @@ -1 +1,2 @@ console.log('OK'); +process.exit(0);