From 4c0a8304f43953a8d1d2b73555bcf62f3d3056f1 Mon Sep 17 00:00:00 2001 From: betegon Date: Fri, 4 Sep 2026 18:42:35 +0200 Subject: [PATCH] fix(lint): force-ignore output.ts from Biome type analysis MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit output.ts trips Biome's project-mode type-inference limit (unusually large amount of types which exceeded the limit of 200,000) once valibot's GenericSchema graph is pulled in — the same internal Biome bug already handled for custom-ca.ts. It surfaces non-deterministically: main passes by a hair, but unrelated PRs trip it (e.g. #1499, #1501, #1535), failing Lint & Typecheck with no real lint violation. Force-ignore it the same way as custom-ca.ts; Biome now checks 1025 files with no errors. output.ts stays covered by tsc. Co-Authored-By: Claude Opus 4.8 --- packages/cli/biome.jsonc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/cli/biome.jsonc b/packages/cli/biome.jsonc index 8d695956a..88c6b5d00 100644 --- a/packages/cli/biome.jsonc +++ b/packages/cli/biome.jsonc @@ -36,7 +36,12 @@ "!codemods", // custom-ca.ts blows past Biome's type-analysis limit when pulled into // the module graph (internal Biome bug); force-ignore even via a test. - "!!src/lib/custom-ca.ts" + "!!src/lib/custom-ca.ts", + // output.ts hits the same 200k type-analysis limit once valibot's + // GenericSchema graph is pulled in — the same internal Biome bug, surfacing + // non-deterministically (main passes by a hair; unrelated PRs trip it, + // e.g. #1499, #1501). Force-ignore until Biome raises/fixes the limit. + "!!src/lib/formatters/output.ts" ] }, "javascript": {},