From c97a281ff9f6e02d2949fb3544e95a21f10238e0 Mon Sep 17 00:00:00 2001 From: Mariusz Kogen Date: Wed, 16 Oct 2024 13:03:36 +0200 Subject: [PATCH] Update bundling process to use Deno emit module --- Makefile | 2 +- scripts/bundle.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 scripts/bundle.ts diff --git a/Makefile b/Makefile index de0be47..6394874 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,7 @@ rebranding: # END REBRANDING scripts/embassy.js: $(TS_FILES) - deno bundle scripts/embassy.ts scripts/embassy.js + deno run --allow-read --allow-write --allow-env --allow-net scripts/bundle.ts arm: @rm -f docker-images/x86_64.tar diff --git a/scripts/bundle.ts b/scripts/bundle.ts new file mode 100644 index 0000000..07cbf3a --- /dev/null +++ b/scripts/bundle.ts @@ -0,0 +1,6 @@ +// scripts/bundle.ts +import { bundle } from "https://deno.land/x/emit@0.40.0/mod.ts"; + +const result = await bundle("scripts/embassy.ts"); + +await Deno.writeTextFile("scripts/embassy.js", result.code);