From 63b10e44e54add6113e7b3e380afb65c7a61ef29 Mon Sep 17 00:00:00 2001 From: Brian Beck Date: Sat, 15 Nov 2025 12:44:28 -0800 Subject: [PATCH] add script for finding .dts files missing their .glb --- scripts/find-missing-dts.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 scripts/find-missing-dts.ts diff --git a/scripts/find-missing-dts.ts b/scripts/find-missing-dts.ts new file mode 100644 index 00000000..3a4eac15 --- /dev/null +++ b/scripts/find-missing-dts.ts @@ -0,0 +1,18 @@ +import fs from "node:fs/promises"; + +async function run() { + for await (const inFile of fs.glob("docs/base/**/*.dts")) { + const glbFile = inFile.replace(/\.dts$/, ".glb"); + try { + await fs.stat(glbFile); + } catch (err) { + if (err.code === "ENOENT") { + console.log(inFile); + } else { + throw err; + } + } + } +} + +run();