Skip to content

Commit 39dd59a

Browse files
build(deps): update dependency eslint-plugin-sonarjs to v4
1 parent 9811348 commit 39dd59a

2 files changed

Lines changed: 114 additions & 16 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@
106106
"eslint-plugin-import": "2.32.0",
107107
"eslint-plugin-jsdoc": "50.8.0",
108108
"eslint-plugin-prefer-arrow": "1.2.3",
109-
"eslint-plugin-sonarjs": "0.25.1",
109+
"eslint-plugin-sonarjs": "4.0.2",
110110
"husky": "9.1.7",
111111
"inquirer": "9.3.8",
112112
"prettier": "3.8.1",

yarn.lock

Lines changed: 113 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)