diff --git a/ember-test-selectors/package.json b/ember-test-selectors/package.json index 9eb47ec3..7b0c0336 100644 --- a/ember-test-selectors/package.json +++ b/ember-test-selectors/package.json @@ -18,7 +18,7 @@ "strip-test-selectors": "workspace:*" }, "devDependencies": { - "eslint": "8.57.1", + "eslint": "9.39.1", "eslint-config-prettier": "10.1.8", "eslint-config-simplabs": "0.4.0", "eslint-plugin-ember": "12.7.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c74495f..af315b39 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,23 +28,23 @@ importers: version: link:../strip-test-selectors devDependencies: eslint: - specifier: 8.57.1 - version: 8.57.1 + specifier: 9.39.1 + version: 9.39.1 eslint-config-prettier: specifier: 10.1.8 - version: 10.1.8(eslint@8.57.1) + version: 10.1.8(eslint@9.39.1) eslint-config-simplabs: specifier: 0.4.0 - version: 0.4.0(eslint@8.57.1) + version: 0.4.0(eslint@9.39.1) eslint-plugin-ember: specifier: 12.7.4 - version: 12.7.4(@babel/core@7.28.4)(eslint@8.57.1)(typescript@5.9.3) + version: 12.7.4(@babel/core@7.28.4)(eslint@9.39.1)(typescript@5.9.3) eslint-plugin-prettier: specifier: 5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2) + version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.1))(eslint@9.39.1)(prettier@3.6.2) eslint-plugin-qunit: specifier: 8.2.5 - version: 8.2.5(eslint@8.57.1) + version: 8.2.5(eslint@9.39.1) prettier: specifier: 3.6.2 version: 3.6.2 @@ -52,17 +52,17 @@ importers: strip-test-selectors: devDependencies: eslint: - specifier: 8.57.1 - version: 8.57.1 + specifier: 9.39.1 + version: 9.39.1 eslint-config-prettier: specifier: 9.1.2 - version: 9.1.2(eslint@8.57.1) + version: 9.1.2(eslint@9.39.1) eslint-config-simplabs: specifier: 0.4.0 - version: 0.4.0(eslint@8.57.1) + version: 0.4.0(eslint@9.39.1) eslint-plugin-prettier: specifier: 5.5.4 - version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2) + version: 5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.2(eslint@9.39.1))(eslint@9.39.1)(prettier@3.6.2) prettier: specifier: 3.6.2 version: 3.6.2 @@ -1269,10 +1269,18 @@ packages: resolution: {integrity: sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/config-helpers@0.4.2': + resolution: {integrity: sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.16.0': resolution: {integrity: sha512-nmC8/totwobIiFcGkDza3GIKfAw1+hLiYVrh3I1nIomQ8PEr5cxg34jnkmGawul/ep52wGRAcyeDCNtWKSOj4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/core@0.17.0': + resolution: {integrity: sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/eslintrc@2.1.4': resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1289,6 +1297,10 @@ packages: resolution: {integrity: sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/js@9.39.1': + resolution: {integrity: sha512-S26Stp4zCy88tH94QbBv3XCuzRQiZ9yXofEILmglYTh/Ug/a9/umqvgFtYBAo3Lp0nsI/5/qH1CCrbdK3AP1Tw==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/object-schema@2.1.7': resolution: {integrity: sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1297,6 +1309,10 @@ packages: resolution: {integrity: sha512-sB5uyeq+dwCWyPi31B2gQlVlo+j5brPlWx4yZBrEaRo/nhdDE8Xke1gsGgtiBdaBTxuTkceLVuVt/pclrasb0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@eslint/plugin-kit@0.4.1': + resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@gar/promisify@1.1.3': resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} @@ -3768,6 +3784,16 @@ packages: jiti: optional: true + eslint@9.39.1: + resolution: {integrity: sha512-BhHmn2yNOFA9H9JmmIVKJmd288g9hrVRDkdoIgRCRuSySRUHH7r/DI6aAXW9T1WwUuY3DFgrcaqB+deURBLR5g==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + hasBin: true + peerDependencies: + jiti: '*' + peerDependenciesMeta: + jiti: + optional: true + esm@3.2.25: resolution: {integrity: sha512-U1suiZ2oDVWv4zPO56S0NcR5QriEahGtdN2OR6FiOG4WJvcjBVFB0qI4+eKoWFH483PKGuLuu6V8Z4T5g63UVA==} engines: {node: '>=6'} @@ -7540,19 +7566,19 @@ snapshots: eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.4(@babel/core@7.28.4)(eslint@8.57.1)': + '@babel/eslint-parser@7.28.4(@babel/core@7.28.4)(eslint@9.38.0)': dependencies: '@babel/core': 7.28.4 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 8.57.1 + eslint: 9.38.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 - '@babel/eslint-parser@7.28.4(@babel/core@7.28.4)(eslint@9.38.0)': + '@babel/eslint-parser@7.28.4(@babel/core@7.28.4)(eslint@9.39.1)': dependencies: '@babel/core': 7.28.4 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.38.0 + eslint: 9.39.1 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -8727,6 +8753,11 @@ snapshots: eslint: 9.38.0 eslint-visitor-keys: 3.4.3 + '@eslint-community/eslint-utils@4.9.0(eslint@9.39.1)': + dependencies: + eslint: 9.39.1 + eslint-visitor-keys: 3.4.3 + '@eslint-community/regexpp@4.12.1': {} '@eslint/config-array@0.21.1': @@ -8741,10 +8772,18 @@ snapshots: dependencies: '@eslint/core': 0.16.0 + '@eslint/config-helpers@0.4.2': + dependencies: + '@eslint/core': 0.17.0 + '@eslint/core@0.16.0': dependencies: '@types/json-schema': 7.0.15 + '@eslint/core@0.17.0': + dependencies: + '@types/json-schema': 7.0.15 + '@eslint/eslintrc@2.1.4': dependencies: ajv: 6.12.6 @@ -8777,6 +8816,8 @@ snapshots: '@eslint/js@9.38.0': {} + '@eslint/js@9.39.1': {} + '@eslint/object-schema@2.1.7': {} '@eslint/plugin-kit@0.4.0': @@ -8784,6 +8825,11 @@ snapshots: '@eslint/core': 0.16.0 levn: 0.4.1 + '@eslint/plugin-kit@0.4.1': + dependencies: + '@eslint/core': 0.17.0 + levn: 0.4.1 + '@gar/promisify@1.1.3': {} '@glimmer/compiler@0.92.4': @@ -9442,7 +9488,7 @@ snapshots: '@types/minimatch@6.0.0': dependencies: - minimatch: 7.4.6 + minimatch: 10.0.3 '@types/node@24.8.1': dependencies: @@ -11587,10 +11633,10 @@ snapshots: - eslint - typescript - ember-eslint-parser@0.5.11(@babel/core@7.28.4)(eslint@8.57.1)(typescript@5.9.3): + ember-eslint-parser@0.5.11(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3): dependencies: '@babel/core': 7.28.4 - '@babel/eslint-parser': 7.28.4(@babel/core@7.28.4)(eslint@8.57.1) + '@babel/eslint-parser': 7.28.4(@babel/core@7.28.4)(eslint@9.38.0) '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.9.3) content-tag: 2.0.3 @@ -11602,10 +11648,10 @@ snapshots: - eslint - typescript - ember-eslint-parser@0.5.11(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3): + ember-eslint-parser@0.5.11(@babel/core@7.28.4)(eslint@9.39.1)(typescript@5.9.3): dependencies: '@babel/core': 7.28.4 - '@babel/eslint-parser': 7.28.4(@babel/core@7.28.4)(eslint@9.38.0) + '@babel/eslint-parser': 7.28.4(@babel/core@7.28.4)(eslint@9.39.1) '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.46.1(typescript@5.9.3) content-tag: 2.0.3 @@ -12083,22 +12129,22 @@ snapshots: eslint: 9.38.0 semver: 7.7.3 - eslint-config-prettier@10.1.8(eslint@8.57.1): + eslint-config-prettier@10.1.8(eslint@9.39.1): dependencies: - eslint: 8.57.1 + eslint: 9.39.1 eslint-config-prettier@9.1.0(eslint@8.57.1): dependencies: eslint: 8.57.1 - eslint-config-prettier@9.1.2(eslint@8.57.1): - dependencies: - eslint: 8.57.1 - eslint-config-prettier@9.1.2(eslint@9.38.0): dependencies: eslint: 9.38.0 + eslint-config-prettier@9.1.2(eslint@9.39.1): + dependencies: + eslint: 9.39.1 + eslint-config-simplabs@0.4.0(eslint@8.57.1): dependencies: ember-cli-version-checker: 1.3.1 @@ -12108,6 +12154,15 @@ snapshots: pify: 2.3.0 supports-color: 3.2.3 + eslint-config-simplabs@0.4.0(eslint@9.39.1): + dependencies: + ember-cli-version-checker: 1.3.1 + eslint: 9.39.1 + execa: 0.6.3 + fs-extra: 2.1.2 + pify: 2.3.0 + supports-color: 3.2.3 + eslint-formatter-kakoune@1.0.0: {} eslint-plugin-ember@12.3.3(@babel/core@7.26.0)(eslint@8.57.1)(typescript@5.9.3): @@ -12127,14 +12182,14 @@ snapshots: - '@babel/core' - typescript - eslint-plugin-ember@12.7.4(@babel/core@7.28.4)(eslint@8.57.1)(typescript@5.9.3): + eslint-plugin-ember@12.7.4(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.11(@babel/core@7.28.4)(eslint@8.57.1)(typescript@5.9.3) + ember-eslint-parser: 0.5.11(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3) ember-rfc176-data: 0.3.18 - eslint: 8.57.1 - eslint-utils: 3.0.0(eslint@8.57.1) + eslint: 9.38.0 + eslint-utils: 3.0.0(eslint@9.38.0) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -12144,14 +12199,14 @@ snapshots: - '@babel/core' - typescript - eslint-plugin-ember@12.7.4(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3): + eslint-plugin-ember@12.7.4(@babel/core@7.28.4)(eslint@9.39.1)(typescript@5.9.3): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.1.0 - ember-eslint-parser: 0.5.11(@babel/core@7.28.4)(eslint@9.38.0)(typescript@5.9.3) + ember-eslint-parser: 0.5.11(@babel/core@7.28.4)(eslint@9.39.1)(typescript@5.9.3) ember-rfc176-data: 0.3.18 - eslint: 9.38.0 - eslint-utils: 3.0.0(eslint@9.38.0) + eslint: 9.39.1 + eslint-utils: 3.0.0(eslint@9.39.1) estraverse: 5.3.0 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 @@ -12191,25 +12246,25 @@ snapshots: optionalDependencies: eslint-config-prettier: 9.1.0(eslint@8.57.1) - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2): + eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@9.39.1))(eslint@9.39.1)(prettier@3.6.2): dependencies: - eslint: 8.57.1 + eslint: 9.39.1 prettier: 3.6.2 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.8(eslint@8.57.1) + eslint-config-prettier: 10.1.8(eslint@9.39.1) - eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.2(eslint@8.57.1))(eslint@8.57.1)(prettier@3.6.2): + eslint-plugin-prettier@5.5.4(@types/eslint@9.6.1)(eslint-config-prettier@9.1.2(eslint@9.39.1))(eslint@9.39.1)(prettier@3.6.2): dependencies: - eslint: 8.57.1 + eslint: 9.39.1 prettier: 3.6.2 prettier-linter-helpers: 1.0.0 synckit: 0.11.11 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 9.1.2(eslint@8.57.1) + eslint-config-prettier: 9.1.2(eslint@9.39.1) eslint-plugin-qunit@8.1.2(eslint@8.57.1): dependencies: @@ -12218,16 +12273,16 @@ snapshots: transitivePeerDependencies: - eslint - eslint-plugin-qunit@8.2.5(eslint@8.57.1): + eslint-plugin-qunit@8.2.5(eslint@9.38.0): dependencies: - eslint-utils: 3.0.0(eslint@8.57.1) + eslint-utils: 3.0.0(eslint@9.38.0) requireindex: 1.2.0 transitivePeerDependencies: - eslint - eslint-plugin-qunit@8.2.5(eslint@9.38.0): + eslint-plugin-qunit@8.2.5(eslint@9.39.1): dependencies: - eslint-utils: 3.0.0(eslint@9.38.0) + eslint-utils: 3.0.0(eslint@9.39.1) requireindex: 1.2.0 transitivePeerDependencies: - eslint @@ -12257,6 +12312,11 @@ snapshots: eslint: 9.38.0 eslint-visitor-keys: 2.1.0 + eslint-utils@3.0.0(eslint@9.39.1): + dependencies: + eslint: 9.39.1 + eslint-visitor-keys: 2.1.0 + eslint-visitor-keys@2.1.0: {} eslint-visitor-keys@3.4.3: {} @@ -12345,6 +12405,45 @@ snapshots: transitivePeerDependencies: - supports-color + eslint@9.39.1: + dependencies: + '@eslint-community/eslint-utils': 4.9.0(eslint@9.39.1) + '@eslint-community/regexpp': 4.12.1 + '@eslint/config-array': 0.21.1 + '@eslint/config-helpers': 0.4.2 + '@eslint/core': 0.17.0 + '@eslint/eslintrc': 3.3.1 + '@eslint/js': 9.39.1 + '@eslint/plugin-kit': 0.4.1 + '@humanfs/node': 0.16.7 + '@humanwhocodes/module-importer': 1.0.1 + '@humanwhocodes/retry': 0.4.3 + '@types/estree': 1.0.8 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.6 + debug: 4.4.3(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 8.0.0 + find-up: 5.0.0 + glob-parent: 6.0.2 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + json-stable-stringify-without-jsonify: 1.0.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + transitivePeerDependencies: + - supports-color + esm@3.2.25: {} espree@10.4.0: diff --git a/strip-test-selectors/package.json b/strip-test-selectors/package.json index dabae3cf..ac96ea14 100644 --- a/strip-test-selectors/package.json +++ b/strip-test-selectors/package.json @@ -13,7 +13,7 @@ "lint": "eslint . --cache" }, "devDependencies": { - "eslint": "8.57.1", + "eslint": "9.39.1", "eslint-config-prettier": "9.1.2", "eslint-config-simplabs": "0.4.0", "eslint-plugin-prettier": "5.5.4",