Skip to content

Commit 31c4909

Browse files
build(deps): update dependency eslint-plugin-sonarjs to v4
1 parent 53143ce commit 31c4909

2 files changed

Lines changed: 147 additions & 15 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
"eslint-plugin-import": "2.32.0",
5454
"eslint-plugin-jsdoc": "48.11.0",
5555
"eslint-plugin-prefer-arrow": "1.2.3",
56-
"eslint-plugin-sonarjs": "0.25.1",
56+
"eslint-plugin-sonarjs": "4.0.2",
5757
"husky": "9.1.7",
5858
"inquirer": "9.3.8",
5959
"pinst": "3.0.0",

yarn.lock

Lines changed: 146 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -280,10 +280,10 @@ __metadata:
280280
languageName: node
281281
linkType: hard
282282

283-
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1":
284-
version: 4.10.1
285-
resolution: "@eslint-community/regexpp@npm:4.10.1"
286-
checksum: 10c0/f59376025d0c91dd9fdf18d33941df499292a3ecba3e9889c360f3f6590197d30755604588786cdca0f9030be315a26b206014af4b65c0ff85b4ec49043de780
283+
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.12.2, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0":
284+
version: 4.12.2
285+
resolution: "@eslint-community/regexpp@npm:4.12.2"
286+
checksum: 10c0/fddcbc66851b308478d04e302a4d771d6917a0b3740dc351513c0da9ca2eab8a1adf99f5e0aa7ab8b13fa0df005c81adeee7e63a92f3effd7d367a163b721c2d
287287
languageName: node
288288
linkType: hard
289289

@@ -1121,7 +1121,7 @@ __metadata:
11211121
eslint-plugin-import: "npm:2.32.0"
11221122
eslint-plugin-jsdoc: "npm:48.11.0"
11231123
eslint-plugin-prefer-arrow: "npm:1.2.3"
1124-
eslint-plugin-sonarjs: "npm:0.25.1"
1124+
eslint-plugin-sonarjs: "npm:4.0.2"
11251125
husky: "npm:9.1.7"
11261126
inquirer: "npm:9.3.8"
11271127
pinst: "npm:3.0.0"
@@ -1834,6 +1834,13 @@ __metadata:
18341834
languageName: node
18351835
linkType: hard
18361836

1837+
"balanced-match@npm:^4.0.2":
1838+
version: 4.0.4
1839+
resolution: "balanced-match@npm:4.0.4"
1840+
checksum: 10c0/07e86102a3eb2ee2a6a1a89164f29d0dbaebd28f2ca3f5ca786f36b8b23d9e417eb3be45a4acf754f837be5ac0a2317de90d3fcb7f4f4dc95720a1f36b26a17b
1841+
languageName: node
1842+
linkType: hard
1843+
18371844
"base64-js@npm:^1.3.1":
18381845
version: 1.5.1
18391846
resolution: "base64-js@npm:1.5.1"
@@ -1920,6 +1927,15 @@ __metadata:
19201927
languageName: node
19211928
linkType: hard
19221929

1930+
"brace-expansion@npm:^5.0.2":
1931+
version: 5.0.5
1932+
resolution: "brace-expansion@npm:5.0.5"
1933+
dependencies:
1934+
balanced-match: "npm:^4.0.2"
1935+
checksum: 10c0/4d238e14ed4f5cc9c07285550a41cef23121ca08ba99fa9eb5b55b580dcb6bf868b8210aa10526bdc9f8dc97f33ca2a7259039c4cc131a93042beddb424c48e3
1936+
languageName: node
1937+
linkType: hard
1938+
19231939
"braces@npm:^3.0.3":
19241940
version: 3.0.3
19251941
resolution: "braces@npm:3.0.3"
@@ -1939,6 +1955,20 @@ __metadata:
19391955
languageName: node
19401956
linkType: hard
19411957

1958+
"builtin-modules@npm:^3.3.0":
1959+
version: 3.3.0
1960+
resolution: "builtin-modules@npm:3.3.0"
1961+
checksum: 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
1962+
languageName: node
1963+
linkType: hard
1964+
1965+
"bytes@npm:^3.1.2":
1966+
version: 3.1.2
1967+
resolution: "bytes@npm:3.1.2"
1968+
checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
1969+
languageName: node
1970+
linkType: hard
1971+
19421972
"cacache@npm:^18.0.0, cacache@npm:^18.0.3":
19431973
version: 18.0.3
19441974
resolution: "cacache@npm:18.0.3"
@@ -3115,12 +3145,25 @@ __metadata:
31153145
languageName: node
31163146
linkType: hard
31173147

