From dfd5368fe35e34de1c46552250df4fea8f643190 Mon Sep 17 00:00:00 2001 From: RVG|lory <87276663+LoryPelli@users.noreply.github.com> Date: Fri, 7 Apr 2023 13:24:15 +0200 Subject: [PATCH 1/2] Updated to `Typescript 5.0.3` --- packages/typescript/5.0.3/build.sh | 7 +++++++ packages/typescript/5.0.3/compile | 7 +++++++ packages/typescript/5.0.3/environment | 4 ++++ packages/typescript/5.0.3/metadata.json | 5 +++++ packages/typescript/5.0.3/run | 8 ++++++++ packages/typescript/5.0.3/test.ts | 1 + 6 files changed, 32 insertions(+) create mode 100644 packages/typescript/5.0.3/build.sh create mode 100644 packages/typescript/5.0.3/compile create mode 100644 packages/typescript/5.0.3/environment create mode 100644 packages/typescript/5.0.3/metadata.json create mode 100644 packages/typescript/5.0.3/run create mode 100644 packages/typescript/5.0.3/test.ts diff --git a/packages/typescript/5.0.3/build.sh b/packages/typescript/5.0.3/build.sh new file mode 100644 index 0000000..c753c69 --- /dev/null +++ b/packages/typescript/5.0.3/build.sh @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +source ../../node/18.15.0/build.sh + +source ./environment + +bin/npm install -g typescript@5.0.3 \ No newline at end of file diff --git a/packages/typescript/5.0.3/compile b/packages/typescript/5.0.3/compile new file mode 100644 index 0000000..d674bb0 --- /dev/null +++ b/packages/typescript/5.0.3/compile @@ -0,0 +1,7 @@ +#!/usr/bin/env bash + +# Put instructions to compile source code, remove this file if the language does not require this stage + +rename 's/$/\.ts/' "$@" # Add .ts extension + +tsc *.ts \ No newline at end of file diff --git a/packages/typescript/5.0.3/environment b/packages/typescript/5.0.3/environment new file mode 100644 index 0000000..c6ab089 --- /dev/null +++ b/packages/typescript/5.0.3/environment @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +# Put 'export' statements here for environment variables +export PATH=$PWD/bin:$PATH \ No newline at end of file diff --git a/packages/typescript/5.0.3/metadata.json b/packages/typescript/5.0.3/metadata.json new file mode 100644 index 0000000..912e308 --- /dev/null +++ b/packages/typescript/5.0.3/metadata.json @@ -0,0 +1,5 @@ +{ + "language": "typescript", + "version": "4.2.3", + "aliases": ["ts", "node-ts", "tsc", "typescript5", "ts5"] +} \ No newline at end of file diff --git a/packages/typescript/5.0.3/run b/packages/typescript/5.0.3/run new file mode 100644 index 0000000..4ce91c5 --- /dev/null +++ b/packages/typescript/5.0.3/run @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Put instructions to run the runtime + +CODE=$1.js +shift + +node $CODE "$@" \ No newline at end of file diff --git a/packages/typescript/5.0.3/test.ts b/packages/typescript/5.0.3/test.ts new file mode 100644 index 0000000..c963843 --- /dev/null +++ b/packages/typescript/5.0.3/test.ts @@ -0,0 +1 @@ +console.log('OK'); \ No newline at end of file From 2c7073310e75e420e13efc838a28f2193f352a4a Mon Sep 17 00:00:00 2001 From: RVG|lory <87276663+LoryPelli@users.noreply.github.com> Date: Fri, 7 Apr 2023 13:32:48 +0200 Subject: [PATCH 2/2] Changed metadata ts version --- packages/typescript/5.0.3/metadata.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/typescript/5.0.3/metadata.json b/packages/typescript/5.0.3/metadata.json index 912e308..0a57acf 100644 --- a/packages/typescript/5.0.3/metadata.json +++ b/packages/typescript/5.0.3/metadata.json @@ -1,5 +1,5 @@ { "language": "typescript", - "version": "4.2.3", + "version": "5.0.3", "aliases": ["ts", "node-ts", "tsc", "typescript5", "ts5"] } \ No newline at end of file