Skip to content

Commit 4bd17fe

Browse files
build(deps): update dependency eslint-plugin-sonarjs to v3
1 parent 1df68f7 commit 4bd17fe

File tree

2 files changed

+105
-31
lines changed

2 files changed

+105
-31
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
"eslint-plugin-import": "2.32.0",
5050
"eslint-plugin-jsdoc": "48.11.0",
5151
"eslint-plugin-prefer-arrow": "1.2.3",
52-
"eslint-plugin-sonarjs": "1.0.4",
52+
"eslint-plugin-sonarjs": "3.0.4",
5353
"husky": "9.1.7",
5454
"inquirer": "9.3.7",
5555
"pinst": "3.0.0",

yarn.lock

Lines changed: 104 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -269,7 +269,7 @@ __metadata:
269269
languageName: node
270270
linkType: hard
271271

272-
"@eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1":
272+
"@eslint-community/regexpp@npm:4.12.1, @eslint-community/regexpp@npm:^4.10.0, @eslint-community/regexpp@npm:^4.6.1, @eslint-community/regexpp@npm:^4.8.0":
273273
version: 4.12.1
274274
resolution: "@eslint-community/regexpp@npm:4.12.1"
275275
checksum: 10c0/a03d98c246bcb9109aec2c08e4d10c8d010256538dcb3f56610191607214523d4fb1b00aa81df830b6dffb74c5fa0be03642513a289c567949d3e550ca11cdf6
@@ -1587,7 +1587,7 @@ __metadata:
15871587
languageName: node
15881588
linkType: hard
15891589

1590-
"array-includes@npm:^3.1.9":
1590+
"array-includes@npm:^3.1.6, array-includes@npm:^3.1.9":
15911591
version: 3.1.9
15921592
resolution: "array-includes@npm:3.1.9"
15931593
dependencies:
@@ -1625,7 +1625,7 @@ __metadata:
16251625
languageName: node
16261626
linkType: hard
16271627

1628-
"array.prototype.flat@npm:^1.3.3":
1628+
"array.prototype.flat@npm:^1.3.1, array.prototype.flat@npm:^1.3.3":
16291629
version: 1.3.3
16301630
resolution: "array.prototype.flat@npm:1.3.3"
16311631
dependencies:
@@ -1876,6 +1876,20 @@ __metadata:
18761876
languageName: node
18771877
linkType: hard
18781878

1879+
"builtin-modules@npm:3.3.0":
1880+
version: 3.3.0
1881+
resolution: "builtin-modules@npm:3.3.0"
1882+
checksum: 10c0/2cb3448b4f7306dc853632a4fcddc95e8d4e4b9868c139400027b71938fc6806d4ff44007deffb362ac85724bd40c2c6452fb6a0aa4531650eeddb98d8e5ee8a
1883+
languageName: node
1884+
linkType: hard
1885+
1886+
"bytes@npm:3.1.2":
1887+
version: 3.1.2
1888+
resolution: "bytes@npm:3.1.2"
1889+
checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
1890+
languageName: node
1891+
linkType: hard
1892+
18791893
"cacache@npm:^19.0.0, cacache@npm:^19.0.1":
18801894
version: 19.0.1
18811895
resolution: "cacache@npm:19.0.1"
@@ -3038,12 +3052,23 @@ __metadata:
30383052
languageName: node
30393053
linkType: hard
30403054

3041-
"eslint-plugin-sonarjs@npm:1.0.4":
3042-
version: 1.0.4
3043-
resolution: "eslint-plugin-sonarjs@npm:1.0.4"
3055+
"eslint-plugin-sonarjs@npm:3.0.4":
3056+
version: 3.0.4
3057+
resolution: "eslint-plugin-sonarjs@npm:3.0.4"
3058+
dependencies:
3059+
"@eslint-community/regexpp": "npm:4.12.1"
3060+
builtin-modules: "npm:3.3.0"
3061+
bytes: "npm:3.1.2"
3062+
functional-red-black-tree: "npm:1.0.1"
3063+
jsx-ast-utils: "npm:3.3.5"
3064+
lodash.merge: "npm:4.6.2"
3065+
minimatch: "npm:9.0.5"
3066+
scslre: "npm:0.3.0"
3067+
semver: "npm:7.7.2"
3068+
typescript: "npm:>=5"
30443069
peerDependencies:
30453070
eslint: ^8.0.0 || ^9.0.0
3046-
checksum: 10c0/37d0229ea16158dfaa6ea8cd11e467b085fa26c35478fa37c33103810e753ba2d8f8eb8612fde8c8c375b9a2ec21b2a530ba612c669d71fb1605c768e5119b14
3071+
checksum: 10c0/d7cc259237a4e35d54533f7824a8f1e1fd285358b5e4ad86c8900a2cbaf865212d9324387447eea9b10e5d66a18a9446f35fd60b7fe0b36b6f9dc9395ef50eae
30473072
languageName: node
30483073
linkType: hard
30493074

