Skip to content

Commit 7fb7510

Browse files
build(deps): update dependency eslint-plugin-sonarjs to v4
1 parent ebe7648 commit 7fb7510

2 files changed

Lines changed: 129 additions & 21 deletions

File tree

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
"eslint-plugin-import": "2.32.0",
5252
"eslint-plugin-jsdoc": "50.8.0",
5353
"eslint-plugin-prefer-arrow": "1.2.3",
54-
"eslint-plugin-sonarjs": "1.0.4",
54+
"eslint-plugin-sonarjs": "4.2.0",
5555
"husky": "9.1.7",
5656
"inquirer": "9.3.8",
5757
"pinst": "3.0.0",

‎yarn.lock‎

Lines changed: 128 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -329,7 +329,7 @@ __metadata:
329329
languageName: node
330330
linkType: hard
331331

332-
"@eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1":
332+
"@eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0":
333333
version: 4.12.2
334334
resolution: "@eslint-community/regexpp@npm:4.12.2"
335335
checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
@@ -1147,7 +1147,7 @@ __metadata:
11471147
eslint-plugin-import: "npm:2.32.0"
11481148
eslint-plugin-jsdoc: "npm:50.8.0"
11491149
eslint-plugin-prefer-arrow: "npm:1.2.3"
1150-
eslint-plugin-sonarjs: "npm:1.0.4"
1150+
eslint-plugin-sonarjs: "npm:4.2.0"
11511151
husky: "npm:9.1.7"
11521152
inquirer: "npm:9.3.8"
11531153
pinst: "npm:3.0.0"
@@ -1991,12 +1991,12 @@ __metadata:
19911991
languageName: node
19921992
linkType: hard
19931993

1994-
"brace-expansion@npm:^5.0.2":
1995-
version: 5.0.4
1996-
resolution: "brace-expansion@npm:5.0.4"
1994+
"brace-expansion@npm:^5.0.8":
1995+
version: 5.0.9
1996+
resolution: "brace-expansion@npm:5.0.9"
19971997
dependencies:
19981998
balanced-match: "npm:^4.0.2"
1999-
checksum: 10c0/359cbcfa80b2eb914ca1f3440e92313fbfe7919ee6b274c35db55bec555aded69dac5ee78f102cec90c35f98c20fa43d10936d0cd9978158823c249257e1643a
1999+
checksum: 10c0/3dea38884a1c3c8b1c9c44a7402a0c76fca460f70cffb3127242b0b4cbf4472019e022ade021eec44838ff19f1dac2625dfd11dd459d7e1e055b0698a8d52fec
20002000
languageName: node
20012001
linkType: hard
20022002

@@ -2019,6 +2019,20 @@ __metadata:
20192019
languageName: node
20202020
linkType: hard
20212021

2022+
"builtin-modules@npm:^3.3.0":
2023+
version: 3.3.0
2024+
resolution: "builtin-modules@npm:3.3.0"
2025+
checksum: 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
2026+
languageName: node
2027+
linkType: hard
2028+
2029+
"bytes@npm:^3.1.2":
2030+
version: 3.1.2
2031+
resolution: "bytes@npm:3.1.2"
2032+
checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
2033+
languageName: node
2034+
linkType: hard
2035+
20222036
"cacache@npm:^19.0.0, cacache@npm:^19.0.1":
20232037
version: 19.0.1
20242038
resolution: "cacache@npm:19.0.1"
@@ -3180,12 +3194,26 @@ __metadata:
31803194
languageName: node
31813195
linkType: hard
31823196

3183-
"eslint-plugin-sonarjs@npm:1.0.4":
3184-
version: 1.0.4
3185-
resolution: "eslint-plugin-sonarjs@npm:1.0.4"
3197+
"eslint-plugin-sonarjs@npm:4.2.0":
3198+
version: 4.2.0
3199+
resolution: "eslint-plugin-sonarjs@npm:4.2.0"
3200+
dependencies:
3201+
"@eslint-community/regexpp": "npm:^4.12.2"
3202+
builtin-modules: "npm:^3.3.0"
3203+
bytes: "npm:^3.1.2"
3204+
functional-red-black-tree: "npm:^1.0.1"
3205+
globals: "npm:^17.7.0"
3206+
jsx-ast-utils-x: "npm:^0.1.0"
3207+
lodash.merge: "npm:^4.6.2"
3208+
minimatch: "npm:^10.2.5"
3209+
scslre: "npm:^0.3.0"
3210+
semver: "npm:^7.8.5"
3211+
ts-api-utils: "npm:^2.5.0"
3212+
typescript: "npm:>=5 <6.1.0"
3213+
yaml: "npm:^2.9.0"
31863214
peerDependencies:
3187-
eslint: ^8.0.0 || ^9.0.0
3188-
checksum: 10c0/37d0229ea16158dfaa6ea8cd11e467b085fa26c35478fa37c33103810e753ba2d8f8eb8612fde8c8c375b9a2ec21b2a530ba612c669d71fb1605c768e5119b14
3215+
eslint: ^8.0.0 || ^9.0.0 || ^10.0.0
3216+
checksum: 10c0/2c4b00d42520fbefe64eed221901caa5986f231aed6713c10de8a7b37009dcc6103f1ae4eb2921e6b1e0fc178e15ec145934e1136500ccc8cc1f45bc0f7554ff
31893217
languageName: node
31903218
linkType: hard
31913219