3118-
"eslint-plugin-sonarjs@npm:0.25.1":
3119-
version: 0.25.1
3120-
resolution: "eslint-plugin-sonarjs@npm:0.25.1"
3148+
"eslint-plugin-sonarjs@npm:4.0.2":
3149+
version: 4.0.2
3150+
resolution: "eslint-plugin-sonarjs@npm:4.0.2"
3151+
dependencies:
3152+
"@eslint-community/regexpp": "npm:^4.12.2"
3153+
builtin-modules: "npm:^3.3.0"
3154+
bytes: "npm:^3.1.2"
3155+
functional-red-black-tree: "npm:^1.0.1"
3156+
globals: "npm:^17.4.0"
3157+
jsx-ast-utils-x: "npm:^0.1.0"
3158+
lodash.merge: "npm:^4.6.2"
3159+
minimatch: "npm:^10.2.4"
3160+
scslre: "npm:^0.3.0"
3161+
semver: "npm:^7.7.4"
3162+
ts-api-utils: "npm:^2.4.0"
3163+
typescript: "npm:>=5"
31213164
peerDependencies:
3122-
eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0
3123-
checksum: 10c0/41bb79da06a0a8d33936a1a2d0b8d46f5e63b86652f9310a7740cc6586bd1e3f8ef8b4fd0175af4c431e69fff31ea57661ba657e3bf31d9f9462a15b23537c11
3165+
eslint: ^8.0.0 || ^9.0.0 || ^10.0.0
3166+
checksum: 10c0/ed50891e1034fdf48c54fcd9432dfc30b7da88896a27733a3ad6673b4bbf0f4a01f5d2751124a9396d27d3bf41f028004cbd346c975d9ac2779130a8f54724f8
31243167
languageName: node
31253168
linkType: hard
31263169

@@ -3656,6 +3699,13 @@ __metadata:
36563699
languageName: node
36573700
linkType: hard
36583701

3702+
"functional-red-black-tree@npm:^1.0.1":
3703+
version: 1.0.1
3704+
resolution: "functional-red-black-tree@npm:1.0.1"
3705+
checksum: 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
3706+
languageName: node
3707+
linkType: hard
3708+
36593709
"functions-have-names@npm:^1.2.3":
36603710
version: 1.2.3
36613711
resolution: "functions-have-names@npm:1.2.3"
@@ -3874,6 +3924,13 @@ __metadata:
38743924
languageName: node
38753925
linkType: hard
38763926

3927+
"globals@npm:^17.4.0":
3928+
version: 17.4.0
3929+
resolution: "globals@npm:17.4.0"
3930+
checksum: 10c0/2be9e8c2b9035836f13d420b22f0247a328db82967d3bebfc01126d888ed609305f06c05895914e969653af5c6ba35fd7a0920f3e6c869afa60666c810630feb
3931+
languageName: node
3932+
linkType: hard
3933+
38773934
"globalthis@npm:^1.0.4":
38783935
version: 1.0.4
38793936
resolution: "globalthis@npm:1.0.4"
@@ -4956,6 +5013,13 @@ __metadata:
49565013
languageName: node
49575014
linkType: hard
49585015

5016+
"jsx-ast-utils-x@npm:^0.1.0":
5017+
version: 0.1.0
5018+
resolution: "jsx-ast-utils-x@npm:0.1.0"
5019+
checksum: 10c0/bd147ff19bace8309e48110ec5c7a0c9f750148bcab699b5ba5d44dfac6cea8f358127f3da35ebe073f81cfe46494ce1e9647dd45681bb6c84d83c315904b72b
5020+
languageName: node
5021+
linkType: hard
5022+
49595023
"just-diff-apply@npm:^5.2.0":
49605024
version: 5.5.0
49615025
resolution: "just-diff-apply@npm:5.5.0"
@@ -5466,6 +5530,15 @@ __metadata:
54665530
languageName: node
54675531
linkType: hard
54685532

5533+
"minimatch@npm:^10.2.4":
5534+
version: 10.2.4
5535+
resolution: "minimatch@npm:10.2.4"
5536+
dependencies:
5537+
brace-expansion: "npm:^5.0.2"
5538+
checksum: 10c0/35f3dfb7b99b51efd46afd378486889f590e7efb10e0f6a10ba6800428cf65c9a8dedb74427d0570b318d749b543dc4e85f06d46d2858bc8cac7e1eb49a95945
5539+
languageName: node
5540+
linkType: hard
5541+
54695542
"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
54705543
version: 3.1.2
54715544
resolution: "minimatch@npm:3.1.2"
@@ -6743,6 +6816,15 @@ __metadata:
67436816
languageName: node
67446817
linkType: hard
67456818

6819+
"refa@npm:^0.12.0, refa@npm:^0.12.1":
6820+
version: 0.12.1
6821+
resolution: "refa@npm:0.12.1"
6822+
dependencies:
6823+
"@eslint-community/regexpp": "npm:^4.8.0"
6824+
checksum: 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
6825+
languageName: node
6826+
linkType: hard
6827+
67466828
"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
67476829
version: 1.0.10
67486830
resolution: "reflect.getprototypeof@npm:1.0.10"
@@ -6759,6 +6841,16 @@ __metadata:
67596841
languageName: node
67606842
linkType: hard
67616843

