@@ -282,7 +282,7 @@ __metadata:
282282 languageName : node
283283 linkType : hard
284284
285- " @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1 " :
285+ " @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0 " :
286286 version : 4.12.2
287287 resolution : " @eslint-community/regexpp@npm:4.12.2"
288288 checksum : 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
@@ -538,7 +538,7 @@ __metadata:
538538 eslint-plugin-import : " npm:2.32.0"
539539 eslint-plugin-jsdoc : " npm:50.8.0"
540540 eslint-plugin-prefer-arrow : " npm:1.2.3"
541- eslint-plugin-sonarjs : " npm:0.25.1 "
541+ eslint-plugin-sonarjs : " npm:4.0.2 "
542542 husky : " npm:9.1.7"
543543 inquirer : " npm:9.3.8"
544544 prettier : " npm:3.8.1"
@@ -1257,7 +1257,7 @@ __metadata:
12571257 languageName : node
12581258 linkType : hard
12591259
1260- " brace-expansion@npm:^5.0.2 " :
1260+ " brace-expansion@npm:^5.0.5 " :
12611261 version : 5.0.5
12621262 resolution : " brace-expansion@npm:5.0.5"
12631263 dependencies :
@@ -1285,6 +1285,20 @@ __metadata:
12851285 languageName : node
12861286 linkType : hard
12871287
1288+ " builtin-modules@npm:^3.3.0 " :
1289+ version : 3.3.0
1290+ resolution : " builtin-modules@npm:3.3.0"
1291+ checksum : 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
1292+ languageName : node
1293+ linkType : hard
1294+
1295+ " bytes@npm:^3.1.2 " :
1296+ version : 3.1.2
1297+ resolution : " bytes@npm:3.1.2"
1298+ checksum : 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
1299+ languageName : node
1300+ linkType : hard
1301+
12881302" cachedir@npm:2.3.0 " :
12891303 version : 2.3.0
12901304 resolution : " cachedir@npm:2.3.0"
@@ -2184,12 +2198,25 @@ __metadata:
21842198 languageName : node
21852199 linkType : hard
21862200
2187- " eslint-plugin-sonarjs@npm:0.25.1 " :
2188- version : 0.25.1
2189- resolution : " eslint-plugin-sonarjs@npm:0.25.1"
2201+ " eslint-plugin-sonarjs@npm:4.0.2 " :
2202+ version : 4.0.2
2203+ resolution : " eslint-plugin-sonarjs@npm:4.0.2"
2204+ dependencies :
2205+ " @eslint-community/regexpp " : " npm:^4.12.2"
2206+ builtin-modules : " npm:^3.3.0"
2207+ bytes : " npm:^3.1.2"
2208+ functional-red-black-tree : " npm:^1.0.1"
2209+ globals : " npm:^17.4.0"
2210+ jsx-ast-utils-x : " npm:^0.1.0"
2211+ lodash.merge : " npm:^4.6.2"
2212+ minimatch : " npm:^10.2.4"
2213+ scslre : " npm:^0.3.0"
2214+ semver : " npm:^7.7.4"
2215+ ts-api-utils : " npm:^2.4.0"
2216+ typescript : " npm:>=5"
21902217 peerDependencies :
2191- eslint : ^5 .0.0 || ^6 .0.0 || ^7.0.0 || ^8 .0.0
2192- checksum : 10c0/41bb79da06a0a8d33936a1a2d0b8d46f5e63b86652f9310a7740cc6586bd1e3f8ef8b4fd0175af4c431e69fff31ea57661ba657e3bf31d9f9462a15b23537c11
2218+ eslint : ^8 .0.0 || ^9 .0.0 || ^10 .0.0
2219+ checksum : 10c0/ed50891e1034fdf48c54fcd9432dfc30b7da88896a27733a3ad6673b4bbf0f4a01f5d2751124a9396d27d3bf41f028004cbd346c975d9ac2779130a8f54724f8
21932220 languageName : node
21942221 linkType : hard
21952222
@@ -2615,6 +2642,13 @@ __metadata:
26152642 languageName : node
26162643 linkType : hard
26172644
2645+ " functional-red-black-tree@npm:^1.0.1 " :
2646+ version : 1.0.1
2647+ resolution : " functional-red-black-tree@npm:1.0.1"
2648+ checksum : 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
2649+ languageName : node
2650+ linkType : hard
2651+
26182652" functions-have-names@npm:^1.2.3 " :
26192653 version : 1.2.3
26202654 resolution : " functions-have-names@npm:1.2.3"
@@ -2810,6 +2844,13 @@ __metadata:
28102844 languageName : node
28112845 linkType : hard
28122846
2847+ " globals@npm:^17.4.0 " :
2848+ version : 17.4.0
2849+ resolution : " globals@npm:17.4.0"
2850+ checksum : 10c0/2be9e8c2b9035836f13d420b22f0247a328db82967d3bebfc01126d888ed609305f06c05895914e969653af5c6ba35fd7a0920f3e6c869afa60666c810630feb
2851+ languageName : node
2852+ linkType : hard
2853+
28132854" globalthis@npm:^1.0.4 " :
28142855 version : 1.0.4
28152856 resolution : " globalthis@npm:1.0.4"
@@ -3593,6 +3634,13 @@ __metadata:
35933634 languageName : node
35943635 linkType : hard
35953636
3637+ " jsx-ast-utils-x@npm:^0.1.0 " :
3638+ version : 0.1.0
3639+ resolution : " jsx-ast-utils-x@npm:0.1.0"
3640+ checksum : 10c0/bd147ff19bace8309e48110ec5c7a0c9f750148bcab699b5ba5d44dfac6cea8f358127f3da35ebe073f81cfe46494ce1e9647dd45681bb6c84d83c315904b72b
3641+ languageName : node
3642+ linkType : hard
3643+
35963644" keyv@npm:^4.5.3 " :
35973645 version : 4.5.4
35983646 resolution : " keyv@npm:4.5.4"
@@ -3822,12 +3870,12 @@ __metadata:
38223870 languageName : node
38233871 linkType : hard
38243872
3825- " minimatch@npm:^10.2.2 " :
3826- version : 10.2.4
3827- resolution : " minimatch@npm:10.2.4 "
3873+ " minimatch@npm:^10.2.2, minimatch@npm:^10.2.4 " :
3874+ version : 10.2.5
3875+ resolution : " minimatch@npm:10.2.5 "
38283876 dependencies :
3829- brace-expansion : " npm:^5.0.2 "
3830- checksum : 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945
3877+ brace-expansion : " npm:^5.0.5 "
3878+ checksum : 10c0/6bb058bd6324104b9ec2f763476a35386d05079c1f5fe4fbf1f324a25237cd4534d6813ecd71f48208f4e635c1221899bef94c3c89f7df55698fe373aaae20fd
38313879 languageName : node
38323880 linkType : hard
38333881
@@ -4321,6 +4369,15 @@ __metadata:
43214369 languageName : node
43224370 linkType : hard
43234371
4372+ " refa@npm:^0.12.0, refa@npm:^0.12.1 " :
4373+ version : 0.12.1
4374+ resolution : " refa@npm:0.12.1"
4375+ dependencies :
4376+ " @eslint-community/regexpp " : " npm:^4.8.0"
4377+ checksum : 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
4378+ languageName : node
4379+ linkType : hard
4380+
43244381" reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9 " :
43254382 version : 1.0.10
43264383 resolution : " reflect.getprototypeof@npm:1.0.10"
@@ -4337,6 +4394,16 @@ __metadata:
43374394 languageName : node
43384395 linkType : hard
43394396
4397+ " regexp-ast-analysis@npm:^0.7.0 " :
4398+ version : 0.7.1
4399+ resolution : " regexp-ast-analysis@npm:0.7.1"
4400+ dependencies :
4401+ " @eslint-community/regexpp " : " npm:^4.8.0"
4402+ refa : " npm:^0.12.1"
4403+ checksum : 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
4404+ languageName : node
4405+ linkType : hard
4406+
43404407" regexp.prototype.flags@npm:^1.5.4 " :
43414408 version : 1.5.4
43424409 resolution : " regexp.prototype.flags@npm:1.5.4"
@@ -4532,6 +4599,17 @@ __metadata:
45324599 languageName : node
45334600 linkType : hard
45344601
4602+ " scslre@npm:^0.3.0 " :
4603+ version : 0.3.0
4604+ resolution : " scslre@npm:0.3.0"
4605+ dependencies :
4606+ " @eslint-community/regexpp " : " npm:^4.8.0"
4607+ refa : " npm:^0.12.0"
4608+ regexp-ast-analysis : " npm:^0.7.0"
4609+ checksum : 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
4610+ languageName : node
4611+ linkType : hard
4612+
45354613" semver@npm:^6.3.1 " :
45364614 version : 6.3.1
45374615 resolution : " semver@npm:6.3.1"
@@ -4541,7 +4619,7 @@ __metadata:
45414619 languageName : node
45424620 linkType : hard
45434621
4544- " 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 " :
4622+ " 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 " :
45454623 version : 7.7.4
45464624 resolution : " semver@npm:7.7.4"
45474625 bin :
@@ -4987,7 +5065,7 @@ __metadata:
49875065 languageName : node
49885066 linkType : hard
49895067
4990- " ts-api-utils@npm:^2.5.0 " :
5068+ " ts-api-utils@npm:^2.4.0, ts-api-utils@npm:^2. 5.0 " :
49915069 version : 2.5.0
49925070 resolution : " ts-api-utils@npm:2.5.0"
49935071 peerDependencies :
@@ -5160,6 +5238,16 @@ __metadata:
51605238 languageName : node
51615239 linkType : hard
51625240
5241+ " typescript@npm:>=5 " :
5242+ version : 6.0.2
5243+ resolution : " typescript@npm:6.0.2"
5244+ bin :
5245+ tsc : bin/tsc
5246+ tsserver : bin/tsserver
5247+ checksum : 10c0/4b860b0bf87cc0fee0f66d8ef2640b5a8a8a8c74d1129adb82e389e5f97124383823c47946bef8a73ede371461143a3aa8544399d2133c7b2e4f07e81860af7f
5248+ languageName : node
5249+ linkType : hard
5250+
51635251" typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript> " :
51645252 version : 5.9.3
51655253 resolution : " typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
@@ -5170,6 +5258,16 @@ __metadata:
51705258 languageName : node
51715259 linkType : hard
51725260
5261+ " typescript@patch:typescript@npm%3A>=5#optional!builtin<compat/typescript> " :
5262+ version : 6.0.2
5263+ resolution : " typescript@patch:typescript@npm%3A6.0.2#optional!builtin<compat/typescript>::version=6.0.2&hash=5786d5"
5264+ bin :
5265+ tsc : bin/tsc
5266+ tsserver : bin/tsserver
5267+ checksum : 10c0/49f0b84fc6ca55653e77752b8a61beabc09ee3dae5d965c31596225aa6ef213c5727b1d2e895b900416dc603854ba0872ac4a812c2a4ed6793a601f9c675de02
5268+ languageName : node
5269+ linkType : hard
5270+
51735271" unbox-primitive@npm:^1.1.0 " :
51745272 version : 1.1.0
51755273 resolution : " unbox-primitive@npm:1.1.0"
0 commit comments