@@ -3708,6 +3736,13 @@ __metadata:
37083736
languageName: node
37093737
linkType: hard
37103738

3739+
"functional-red-black-tree@npm:^1.0.1":
3740+
version: 1.0.1
3741+
resolution: "functional-red-black-tree@npm:1.0.1"
3742+
checksum: 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
3743+
languageName: node
3744+
linkType: hard
3745+
37113746
"functions-have-names@npm:^1.2.3":
37123747
version: 1.2.3
37133748
resolution: "functions-have-names@npm:1.2.3"
@@ -3916,6 +3951,13 @@ __metadata:
39163951
languageName: node
39173952
linkType: hard
39183953

3954+
"globals@npm:^17.7.0":
3955+
version: 17.9.0
3956+
resolution: "globals@npm:17.9.0"
3957+
checksum: 10c0/776116bffb916e462d548c26a44c9a5d8f4e551935a883991e9f5d68cbcb21b63e4c688e36bbc564f97d3025e304d8b2bb0a611ecf944825aeee164898dcfbdd
3958+
languageName: node
3959+
linkType: hard
3960+
39193961
"globalthis@npm:^1.0.4":
39203962
version: 1.0.4
39213963
resolution: "globalthis@npm:1.0.4"
@@ -4939,6 +4981,13 @@ __metadata:
49394981
languageName: node
49404982
linkType: hard
49414983

4984+
"jsx-ast-utils-x@npm:^0.1.0":
4985+
version: 0.1.0
4986+
resolution: "jsx-ast-utils-x@npm:0.1.0"
4987+
checksum: 10c0/bd147ff19bace8309e48110ec5c7a0c9f750148bcab699b5ba5d44dfac6cea8f358127f3da35ebe073f81cfe46494ce1e9647dd45681bb6c84d83c315904b72b
4988+
languageName: node
4989+
linkType: hard
4990+
49424991
"just-diff-apply@npm:^5.2.0":
49434992
version: 5.5.0
49444993
resolution: "just-diff-apply@npm:5.5.0"
@@ -5455,12 +5504,12 @@ __metadata:
54555504
languageName: node
54565505
linkType: hard
54575506

5458-
"minimatch@npm:^10.2.2":
5459-
version: 10.2.4
5460-
resolution: "minimatch@npm:10.2.4"
5507+
"minimatch@npm:^10.2.2, minimatch@npm:^10.2.5":
5508+
version: 10.2.6
5509+
resolution: "minimatch@npm:10.2.6"
54615510
dependencies:
5462-
brace-expansion: "npm:^5.0.2"
5463-
checksum: 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945
5511+
brace-expansion: "npm:^5.0.8"
5512+
checksum: 10c0/4559a836243b98bd4d17ea9f7edae698717c76399eea7be374f3737f33164e4907f19e9726891ddeb122f750a5a7fa80d2ac43e851d6e5984dc4ff42ec127d3a
54645513
languageName: node
54655514
linkType: hard
54665515

@@ -6691,6 +6740,15 @@ __metadata:
66916740
languageName: node
66926741
linkType: hard
66936742

6743+
"refa@npm:^0.12.0, refa@npm:^0.12.1":
6744+
version: 0.12.1
6745+
resolution: "refa@npm:0.12.1"
6746+
dependencies:
6747+
"@eslint-community/regexpp": "npm:^4.8.0"
6748+
checksum: 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
6749+
languageName: node
6750+
linkType: hard
6751+
66946752
"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
66956753
version: 1.0.10
66966754
resolution: "reflect.getprototypeof@npm:1.0.10"
@@ -6707,6 +6765,16 @@ __metadata:
67076765
languageName: node
67086766
linkType: hard
67096767