@@ -3605,6 +3630,13 @@ __metadata:
36053630
languageName: node
36063631
linkType: hard
36073632

3633+
"functional-red-black-tree@npm:1.0.1":
3634+
version: 1.0.1
3635+
resolution: "functional-red-black-tree@npm:1.0.1"
3636+
checksum: 10c0/5959eed0375803d9924f47688479bb017e0c6816a0e5ac151e22ba6bfe1d12c41de2f339188885e0aa8eeea2072dad509d8e4448467e816bde0a2ca86a0670d3
3637+
languageName: node
3638+
linkType: hard
3639+
36083640
"functions-have-names@npm:^1.2.3":
36093641
version: 1.2.3
36103642
resolution: "functions-have-names@npm:1.2.3"
@@ -4870,6 +4902,18 @@ __metadata:
48704902
languageName: node
48714903
linkType: hard
48724904

4905+
"jsx-ast-utils@npm:3.3.5":
4906+
version: 3.3.5
4907+
resolution: "jsx-ast-utils@npm:3.3.5"
4908+
dependencies:
4909+
array-includes: "npm:^3.1.6"
4910+
array.prototype.flat: "npm:^1.3.1"
4911+
object.assign: "npm:^4.1.4"
4912+
object.values: "npm:^1.1.6"
4913+
checksum: 10c0/a32679e9cb55469cb6d8bbc863f7d631b2c98b7fc7bf172629261751a6e7bc8da6ae374ddb74d5fbd8b06cf0eb4572287b259813d92b36e384024ed35e4c13e1
4914+
languageName: node
4915+
linkType: hard
4916+
48734917
"just-diff-apply@npm:^5.2.0":
48744918
version: 5.5.0
48754919
resolution: "just-diff-apply@npm:5.5.0"
@@ -5146,7 +5190,7 @@ __metadata:
51465190
languageName: node
51475191
linkType: hard
51485192

5149-
"lodash.merge@npm:^4.6.2":
5193+
"lodash.merge@npm:4.6.2, lodash.merge@npm:^4.6.2":
51505194
version: 4.6.2
51515195
resolution: "lodash.merge@npm:4.6.2"
51525196
checksum: 10c0/402fa16a1edd7538de5b5903a90228aa48eb5533986ba7fa26606a49db2572bf414ff73a2c9f5d5fd36b31c46a5d5c7e1527749c07cbcf965ccff5fbdf32c506
@@ -5380,6 +5424,15 @@ __metadata:
53805424
languageName: node
53815425
linkType: hard
53825426

5427+
"minimatch@npm:9.0.5, minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
5428+
version: 9.0.5
5429+
resolution: "minimatch@npm:9.0.5"
5430+
dependencies:
5431+
brace-expansion: "npm:^2.0.1"
5432+
checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
5433+
languageName: node
5434+
linkType: hard
5435+
53835436
"minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
53845437
version: 3.1.2
53855438
resolution: "minimatch@npm:3.1.2"
@@ -5389,15 +5442,6 @@ __metadata:
53895442
languageName: node
53905443
linkType: hard
53915444

5392-
"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
5393-
version: 9.0.5
5394-
resolution: "minimatch@npm:9.0.5"
5395-
dependencies:
5396-
brace-expansion: "npm:^2.0.1"
5397-
checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed
5398-
languageName: node
5399-
linkType: hard
5400-
54015445
"minimist@npm:1.2.7":
54025446
version: 1.2.7
54035447
resolution: "minimist@npm:1.2.7"
@@ -5927,7 +5971,7 @@ __metadata:
59275971
languageName: node
59285972
linkType: hard
59295973

5930-
"object.assign@npm:^4.1.7":
5974+
"object.assign@npm:^4.1.4, object.assign@npm:^4.1.7":
59315975
version: 4.1.7
59325976
resolution: "object.assign@npm:4.1.7"
59335977
dependencies:
@@ -5964,7 +6008,7 @@ __metadata:
59646008
languageName: node
59656009
linkType: hard
59666010

5967-
"object.values@npm:^1.2.1":
6011+
"object.values@npm:^1.1.6, object.values@npm:^1.2.1":
59686012
version: 1.2.1
59696013
resolution: "object.values@npm:1.2.1"
59706014
dependencies:
@@ -6677,6 +6721,15 @@ __metadata:
66776721
languageName: node
66786722
linkType: hard
66796723

6724+
"refa@npm:^0.12.0, refa@npm:^0.12.1":
6725+
version: 0.12.1
6726+
resolution: "refa@npm:0.12.1"
6727+
dependencies:
6728+
"@eslint-community/regexpp": "npm:^4.8.0"
6729+
checksum: 10c0/5c2f3dc5421f73aba44ec3d67bad58f36ff921dc13b0a921e1784c0510cf26be6d4e14010955a71607e67ff23a815f3ac30b337d06b5a2e8914417b67626c900
6730+
languageName: node
6731+
linkType: hard
6732+
66806733
"reflect.getprototypeof@npm:^1.0.6, reflect.getprototypeof@npm:^1.0.9":
66816734
version: 1.0.10
66826735
resolution: "reflect.getprototypeof@npm:1.0.10"
@@ -6693,6 +6746,16 @@ __metadata:
66936746
languageName: node
66946747
linkType: hard
66956748

