diff --git a/external/eslint-plugin/package.json b/external/eslint-plugin/package.json index 3762eb60..f99623dc 100644 --- a/external/eslint-plugin/package.json +++ b/external/eslint-plugin/package.json @@ -14,7 +14,7 @@ "devDependencies": { "@holypack/core": "workspace:^", "@holypack/integration-eslint": "workspace:^", - "eslint": "^9.39.2" + "eslint": "^10.0.0" }, "peerDependencies": { "@holypack/core": "*", diff --git a/integrations/eslint/package.json b/integrations/eslint/package.json index c98ae249..ae5dd5b2 100644 --- a/integrations/eslint/package.json +++ b/integrations/eslint/package.json @@ -11,17 +11,17 @@ }, "dependencies": { "@cspell/eslint-plugin": "^9.6.4", - "@eslint/js": "^9.39.2", + "@eslint/js": "^10.0.1", "@eslint/json": "^1.0.0", "@eslint/markdown": "^7.5.1", "@stylistic/eslint-plugin": "^5.7.1", - "eslint": "^9.39.2", + "eslint": "^10.0.0", "eslint-import-resolver-typescript": "^4.4.4", "eslint-plugin-import-x": "^4.16.1", - "eslint-plugin-jsdoc": "^62.5.2", + "eslint-plugin-jsdoc": "^62.5.4", "eslint-plugin-n": "^17.23.2", "eslint-plugin-perfectionist": "^5.5.0", - "eslint-plugin-yml": "^3.0.0", + "eslint-plugin-yml": "^3.1.2", "fast-glob": "^3.3.3", "globals": "^17.3.0", "typescript-eslint": "^8.54.0" diff --git a/integrations/jest/package.json b/integrations/jest/package.json index 72f48c7f..95bf46cb 100644 --- a/integrations/jest/package.json +++ b/integrations/jest/package.json @@ -13,9 +13,9 @@ "@types/babel__core": "^7.20.5", "@types/jest": "^30.0.0", "babel-jest": "^30.2.0", - "eslint": "^9.39.2", + "eslint": "^10.0.0", "eslint-plugin-istanbul": "^0.1.2", - "eslint-plugin-jest": "^29.12.2", + "eslint-plugin-jest": "^29.13.0", "jest": "^30.2.0", "jest-environment-jsdom": "30.2.0", "tapable": "^2.3.0" diff --git a/internal/integrations/cspell/package.json b/internal/integrations/cspell/package.json index 3e6abcdf..02538dac 100644 --- a/internal/integrations/cspell/package.json +++ b/internal/integrations/cspell/package.json @@ -5,15 +5,15 @@ "@cspell/dict-bash": "^4.2.2", "@cspell/dict-css": "^4.0.19", "@cspell/dict-en-common-misspellings": "^2.1.12", - "@cspell/dict-en-gb": "^5.0.22", - "@cspell/dict-en_us": "^4.4.28", + "@cspell/dict-en-gb": "^5.0.23", + "@cspell/dict-en_us": "^4.4.29", "@cspell/dict-filetypes": "^3.0.15", "@cspell/dict-git": "^3.1.0", "@cspell/dict-html": "^4.0.14", "@cspell/dict-html-symbol-entities": "^4.0.5", "@cspell/dict-markdown": "^2.0.14", "@cspell/dict-node": "^5.0.9", - "@cspell/dict-npm": "^5.2.32", + "@cspell/dict-npm": "^5.2.33", "@cspell/dict-shell": "^1.1.2", "@cspell/dict-typescript": "^3.2.3" }, diff --git a/internal/integrations/node/package.json b/internal/integrations/node/package.json index d67621e7..0e55742d 100644 --- a/internal/integrations/node/package.json +++ b/internal/integrations/node/package.json @@ -5,7 +5,7 @@ "cmd:node": "cd $INIT_CWD && node --disable-warning=ExperimentalWarning --experimental-require-module --experimental-transform-types --experimental-vm-modules" }, "devDependencies": { - "@types/node": "^25.2.1" + "@types/node": "^25.2.2" }, "files": [ "./package.json" diff --git a/yarn.lock b/yarn.lock index c3ecd00e..d73dcd9d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1971,10 +1971,10 @@ __metadata: languageName: node linkType: hard -"@cspell/dict-en-gb@npm:^5.0.22": - version: 5.0.22 - resolution: "@cspell/dict-en-gb@npm:5.0.22" - checksum: 10c0/856952cd1aa7f8eec2925c175985a56606b72ecbba23f07bed709790d6de72222992c66be7952bdeea9399a43682f9dbbdf79eb142600359aef46d169bb10096 +"@cspell/dict-en-gb@npm:^5.0.23": + version: 5.0.23 + resolution: "@cspell/dict-en-gb@npm:5.0.23" + checksum: 10c0/3c32364933ec8d5779d2d034bc14b377b9d52ac7a609ebe8e0b416874c14f387b75b58614ad19f93f5ea10efe986060c113e4ecc305f03af0eaadbe2c103a5f4 languageName: node linkType: hard @@ -1985,6 +1985,13 @@ __metadata: languageName: node linkType: hard +"@cspell/dict-en_us@npm:^4.4.29": + version: 4.4.29 + resolution: "@cspell/dict-en_us@npm:4.4.29" + checksum: 10c0/df83bc784e401149bdff816b8832d428eb3782e73ddff51d6af7b4e3562c0a937f05447bcd5fbb795ca3566503c568b122c5f32e5a65785c52ba2e40ddb0ee3c + languageName: node + linkType: hard + "@cspell/dict-filetypes@npm:^3.0.15": version: 3.0.15 resolution: "@cspell/dict-filetypes@npm:3.0.15" @@ -2158,6 +2165,13 @@ __metadata: languageName: node linkType: hard +"@cspell/dict-npm@npm:^5.2.33": + version: 5.2.33 + resolution: "@cspell/dict-npm@npm:5.2.33" + checksum: 10c0/10b516c521edd6a3b6cc470a031a503e9eb786d4ac7e455745208a15a1a320d006c89eb36715d3f8c2e4d91700cb81788897e16e8bf95e171ea1e3a83971f593 + languageName: node + linkType: hard + "@cspell/dict-php@npm:^4.1.1": version: 4.1.1 resolution: "@cspell/dict-php@npm:4.1.1" @@ -2647,7 +2661,7 @@ __metadata: languageName: node linkType: hard -"@eslint-community/regexpp@npm:^4.11.0, @eslint-community/regexpp@npm:^4.12.1": +"@eslint-community/regexpp@npm:^4.11.0": version: 4.12.1 resolution: "@eslint-community/regexpp@npm:4.12.1" checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6 @@ -2661,23 +2675,23 @@ __metadata: languageName: node linkType: hard -"@eslint/config-array@npm:^0.21.1": - version: 0.21.1 - resolution: "@eslint/config-array@npm:0.21.1" +"@eslint/config-array@npm:^0.23.0": + version: 0.23.1 + resolution: "@eslint/config-array@npm:0.23.1" dependencies: - "@eslint/object-schema": "npm:^2.1.7" + "@eslint/object-schema": "npm:^3.0.1" debug: "npm:^4.3.1" - minimatch: "npm:^3.1.2" - checksum: 10c0/2f657d4edd6ddcb920579b72e7a5b127865d4c3fb4dda24f11d5c4f445a93ca481aebdbd6bf3291c536f5d034458dbcbb298ee3b698bc6c9dd02900fe87eec3c + minimatch: "npm:^10.1.1" + checksum: 10c0/9a676f3820b3c4dcea8053d07b22c8d8c2501c68d146d35a046e74f825de98deee3679b0cd980e0493a727c26efcb65cd508a96679402936c4ae86ab04a6c918 languageName: node linkType: hard -"@eslint/config-helpers@npm:^0.4.2": - version: 0.4.2 - resolution: "@eslint/config-helpers@npm:0.4.2" +"@eslint/config-helpers@npm:^0.5.2": + version: 0.5.2 + resolution: "@eslint/config-helpers@npm:0.5.2" dependencies: - "@eslint/core": "npm:^0.17.0" - checksum: 10c0/92efd7a527b2d17eb1a148409d71d80f9ac160b565ac73ee092252e8bf08ecd08670699f46b306b94f13d22e88ac88a612120e7847570dd7cdc72f234d50dcb4 + "@eslint/core": "npm:^1.1.0" + checksum: 10c0/0dc65bc5dd80441afbf5007cae702a5d9dd08893e95fed702a463366cf9ce2f4fd90adb09f9012cb4fcc9783d897ccb739067b1b8a5942f4c8288a6efb396d58 languageName: node linkType: hard @@ -2720,27 +2734,24 @@ __metadata: languageName: node linkType: hard -"@eslint/eslintrc@npm:^3.3.1": - version: 3.3.1 - resolution: "@eslint/eslintrc@npm:3.3.1" +"@eslint/core@npm:^1.1.0": + version: 1.1.0 + resolution: "@eslint/core@npm:1.1.0" dependencies: - ajv: "npm:^6.12.4" - debug: "npm:^4.3.2" - espree: "npm:^10.0.1" - globals: "npm:^14.0.0" - ignore: "npm:^5.2.0" - import-fresh: "npm:^3.2.1" - js-yaml: "npm:^4.1.0" - minimatch: "npm:^3.1.2" - strip-json-comments: "npm:^3.1.1" - checksum: 10c0/b0e63f3bc5cce4555f791a4e487bf999173fcf27c65e1ab6e7d63634d8a43b33c3693e79f192cbff486d7df1be8ebb2bd2edc6e70ddd486cbfa84a359a3e3b41 + "@types/json-schema": "npm:^7.0.15" + checksum: 10c0/0f875d6f24fbf67cc796e01c2ca82884f755488052ed84183e56377c5b90fe10b491a26e600642db4daea1d5d8ab7906ec12f2bd5cbdb5004b0ef73c802bdb57 languageName: node linkType: hard -"@eslint/js@npm:9.39.2, @eslint/js@npm:^9.39.2": - version: 9.39.2 - resolution: "@eslint/js@npm:9.39.2" - checksum: 10c0/00f51c52b04ac79faebfaa65a9652b2093b9c924e945479f1f3945473f78aee83cbc76c8d70bbffbf06f7024626575b16d97b66eab16182e1d0d39daff2f26f5 +"@eslint/js@npm:^10.0.1": + version: 10.0.1 + resolution: "@eslint/js@npm:10.0.1" + peerDependencies: + eslint: ^10.0.0 + peerDependenciesMeta: + eslint: + optional: true + checksum: 10c0/9f3fcaf71ba7fdf65d82e8faad6ecfe97e11801cc3c362b306a88ea1ed1344ae0d35330dddb0e8ad18f010f6687a70b75491b9e01c8af57acd7987cee6b3ec6c languageName: node linkType: hard @@ -2773,10 +2784,10 @@ __metadata: languageName: node linkType: hard -"@eslint/object-schema@npm:^2.1.7": - version: 2.1.7 - resolution: "@eslint/object-schema@npm:2.1.7" - checksum: 10c0/936b6e499853d1335803f556d526c86f5fe2259ed241bc665000e1d6353828edd913feed43120d150adb75570cae162cf000b5b0dfc9596726761c36b82f4e87 +"@eslint/object-schema@npm:^3.0.1": + version: 3.0.1 + resolution: "@eslint/object-schema@npm:3.0.1" + checksum: 10c0/96ddab8a2f5f1ae4203c8881b9c25a9177e27ca19cd609ea0c275e09d9a59ef0bbcb46e8ef59b887a9054933d96b23c70a98e652a77532273be9cce82f4e38e9 languageName: node linkType: hard @@ -2800,6 +2811,16 @@ __metadata: languageName: node linkType: hard +"@eslint/plugin-kit@npm:^0.6.0": + version: 0.6.0 + resolution: "@eslint/plugin-kit@npm:0.6.0" + dependencies: + "@eslint/core": "npm:^1.1.0" + levn: "npm:^0.4.1" + checksum: 10c0/1d726338a9f4537fe2848796c44d801093ea3a99166dbc45bc6f7742fa2ad74ce0c2f114092ce4460710a9dfe5ea6e3500446f81842388bf81328c97c3a43d9d + languageName: node + linkType: hard + "@holypack/__monorepo__@workspace:.": version: 0.0.0-use.local resolution: "@holypack/__monorepo__@workspace:." @@ -2952,7 +2973,7 @@ __metadata: dependencies: "@holypack/core": "workspace:^" "@holypack/integration-eslint": "workspace:^" - eslint: "npm:^9.39.2" + eslint: "npm:^10.0.0" peerDependencies: "@holypack/core": "*" "@holypack/integration-eslint": "*" @@ -3042,17 +3063,17 @@ __metadata: resolution: "@holypack/integration-eslint@portal:./integrations/eslint::locator=%40holypack%2F__monorepo__%40workspace%3A." dependencies: "@cspell/eslint-plugin": "npm:^9.6.4" - "@eslint/js": "npm:^9.39.2" + "@eslint/js": "npm:^10.0.1" "@eslint/json": "npm:^1.0.0" "@eslint/markdown": "npm:^7.5.1" "@stylistic/eslint-plugin": "npm:^5.7.1" - eslint: "npm:^9.39.2" + eslint: "npm:^10.0.0" eslint-import-resolver-typescript: "npm:^4.4.4" eslint-plugin-import-x: "npm:^4.16.1" - eslint-plugin-jsdoc: "npm:^62.5.2" + eslint-plugin-jsdoc: "npm:^62.5.4" eslint-plugin-n: "npm:^17.23.2" eslint-plugin-perfectionist: "npm:^5.5.0" - eslint-plugin-yml: "npm:^3.0.0" + eslint-plugin-yml: "npm:^3.1.2" fast-glob: "npm:^3.3.3" globals: "npm:^17.3.0" typescript-eslint: "npm:^8.54.0" @@ -3082,20 +3103,20 @@ __metadata: dependencies: "@cspell/eslint-plugin": "npm:^9.6.4" "@eslint/config-inspector": "npm:^1.4.2" - "@eslint/js": "npm:^9.39.2" + "@eslint/js": "npm:^10.0.1" "@eslint/json": "npm:^1.0.0" "@eslint/markdown": "npm:^7.5.1" "@holypack/core": "workspace:^" "@holypack/integration-typescript": "workspace:^" "@stylistic/eslint-plugin": "npm:^5.7.1" "@types/lodash.escaperegexp": "npm:^4.1.9" - eslint: "npm:^9.39.2" + eslint: "npm:^10.0.0" eslint-import-resolver-typescript: "npm:^4.4.4" eslint-plugin-import-x: "npm:^4.16.1" - eslint-plugin-jsdoc: "npm:^62.5.2" + eslint-plugin-jsdoc: "npm:^62.5.4" eslint-plugin-n: "npm:^17.23.2" eslint-plugin-perfectionist: "npm:^5.5.0" - eslint-plugin-yml: "npm:^3.0.0" + eslint-plugin-yml: "npm:^3.1.2" fast-glob: "npm:^3.3.3" globals: "npm:^17.3.0" lodash.escaperegexp: "npm:^4.1.2" @@ -3192,9 +3213,9 @@ __metadata: "@types/babel__core": "npm:^7.20.5" "@types/jest": "npm:^30.0.0" babel-jest: "npm:^30.2.0" - eslint: "npm:^9.39.2" + eslint: "npm:^10.0.0" eslint-plugin-istanbul: "npm:^0.1.2" - eslint-plugin-jest: "npm:^29.12.2" + eslint-plugin-jest: "npm:^29.13.0" jest: "npm:^30.2.0" jest-environment-jsdom: "npm:30.2.0" tapable: "npm:^2.3.0" @@ -3329,15 +3350,15 @@ __metadata: "@cspell/dict-bash": "npm:^4.2.2" "@cspell/dict-css": "npm:^4.0.19" "@cspell/dict-en-common-misspellings": "npm:^2.1.12" - "@cspell/dict-en-gb": "npm:^5.0.22" - "@cspell/dict-en_us": "npm:^4.4.28" + "@cspell/dict-en-gb": "npm:^5.0.23" + "@cspell/dict-en_us": "npm:^4.4.29" "@cspell/dict-filetypes": "npm:^3.0.15" "@cspell/dict-git": "npm:^3.1.0" "@cspell/dict-html": "npm:^4.0.14" "@cspell/dict-html-symbol-entities": "npm:^4.0.5" "@cspell/dict-markdown": "npm:^2.0.14" "@cspell/dict-node": "npm:^5.0.9" - "@cspell/dict-npm": "npm:^5.2.32" + "@cspell/dict-npm": "npm:^5.2.33" "@cspell/dict-shell": "npm:^1.1.2" "@cspell/dict-typescript": "npm:^3.2.3" languageName: unknown @@ -3361,7 +3382,7 @@ __metadata: version: 0.0.0-use.local resolution: "@holypack/internal-integration-node@workspace:internal/integrations/node" dependencies: - "@types/node": "npm:^25.2.1" + "@types/node": "npm:^25.2.2" languageName: unknown linkType: soft @@ -3487,7 +3508,7 @@ __metadata: languageName: node linkType: hard -"@isaacs/brace-expansion@npm:^5.0.0": +"@isaacs/brace-expansion@npm:^5.0.0, @isaacs/brace-expansion@npm:^5.0.1": version: 5.0.1 resolution: "@isaacs/brace-expansion@npm:5.0.1" dependencies: @@ -4398,6 +4419,13 @@ __metadata: languageName: node linkType: hard +"@types/esrecurse@npm:^4.3.1": + version: 4.3.1 + resolution: "@types/esrecurse@npm:4.3.1" + checksum: 10c0/90dad74d5da3ad27606d8e8e757322f33171cfeaa15ad558b615cf71bb2a516492d18f55f4816384685a3eb2412142e732bbae9a4a7cd2cf3deb7572aa4ebe03 + languageName: node + linkType: hard + "@types/estree@npm:*, @types/estree@npm:^1.0.6, @types/estree@npm:^1.0.8": version: 1.0.8 resolution: "@types/estree@npm:1.0.8" @@ -4499,12 +4527,12 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^25.2.1": - version: 25.2.1 - resolution: "@types/node@npm:25.2.1" +"@types/node@npm:^25.2.2": + version: 25.2.2 + resolution: "@types/node@npm:25.2.2" dependencies: undici-types: "npm:~7.16.0" - checksum: 10c0/ce42fa07495093c55b6398e3c4346d644a61b8c4f59d2e0c0ed152ea0e4327c60a41d5fdfa3e0fc4f4776eb925e2b783b6b942501fc044328a44980bc2de4dc6 + checksum: 10c0/45aa45b00df0aac4712c2d6e934a6ed21ac54e0284dd726df1c7620b8c7d36a4fb601b9f8fe1d2951298d1ee7618cf8275688e329c295eb36e8b8fa827a8e334 languageName: node linkType: hard @@ -5602,7 +5630,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.2": +"chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -6440,14 +6468,14 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-jest@npm:^29.12.2": - version: 29.12.2 - resolution: "eslint-plugin-jest@npm:29.12.2" +"eslint-plugin-jest@npm:^29.13.0": + version: 29.13.0 + resolution: "eslint-plugin-jest@npm:29.13.0" dependencies: "@typescript-eslint/utils": "npm:^8.0.0" peerDependencies: "@typescript-eslint/eslint-plugin": ^8.0.0 - eslint: ^8.57.0 || ^9.0.0 + eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 jest: "*" typescript: ">=4.8.4 <6.0.0" peerDependenciesMeta: @@ -6457,13 +6485,13 @@ __metadata: optional: true typescript: optional: true - checksum: 10c0/e314b1171e7fa14c1cba9d02a1d88c0258f57ff00b4d45297ccb9d15d293378924afb4a402aa18c00c42500cdcd6f64acfc2a2210d2da17f19989bb591287194 + checksum: 10c0/a1a6b1982ba6b17ef900a541555ee337f7aa39b305e3dcb6995309fcb5bb6bdd742f65e10a26a18c5db449b05772b7d1876ccd96f3a3c6aa43c7897a6e4f21d7 languageName: node linkType: hard -"eslint-plugin-jsdoc@npm:^62.5.2": - version: 62.5.2 - resolution: "eslint-plugin-jsdoc@npm:62.5.2" +"eslint-plugin-jsdoc@npm:^62.5.4": + version: 62.5.4 + resolution: "eslint-plugin-jsdoc@npm:62.5.4" dependencies: "@es-joy/jsdoccomment": "npm:~0.84.0" "@es-joy/resolve.exports": "npm:1.2.0" @@ -6481,7 +6509,7 @@ __metadata: to-valid-identifier: "npm:^1.0.0" peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 - checksum: 10c0/1872627695be78d30f7073e16393564012ea0b4560bec421cc95a8dfdb405272469c00d509e3a128d17f6abbe2c21201c85f37da42b7e572ddbe8e6dec44b4ab + checksum: 10c0/576a3dd2279c09ec579cbb944afed78029d5525a18dbef37097d510a0241c3792a597c440e80a299240772d49a6d0624bc90ffec32a72fca1e806e0554ac2119 languageName: node linkType: hard @@ -6516,12 +6544,12 @@ __metadata: languageName: node linkType: hard -"eslint-plugin-yml@npm:^3.0.0": - version: 3.0.0 - resolution: "eslint-plugin-yml@npm:3.0.0" +"eslint-plugin-yml@npm:^3.1.2": + version: 3.1.2 + resolution: "eslint-plugin-yml@npm:3.1.2" dependencies: "@eslint/core": "npm:^1.0.1" - "@eslint/plugin-kit": "npm:^0.5.1" + "@eslint/plugin-kit": "npm:^0.6.0" debug: "npm:^4.3.2" diff-sequences: "npm:^29.0.0" escape-string-regexp: "npm:5.0.0" @@ -6529,7 +6557,7 @@ __metadata: yaml-eslint-parser: "npm:^2.0.0" peerDependencies: eslint: ">=9.38.0" - checksum: 10c0/584bfc14db6b17adc6cab1c8958b48ff9c9254f732cf9de565b20b4a5792c7d1d032cc39530a359dabc4910c9242e304deef854f5a1211461f2e95c5a66ace2b + checksum: 10c0/7388c9636da8c94dec3d6bb4ed44a811a2874a3aa74315116c28b7017fcbbc57436ac40bac7e41b125b64af699e64c5d1388a2027eb8984bb27a26b35ae816e5 languageName: node linkType: hard @@ -6543,13 +6571,15 @@ __metadata: languageName: node linkType: hard -"eslint-scope@npm:^8.4.0": - version: 8.4.0 - resolution: "eslint-scope@npm:8.4.0" +"eslint-scope@npm:^9.1.0": + version: 9.1.0 + resolution: "eslint-scope@npm:9.1.0" dependencies: + "@types/esrecurse": "npm:^4.3.1" + "@types/estree": "npm:^1.0.8" esrecurse: "npm:^4.3.0" estraverse: "npm:^5.2.0" - checksum: 10c0/407f6c600204d0f3705bd557f81bd0189e69cd7996f408f8971ab5779c0af733d1af2f1412066b40ee1588b085874fc37a2333986c6521669cdbdd36ca5058e0 + checksum: 10c0/b503f739bb1d8da2e94b56b7655aaaa3af35e3180b93310523b11d326b90c4caf00ec0138a601c56f672a4da17958cf28d0c76806e448e5d35429754d2691040 languageName: node linkType: hard @@ -6574,31 +6604,28 @@ __metadata: languageName: node linkType: hard -"eslint@npm:^9.39.2": - version: 9.39.2 - resolution: "eslint@npm:9.39.2" +"eslint@npm:^10.0.0": + version: 10.0.0 + resolution: "eslint@npm:10.0.0" dependencies: "@eslint-community/eslint-utils": "npm:^4.8.0" - "@eslint-community/regexpp": "npm:^4.12.1" - "@eslint/config-array": "npm:^0.21.1" - "@eslint/config-helpers": "npm:^0.4.2" - "@eslint/core": "npm:^0.17.0" - "@eslint/eslintrc": "npm:^3.3.1" - "@eslint/js": "npm:9.39.2" - "@eslint/plugin-kit": "npm:^0.4.1" + "@eslint-community/regexpp": "npm:^4.12.2" + "@eslint/config-array": "npm:^0.23.0" + "@eslint/config-helpers": "npm:^0.5.2" + "@eslint/core": "npm:^1.1.0" + "@eslint/plugin-kit": "npm:^0.6.0" "@humanfs/node": "npm:^0.16.6" "@humanwhocodes/module-importer": "npm:^1.0.1" "@humanwhocodes/retry": "npm:^0.4.2" "@types/estree": "npm:^1.0.6" ajv: "npm:^6.12.4" - chalk: "npm:^4.0.0" cross-spawn: "npm:^7.0.6" debug: "npm:^4.3.2" escape-string-regexp: "npm:^4.0.0" - eslint-scope: "npm:^8.4.0" - eslint-visitor-keys: "npm:^4.2.1" - espree: "npm:^10.4.0" - esquery: "npm:^1.5.0" + eslint-scope: "npm:^9.1.0" + eslint-visitor-keys: "npm:^5.0.0" + espree: "npm:^11.1.0" + esquery: "npm:^1.7.0" esutils: "npm:^2.0.2" fast-deep-equal: "npm:^3.1.3" file-entry-cache: "npm:^8.0.0" @@ -6608,8 +6635,7 @@ __metadata: imurmurhash: "npm:^0.1.4" is-glob: "npm:^4.0.0" json-stable-stringify-without-jsonify: "npm:^1.0.1" - lodash.merge: "npm:^4.6.2" - minimatch: "npm:^3.1.2" + minimatch: "npm:^10.1.1" natural-compare: "npm:^1.4.0" optionator: "npm:^0.9.3" peerDependencies: @@ -6619,11 +6645,11 @@ __metadata: optional: true bin: eslint: bin/eslint.js - checksum: 10c0/bb88ca8fd16bb7e1ac3e13804c54d41c583214460c0faa7b3e7c574e69c5600c7122295500fb4b0c06067831111db740931e98da1340329527658e1cf80073d3 + checksum: 10c0/87f3aa069693969841d773423c214ec83226873ead8565a65bdb40a7a0d3d5c95b8262c8232403eea235c5e1477457f893a3b6a72a0f4abc6bf2fee8f8410ef8 languageName: node linkType: hard -"espree@npm:^10.0.1, espree@npm:^10.4.0": +"espree@npm:^10.4.0": version: 10.4.0 resolution: "espree@npm:10.4.0" dependencies: @@ -6655,15 +6681,6 @@ __metadata: languageName: node linkType: hard -"esquery@npm:^1.5.0": - version: 1.6.0 - resolution: "esquery@npm:1.6.0" - dependencies: - estraverse: "npm:^5.1.0" - checksum: 10c0/cb9065ec605f9da7a76ca6dadb0619dfb611e37a81e318732977d90fab50a256b95fee2d925fba7c2f3f0523aa16f91587246693bc09bc34d5a59575fe6e93d2 - languageName: node - linkType: hard - "esquery@npm:^1.7.0": version: 1.7.0 resolution: "esquery@npm:1.7.0" @@ -7179,13 +7196,6 @@ __metadata: languageName: node linkType: hard -"globals@npm:^14.0.0": - version: 14.0.0 - resolution: "globals@npm:14.0.0" - checksum: 10c0/b96ff42620c9231ad468d4c58ff42afee7777ee1c963013ff8aabe095a451d0ceeb8dcd8ef4cbd64d2538cef45f787a78ba3a9574f4a634438963e334471302d - languageName: node - linkType: hard - "globals@npm:^15.11.0": version: 15.15.0 resolution: "globals@npm:15.15.0" @@ -7371,7 +7381,7 @@ __metadata: languageName: node linkType: hard -"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0, import-fresh@npm:^3.3.1": +"import-fresh@npm:^3.3.0, import-fresh@npm:^3.3.1": version: 3.3.1 resolution: "import-fresh@npm:3.3.1" dependencies: @@ -8410,13 +8420,6 @@ __metadata: languageName: node linkType: hard -"lodash.merge@npm:^4.6.2": - version: 4.6.2 - resolution: "lodash.merge@npm:4.6.2" - checksum: 10c0/402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506 - languageName: node - linkType: hard - "longest-streak@npm:^3.0.0": version: 3.1.0 resolution: "longest-streak@npm:3.1.0" @@ -9065,7 +9068,16 @@ __metadata: languageName: node linkType: hard -"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2": +"minimatch@npm:^10.1.1": + version: 10.1.2 + resolution: "minimatch@npm:10.1.2" + dependencies: + "@isaacs/brace-expansion": "npm:^5.0.1" + checksum: 10c0/0cccef3622201703de6ecf9d772c0be1d5513dcc038ed9feb866c20cf798243e678ac35605dac3f1a054650c28037486713fe9e9a34b184b9097959114daf086 + languageName: node + linkType: hard + +"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1": version: 3.1.2 resolution: "minimatch@npm:3.1.2" dependencies: