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, - }, ], }, {