6844+
"regexp-ast-analysis@npm:^0.7.0":
6845+
version: 0.7.1
6846+
resolution: "regexp-ast-analysis@npm:0.7.1"
6847+
dependencies:
6848+
"@eslint-community/regexpp": "npm:^4.8.0"
6849+
refa: "npm:^0.12.1"
6850+
checksum: 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
6851+
languageName: node
6852+
linkType: hard
6853+
67626854
"regexp.prototype.flags@npm:^1.5.4":
67636855
version: 1.5.4
67646856
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -6977,6 +7069,17 @@ __metadata:
69777069
languageName: node
69787070
linkType: hard
69797071

7072+
"scslre@npm:^0.3.0":
7073+
version: 0.3.0
7074+
resolution: "scslre@npm:0.3.0"
7075+
dependencies:
7076+
"@eslint-community/regexpp": "npm:^4.8.0"
7077+
refa: "npm:^0.12.0"
7078+
regexp-ast-analysis: "npm:^0.7.0"
7079+
checksum: 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
7080+
languageName: node
7081+
linkType: hard
7082+
69807083
"semantic-release@npm:23.1.1":
69817084
version: 23.1.1
69827085
resolution: "semantic-release@npm:23.1.1"
@@ -7041,12 +7144,12 @@ __metadata:
70417144
languageName: node
70427145
linkType: hard
70437146

7044-
"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.6.2, semver@npm:^7.6.3":
7045-
version: 7.6.3
7046-
resolution: "semver@npm:7.6.3"
7147+
"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.6.2, semver@npm:^7.6.3, semver@npm:^7.7.4":
7148+
version: 7.7.4
7149+
resolution: "semver@npm:7.7.4"
70477150
bin:
70487151
semver: bin/semver.js
7049-
checksum: 10c0/88f33e148b210c153873cb08cfe1e281d518aaa9a666d4d148add6560db5cd3c582f3a08ccb91f38d5f379ead256da9931234ed122057f40bb5766e65e58adaf
7152+
checksum: 10c0/5215ad0234e2845d4ea5bb9d836d42b03499546ddafb12075566899fc617f68794bb6f146076b6881d755de17d6c6cc73372555879ec7dce2c2feee947866ad2
70507153
languageName: node
70517154
linkType: hard
70527155

@@ -7801,6 +7904,15 @@ __metadata:
78017904
languageName: node
78027905
linkType: hard
78037906

7907+
"ts-api-utils@npm:^2.4.0":
7908+
version: 2.5.0
7909+
resolution: "ts-api-utils@npm:2.5.0"
7910+
peerDependencies:
7911+
typescript: ">=4.8.4"
7912+
checksum: 10c0/767849383c114e7f1971fa976b20e73ac28fd0c70d8d65c0004790bf4d8f89888c7e4cf6d5949f9c1beae9bc3c64835bef77bbe27fddf45a3c7b60cebcf85c8c
7913+
languageName: node
7914+
linkType: hard
7915+
78047916
"ts-node@npm:10.9.2":
78057917
version: 10.9.2
78067918
resolution: "ts-node@npm:10.9.2"
@@ -8011,6 +8123,16 @@ __metadata:
80118123
languageName: node
80128124
linkType: hard
80138125

8126+
"typescript@npm:>=5":
8127+
version: 6.0.2
8128+
resolution: "typescript@npm:6.0.2"
8129+
bin:
8130+
tsc: bin/tsc
8131+
tsserver: bin/tsserver
8132+
checksum: 10c0/4b860b0bf87cc0fee0f66d8ef2640b5a8a8a8c74d1129adb82e389e5f97124383823c47946bef8a73ede371461143a3aa8544399d2133c7b2e4f07e81860af7f
8133+
languageName: node
8134+
linkType: hard
8135+
80148136
"typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>":
80158137
version: 5.9.3
80168138
resolution: "typescript@patch:typescript@npm%3A5.9.3#optional!builtin<compat/typescript>::version=5.9.3&hash=5786d5"
@@ -8021,6 +8143,16 @@ __metadata:
80218143
languageName: node
80228144
linkType: hard
80238145

8146+
"typescript@patch:typescript@npm%3A>=5#optional!builtin<compat/typescript>":
8147+
version: 6.0.2
8148+
resolution: "typescript@patch:typescript@npm%3A6.0.2#optional!builtin<compat/typescript>::version=6.0.2&hash=5786d5"
8149+
bin:
8150+
tsc: bin/tsc
8151+
tsserver: bin/tsserver
8152+
checksum: 10c0/49f0b84fc6ca55653e77752b8a61beabc09ee3dae5d965c31596225aa6ef213c5727b1d2e895b900416dc603854ba0872ac4a812c2a4ed6793a601f9c675de02
8153+
languageName: node
8154+
linkType: hard
8155+
80248156
"uglify-js@npm:^3.1.4":
80258157
version: 3.18.0
80268158
resolution: "uglify-js@npm:3.18.0"

0 commit comments

Comments
 (0)