From aea1de9553eed98f6fb584146917ed0864fd6aaf Mon Sep 17 00:00:00 2001 From: LambdAurora Date: Mon, 2 Dec 2024 00:58:57 +0100 Subject: [PATCH] Fix unreliable build. --- build_logic/build.ts | 2 +- deno.json | 3 ++- deno.lock | 10 +++++++--- examples/rendering_simple/script.ts | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/build_logic/build.ts b/build_logic/build.ts index 27bf94a..6c84165 100644 --- a/build_logic/build.ts +++ b/build_logic/build.ts @@ -1,4 +1,4 @@ -import * as esbuild from "https://deno.land/x/esbuild@v0.21.3/mod.js"; +import * as esbuild from "@esbuild/mod.js"; import { BUILD_DIR, ENTRYPOINT, SOURCES_DIR, build_bundle, clear_dir } from "./base.ts"; await clear_dir(BUILD_DIR); diff --git a/deno.json b/deno.json index ec48e84..bf7ba6f 100644 --- a/deno.json +++ b/deno.json @@ -16,7 +16,8 @@ "@oak/oak": "jsr:@oak/oak@^17.1.3", "@lambdaurora/lambdawebserver": "jsr:@lambdaurora/lambdawebserver@^3.0.0", "@esbuild/": "https://deno.land/x/esbuild@v0.24.0/", - "@luca/esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@^0.11.0" + "@luca/esbuild-deno-loader": "jsr:@luca/esbuild-deno-loader@^0.11.0", + "@prism.js": "npm:prismjs@1.27" }, "compilerOptions": { "lib": [ diff --git a/deno.lock b/deno.lock index fff2d44..fed304e 100644 --- a/deno.lock +++ b/deno.lock @@ -48,7 +48,8 @@ "jsr:@std/path@^1.0.6": "1.0.8", "jsr:@std/path@~0.225.1": "0.225.1", "jsr:@std/streams@~0.224.1": "0.224.1", - "npm:path-to-regexp@6.2.1": "6.2.1" + "npm:path-to-regexp@6.2.1": "6.2.1", + "npm:prismjs@1.27": "1.27.0" }, "jsr": { "@lambdaurora/lambdawebserver@3.0.0": { @@ -278,12 +279,14 @@ "npm": { "path-to-regexp@6.2.1": { "integrity": "sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==" + }, + "prismjs@1.27.0": { + "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==" } }, "remote": { "https://cdn.jsdelivr.net/npm/emoji-js@3.6.0/lib/emoji.min.js": "37b415412937ff42aeb0e512f63726265307c76124b88df3cb7f0f3d6be8f42f", "https://cdn.jsdelivr.net/npm/katex@0.11.1/dist/katex.mjs": "aa306c0a1d15105f8c13dd78d2ea1edc0d9d4b0a229e7364eafe3806df3c9a0f", - "https://cdn.jsdelivr.net/npm/prismjs@1.24.1/prism.min.js": "60448eb4ec5dee1eafcc52d24c54f4df643e2dc7aef48dcd7c7df15fbcf28d0d", "https://deno.land/x/denoflate@1.2.1/mod.ts": "f5628e44b80b3d80ed525afa2ba0f12408e3849db817d47a883b801f9ce69dd6", "https://deno.land/x/denoflate@1.2.1/pkg/denoflate.js": "b9f9ad9457d3f12f28b1fb35c555f57443427f74decb403113d67364e4f2caf4", "https://deno.land/x/denoflate@1.2.1/pkg/denoflate_bg.wasm.js": "d581956245407a2115a3d7e8d85a9641c032940a8e810acbd59ca86afd34d44d", @@ -297,7 +300,8 @@ "jsr:@luca/esbuild-deno-loader@0.11", "jsr:@oak/oak@^17.1.3", "jsr:@std/assert@^1.0.8", - "jsr:@std/fs@^1.0.6" + "jsr:@std/fs@^1.0.6", + "npm:prismjs@1.27" ] } } diff --git a/examples/rendering_simple/script.ts b/examples/rendering_simple/script.ts index 849bf82..15bf8d4 100644 --- a/examples/rendering_simple/script.ts +++ b/examples/rendering_simple/script.ts @@ -1,6 +1,6 @@ import * as html from "@lambdaurora/libhtml"; import * as md from "../../mod.ts"; -import Prism from "https://cdn.jsdelivr.net/npm/prismjs@1.24.1/prism.min.js"; +import "@prism.js"; await fetch("./example.md") .then(response => {