diff --git a/docs/package.json b/docs/package.json index 06d32d0b..c4da9cfd 100644 --- a/docs/package.json +++ b/docs/package.json @@ -64,7 +64,7 @@ "ember-try": "3.0.0", "eslint": "8.57.1", "eslint-config-prettier": "9.1.0", - "eslint-plugin-ember": "11.12.0", + "eslint-plugin-ember": "12.3.3", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "5.2.1", "eslint-plugin-qunit": "8.1.2", diff --git a/ember-mobile-menu/package.json b/ember-mobile-menu/package.json index 87cfb00e..c2f442d6 100644 --- a/ember-mobile-menu/package.json +++ b/ember-mobile-menu/package.json @@ -68,7 +68,7 @@ "ember-template-lint": "5.13.0", "eslint": "8.57.1", "eslint-config-prettier": "9.1.0", - "eslint-plugin-ember": "11.12.0", + "eslint-plugin-ember": "12.3.3", "eslint-plugin-n": "17.12.0", "eslint-plugin-prettier": "5.2.1", "prettier": "3.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 377d7813..abcdc9fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -130,8 +130,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.3 + version: 12.3.3(@babel/core@7.26.0)(eslint@8.57.1) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.57.1) @@ -248,8 +248,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.3 + version: 12.3.3(@babel/core@7.26.0)(eslint@8.57.1) eslint-plugin-n: specifier: 17.12.0 version: 17.12.0(eslint@8.57.1) @@ -362,8 +362,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.3 + version: 12.3.3(@babel/core@7.26.0)(eslint@8.57.1) eslint-plugin-node: specifier: 11.1.0 version: 11.1.0(eslint@8.57.1) @@ -7391,6 +7391,14 @@ packages: source-map-js: 1.2.0 dev: true + /css-tree@3.0.1: + resolution: {integrity: sha512-8Fxxv+tGhORlshCdCwnNJytvlvq46sOLSYEx2ZIGurahWvMucSRnyjPA3AmrMq4VPRYbHVpWj5VkiVasrM2H4Q==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.12.1 + source-map-js: 1.2.0 + dev: true + /css-unit-converter@1.1.2: resolution: {integrity: sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==} dev: true @@ -8999,6 +9007,30 @@ packages: engines: {node: '>= 0.10.0'} dev: true + /ember-eslint-parser@0.5.6(@babel/core@7.26.0)(eslint@8.57.1): + resolution: {integrity: sha512-mtneR5Z0TlGUR5tutJFv6xOjt5hLk532KoBooEb6rZXTXJbZvzEvXuUrYocCT4Os7IGHp3Elsjgd5tB9ufuPPQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@babel/core': ^7.23.6 + '@typescript-eslint/parser': '*' + peerDependenciesMeta: + '@babel/core': + optional: true + '@typescript-eslint/parser': + optional: true + 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.1 + eslint-scope: 7.2.2 + html-tags: 3.3.1 + mathml-tag-names: 2.1.3 + svg-tags: 1.0.0 + transitivePeerDependencies: + - eslint + dev: true + /ember-fetch@8.1.2: resolution: {integrity: sha512-TVx24/jrvDIuPL296DV0hBwp7BWLcSMf0I8464KGz01sPytAB+ZAePbc9ooBTJDkKZEGFgatJa4nj3yF1S9Bpw==} engines: {node: '>= 10'} @@ -9834,28 +9866,29 @@ packages: resolution: {integrity: sha512-Uk/TVLt6Nf6Xoz7C1iYuZjOSdJxe5aaauGRke8JhKeJwD66Y61/pY2FjtLP04Ooq9PwV34bzrkKkU2UZ5FtDRA==} dev: true - /eslint-plugin-ember@11.12.0(eslint@8.57.1): - resolution: {integrity: sha512-7Ow1ky5JnRR0k3cxuvgYi4AWTe9DzGjlLgOJbU5VABLgr7Q0iq3ioC+YwAP79nV48cpw2HOgMgkZ1MynuIg59g==} - engines: {node: 14.* || 16.* || >= 18} + /eslint-plugin-ember@12.3.3(@babel/core@7.26.0)(eslint@8.57.1): + resolution: {integrity: sha512-OXf3+XofsSMW/zGnp6B1cB2veC9zLzby8RGmHkxNwRHGLs/fYNVBbpwkmdZhzR8+IMN3wjtLR4iNLvkKOAT5bg==} + engines: {node: 18.* || 20.* || >= 21} peerDependencies: - eslint: '>= 7' + '@typescript-eslint/parser': '*' + eslint: '>= 8' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true dependencies: '@ember-data/rfc395-data': 0.0.4 - '@glimmer/syntax': 0.84.3 - css-tree: 2.3.1 + css-tree: 3.0.1 + ember-eslint-parser: 0.5.6(@babel/core@7.26.0)(eslint@8.57.1) ember-rfc176-data: 0.3.18 - ember-template-imports: 3.4.2 - ember-template-recast: 6.1.4 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.10 requireindex: 1.2.0 snake-case: 3.0.4 transitivePeerDependencies: - - supports-color + - '@babel/core' dev: true /eslint-plugin-es-x@7.8.0(eslint@8.57.1): @@ -12703,12 +12736,6 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string@0.30.10: - resolution: {integrity: sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==} - dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - dev: true - /make-dir@2.1.0: resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} engines: {node: '>=6'} @@ -12830,6 +12857,10 @@ packages: '@types/minimatch': 3.0.5 minimatch: 3.1.2 + /mathml-tag-names@2.1.3: + resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + dev: true + /md5.js@1.3.5: resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: @@ -12849,6 +12880,10 @@ packages: resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true + /mdn-data@2.12.1: + resolution: {integrity: sha512-rsfnCbOHjqrhWxwt5/wtSLzpoKTzW7OXdT5lLOIH1OTYhWu9rRJveGq0sKvDZODABH7RX+uoR+DYcpFnq4Tf6Q==} + dev: true + /mdn-links@0.1.0: resolution: {integrity: sha512-m+gI2Hrgro1O0SwqHd9cFkqN8VGzP56eprB63gxu6z9EFQDMeaR083wcNqMVADIbgiMP/TOCCe0ZIXHLBv2tUg==} dev: true @@ -15954,6 +15989,10 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} + /svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + dev: true + /svgo@1.3.0: resolution: {integrity: sha512-MLfUA6O+qauLDbym+mMZgtXCGRfIxyQoeH6IKVcFslyODEe/ElJNwr0FohQ3xG4C6HK6bk3KYPPXwHVJk3V5NQ==} engines: {node: '>=4.0.0'} diff --git a/test-app/package.json b/test-app/package.json index 052475d6..64469ab7 100644 --- a/test-app/package.json +++ b/test-app/package.json @@ -57,7 +57,7 @@ "ember-try": "3.0.0", "eslint": "8.57.1", "eslint-config-prettier": "9.1.0", - "eslint-plugin-ember": "11.12.0", + "eslint-plugin-ember": "12.3.3", "eslint-plugin-node": "11.1.0", "eslint-plugin-prettier": "5.2.1", "eslint-plugin-qunit": "8.1.2",