From cc4886aab9da8e17cbdd1cc91364f0d4713c1185 Mon Sep 17 00:00:00 2001 From: Buck Doyle Date: Fri, 21 Aug 2026 13:40:52 -0400 Subject: [PATCH 1/2] Declare eslint in the packages that run it MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit realm-server and software-factory run eslint but depend on it only implicitly, finding a binary hoisted from elsewhere in the workspace. Which major they lint with is therefore a property of install ordering rather than of the package, and two majors are present: most of the repo is on 8 while boxel-ui and eslint-plugin-boxel are on flat config with 9. That resolution is easy to disturb. Bumping either `@typescript-eslint` or `ember-eslint-parser` changes how `@typescript-eslint/parser`'s `*` peer picks an eslint, and both bumps independently flip these two packages to 9, where they fail outright demanding flat config: ESLint couldn't find an eslint.config.(js|mjs|cjs) file. Depending on eslint explicitly makes each package lint with the version it declares. No behaviour change here — both already resolve 8.57.1 on main, so this only holds that still while the dependency graph moves around it. Nine more packages lint without declaring eslint and carry the same exposure; they are left alone because nothing has disturbed them yet, and the durable fix is one eslint major across the repo rather than a declaration per package. Co-Authored-By: Claude Opus 5 --- packages/realm-server/package.json | 1 + packages/software-factory/package.json | 7 ++++--- pnpm-lock.yaml | 18 +++++++++--------- 3 files changed, 14 insertions(+), 12 deletions(-) diff --git a/packages/realm-server/package.json b/packages/realm-server/package.json index f76a0ac943b..a70bdd3c4bf 100644 --- a/packages/realm-server/package.json +++ b/packages/realm-server/package.json @@ -53,6 +53,7 @@ "decorator-transforms": "catalog:", "ember-eslint-parser": "^0.13.0", "ember-template-recast": "^6.1.5", + "eslint": "catalog:", "eslint-plugin-qunit": "catalog:", "ethers": "catalog:", "flat": "catalog:", diff --git a/packages/software-factory/package.json b/packages/software-factory/package.json index f373527da28..db4d771fd7c 100644 --- a/packages/software-factory/package.json +++ b/packages/software-factory/package.json @@ -38,8 +38,6 @@ }, "devDependencies": { "@anthropic-ai/claude-agent-sdk": "^0.2.114", - "@modelcontextprotocol/sdk": "^1.29.0", - "@opencode-ai/sdk": "1.14.34", "@cardstack/boxel-cli": "workspace:*", "@cardstack/boxel-icons": "workspace:*", "@cardstack/boxel-ui": "workspace:*", @@ -52,6 +50,8 @@ "@ember/test-helpers": "catalog:", "@glint/ember-tsc": "catalog:", "@glint/template": "catalog:", + "@modelcontextprotocol/sdk": "^1.29.0", + "@opencode-ai/sdk": "1.14.34", "@playwright/test": "catalog:", "@types/fs-extra": "catalog:", "@types/jsonwebtoken": "catalog:", @@ -66,10 +66,11 @@ "ember-concurrency": "catalog:", "ember-modifier": "^4.1.0", "ember-template-lint": "catalog:", + "eslint": "catalog:", "eslint-plugin-qunit": "catalog:", - "opencode-ai": "1.14.34", "fs-extra": "catalog:", "jsonwebtoken": "catalog:", + "opencode-ai": "1.14.34", "pg": "catalog:", "qunit": "catalog:", "qunit-dom": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b62a477b469..a379231aff6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2841,13 +2841,16 @@ importers: version: 2.3.2(@babel/core@7.29.7) ember-eslint-parser: specifier: ^0.13.0 - version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3) + version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-template-recast: specifier: ^6.1.5 version: 6.1.5 + eslint: + specifier: 'catalog:' + version: 8.57.1 eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@9.39.5) + version: 8.2.6(eslint@8.57.1) ethers: specifier: 'catalog:' version: 6.16.0 @@ -3358,9 +3361,12 @@ importers: ember-template-lint: specifier: 'catalog:' version: 7.9.3 + eslint: + specifier: 'catalog:' + version: 8.57.1 eslint-plugin-qunit: specifier: 'catalog:' - version: 8.2.6(eslint@9.39.5) + version: 8.2.6(eslint@8.57.1) fs-extra: specifier: 'catalog:' version: 11.3.5 @@ -24799,12 +24805,6 @@ snapshots: eslint: 8.57.1 requireindex: 1.2.0 - eslint-plugin-qunit@8.2.6(eslint@9.39.5): - dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@9.39.5) - eslint: 9.39.5 - requireindex: 1.2.0 - eslint-plugin-simple-import-sort@8.0.0(eslint@9.39.5): dependencies: eslint: 9.39.5 From 0a14cf8005380839e34ea66b36205203cfd8df33 Mon Sep 17 00:00:00 2001 From: Buck Doyle Date: Fri, 21 Aug 2026 13:11:31 -0400 Subject: [PATCH 2/2] Update ember-eslint-parser and eslint-plugin-ember MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `ember-eslint-parser` 0.13.0 to 0.14.6, and `eslint-plugin-ember` 13.3.2 to 13.5.0. The two move together: 13.3.2 depends on the 0.13 line, so bumping only the parser leaves two copies in the tree, and the parser's own duplicate-version guard then fails every `.gts` file. 13.5.0 depends on `^0.14.2`, so the tree collapses to one parser again. The local patch applies to 0.14.6 unchanged. Beyond keeping current, 0.14.6 fixes how `.gts` files enter a TypeScript program. On 0.13.0, linting host with `parserOptions.project` left 974 files reporting that the tsconfig does not include them, and which files got types depended on how the program happened to be built. On 0.14.6 that is zero, and the run is faster — 49s against 337s. Depends on eslint being declared in realm-server and software-factory: this bump changes how `@typescript-eslint/parser`'s `*` peer resolves an eslint, and without that declaration both packages pick up eslint 9 and fail demanding flat config. Co-Authored-By: Claude Opus 5 --- packages/catalog/package.json | 2 +- packages/eslint-plugin-boxel/package.json | 2 +- packages/realm-server/package.json | 2 +- packages/runtime-common/package.json | 2 +- pnpm-lock.yaml | 66 +++++++++++------------ pnpm-workspace.yaml | 2 +- 6 files changed, 38 insertions(+), 38 deletions(-) diff --git a/packages/catalog/package.json b/packages/catalog/package.json index ad6413952dc..8f71360982b 100644 --- a/packages/catalog/package.json +++ b/packages/catalog/package.json @@ -18,7 +18,7 @@ "@universal-ember/test-support": "catalog:", "concurrently": "catalog:", "ember-concurrency": "catalog:", - "ember-eslint-parser": "^0.13.0", + "ember-eslint-parser": "^0.14.6", "ember-modifier": "^4.1.0", "ember-resources": "catalog:", "ember-template-lint": "catalog:", diff --git a/packages/eslint-plugin-boxel/package.json b/packages/eslint-plugin-boxel/package.json index d45b48889f8..7a06f3b2ca8 100644 --- a/packages/eslint-plugin-boxel/package.json +++ b/packages/eslint-plugin-boxel/package.json @@ -37,7 +37,7 @@ "eslint": "catalog:" }, "dependencies": { - "ember-eslint-parser": "^0.13.0", + "ember-eslint-parser": "^0.14.6", "requireindex": "catalog:" }, "devDependencies": { diff --git a/packages/realm-server/package.json b/packages/realm-server/package.json index a70bdd3c4bf..39e7953053d 100644 --- a/packages/realm-server/package.json +++ b/packages/realm-server/package.json @@ -51,7 +51,7 @@ "cron": "catalog:", "date-fns": "catalog:", "decorator-transforms": "catalog:", - "ember-eslint-parser": "^0.13.0", + "ember-eslint-parser": "^0.14.6", "ember-template-recast": "^6.1.5", "eslint": "catalog:", "eslint-plugin-qunit": "catalog:", diff --git a/packages/runtime-common/package.json b/packages/runtime-common/package.json index ca5086356fb..ef31029cd65 100644 --- a/packages/runtime-common/package.json +++ b/packages/runtime-common/package.json @@ -60,7 +60,7 @@ "decorator-transforms": "catalog:", "diff": "catalog:", "ember-concurrency-async-plugin": "workspace:*", - "ember-eslint-parser": "^0.13.0", + "ember-eslint-parser": "^0.14.6", "ember-source": "catalog:", "eslint": "catalog:", "ethers": "catalog:", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a379231aff6..07e772aba0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -400,8 +400,8 @@ catalogs: specifier: ^1.7.1 version: 1.7.1 eslint-plugin-ember: - specifier: ^13.3.2 - version: 13.3.2 + specifier: ^13.5.0 + version: 13.5.0 eslint-plugin-eslint-comments: specifier: ^3.2.0 version: 3.2.0 @@ -1224,7 +1224,7 @@ importers: version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-n: specifier: 'catalog:' version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) @@ -1462,7 +1462,7 @@ importers: version: 9.1.2(eslint@9.39.5) eslint-plugin-ember: specifier: 'catalog:' - version: 13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' version: 2.32.0(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5) @@ -1706,7 +1706,7 @@ importers: version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-n: specifier: 'catalog:' version: 17.24.0(eslint@8.57.1)(typescript@5.9.3) @@ -1848,8 +1848,8 @@ importers: specifier: 'catalog:' version: 5.2.0(@babel/core@7.29.7)(@glint/template@1.7.7) ember-eslint-parser: - specifier: ^0.13.0 - version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^0.14.6 + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-modifier: specifier: ^4.1.0 version: 4.3.0(@babel/core@7.29.7) @@ -1867,7 +1867,7 @@ importers: version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' version: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) @@ -1899,8 +1899,8 @@ importers: packages/eslint-plugin-boxel: dependencies: ember-eslint-parser: - specifier: ^0.13.0 - version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^0.14.6 + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) requireindex: specifier: 'catalog:' version: 1.2.0 @@ -2393,7 +2393,7 @@ importers: version: 9.1.2(eslint@8.57.1) eslint-plugin-ember: specifier: 'catalog:' - version: 13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + version: 13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) eslint-plugin-import: specifier: 'catalog:' version: 2.32.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1) @@ -2840,8 +2840,8 @@ importers: specifier: 'catalog:' version: 2.3.2(@babel/core@7.29.7) ember-eslint-parser: - specifier: ^0.13.0 - version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^0.14.6 + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-template-recast: specifier: ^6.1.5 version: 6.1.5 @@ -3128,8 +3128,8 @@ importers: specifier: workspace:* version: link:../../vendor/ember-concurrency-async-plugin ember-eslint-parser: - specifier: ^0.13.0 - version: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) + specifier: ^0.14.6 + version: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-source: specifier: 'catalog:' version: 6.10.1(patch_hash=ea945024993105fb6cc4ae5cb5e9ea8e0eff6cd5fe0b0033c43dd0cf9453eb0d)(@glimmer/component@2.1.1)(rsvp@4.8.5) @@ -9762,11 +9762,11 @@ packages: resolution: {integrity: sha512-Jy2UOM7H83yriKrhwGhEgnbdL5H0QECMSPg/2AsjCji6aNvSLlHDl8FjvadQ79O6nbYP1Cny30JlVnRQpyoC7w==} engines: {node: 12.* || 14.* || >= 16} - ember-eslint-parser@0.13.0: - resolution: {integrity: sha512-i8mt96+yxFQaTNcz/2+SAkwpeLYU+VOFyHBshRyNL3HOciZhPpX3WszJK0/9GhVi8hQVGNtt21Iv7tsui3x0cQ==} + ember-eslint-parser@0.14.6: + resolution: {integrity: sha512-Z4fA1E/3uGZeBLPcz5aCiic3OoZ9YVxQBkImgGXdtgHLLuF/51drGor/FCwT9cCs1XZqY8HWRy4aarl+MZCfwQ==} engines: {node: '>=16.0.0'} peerDependencies: - '@babel/eslint-parser': ^7.28.6 + '@babel/eslint-parser': ^7.28.6 || ^8.0.0 '@typescript-eslint/parser': '*' peerDependenciesMeta: '@babel/eslint-parser': @@ -9774,8 +9774,8 @@ packages: '@typescript-eslint/parser': optional: true - ember-estree@0.6.4: - resolution: {integrity: sha512-/0+JLFt200RB/gUfLfRALTFWby6fGS7Bu+NN985Y8gadEntX4KoiYHhOl2hkzvy+AmBi+PbHxBa9QVCV7K/PUg==} + ember-estree@0.6.11: + resolution: {integrity: sha512-aZyheQGUXyHu8GARPd1YyjbDMGkvqBYKzPj6RVp8qqMqA1L1MbkWKsljWE3K1CwiJcHwTPgm/O3oxS0TY1AX9Q==} ember-exam@10.1.0: resolution: {integrity: sha512-6jUftmu2zpmLZ35PCsZDbdsAXTm2GjCGT3SjRX+BkUr2yKYpbD9B2R7hqCUnqOOTkdp2lzhBcGZ+KwwLLdH7eg==} @@ -10200,8 +10200,8 @@ packages: eslint-import-resolver-webpack: optional: true - eslint-plugin-ember@13.3.2: - resolution: {integrity: sha512-A/Sy+rfwpqOYwinU6chNZjzOPcbxg0JI69cSnM6uxUfeLRYGp0eYd9SiVB/j2QWAltGF/HAC6r8UMV+qKxUV2A==} + eslint-plugin-ember@13.5.0: + resolution: {integrity: sha512-q1s/irrc2l1KeE1l5S1UiO7ZrvGF5aYm903CMQ7lHFc09F/78/uvgzvA4wPZ9TFMl07r2ttoIINrEOFy05RtGg==} engines: {node: '>= 20.19'} peerDependencies: '@typescript-eslint/parser': '*' @@ -23741,12 +23741,12 @@ snapshots: - ember-source - supports-color - ember-eslint-parser@0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3): + ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.61.1(typescript@5.9.3) content-tag: 4.2.0 - ember-estree: 0.6.4 + ember-estree: 0.6.11 eslint-scope: 9.1.2 html-tags: 5.1.0 mathml-tag-names: 4.0.0 @@ -23757,12 +23757,12 @@ snapshots: transitivePeerDependencies: - typescript - ember-eslint-parser@0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3): + ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@8.19.1(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.61.1(typescript@5.9.3) content-tag: 4.2.0 - ember-estree: 0.6.4 + ember-estree: 0.6.11 eslint-scope: 9.1.2 html-tags: 5.1.0 mathml-tag-names: 4.0.0 @@ -23773,12 +23773,12 @@ snapshots: transitivePeerDependencies: - typescript - ember-eslint-parser@0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3): + ember-eslint-parser@0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.61.1(typescript@5.9.3) content-tag: 4.2.0 - ember-estree: 0.6.4 + ember-estree: 0.6.11 eslint-scope: 9.1.2 html-tags: 5.1.0 mathml-tag-names: 4.0.0 @@ -23789,7 +23789,7 @@ snapshots: transitivePeerDependencies: - typescript - ember-estree@0.6.4: + ember-estree@0.6.11: dependencies: '@glimmer/env': 0.1.7 '@glimmer/syntax': 0.95.0 @@ -24596,14 +24596,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-ember@13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3): + eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 aria-query: 5.3.2 axobject-query: 4.1.0 css-tree: 3.2.1 editorconfig: 3.0.2 - ember-eslint-parser: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) + ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@8.57.1))(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.9.3))(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 8.57.1 eslint-utils: 3.0.0(eslint@8.57.1) @@ -24622,14 +24622,14 @@ snapshots: - '@babel/eslint-parser' - typescript - eslint-plugin-ember@13.3.2(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3): + eslint-plugin-ember@13.5.0(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(eslint@9.39.5)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 aria-query: 5.3.2 axobject-query: 4.1.0 css-tree: 3.2.1 editorconfig: 3.0.2 - ember-eslint-parser: 0.13.0(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3) + ember-eslint-parser: 0.14.6(patch_hash=364c7e71472801c87618bf2b2cdabd256358166bbe107f29d321ab35d0a53425)(@babel/eslint-parser@7.29.7(@babel/core@7.29.7)(eslint@9.39.5))(@typescript-eslint/parser@8.19.1(eslint@9.39.5)(typescript@5.9.3))(typescript@5.9.3) ember-rfc176-data: 0.3.18 eslint: 9.39.5 eslint-utils: 3.0.0(eslint@9.39.5) diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index f7953459284..79fb4a58fff 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -146,7 +146,7 @@ catalog: eslint: ^8.57.1 eslint-config-prettier: ^9.1.2 eslint-doc-generator: ^1.7.1 - eslint-plugin-ember: ^13.3.2 + eslint-plugin-ember: ^13.5.0 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-eslint-plugin: ^5.5.1 eslint-plugin-filenames: ^1.3.2