fix a bit some, node-importing is now barrelled into one file.

This commit is contained in:
vorotamoroz
2026-06-12 10:13:10 +01:00
parent edb857f50d
commit 8764f447f9
21 changed files with 42 additions and 36 deletions
+9
View File
@@ -4,9 +4,18 @@ try {
fs.rmSync("./_types", { recursive: true, force: true });
console.log("[Postbuild] Generating type definitions for fallback...");
execSync("npx tsc -p tsconfig.types.json", { stdio: "inherit" });
console.log("[Postbuild] Type definitions generated successfully.");
} catch (error) {
// Ignore compiler errors from tsc so that pre-existing type errors in the submodule
// do not block the build from succeeding.
console.warn("[Postbuild] Type definitions generated with some compilation warnings.");
}
try {
console.log("[Postbuild] Type definitions generated successfully. Adding ignore comments...");
execSync("Deno run -A ./utilsdeno/types-add-ignore.ts", { stdio: "inherit" });
console.log("[Postbuild] Ignore comments added successfully.");
} catch (error) {
console.warn("[Postbuild] Failed to add ignore comments to type definitions.");
}