diff --git a/package.json b/package.json index 6aee17d27cf7b..e205908e2dcfc 100644 --- a/package.json +++ b/package.json @@ -85,9 +85,9 @@ "electron": "^40.8.0", "electron-builder": "^26.8.1", "eslint": "^10.0.3", - "eslint-plugin-import-x": "^4.16.1", - "eslint-plugin-jsdoc": "^62.7.1", - "eslint-plugin-jsonc": "^3.1.1", + "eslint-plugin-import-x": "^4.16.2", + "eslint-plugin-jsdoc": "^62.8.0", + "eslint-plugin-jsonc": "^3.1.2", "eslint-plugin-n": "^17.24.0", "eslint-plugin-promise": "^7.2.1", "eslint-plugin-unicorn": "^63.0.0", diff --git a/yarn.lock b/yarn.lock index e969f36a43a31..cdfee4ff0a04d 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1446,6 +1446,11 @@ resolved "https://registry.yarnpkg.com/@ota-meshi/ast-token-store/-/ast-token-store-0.3.0.tgz#c4112dabb53c8bd0c298d94d858849c30f1d3283" integrity sha512-XRO0zi2NIUKq2lUk3T1ecFSld1fMWRKE6naRFGkgkdeosx7IslyUKNv5Dcb5PJTja9tHJoFu0v/7yEpAkrkrTg== +"@package-json/types@^0.0.12": + version "0.0.12" + resolved "https://registry.yarnpkg.com/@package-json/types/-/types-0.0.12.tgz#4629e833ba128ed9880b6b7a947633ee22952462" + integrity sha512-uu43FGU34B5VM9mCNjXCwLaGHYjXdNincqKLaraaCW+7S2+SmiBg1Nv8bPnmschrIfZmfKNY9f3fC376MRrObw== + "@parcel/watcher-android-arm64@2.4.1": version "2.4.1" resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.4.1.tgz#c2c19a3c442313ff007d2d7a9c2c1dd3e1c9ca84" @@ -2010,7 +2015,7 @@ dependencies: "@types/node" "*" -"@typescript-eslint/types@^8.35.0", "@typescript-eslint/types@^8.54.0", "@typescript-eslint/types@^8.56.0": +"@typescript-eslint/types@^8.54.0", "@typescript-eslint/types@^8.56.0": version "8.56.1" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.56.1.tgz#975e5942bf54895291337c91b9191f6eb0632ab9" integrity sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw== @@ -3963,10 +3968,10 @@ eslint-import-context@^0.1.9: get-tsconfig "^4.10.1" stable-hash-x "^0.2.0" -eslint-json-compat-utils@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/eslint-json-compat-utils/-/eslint-json-compat-utils-0.2.1.tgz#32931d42c723da383712f25177a2c57b9ef5f079" - integrity sha512-YzEodbDyW8DX8bImKhAcCeu/L31Dd/70Bidx2Qex9OFUtgzXLqtfWL4Hr5fM/aCCB8QUZLuJur0S9k6UfgFkfg== +eslint-json-compat-utils@^0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/eslint-json-compat-utils/-/eslint-json-compat-utils-0.2.3.tgz#f6ef27e80c750b56cbedb4de67a10b1d47f0a8a7" + integrity sha512-RbBmDFyu7FqnjE8F0ZxPNzx5UaptdeS9Uu50r7A+D7s/+FCX+ybiyViYEgFUaFIFqSWJgZRTpL5d8Kanxxl2lQ== dependencies: esquery "^1.6.0" @@ -3979,25 +3984,26 @@ eslint-plugin-es-x@^7.8.0: "@eslint-community/regexpp" "^4.11.0" eslint-compat-utils "^0.5.1" -eslint-plugin-import-x@^4.16.1: - version "4.16.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.1.tgz#a96ee1ad5ba6816f9a5573a9617935011a24c4df" - integrity sha512-vPZZsiOKaBAIATpFE2uMI4w5IRwdv/FpQ+qZZMR4E+PeOcM4OeoEbqxRMnywdxP19TyB/3h6QBB0EWon7letSQ== +eslint-plugin-import-x@^4.16.2: + version "4.16.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-import-x/-/eslint-plugin-import-x-4.16.2.tgz#95d1f798795566712c87897317ef8433d101db29" + integrity sha512-rM9K8UBHcWKpzQzStn1YRN2T5NvdeIfSVoKu/lKF41znQXHAUcBbYXe5wd6GNjZjTrP7viQ49n1D83x/2gYgIw== dependencies: - "@typescript-eslint/types" "^8.35.0" + "@package-json/types" "^0.0.12" + "@typescript-eslint/types" "^8.56.0" comment-parser "^1.4.1" debug "^4.4.1" eslint-import-context "^0.1.9" is-glob "^4.0.3" - minimatch "^9.0.3 || ^10.0.1" + minimatch "^9.0.3 || ^10.1.2" semver "^7.7.2" stable-hash-x "^0.2.0" unrs-resolver "^1.9.2" -eslint-plugin-jsdoc@^62.7.1: - version "62.7.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-62.7.1.tgz#e1ef76d4a7c3b5f7e69acb031feb1571be8ae343" - integrity sha512-4Zvx99Q7d1uggYBUX/AIjvoyqXhluGbbKrRmG8SQTLprPFg6fa293tVJH1o1GQwNe3lUydd8ZHzn37OaSncgSQ== +eslint-plugin-jsdoc@^62.8.0: + version "62.8.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsdoc/-/eslint-plugin-jsdoc-62.8.0.tgz#61a5d3b5378b389edd9f2d0682d09103a89c6889" + integrity sha512-hu3r9/6JBmPG6wTcqtYzgZAnjEG2eqRUATfkFscokESg1VDxZM21ZaMire0KjeMwfj+SXvgB4Rvh5LBuesj92w== dependencies: "@es-joy/jsdoccomment" "~0.84.0" "@es-joy/resolve.exports" "1.2.0" @@ -4014,17 +4020,17 @@ eslint-plugin-jsdoc@^62.7.1: spdx-expression-parse "^4.0.0" to-valid-identifier "^1.0.0" -eslint-plugin-jsonc@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-3.1.1.tgz#1e7ee260943038a67c79d65d73ea76ca4ba1a115" - integrity sha512-7TSQO8ZyvOuXWb0sYke3KUSh0DJA4/QviKfuzD3/Cy3XDjtrIrTWQbjb7j/Yy2l/DgwuM+lCS2c/jqJifv5jhg== +eslint-plugin-jsonc@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsonc/-/eslint-plugin-jsonc-3.1.2.tgz#b42e7745d644938e498fdbbbc818a3197b914ada" + integrity sha512-dopTxdB22iuOkgKyJCupEC5IYBItUT4J/teq1H5ddUObcaYhOURxtJElZczdcYnnKCghNU/vccuyPkliy2Wxsg== dependencies: "@eslint-community/eslint-utils" "^4.5.1" "@eslint/core" "^1.0.1" "@eslint/plugin-kit" "^0.6.0" "@ota-meshi/ast-token-store" "^0.3.0" diff-sequences "^29.6.3" - eslint-json-compat-utils "^0.2.1" + eslint-json-compat-utils "^0.2.3" jsonc-eslint-parser "^3.1.0" natural-compare "^1.4.0" synckit "^0.11.12" @@ -5902,7 +5908,7 @@ minimalistic-assert@^1.0.0: resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7" integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== -minimatch@^10.0.3, minimatch@^10.2.4, "minimatch@^9.0.3 || ^10.0.1": +minimatch@^10.0.3, minimatch@^10.2.4, "minimatch@^9.0.3 || ^10.1.2": version "10.2.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.4.tgz#465b3accbd0218b8281f5301e27cedc697f96fde" integrity sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==