From ab4c36fa056fcf0d1dc1f7c2301630cd88f783fe Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 20 Mar 2023 20:45:21 +0900 Subject: feat(nuldoc): support cache busting for JavaScript files --- nuldoc-src/pages/slide.ts | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) (limited to 'nuldoc-src/pages/slide.ts') diff --git a/nuldoc-src/pages/slide.ts b/nuldoc-src/pages/slide.ts index f2955af..e5f40a0 100644 --- a/nuldoc-src/pages/slide.ts +++ b/nuldoc-src/pages/slide.ts @@ -2,6 +2,7 @@ import { join } from "std/path/mod.ts"; import { globalFooter } from "../components/global_footer.ts"; import { globalHeader } from "../components/global_header.ts"; import { pageLayout } from "../components/page_layout.ts"; +import { staticScriptElement } from "../components/utils.ts"; import { Config } from "../config.ts"; import { el, text } from "../dom.ts"; import { Page } from "../page.ts"; @@ -100,17 +101,8 @@ export async function generateSlidePage( el("button", [["id", "prev"]], text("Prev")), el("button", [["id", "next"]], text("Next")), ), - el( - "script", - [[ - "src", - "https://cdnjs.cloudflare.com/ajax/libs/pdf.js/3.4.120/pdf.min.js", - ]], - ), - el( - "script", - [["src", "/slide.js"], ["type", "module"]], - ), + await staticScriptElement("/pdf.min.js", [], config), + await staticScriptElement("/slide.js", [["type", "module"]], config), ), ), ), -- cgit v1.2.3-70-g09d2