Skip to content

Commit 78b1919

Browse files
build(deps): update dependency eslint-plugin-sonarjs to v4
1 parent 841b825 commit 78b1919

2 files changed

Lines changed: 54 additions & 43 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"eslint-plugin-import": "2.32.0",
4646
"eslint-plugin-jsdoc": "48.11.0",
4747
"eslint-plugin-prefer-arrow": "1.2.3",
48-
"eslint-plugin-sonarjs": "3.0.4",
48+
"eslint-plugin-sonarjs": "4.0.0",
4949
"husky": "9.1.7",
5050
"pinst": "3.0.0",
5151
"prettier": "3.8.1",

yarn.lock

Lines changed: 53 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -102,12 +102,7 @@
102102
dependencies:
103103
eslint-visitor-keys "^3.4.3"
104104

105-
"@eslint-community/regexpp@4.12.1":
106-
version "4.12.1"
107-
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
108-
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==
109-
110-
"@eslint-community/regexpp@^4.12.2", "@eslint-community/regexpp@^4.6.1", "@eslint-community/regexpp@^4.8.0":
105+
"@eslint-community/regexpp@4.12.2", "@eslint-community/regexpp@^4.12.2", "@eslint-community/regexpp@^4.6.1", "@eslint-community/regexpp@^4.8.0":
111106
version "4.12.2"
112107
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b"
113108
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==
@@ -1104,7 +1099,7 @@ array-ify@^1.0.0:
11041099
resolved "https://registry.yarnpkg.com/array-ify/-/array-ify-1.0.0.tgz#9e528762b4a9066ad163a6962a364418e9626ece"
11051100
integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==
11061101

1107-
array-includes@^3.1.6, array-includes@^3.1.9:
1102+
array-includes@^3.1.9:
11081103
version "3.1.9"
11091104
resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.9.tgz#1f0ccaa08e90cdbc3eb433210f903ad0f17c3f3a"
11101105
integrity sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==
@@ -1131,7 +1126,7 @@ array.prototype.findlastindex@^1.2.6:
11311126
es-object-atoms "^1.1.1"
11321127
es-shim-unscopables "^1.1.0"
11331128

1134-
array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.3:
1129+
array.prototype.flat@^1.3.3:
11351130
version "1.3.3"
11361131
resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.3.tgz#534aaf9e6e8dd79fb6b9a9917f839ef1ec63afe5"
11371132
integrity sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg==
@@ -1247,6 +1242,11 @@ balanced-match@^1.0.0:
12471242
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
12481243
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
12491244

1245+
balanced-match@^4.0.2:
1246+
version "4.0.4"
1247+
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a"
1248+
integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==
1249+
12501250
base64-js@^1.3.1:
12511251
version "1.5.1"
12521252
resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
@@ -1313,6 +1313,13 @@ brace-expansion@^2.0.1:
13131313
dependencies:
13141314
balanced-match "^1.0.0"
13151315

1316+
brace-expansion@^5.0.2:
1317+
version "5.0.4"
1318+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.4.tgz#614daaecd0a688f660bbbc909a8748c3d80d4336"
1319+
integrity sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==
1320+
dependencies:
1321+
balanced-match "^4.0.2"
1322+
13161323
braces@^3.0.3:
13171324
version "3.0.3"
13181325
resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789"
@@ -2223,20 +2230,22 @@ eslint-plugin-prefer-arrow@1.2.3:
22232230
resolved "https://registry.yarnpkg.com/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz#e7fbb3fa4cd84ff1015b9c51ad86550e55041041"
22242231
integrity sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==
22252232

