diff --git a/ember-prismic-dom/package.json b/ember-prismic-dom/package.json index a07723d..29639b9 100644 --- a/ember-prismic-dom/package.json +++ b/ember-prismic-dom/package.json @@ -59,7 +59,7 @@ "ember-template-lint": "^5.13.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-ember": "^11.12.0", + "eslint-plugin-ember": "^12.3.1", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^5.1.3", "prettier": "^3.2.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6647112..31c720e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -115,8 +115,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.1) eslint-plugin-ember: - specifier: ^11.12.0 - version: 11.12.0(eslint@8.57.1) + specifier: ^12.3.1 + version: 12.3.1(@babel/core@7.23.7)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1) eslint-plugin-node: specifier: ^11.1.0 version: 11.1.0(eslint@8.57.1) @@ -269,8 +269,8 @@ importers: specifier: ^9.1.0 version: 9.1.0(eslint@8.57.1) eslint-plugin-ember: - specifier: ^11.12.0 - version: 11.12.0(eslint@8.57.1) + specifier: ^12.3.1 + version: 12.3.1(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1) eslint-plugin-n: specifier: ^17.11.1 version: 17.11.1(eslint@8.57.1) @@ -3660,6 +3660,16 @@ packages: peerDependencies: ember-source: ^3.8 || ^4.0.0 || >= 5.0.0 + ember-eslint-parser@0.5.3: + resolution: {integrity: sha512-FYsoiVcGUGDAybPq8X551hcs9NA0SDx77kfU1sHCTLYqfG4zQ0Rcy+lGxoaXaskH7sTf+Up3/oVyjx/+nJ3joA==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.23.6 + '@typescript-eslint/parser': '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + ember-fetch@8.1.2: resolution: {integrity: sha512-TVx24/jrvDIuPL296DV0hBwp7BWLcSMf0I8464KGz01sPytAB+ZAePbc9ooBTJDkKZEGFgatJa4nj3yF1S9Bpw==} engines: {node: '>= 10'} @@ -3889,11 +3899,15 @@ packages: eslint-formatter-kakoune@1.0.0: resolution: {integrity: sha512-Uk/TVLt6Nf6Xoz7C1iYuZjOSdJxe5aaauGRke8JhKeJwD66Y61/pY2FjtLP04Ooq9PwV34bzrkKkU2UZ5FtDRA==} - eslint-plugin-ember@11.12.0: - resolution: {integrity: sha512-7Ow1ky5JnRR0k3cxuvgYi4AWTe9DzGjlLgOJbU5VABLgr7Q0iq3ioC+YwAP79nV48cpw2HOgMgkZ1MynuIg59g==} - engines: {node: 14.* || 16.* || >= 18} + eslint-plugin-ember@12.3.1: + resolution: {integrity: sha512-Ew8E7R0inU7HSQZ7ChixLvv4y3wtyC++9DYBmAYyjtRoM+p/PwP2kUkyKYJTLi5v5IuSR+fS3IWtbswoq9bPyQ==} + engines: {node: 18.* || 20.* || >= 21} peerDependencies: - eslint: '>= 7' + '@typescript-eslint/parser': '*' + eslint: '>= 8' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true eslint-plugin-es-x@7.8.0: resolution: {integrity: sha512-7Ds8+wAAoV3T+LAKeu39Y5BzXCrGKrcISfgKEqTS4BDN8SFEDQd0S43jiQ8vIa3wUKD07qitZdfzlenSi8/0qQ==} @@ -5538,9 +5552,6 @@ packages: magic-string@0.25.9: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} @@ -13275,6 +13286,32 @@ snapshots: - '@glint/template' - supports-color + ember-eslint-parser@0.5.3(@babel/core@7.23.7)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1): + dependencies: + '@babel/core': 7.23.7 + '@babel/eslint-parser': 7.25.1(@babel/core@7.23.7)(eslint@8.57.1) + '@glimmer/syntax': 0.92.3 + content-tag: 2.0.1 + eslint-scope: 7.2.2 + html-tags: 3.3.1 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@8.57.1)(typescript@5.6.2) + transitivePeerDependencies: + - eslint + + ember-eslint-parser@0.5.3(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1): + dependencies: + '@babel/core': 7.26.0 + '@babel/eslint-parser': 7.25.1(@babel/core@7.26.0)(eslint@8.57.1) + '@glimmer/syntax': 0.92.3 + content-tag: 2.0.1 + eslint-scope: 7.2.2 + html-tags: 3.3.1 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@8.57.1)(typescript@5.6.2) + transitivePeerDependencies: + - eslint + ember-fetch@8.1.2(encoding@0.1.13): dependencies: abortcontroller-polyfill: 1.7.5 @@ -13745,24 +13782,41 @@ snapshots: eslint-formatter-kakoune@1.0.0: {} - eslint-plugin-ember@11.12.0(eslint@8.57.1): + eslint-plugin-ember@12.3.1(@babel/core@7.23.7)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1): dependencies: '@ember-data/rfc395-data': 0.0.4 - '@glimmer/syntax': 0.84.3 css-tree: 2.3.1 + ember-eslint-parser: 0.5.3(@babel/core@7.23.7)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1) ember-rfc176-data: 0.3.18 - ember-template-imports: 3.4.2 - ember-template-recast: 6.1.5 eslint: 8.57.1 eslint-utils: 3.0.0(eslint@8.57.1) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 - magic-string: 0.30.11 requireindex: 1.2.0 snake-case: 3.0.4 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@8.57.1)(typescript@5.6.2) transitivePeerDependencies: - - supports-color + - '@babel/core' + + eslint-plugin-ember@12.3.1(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1): + dependencies: + '@ember-data/rfc395-data': 0.0.4 + css-tree: 2.3.1 + ember-eslint-parser: 0.5.3(@babel/core@7.26.0)(@typescript-eslint/parser@8.11.0(eslint@8.57.1)(typescript@5.6.2))(eslint@8.57.1) + ember-rfc176-data: 0.3.18 + eslint: 8.57.1 + eslint-utils: 3.0.0(eslint@8.57.1) + estraverse: 5.3.0 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + requireindex: 1.2.0 + snake-case: 3.0.4 + optionalDependencies: + '@typescript-eslint/parser': 8.11.0(eslint@8.57.1)(typescript@5.6.2) + transitivePeerDependencies: + - '@babel/core' eslint-plugin-es-x@7.8.0(eslint@8.57.1): dependencies: @@ -15673,10 +15727,6 @@ snapshots: dependencies: sourcemap-codec: 1.4.8 - magic-string@0.30.11: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - make-dir@3.1.0: dependencies: semver: 6.3.1 diff --git a/test-app/package.json b/test-app/package.json index 53cc024..6829824 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -69,7 +69,7 @@ "ember-try": "^3.0.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", - "eslint-plugin-ember": "^11.12.0", + "eslint-plugin-ember": "^12.3.1", "eslint-plugin-n": "^17.11.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-qunit": "^8.1.1",