From ead065b1e1cb85270fd171e80c98d8956a4a42e2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Jul 2026 00:40:57 +0000 Subject: [PATCH 1/4] Initial plan From e92bf8fce3a6b0647877bcee9d50740ed531f841 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 2 Jul 2026 00:43:24 +0000 Subject: [PATCH 2/4] Add failing transform regression test --- tests/parser.test.js | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/tests/parser.test.js b/tests/parser.test.js index 1b2c2fd..b788f67 100644 --- a/tests/parser.test.js +++ b/tests/parser.test.js @@ -1,7 +1,7 @@ import { beforeAll, describe, expect, it } from 'vitest'; import { parseForESLint } from '../src/parser/gjs-gts-parser.js'; import { replaceExtensions } from '../src/parser/ts-patch.js'; -import { traverse } from '../src/parser/transforms.js'; +import { transformForLint, traverse } from '../src/parser/transforms.js'; import { SourceCode } from 'eslint'; import { visitorKeys as tsVisitors } from '@typescript-eslint/visitor-keys'; import { visitorKeys as glimmerVisitorKeys } from '@glimmer/syntax'; @@ -2384,6 +2384,21 @@ export const NotFound =