2226-
eslint-plugin-sonarjs@3.0.4:
2227-
version "3.0.4"
2228-
resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-3.0.4.tgz#c33c09c128b5861b4a55a1517c27d4ff5d707b51"
2229-
integrity sha512-ftQcP811kRJNXapqpQXHErEoVOdTPfYPPYd7n3AExIPwv4qWKKHf4slFvXmodiOnfgy1Tl3waPZZLD7lcvJOtw==
2233+
eslint-plugin-sonarjs@4.0.0:
2234+
version "4.0.0"
2235+
resolved "https://registry.yarnpkg.com/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-4.0.0.tgz#0c818975c32932a6d9d19952eb12ea3bb92db5c3"
2236+
integrity sha512-ihyH9HO52OeeWer/gWRndkW/ZhGqx9HDg+Iptu+ApSfiomT2LzhHgHCoyJrhh7DjCyKhjU3Hmmz1pzcXRf7B3g==
22302237
dependencies:
2231-
"@eslint-community/regexpp" "4.12.1"
2238+
"@eslint-community/regexpp" "4.12.2"
22322239
builtin-modules "3.3.0"
22332240
bytes "3.1.2"
22342241
functional-red-black-tree "1.0.1"
2235-
jsx-ast-utils "3.3.5"
2242+
globals "17.3.0"
2243+
jsx-ast-utils-x "0.1.0"
22362244
lodash.merge "4.6.2"
2237-
minimatch "9.0.5"
2245+
minimatch "10.2.1"
22382246
scslre "0.3.0"
2239-
semver "7.7.2"
2247+
semver "7.7.4"
2248+
ts-api-utils "2.4.0"
22402249
typescript ">=5"
22412250

22422251
eslint-scope@^7.2.2:
@@ -2784,6 +2793,11 @@ global-prefix@^1.0.1:
27842793
is-windows "^1.0.1"
27852794
which "^1.2.14"
27862795

2796+
globals@17.3.0:
2797+
version "17.3.0"
2798+
resolved "https://registry.yarnpkg.com/globals/-/globals-17.3.0.tgz#8b96544c2fa91afada02747cc9731c002a96f3b9"
2799+
integrity sha512-yMqGUQVVCkD4tqjOJf3TnrvaaHDMYp4VlUSObbkIiuCPe/ofdMBFIAcBbCSRFWOnos6qRiTVStDwqPLUclaxIw==
2800+
27872801
globals@^13.19.0:
27882802
version "13.24.0"
27892803
resolved "https://registry.yarnpkg.com/globals/-/globals-13.24.0.tgz#8432a19d78ce0c1e833949c36adb345400bb1171"
@@ -3552,15 +3566,10 @@ jsonparse@^1.2.0, jsonparse@^1.3.1:
35523566
resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280"
35533567
integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==
35543568

3555-
jsx-ast-utils@3.3.5:
3556-
version "3.3.5"
3557-
resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.5.tgz#4766bd05a8e2a11af222becd19e15575e52a853a"
3558-
integrity sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==
3559-
dependencies:
3560-
array-includes "^3.1.6"
3561-
array.prototype.flat "^1.3.1"
3562-
object.assign "^4.1.4"
3563-
object.values "^1.1.6"
3569+
jsx-ast-utils-x@0.1.0:
3570+
version "0.1.0"
3571+
resolved "https://registry.yarnpkg.com/jsx-ast-utils-x/-/jsx-ast-utils-x-0.1.0.tgz#b0933d66a69e0aa1ae23f74fb87b079ec298652f"
3572+
integrity sha512-eQQBjBnsVtGacsG9uJNB8qOr3yA8rga4wAaGG1qRcBzSIvfhERLrWxMAM1hp5fcS6Abo8M4+bUBTekYR0qTPQw==
35643573

35653574
just-diff-apply@^5.2.0:
35663575
version "5.5.0"
@@ -3920,12 +3929,12 @@ mimic-function@^5.0.1:
39203929
resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
39213930
integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
39223931

