From 6bb1bdf20912bbd4be9c6c47fed38e24f5a37bf3 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 2 Jun 2026 00:55:49 +0000 Subject: [PATCH] Update eslint monorepo to v10 --- package.json | 4 +- packages/html-to-mobiledoc/package.json | 2 +- packages/kg-card-factory/package.json | 2 +- packages/kg-clean-basic-html/package.json | 2 +- packages/kg-converters/package.json | 2 +- packages/kg-default-atoms/package.json | 2 +- packages/kg-default-cards/package.json | 2 +- packages/kg-default-nodes/package.json | 2 +- packages/kg-default-transforms/package.json | 2 +- packages/kg-html-to-lexical/package.json | 2 +- .../kg-lexical-html-renderer/package.json | 2 +- .../kg-markdown-html-renderer/package.json | 2 +- .../kg-mobiledoc-html-renderer/package.json | 2 +- packages/kg-parser-plugins/package.json | 2 +- packages/kg-unsplash-selector/package.json | 4 +- packages/kg-utils/package.json | 2 +- yarn.lock | 162 +++++++----------- 17 files changed, 82 insertions(+), 116 deletions(-) diff --git a/package.json b/package.json index 1eb34dd186..7b50f6895b 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ }, "devDependencies": { "@eslint/compat": "2.1.0", - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/color-convert": "2.0.4", - "eslint": "9.39.4", + "eslint": "10.4.1", "eslint-plugin-ghost": "3.5.0", "globals": "17.6.0", "husky": "9.1.7", diff --git a/packages/html-to-mobiledoc/package.json b/packages/html-to-mobiledoc/package.json index ea38b65aa0..6450e38ee6 100644 --- a/packages/html-to-mobiledoc/package.json +++ b/packages/html-to-mobiledoc/package.json @@ -30,7 +30,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/should": "13.0.0", diff --git a/packages/kg-card-factory/package.json b/packages/kg-card-factory/package.json index 4041b3b7bf..842519b3a7 100644 --- a/packages/kg-card-factory/package.json +++ b/packages/kg-card-factory/package.json @@ -33,7 +33,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/should": "13.0.0", diff --git a/packages/kg-clean-basic-html/package.json b/packages/kg-clean-basic-html/package.json index f0ce0978a0..7e3ac7bb1f 100644 --- a/packages/kg-clean-basic-html/package.json +++ b/packages/kg-clean-basic-html/package.json @@ -33,7 +33,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/sinon": "21.0.1", diff --git a/packages/kg-converters/package.json b/packages/kg-converters/package.json index 00e7ad3222..01c875df05 100644 --- a/packages/kg-converters/package.json +++ b/packages/kg-converters/package.json @@ -31,7 +31,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "c8": "11.0.0", diff --git a/packages/kg-default-atoms/package.json b/packages/kg-default-atoms/package.json index 608b82adc1..cb113ecdbc 100644 --- a/packages/kg-default-atoms/package.json +++ b/packages/kg-default-atoms/package.json @@ -33,7 +33,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/should": "13.0.0", diff --git a/packages/kg-default-cards/package.json b/packages/kg-default-cards/package.json index ed5e6f6691..c48b986743 100644 --- a/packages/kg-default-cards/package.json +++ b/packages/kg-default-cards/package.json @@ -35,7 +35,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/should": "13.0.0", diff --git a/packages/kg-default-nodes/package.json b/packages/kg-default-nodes/package.json index 484894346f..6c37148584 100644 --- a/packages/kg-default-nodes/package.json +++ b/packages/kg-default-nodes/package.json @@ -43,7 +43,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@lexical/headless": "0.13.1", "@lexical/html": "0.13.1", "@prettier/sync": "0.6.1", diff --git a/packages/kg-default-transforms/package.json b/packages/kg-default-transforms/package.json index 4cd30dcb7a..7cbec593da 100644 --- a/packages/kg-default-transforms/package.json +++ b/packages/kg-default-transforms/package.json @@ -31,7 +31,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@lexical/headless": "0.13.1", "@lexical/link": "0.13.1", "c8": "11.0.0", diff --git a/packages/kg-html-to-lexical/package.json b/packages/kg-html-to-lexical/package.json index 3766fba83f..ba88f1dfed 100644 --- a/packages/kg-html-to-lexical/package.json +++ b/packages/kg-html-to-lexical/package.json @@ -33,7 +33,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/jsdom": "28.0.3", "@types/mocha": "10.0.10", "c8": "11.0.0", diff --git a/packages/kg-lexical-html-renderer/package.json b/packages/kg-lexical-html-renderer/package.json index 55731eb361..036933d9a7 100644 --- a/packages/kg-lexical-html-renderer/package.json +++ b/packages/kg-lexical-html-renderer/package.json @@ -35,7 +35,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/jsdom": "28.0.3", "@types/mocha": "10.0.10", "@types/should": "13.0.0", diff --git a/packages/kg-markdown-html-renderer/package.json b/packages/kg-markdown-html-renderer/package.json index 7cf1705029..c7923592e7 100644 --- a/packages/kg-markdown-html-renderer/package.json +++ b/packages/kg-markdown-html-renderer/package.json @@ -33,7 +33,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/markdown-it": "14.1.2", "@types/mocha": "10.0.10", "@types/node": "24.12.4", diff --git a/packages/kg-mobiledoc-html-renderer/package.json b/packages/kg-mobiledoc-html-renderer/package.json index 8ff0da4e9a..e6d1085124 100644 --- a/packages/kg-mobiledoc-html-renderer/package.json +++ b/packages/kg-mobiledoc-html-renderer/package.json @@ -38,7 +38,7 @@ "simple-dom": "1.4.0" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/should": "13.0.0", diff --git a/packages/kg-parser-plugins/package.json b/packages/kg-parser-plugins/package.json index b4dd6bc00e..51cb7d66b3 100644 --- a/packages/kg-parser-plugins/package.json +++ b/packages/kg-parser-plugins/package.json @@ -35,7 +35,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@tryghost/mobiledoc-kit": "0.11.2-ghost.4", "@types/mocha": "10.0.10", "@types/node": "24.12.4", diff --git a/packages/kg-unsplash-selector/package.json b/packages/kg-unsplash-selector/package.json index c69f6f0452..d80368d291 100644 --- a/packages/kg-unsplash-selector/package.json +++ b/packages/kg-unsplash-selector/package.json @@ -34,7 +34,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@playwright/test": "1.60.0", "@types/react": "18.3.29", "@types/react-dom": "18.3.7", @@ -42,7 +42,7 @@ "@vitest/coverage-v8": "4.1.7", "autoprefixer": "10.5.0", "concurrently": "10.0.0", - "eslint": "9.39.4", + "eslint": "10.4.1", "eslint-plugin-react-hooks": "5.2.0", "eslint-plugin-react-refresh": "0.5.2", "eslint-plugin-tailwindcss": "3.18.3", diff --git a/packages/kg-utils/package.json b/packages/kg-utils/package.json index fe35a98df4..cd3b1a1852 100644 --- a/packages/kg-utils/package.json +++ b/packages/kg-utils/package.json @@ -30,7 +30,7 @@ "access": "public" }, "devDependencies": { - "@eslint/js": "9.39.4", + "@eslint/js": "10.0.1", "@types/mocha": "10.0.10", "@types/node": "24.12.4", "@types/semver": "7.7.1", diff --git a/yarn.lock b/yarn.lock index 418abd59aa..ccecf58b88 100644 --- a/yarn.lock +++ b/yarn.lock @@ -819,7 +819,7 @@ dependencies: eslint-visitor-keys "^3.4.3" -"@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1", "@eslint-community/regexpp@^4.12.2": +"@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.2": version "4.12.2" resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b" integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew== @@ -831,28 +831,21 @@ dependencies: "@eslint/core" "^1.2.1" -"@eslint/config-array@^0.21.2": - version "0.21.2" - resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.21.2.tgz#f29e22057ad5316cf23836cee9a34c81fffcb7e6" - integrity sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw== +"@eslint/config-array@^0.23.5": + version "0.23.5" + resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.23.5.tgz#56e86d243049195d8acc0c06a1b3dfdc3fa3de95" + integrity sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA== dependencies: - "@eslint/object-schema" "^2.1.7" + "@eslint/object-schema" "^3.0.5" debug "^4.3.1" - minimatch "^3.1.5" + minimatch "^10.2.4" -"@eslint/config-helpers@^0.4.2": - version "0.4.2" - resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz#1bd006ceeb7e2e55b2b773ab318d300e1a66aeda" - integrity sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw== - dependencies: - "@eslint/core" "^0.17.0" - -"@eslint/core@^0.17.0": - version "0.17.0" - resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c" - integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ== +"@eslint/config-helpers@^0.6.0": + version "0.6.0" + resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.6.0.tgz#ef9a36881d39dfd5dbeac22b0da997fabfb08b03" + integrity sha512-ii6Bw9jJ2zi2cWA2Z+9/QZ/+3DX6kwaV5Q986D/CdP3Lap3w/pgQZ373FV7byY/i7L4IRH/G43I5dz1ClsCbpA== dependencies: - "@types/json-schema" "^7.0.15" + "@eslint/core" "^1.2.1" "@eslint/core@^1.2.1": version "1.2.1" @@ -861,37 +854,22 @@ dependencies: "@types/json-schema" "^7.0.15" -"@eslint/eslintrc@^3.3.5": - version "3.3.5" - resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.5.tgz#c131793cfc1a7b96f24a83e0a8bbd4b881558c60" - integrity sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg== - dependencies: - ajv "^6.14.0" - debug "^4.3.2" - espree "^10.0.1" - globals "^14.0.0" - ignore "^5.2.0" - import-fresh "^3.2.1" - js-yaml "^4.1.1" - minimatch "^3.1.5" - strip-json-comments "^3.1.1" - -"@eslint/js@9.39.4": - version "9.39.4" - resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.4.tgz#a3f83bfc6fd9bf33a853dfacd0b49b398eb596c1" - integrity sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw== +"@eslint/js@10.0.1": + version "10.0.1" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-10.0.1.tgz#1e8a876f50117af8ab67e47d5ad94d38d6622583" + integrity sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA== -"@eslint/object-schema@^2.1.7": - version "2.1.7" - resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.7.tgz#6e2126a1347e86a4dedf8706ec67ff8e107ebbad" - integrity sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA== +"@eslint/object-schema@^3.0.5": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-3.0.5.tgz#88e9bf4d11d2b19c082e78ebe7ce88724a5eb091" + integrity sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw== -"@eslint/plugin-kit@^0.4.1": - version "0.4.1" - resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2" - integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA== +"@eslint/plugin-kit@^0.7.2": + version "0.7.2" + resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.7.2.tgz#4b0962f3f2c7ce8bc98b3ecfe34525c09d2cb729" + integrity sha512-+CNAzxglkrpNf/kKywqQfk74QjtceuOE7Qm+AF8miRvPF/wmmK5+OJOgVh3AVTT3RP2mH3+FOaxlE5v72owk0A== dependencies: - "@eslint/core" "^0.17.0" + "@eslint/core" "^1.2.1" levn "^0.4.1" "@etchteam/storybook-addon-status@8.1.0": @@ -3042,6 +3020,11 @@ resolved "https://registry.yarnpkg.com/@types/doctrine/-/doctrine-0.0.9.tgz#d86a5f452a15e3e3113b99e39616a9baa0f9863f" integrity sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA== +"@types/esrecurse@^4.3.1": + version "4.3.1" + resolved "https://registry.yarnpkg.com/@types/esrecurse/-/esrecurse-4.3.1.tgz#6f636af962fbe6191b830bd676ba5986926bccec" + integrity sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw== + "@types/estree-jsx@^1.0.0": version "1.0.5" resolved "https://registry.yarnpkg.com/@types/estree-jsx/-/estree-jsx-1.0.5.tgz#858a88ea20f34fe65111f005a689fa1ebf70dc18" @@ -3049,7 +3032,7 @@ dependencies: "@types/estree" "*" -"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.6": +"@types/estree@*", "@types/estree@^1.0.0", "@types/estree@^1.0.6", "@types/estree@^1.0.8": version "1.0.9" resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.9.tgz#cf3f0e876d7bee15a93ab925b82bf570a3904a24" integrity sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg== @@ -4673,7 +4656,7 @@ chalk@4.1.0: ansi-styles "^4.1.0" supports-color "^7.1.0" -chalk@4.1.2, chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2: +chalk@4.1.2, chalk@^4.1.0, chalk@^4.1.2: version "4.1.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== @@ -6425,11 +6408,13 @@ eslint-scope@^7.2.2: esrecurse "^4.3.0" estraverse "^5.2.0" -eslint-scope@^8.4.0: - version "8.4.0" - resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82" - integrity sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg== +eslint-scope@^9.1.2: + version "9.1.2" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-9.1.2.tgz#b9de6ace2fab1cff24d2e58d85b74c8fcea39802" + integrity sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ== dependencies: + "@types/esrecurse" "^4.3.1" + "@types/estree" "^1.0.8" esrecurse "^4.3.0" estraverse "^5.2.0" @@ -6462,42 +6447,34 @@ eslint-visitor-keys@^3.4.3: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== -eslint-visitor-keys@^4.2.1: - version "4.2.1" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1" - integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ== - -eslint-visitor-keys@^5.0.0: +eslint-visitor-keys@^5.0.0, eslint-visitor-keys@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz#9e3c9489697824d2d4ce3a8ad12628f91e9f59be" integrity sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA== -eslint@9.39.4: - version "9.39.4" - resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.4.tgz#855da1b2e2ad66dc5991195f35e262bcec8117b5" - integrity sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ== +eslint@10.4.1: + version "10.4.1" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-10.4.1.tgz#f6640b176e0912246d9ddbf8fcfa5e8b7f02445a" + integrity sha512-AyIKhnOBuOAdueD7RB3xB+YeAWScb9jHsJBgH2Hcde8InP5JYhqrRR6iTMHyTEwgENK54Cp44e4v8BwNhsuHuw== dependencies: "@eslint-community/eslint-utils" "^4.8.0" - "@eslint-community/regexpp" "^4.12.1" - "@eslint/config-array" "^0.21.2" - "@eslint/config-helpers" "^0.4.2" - "@eslint/core" "^0.17.0" - "@eslint/eslintrc" "^3.3.5" - "@eslint/js" "9.39.4" - "@eslint/plugin-kit" "^0.4.1" + "@eslint-community/regexpp" "^4.12.2" + "@eslint/config-array" "^0.23.5" + "@eslint/config-helpers" "^0.6.0" + "@eslint/core" "^1.2.1" + "@eslint/plugin-kit" "^0.7.2" "@humanfs/node" "^0.16.6" "@humanwhocodes/module-importer" "^1.0.1" "@humanwhocodes/retry" "^0.4.2" "@types/estree" "^1.0.6" ajv "^6.14.0" - chalk "^4.0.0" cross-spawn "^7.0.6" debug "^4.3.2" escape-string-regexp "^4.0.0" - eslint-scope "^8.4.0" - eslint-visitor-keys "^4.2.1" - espree "^10.4.0" - esquery "^1.5.0" + eslint-scope "^9.1.2" + eslint-visitor-keys "^5.0.1" + espree "^11.2.0" + esquery "^1.7.0" esutils "^2.0.2" fast-deep-equal "^3.1.3" file-entry-cache "^8.0.0" @@ -6507,26 +6484,25 @@ eslint@9.39.4: imurmurhash "^0.1.4" is-glob "^4.0.0" json-stable-stringify-without-jsonify "^1.0.1" - lodash.merge "^4.6.2" - minimatch "^3.1.5" + minimatch "^10.2.4" natural-compare "^1.4.0" optionator "^0.9.3" -espree@^10.0.1, espree@^10.4.0: - version "10.4.0" - resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837" - integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ== +espree@^11.2.0: + version "11.2.0" + resolved "https://registry.yarnpkg.com/espree/-/espree-11.2.0.tgz#01d5e47dc332aaba3059008362454a8cc34ccaa5" + integrity sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw== dependencies: - acorn "^8.15.0" + acorn "^8.16.0" acorn-jsx "^5.3.2" - eslint-visitor-keys "^4.2.1" + eslint-visitor-keys "^5.0.1" esprima@^4.0.0, esprima@~4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== -esquery@^1.4.0, esquery@^1.5.0: +esquery@^1.4.0, esquery@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d" integrity sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g== @@ -7264,11 +7240,6 @@ globals@17.6.0: resolved "https://registry.yarnpkg.com/globals/-/globals-17.6.0.tgz#0f0be018d5cca8690e6375ead1f65c4bb96191fc" integrity sha512-sepffkT8stwnIYbsMBpoCHJuJM5l98FUF2AnE07hfvE0m/qp3R586hw4jF4uadbhvg1ooIdzuu7CsfD2jzCaNA== -globals@^14.0.0: - version "14.0.0" - resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e" - integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ== - globals@^15.11.0: version "15.15.0" resolved "https://registry.yarnpkg.com/globals/-/globals-15.15.0.tgz#7c4761299d41c32b075715a4ce1ede7897ff72a8" @@ -7837,7 +7808,7 @@ import-fresh@^2.0.0: caller-path "^2.0.0" resolve-from "^3.0.0" -import-fresh@^3.2.1, import-fresh@^3.3.0: +import-fresh@^3.3.0: version "3.3.1" resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf" integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ== @@ -8581,7 +8552,7 @@ js-tokens@^10.0.0: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@4.1.1, js-yaml@^4.1.0, js-yaml@^4.1.1: +js-yaml@4.1.1, js-yaml@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b" integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA== @@ -9098,11 +9069,6 @@ lodash.memoize@~3.0.3: resolved "https://registry.yarnpkg.com/lodash.memoize/-/lodash.memoize-3.0.4.tgz#2dcbd2c287cbc0a55cc42328bd0c736150d53e3f" integrity sha512-eDn9kqrAmVUC1wmZvlQ6Uhde44n+tXpqPrN8olQJbttgh0oKclk+SF54P47VEGE9CEiMeRwAP8BaM7UHvBkz2A== -lodash.merge@^4.6.2: - version "4.6.2" - resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" - integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== - lodash.mergewith@^4.6.2: version "4.6.2" resolved "https://registry.yarnpkg.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz#617121f89ac55f59047c7aec1ccd6654c6590f55" @@ -10085,7 +10051,7 @@ minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg== -minimatch@10.2.5, minimatch@^10.0.3, minimatch@^10.1.1, minimatch@^10.2.2: +minimatch@10.2.5, minimatch@^10.0.3, minimatch@^10.1.1, minimatch@^10.2.2, minimatch@^10.2.4: version "10.2.5" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.5.tgz#bd48687a0be38ed2961399105600f832095861d1" integrity sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg== @@ -10099,7 +10065,7 @@ minimatch@3.1.4: dependencies: brace-expansion "^1.1.7" -minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@^3.1.5: +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: version "3.1.5" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.5.tgz#580c88f8d5445f2bd6aa8f3cadefa0de79fbd69e" integrity sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==