diff --git a/package.json b/package.json
index 08927cfc15..50e8573817 100644
--- a/package.json
+++ b/package.json
@@ -59,7 +59,7 @@
"dependencies": {
"@ember-data/rfc395-data": "^0.0.4",
"css-tree": "^3.0.1",
- "ember-eslint-parser": "^0.5.4",
+ "ember-eslint-parser": "^0.5.6",
"ember-rfc176-data": "^0.3.18",
"eslint-utils": "^3.0.0",
"estraverse": "^5.3.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 27c8b2c8cd..3d4eea3209 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -15,8 +15,8 @@ importers:
specifier: ^3.0.1
version: 3.0.1
ember-eslint-parser:
- specifier: ^0.5.4
- version: 0.5.4(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)
+ specifier: ^0.5.6
+ version: 0.5.6(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1)
ember-rfc176-data:
specifier: ^0.3.18
version: 0.3.18
@@ -1173,8 +1173,8 @@ packages:
config-chain@1.1.13:
resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==}
- content-tag@2.0.2:
- resolution: {integrity: sha512-qHRyTp02dgzRK2tsCFxZ1H289bZOuSLNpupr6prvnSFq4SFPmNlBKbbE5PCMb+8+Z1a1z+yCVtXvQIGUCCa3lQ==}
+ content-tag@2.0.3:
+ resolution: {integrity: sha512-htLIdtfhhKW2fHlFLnZH7GFzHSdSpHhDLrWVswkNiiPMZ5uXq5JfrGboQKFhNQuAAFF8VNB2EYUj3MsdJrKKpg==}
convert-source-map@2.0.0:
resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
@@ -1322,8 +1322,8 @@ packages:
electron-to-chromium@1.5.42:
resolution: {integrity: sha512-gIfKavKDw1mhvic9nbzA5lZw8QSHpdMwLwXc0cWidQz9B15pDoDdDH4boIatuFfeoCatb3a/NGL6CYRVFxGZ9g==}
- ember-eslint-parser@0.5.4:
- resolution: {integrity: sha512-WA2ZfCT4ePtWfCjYlCLRBnl/xS4mWZ5S2xqBDFtx6j0RIKLZoSYWn252S3NyA4VavVb9DVjd06j1CBaLe9kjcA==}
+ ember-eslint-parser@0.5.6:
+ resolution: {integrity: sha512-mtneR5Z0TlGUR5tutJFv6xOjt5hLk532KoBooEb6rZXTXJbZvzEvXuUrYocCT4Os7IGHp3Elsjgd5tB9ufuPPQ==}
engines: {node: '>=16.0.0'}
peerDependencies:
'@babel/core': ^7.23.6
@@ -2309,6 +2309,9 @@ packages:
resolution: {integrity: sha512-wgp8yesWjFBL7bycA3hxwHRdsZGJhjhyP1dSxKVKrza0EPFYtn+mHtkVy6dvP1kGSjovyG5B8yNP6Frj0UFUJg==}
engines: {node: '>=18'}
+ mathml-tag-names@2.1.3:
+ resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==}
+
mdast-util-from-markdown@0.8.5:
resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==}
@@ -3078,6 +3081,9 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
+ svg-tags@1.0.0:
+ resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
+
symbol-tree@3.2.4:
resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}
@@ -4614,7 +4620,7 @@ snapshots:
ini: 1.3.8
proto-list: 1.2.4
- content-tag@2.0.2: {}
+ content-tag@2.0.3: {}
convert-source-map@2.0.0: {}
@@ -4751,14 +4757,16 @@ snapshots:
electron-to-chromium@1.5.42: {}
- ember-eslint-parser@0.5.4(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1):
+ ember-eslint-parser@0.5.6(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.3))(eslint@8.57.1):
dependencies:
'@babel/core': 7.26.0
'@babel/eslint-parser': 7.25.9(@babel/core@7.26.0)(eslint@8.57.1)
'@glimmer/syntax': 0.92.3
- content-tag: 2.0.2
+ content-tag: 2.0.3
eslint-scope: 7.2.2
html-tags: 3.3.1
+ mathml-tag-names: 2.1.3
+ svg-tags: 1.0.0
optionalDependencies:
'@typescript-eslint/parser': 8.11.0(eslint@8.57.1)(typescript@5.6.3)
transitivePeerDependencies:
@@ -5936,6 +5944,8 @@ snapshots:
markdown-it: 14.1.0
markdownlint-micromark: 0.1.10
+ mathml-tag-names@2.1.3: {}
+
mdast-util-from-markdown@0.8.5:
dependencies:
'@types/mdast': 3.0.15
@@ -6774,6 +6784,8 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
+ svg-tags@1.0.0: {}
+
symbol-tree@3.2.4: {}
synckit@0.9.2:
diff --git a/tests/lib/rules-preprocessor/gjs-gts-parser-test.js b/tests/lib/rules-preprocessor/gjs-gts-parser-test.js
index d1c4c8ecd4..68112d30ee 100644
--- a/tests/lib/rules-preprocessor/gjs-gts-parser-test.js
+++ b/tests/lib/rules-preprocessor/gjs-gts-parser-test.js
@@ -272,7 +272,6 @@ const invalid = [
{{noop}}
-
{{/let}}
`,
@@ -299,17 +298,6 @@ const invalid = [
ruleId: 'no-undef',
severity: 2,
},
- {
- column: 10,
- endColumn: 26,
- endLine: 7,
- line: 7,
- message: "'non-std-html-tag' is not defined.",
- messageId: 'undef',
- nodeType: 'GlimmerElementNodePart',
- ruleId: 'no-undef',
- severity: 2,
- },
],
},
{