3923-
minimatch@9.0.5, minimatch@^9.0.0, minimatch@^9.0.4, minimatch@^9.0.5:
3924-
version "9.0.5"
3925-
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3926-
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3932+
minimatch@10.2.1:
3933+
version "10.2.1"
3934+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.1.tgz#9d82835834cdc85d5084dd055e9a4685fa56e5f0"
3935+
integrity sha512-MClCe8IL5nRRmawL6ib/eT4oLyeKMGCghibcDWK+J0hh0Q8kqSdia6BvbRMVk6mPa6WqUa5uR2oxt6C5jd533A==
39273936
dependencies:
3928-
brace-expansion "^2.0.1"
3937+
brace-expansion "^5.0.2"
39293938

39303939
minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
39313940
version "3.1.2"
@@ -3934,6 +3943,13 @@ minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
39343943
dependencies:
39353944
brace-expansion "^1.1.7"
39363945

3946+
minimatch@^9.0.0, minimatch@^9.0.4, minimatch@^9.0.5:
3947+
version "9.0.5"
3948+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3949+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3950+
dependencies:
3951+
brace-expansion "^2.0.1"
3952+
39373953
minimist@1.2.7:
39383954
version "1.2.7"
39393955
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18"
@@ -4326,7 +4342,7 @@ object-keys@^1.1.1:
43264342
resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.1.tgz#1c47f272df277f3b1daf061677d9c82e2322c60e"
43274343
integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
43284344

4329-
object.assign@^4.1.4, object.assign@^4.1.7:
4345+
object.assign@^4.1.7:
43304346
version "4.1.7"
43314347
resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.7.tgz#8c14ca1a424c6a561b0bb2a22f66f5049a945d3d"
43324348
integrity sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==
@@ -4357,7 +4373,7 @@ object.groupby@^1.0.3:
43574373
define-properties "^1.2.1"
43584374
es-abstract "^1.23.2"
43594375

4360-
object.values@^1.1.6, object.values@^1.2.1:
4376+
object.values@^1.2.1:
43614377
version "1.2.1"
43624378
resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.1.tgz#deed520a50809ff7f75a7cfd4bc64c7a038c6216"
43634379
integrity sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==
@@ -5107,21 +5123,16 @@ semver-regex@^4.0.5:
51075123
resolved "https://registry.yarnpkg.com/semver-regex/-/semver-regex-4.0.5.tgz#fbfa36c7ba70461311f5debcb3928821eb4f9180"
51085124
integrity sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==
51095125

5110-
semver@7.7.2:
5111-
version "7.7.2"
5112-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
5113-
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
5126+
semver@7.7.4, semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.6.3, semver@^7.7.3:
5127+
version "7.7.4"
5128+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.4.tgz#28464e36060e991fa7a11d0279d2d3f3b57a7e8a"
5129+
integrity sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==
51145130

51155131
semver@^6.3.1:
51165132
version "6.3.1"
51175133
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
51185134
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
51195135

5120-
semver@^7.1.1, semver@^7.1.2, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semver@^7.5.3, semver@^7.6.3, semver@^7.7.3:
5121-
version "7.7.3"
5122-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946"
5123-
integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q==
5124-
51255136
serialize-error@^7.0.1:
51265137
version "7.0.1"
51275138
resolved "https://registry.yarnpkg.com/serialize-error/-/serialize-error-7.0.1.tgz#f1360b0447f61ffb483ec4157c737fab7d778e18"
@@ -5692,7 +5703,7 @@ treeverse@^3.0.0:
56925703
resolved "https://registry.yarnpkg.com/treeverse/-/treeverse-3.0.0.tgz#dd82de9eb602115c6ebd77a574aae67003cb48c8"
56935704
integrity sha512-gcANaAnd2QDZFmHFEOF4k7uc1J/6a6z3DJMd/QwEyxLoKGiptJRwid582r7QIsFlFMIZ3SnxfS52S4hm2DHkuQ==
56945705

5695-
ts-api-utils@^2.4.0:
5706+
ts-api-utils@2.4.0, ts-api-utils@^2.4.0:
56965707
version "2.4.0"
56975708
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz#2690579f96d2790253bdcf1ca35d569ad78f9ad8"
56985709
integrity sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==

0 commit comments

Comments
 (0)