From 720181874c0340eaa2940ec8ec9a2e7b68e0e488 Mon Sep 17 00:00:00 2001 From: Miguel Angel Simon Sierra Date: Fri, 3 Jul 2026 09:57:39 -0700 Subject: [PATCH] fix(lint): stop CSS comments in + + + + +`; + const result = await lintHyperframeHtml(html); + expect(result.findings.find((f) => f.code === "root_missing_composition_id")).toBeUndefined(); + expect(result.findings.find((f) => f.code === "root_missing_dimensions")).toBeUndefined(); + expect(result.findings.find((f) => f.code === "head_leaked_text")).toBeUndefined(); + }); + it("reports error when timeline registry is missing", async () => { const html = ` diff --git a/packages/lint/src/utils.ts b/packages/lint/src/utils.ts index 4b2b2c7c4d..4de1c2c82f 100644 --- a/packages/lint/src/utils.ts +++ b/packages/lint/src/utils.ts @@ -51,13 +51,34 @@ const TIMELINE_REGISTRY_OBJECT_BODY_PATTERN = /window\.__timelines\s*=\s*\{([\s\ const TIMELINE_REGISTRY_OBJECT_ENTRY_PATTERN = /(?:["']([^"']+)["']|([A-Za-z_$][\w$]*))\s*:\s*[A-Za-z_$][\w$]*/g; +//