6749+
"regexp-ast-analysis@npm:^0.7.0":
6750+
version: 0.7.1
6751+
resolution: "regexp-ast-analysis@npm:0.7.1"
6752+
dependencies:
6753+
"@eslint-community/regexpp": "npm:^4.8.0"
6754+
refa: "npm:^0.12.1"
6755+
checksum: 10c0/1b0e6d66e1e619b42a0e7f62b4c9983d0ce69d94fc759802c02272cbab8abd2e0d5b94186472de4e7c4baaf5826ca674d3c7c083615e39c4be55d1ff9d12c823
6756+
languageName: node
6757+
linkType: hard
6758+
66966759
"regexp.prototype.flags@npm:^1.5.4":
66976760
version: 1.5.4
66986761
resolution: "regexp.prototype.flags@npm:1.5.4"
@@ -6911,6 +6974,17 @@ __metadata:
69116974
languageName: node
69126975
linkType: hard
69136976

6977+
"scslre@npm:0.3.0":
6978+
version: 0.3.0
6979+
resolution: "scslre@npm:0.3.0"
6980+
dependencies:
6981+
"@eslint-community/regexpp": "npm:^4.8.0"
6982+
refa: "npm:^0.12.0"
6983+
regexp-ast-analysis: "npm:^0.7.0"
6984+
checksum: 10c0/47eb72cf913693b453b7622dfee26871b4c408169874b31b8a1f3de8f41698e6dbacd7565fccc8d24cd2fd30f53c21f16995a7f9072e8b25cd938a6c3a750c3c
6985+
languageName: node
6986+
linkType: hard
6987+
69146988
"semantic-release-pinst@npm:1.0.4":
69156989
version: 1.0.4
69166990
resolution: "semantic-release-pinst@npm:1.0.4"
@@ -6946,7 +7020,7 @@ __metadata:
69467020
eslint-plugin-import: "npm:2.32.0"
69477021
eslint-plugin-jsdoc: "npm:48.11.0"
69487022
eslint-plugin-prefer-arrow: "npm:1.2.3"
6949-
eslint-plugin-sonarjs: "npm:1.0.4"
7023+
eslint-plugin-sonarjs: "npm:3.0.4"
69507024
husky: "npm:9.1.7"
69517025
inquirer: "npm:9.3.7"
69527026
pinst: "npm:3.0.0"
@@ -7017,21 +7091,21 @@ __metadata:
70177091
languageName: node
70187092
linkType: hard
70197093

7020-
"semver@npm:^6.3.1":
7021-
version: 6.3.1
7022-
resolution: "semver@npm:6.3.1"
7094+
"semver@npm:7.7.2, 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.3, semver@npm:^7.7.2":
7095+
version: 7.7.2
7096+
resolution: "semver@npm:7.7.2"
70237097
bin:
70247098
semver: bin/semver.js
7025-
checksum: 10c0/e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
7099+
checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
70267100
languageName: node
70277101
linkType: hard
70287102

7029-
"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.3, semver@npm:^7.7.2":
7030-
version: 7.7.2
7031-
resolution: "semver@npm:7.7.2"
7103+
"semver@npm:^6.3.1":
7104+
version: 6.3.1
7105+
resolution: "semver@npm:6.3.1"
70327106
bin:
70337107
semver: bin/semver.js
7034-
checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
7108+
checksum: 10c0/e3d79b609071caa78bcb6ce2ad81c7966a46a7431d9d58b8800cfa9cb6a63699b3899a0e4bcce36167a284578212d9ae6942b6929ba4aa5015c079a67751d42d
70357109
languageName: node
70367110
linkType: hard
70377111

@@ -7971,7 +8045,7 @@ __metadata:
79718045
languageName: node
79728046
linkType: hard
79738047

7974-
"typescript@npm:5.9.2":
8048+
"typescript@npm:5.9.2, typescript@npm:>=5":
79758049
version: 5.9.2
79768050
resolution: "typescript@npm:5.9.2"
79778051
bin:
@@ -7981,7 +8055,7 @@ __metadata:
79818055
languageName: node
79828056
linkType: hard
79838057

7984-
"typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>":
8058+
"typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>, typescript@patch:typescript@npm%3A>=5#optional!builtin<compat/typescript>":
79858059
version: 5.9.2
79868060
resolution: "typescript@patch:typescript@npm%3A5.9.2#optional!builtin<compat/typescript>::version=5.9.2&hash=5786d5"
79878061
bin:

0 commit comments

Comments
 (0)