@@ -335,7 +335,7 @@ __metadata:
335335 languageName : node
336336 linkType : hard
337337
338- " @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1 " :
338+ " @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0 " :
339339 version : 4.12.2
340340 resolution : " @eslint-community/regexpp@npm:4.12.2"
341341 checksum : 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
@@ -591,7 +591,7 @@ __metadata:
591591 eslint-plugin-import : " npm:2.32.0"
592592 eslint-plugin-jsdoc : " npm:50.8.0"
593593 eslint-plugin-prefer-arrow : " npm:1.2.3"
594- eslint-plugin-sonarjs : " npm:0.25.1 "
594+ eslint-plugin-sonarjs : " npm:4.0.3 "
595595 husky : " npm:9.1.7"
596596 inquirer : " npm:9.3.8"
597597 prettier : " npm:3.8.3"
@@ -1338,6 +1338,20 @@ __metadata:
13381338 languageName : node
13391339 linkType : hard
13401340
1341+ " builtin-modules@npm:^3.3.0 " :
1342+ version : 3.3.0
1343+ resolution : " builtin-modules@npm:3.3.0"
1344+ checksum : 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
1345+ languageName : node
1346+ linkType : hard
1347+
1348+ " bytes@npm:^3.1.2 " :
1349+ version : 3.1.2
1350+ resolution : " bytes@npm:3.1.2"
1351+ checksum : 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
1352+ languageName : node
1353+ linkType : hard
1354+
13411355" cachedir@npm:2.3.0 " :
13421356 version : 2.3.0
13431357 resolution : " cachedir@npm:2.3.0"
@@ -2249,12 +2263,25 @@ __metadata:
22492263 languageName : node
22502264 linkType : hard
22512265
2252- " eslint-plugin-sonarjs@npm:0.25.1 " :
2253- version : 0.25.1
2254- resolution : " eslint-plugin-sonarjs@npm:0.25.1"
2266+ " eslint-plugin-sonarjs@npm:4.0.3 " :
2267+ version : 4.0.3
2268+ resolution : " eslint-plugin-sonarjs@npm:4.0.3"
2269+ dependencies :
2270+ " @eslint-community/regexpp " : " npm:^4.12.2"
2271+ builtin-modules : " npm:^3.3.0"
2272+ bytes : " npm:^3.1.2"
2273+ functional-red-black-tree : " npm:^1.0.1"
2274+ globals : " npm:^17.4.0"
2275+ jsx-ast-utils-x : " npm:^0.1.0"
2276+ lodash.merge : " npm:^4.6.2"
2277+ minimatch : " npm:^10.2.5"
2278+ scslre : " npm:^0.3.0"
2279+ semver : " npm:^7.7.4"
2280+ ts-api-utils : " npm:^2.5.0"
2281+ typescript : " npm:>=5"
22552282 peerDependencies :
2256- eslint : ^5 .0.0 || ^6 .0.0 || ^7.0.0 || ^8 .0.0
2257- checksum : 10c0/41bb79da06a0a8d33936a1a2d0b8d46f5e63b86652f9310a7740cc6586bd1e3f8ef8b4fd0175af4c431e69fff31ea57661ba657e3bf31d9f9462a15b23537c11
2283+ eslint : ^8 .0.0 || ^9 .0.0 || ^10 .0.0
2284+ checksum : 10c0/9cd451d07e0d898cd99b3666c9d6083347a031db4c01f4c5528cf629ea56b0e484b43db8624e11853b825fab06454e0cf5f452c829763de3334a01fc9b716c2b
22582285 languageName : node
22592286 linkType : hard
22602287
@@ -2680,6 +2707,13 @@ __metadata:
26802707 languageName : node
26812708 linkType : hard
26822709
2710+ " functional-red-black-tree@npm:^1.0.1 " :
2711+ version : 1.0.1
2712+ resolution : " functional-red-black-tree@npm:1.0.1"
2713+ checksum : 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
2714+ languageName : node
2715+ linkType : hard
2716+
26832717" functions-have-names@npm:^1.2.3 " :
26842718 version : 1.2.3
26852719 resolution : " functions-have-names@npm:1.2.3"
@@ -2859,6 +2893,13 @@ __metadata:
28592893 languageName : node
28602894 linkType : hard
28612895
2896+ " globals@npm:^17.4.0 " :
2897+ version : 17.6.0
2898+ resolution : " globals@npm:17.6.0"
2899+ checksum : 10c0/cf94fb4329cc5c68cf81018fd68324f413181ee169f0235b0b33b82bc93fe7825a21beea951f83a80e8e4bbdad9c0c80515a145b5fd4b5cb52f2a80db899a93f
2900+ languageName : node
2901+ linkType : hard
2902+
28622903" globalthis@npm:^1.0.4 " :
28632904 version : 1.0.4
28642905 resolution : " globalthis@npm:1.0.4"
@@ -3642,6 +3683,13 @@ __metadata:
36423683 languageName : node
36433684 linkType : hard
36443685
3686+ " jsx-ast-utils-x@npm:^0.1.0 " :
3687+ version : 0.1.0
3688+ resolution : " jsx-ast-utils-x@npm:0.1.0"
3689+ checksum : 10c0/bd147ff19bace8309e48110ec5c7a0c9f750148bcab699b5ba5d44dfac6cea8f358127f3da35ebe073f81cfe46494ce1e9647dd45681bb6c84d83c315904b72b
3690+ languageName : node
3691+ linkType : hard
3692+
36453693" keyv@npm:^4.5.3 " :
36463694 version : 4.5.4
36473695 resolution : " keyv@npm:4.5.4"
@@ -3829,7 +3877,7 @@ __metadata:
38293877 languageName : node
38303878 linkType : hard
38313879
3832- " minimatch@npm:^10.2.2 " :
3880+ " minimatch@npm:^10.2.2, minimatch@npm:^10.2.5 " :
38333881 version : 10.2.5
38343882 resolution : " minimatch@npm:10.2.5"
38353883 dependencies :
@@ -4352,6 +4400,15 @@ __metadata:
43524400 languageName : node
43534401 linkType : hard
43544402
4403+ " refa@npm:^0.12.0, refa@npm:^0.12.1 " :
4404+ version : 0.12.1
4405+ resolution : " refa@npm:0.12.1"
4406+ dependencies :
4407+ " @eslint-community/regexpp " : " npm:^4.8.0"
4408+ checksum : 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
4409+ languageName : node
4410+ linkType : hard
4411+
43554412" reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9 " :
43564413 version : 1.0.10
43574414 resolution : " reflect.getprototypeof@npm:1.0.10"
@@ -4368,6 +4425,16 @@ __metadata:
43684425 languageName : node
43694426 linkType : hard
43704427
4428+ " regexp-ast-analysis@npm:^0.7.0 " :
4429+ version : 0.7.1
4430+ resolution : " regexp-ast-analysis@npm:0.7.1"
4431+ dependencies :
4432+ " @eslint-community/regexpp " : " npm:^4.8.0"
4433+ refa : " npm:^0.12.1"
4434+ checksum : 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
4435+ languageName : node
4436+ linkType : hard
4437+
43714438" regexp.prototype.flags@npm:^1.5.4 " :
43724439 version : 1.5.4
43734440 resolution : " regexp.prototype.flags@npm:1.5.4"
@@ -4569,6 +4636,17 @@ __metadata:
45694636 languageName : node
45704637 linkType : hard
45714638
4639+ " scslre@npm:^0.3.0 " :
4640+ version : 0.3.0
4641+ resolution : " scslre@npm:0.3.0"
4642+ dependencies :
4643+ " @eslint-community/regexpp " : " npm:^4.8.0"
4644+ refa : " npm:^0.12.0"
4645+ regexp-ast-analysis : " npm:^0.7.0"
4646+ checksum : 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
4647+ languageName : node
4648+ linkType : hard
4649+
45724650" semver@npm:^6.3.1 " :
45734651 version : 6.3.1
45744652 resolution : " semver@npm:6.3.1"
@@ -4578,7 +4656,7 @@ __metadata:
45784656 languageName : node
45794657 linkType : hard
45804658
4581- " semver@npm:^7.3.2, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.7.2, semver@npm:^7.7.3 " :
4659+ " semver@npm:^7.3.2, semver@npm:^7.5.2, semver@npm:^7.5.3, semver@npm:^7.6.0, semver@npm:^7.7.2, semver@npm:^7.7.3, semver@npm:^7.7.4 " :
45824660 version : 7.8.1
45834661 resolution : " semver@npm:7.8.1"
45844662 bin :
@@ -5197,6 +5275,16 @@ __metadata:
51975275 languageName : node
51985276 linkType : hard
51995277
5278+ " typescript@npm:>=5 " :
5279+ version : 6.0.3
5280+ resolution : " typescript@npm:6.0.3"
5281+ bin :
5282+ tsc : bin/tsc
5283+ tsserver : bin/tsserver
5284+ checksum : 10c0/4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606
5285+ languageName : node
5286+ linkType : hard
5287+
52005288" typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript> " :
52015289 version : 5.9.3
52025290 resolution : " typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
@@ -5207,6 +5295,16 @@ __metadata:
52075295 languageName : node
52085296 linkType : hard
52095297
5298+ " typescript@patch:typescript@npm%3A>=5#optional!builtin<compat/typescript> " :
5299+ version : 6.0.3
5300+ resolution : " typescript@patch:typescript@npm%3A6.0.3#optional!builtin<compat/typescript>::version=6.0.3&hash=5786d5"
5301+ bin :
5302+ tsc : bin/tsc
5303+ tsserver : bin/tsserver
5304+ checksum : 10c0/2f25c74e65663c248fa1ade2b8459d9ce5372ff9dad07067310f132966ebec1d93f6c42f0baf77a6b6a7a91460463f708e6887013aaade22111037457c6b25df
5305+ languageName : node
5306+ linkType : hard
5307+
52105308" unbox-primitive@npm:^1.1.0 " :
52115309 version : 1.1.0
52125310 resolution : " unbox-primitive@npm:1.1.0"
0 commit comments