6768+
"regexp-ast-analysis@npm:^0.7.0":
6769+
version: 0.7.1
6770+
resolution: "regexp-ast-analysis@npm:0.7.1"
6771+
dependencies:
6772+
"@eslint-community/regexpp": "npm:^4.8.0"
6773+
refa: "npm:^0.12.1"
6774+
checksum: 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
6775+
languageName: node
6776+
linkType: hard
6777+
67106778
"regexp.prototype.flags@npm:^1.5.4":
67116779
version: 1.5.4
67126780
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -6925,6 +6993,17 @@ __metadata:
69256993
languageName: node
69266994
linkType: hard
69276995

6996+
"scslre@npm:^0.3.0":
6997+
version: 0.3.0
6998+
resolution: "scslre@npm:0.3.0"
6999+
dependencies:
7000+
"@eslint-community/regexpp": "npm:^4.8.0"
7001+
refa: "npm:^0.12.0"
7002+
regexp-ast-analysis: "npm:^0.7.0"
7003+
checksum: 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
7004+
languageName: node
7005+
linkType: hard
7006+
69287007
"semantic-release-pinst@npm:1.1.0":
69297008
version: 1.1.0
69307009
resolution: "semantic-release-pinst@npm:1.1.0"
@@ -7001,12 +7080,12 @@ __metadata:
70017080
languageName: node
70027081
linkType: hard
70037082

7004-
"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, 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":
7005-
version: 7.7.4
7006-
resolution: "semver@npm:7.7.4"
7083+
"semver@npm:^7.1.1, semver@npm:^7.1.2, semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, 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.8.5":
7084+
version: 7.8.5
7085+
resolution: "semver@npm:7.8.5"
70077086
bin:
70087087
semver: bin/semver.js
7009-
checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2
7088+
checksum: 10c0/b1f3127a5be8125a94f37188b361c212466c292c6910adce3ec106cff5dc211ccaedc4739c11bb70fda59d6fc1f040a9bca289f4e093451521a2372e5231fe0c
70107089
languageName: node
70117090
linkType: hard
70127091

@@ -7892,6 +7971,16 @@ __metadata:
78927971
languageName: node
78937972
linkType: hard
78947973

7974+
"typescript@npm:>=5 <6.1.0":
7975+
version: 6.0.3
7976+
resolution: "typescript@npm:6.0.3"
7977+
bin:
7978+
tsc: bin/tsc
7979+
tsserver: bin/tsserver
7980+
checksum: 10c0/4a25ff5045b984370f48f196b3a0120779b1b343d40b9a68d114ea5e5fff099809b2bb777576991a63a5cd59cf7bffd96ff6fe10afcefbcb8bd6fb96ad4b6606
7981+
languageName: node
7982+
linkType: hard
7983+
78957984
"typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>":
78967985
version: 5.9.3
78977986
resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
@@ -7902,6 +7991,16 @@ __metadata:
79027991
languageName: node
79037992
linkType: hard
79047993

7994+
"typescript@patch:typescript@npm%3A>=5 <6.1.0#optional!builtin<compat/typescript>":
7995+
version: 6.0.3
7996+
resolution: "typescript@patch:typescript@npm%3A6.0.3#optional!builtin<compat/typescript>::version=6.0.3&hash=5786d5"
7997+
bin:
7998+
tsc: bin/tsc
7999+
tsserver: bin/tsserver
8000+
checksum: 10c0/2f25c74e65663c248fa1ade2b8459d9ce5372ff9dad07067310f132966ebec1d93f6c42f0baf77a6b6a7a91460463f708e6887013aaade22111037457c6b25df
8001+
languageName: node
8002+
linkType: hard
8003+
79058004
"uglify-js@npm:^3.1.4":
79068005
version: 3.19.3
79078006
resolution: "uglify-js@npm:3.19.3"
@@ -8279,6 +8378,15 @@ __metadata:
82798378
languageName: node
82808379
linkType: hard
82818380

8381+
"yaml@npm:^2.9.0":
8382+
version: 2.9.0
8383+
resolution: "yaml@npm:2.9.0"
8384+
bin:
8385+
yaml: bin.mjs
8386+
checksum: 10c0/f340718df45e97a9551b9bf9dac61c80050bc464513b710debfb5067c380c8472e3b67809cffacb4ab5ffb5e66ef9310816c88b05f371cec60abfedd8c88e0a2
8387+
languageName: node
8388+
linkType: hard
8389+
82828390
"yargs-parser@npm:^21.1.1":
82838391
version: 21.1.1
82848392
resolution: "yargs-parser@npm:21.1.1"

0 commit comments

Comments
 (0)