Skip to content

Commit 6348f02

Browse files
chore(deps): update dependency eslint-plugin-functional to v9
1 parent 343c499 commit 6348f02

File tree

2 files changed

+153
-21
lines changed

2 files changed

+153
-21
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@
151151
"del-cli": "^6.0.0",
152152
"eslint": "^9.12.0",
153153
"eslint-config-prettier": "^10.0.0",
154-
"eslint-plugin-functional": "^7.0.2",
154+
"eslint-plugin-functional": "^9.0.0",
155155
"ethers": "6.15.0",
156156
"glob": "11.0.3",
157157
"globals": "^15.10.0",

yarn.lock

Lines changed: 152 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,7 @@ __metadata:
851851
del-cli: "npm:^6.0.0"
852852
eslint: "npm:^9.12.0"
853853
eslint-config-prettier: "npm:^10.0.0"
854-
eslint-plugin-functional: "npm:^7.0.2"
854+
eslint-plugin-functional: "npm:^9.0.0"
855855
ethers: "npm:6.15.0"
856856
glob: "npm:11.0.3"
857857
globals: "npm:^15.10.0"
@@ -3282,6 +3282,19 @@ __metadata:
32823282
languageName: node
32833283
linkType: hard
32843284

3285+
"@typescript-eslint/project-service@npm:8.51.0":
3286+
version: 8.51.0
3287+
resolution: "@typescript-eslint/project-service@npm:8.51.0"
3288+
dependencies:
3289+
"@typescript-eslint/tsconfig-utils": "npm:^8.51.0"
3290+
"@typescript-eslint/types": "npm:^8.51.0"
3291+
debug: "npm:^4.3.4"
3292+
peerDependencies:
3293+
typescript: ">=4.8.4 <6.0.0"
3294+
checksum: 10c0/c6e6efbf79e126261e1742990b0872a34bbbe9931d99f0aabd12cb70a65a361e02d626db4b632dabee2b2c26b7e5b48344fc5a796c56438ae0788535e2bbe092
3295+
languageName: node
3296+
linkType: hard
3297+
32853298
"@typescript-eslint/scope-manager@npm:8.35.1":
32863299
version: 8.35.1
32873300
resolution: "@typescript-eslint/scope-manager@npm:8.35.1"
@@ -3292,6 +3305,16 @@ __metadata:
32923305
languageName: node
32933306
linkType: hard
32943307

3308+
"@typescript-eslint/scope-manager@npm:8.51.0":
3309+
version: 8.51.0
3310+
resolution: "@typescript-eslint/scope-manager@npm:8.51.0"
3311+
dependencies:
3312+
"@typescript-eslint/types": "npm:8.51.0"
3313+
"@typescript-eslint/visitor-keys": "npm:8.51.0"
3314+
checksum: 10c0/dd1e75fc13e6b1119954612d9e8ad3f2d91bc37dcde85fd00e959171aaf6c716c4c265c90c5accf24b5831bd3f48510b0775e5583085b8fa2ad5c37c8980ae1a
3315+
languageName: node
3316+
linkType: hard
3317+
32953318
"@typescript-eslint/scope-manager@npm:8.8.0":
32963319
version: 8.8.0
32973320
resolution: "@typescript-eslint/scope-manager@npm:8.8.0"
@@ -3311,6 +3334,15 @@ __metadata:
33113334
languageName: node
33123335
linkType: hard
33133336

3337+
"@typescript-eslint/tsconfig-utils@npm:8.51.0, @typescript-eslint/tsconfig-utils@npm:^8.51.0":
3338+
version: 8.51.0
3339+
resolution: "@typescript-eslint/tsconfig-utils@npm:8.51.0"
3340+
peerDependencies:
3341+
typescript: ">=4.8.4 <6.0.0"
3342+
checksum: 10c0/46cab9a5342b4a8f8a1d05aaee4236c5262a540ad0bca1f0e8dad5d63ed1e634b88ce0c82a612976dab09861e21086fc995a368df0435ac43fb960e0b9e5cde2
3343+
languageName: node
3344+
linkType: hard
3345+
33143346
"@typescript-eslint/type-utils@npm:8.35.1":
33153347
version: 8.35.1
33163348
resolution: "@typescript-eslint/type-utils@npm:8.35.1"
@@ -3348,6 +3380,13 @@ __metadata:
33483380
languageName: node
33493381
linkType: hard
33503382

3383+
"@typescript-eslint/types@npm:8.51.0, @typescript-eslint/types@npm:^8.51.0":
3384+
version: 8.51.0
3385+
resolution: "@typescript-eslint/types@npm:8.51.0"
3386+
checksum: 10c0/eb3473d0bb71eb886438f35887b620ffadae7853b281752a40c73158aee644d136adeb82549be7d7c30f346fe888b2e979dff7e30e67b35377e8281018034529
3387+
languageName: node
3388+
linkType: hard
3389+
33513390
"@typescript-eslint/types@npm:8.8.0":
33523391
version: 8.8.0
33533392
resolution: "@typescript-eslint/types@npm:8.8.0"
@@ -3375,6 +3414,25 @@ __metadata:
33753414
languageName: node
33763415
linkType: hard
33773416

3417+
"@typescript-eslint/typescript-estree@npm:8.51.0":
3418+
version: 8.51.0
3419+
resolution: "@typescript-eslint/typescript-estree@npm:8.51.0"
3420+
dependencies:
3421+
"@typescript-eslint/project-service": "npm:8.51.0"
3422+
"@typescript-eslint/tsconfig-utils": "npm:8.51.0"
3423+
"@typescript-eslint/types": "npm:8.51.0"
3424+
"@typescript-eslint/visitor-keys": "npm:8.51.0"
3425+
debug: "npm:^4.3.4"
3426+
minimatch: "npm:^9.0.4"
3427+
semver: "npm:^7.6.0"
3428+
tinyglobby: "npm:^0.2.15"
3429+
ts-api-utils: "npm:^2.2.0"
3430+
peerDependencies:
3431+
typescript: ">=4.8.4 <6.0.0"
3432+
checksum: 10c0/5386acc67298a6757681b6264c29a6b9304be7a188f11498bbaa82bb0a3095fd79394ad80d6520bdff3fa3093199f9a438246604ee3281b76f7ed574b7516854
3433+
languageName: node
3434+
linkType: hard
3435+
33783436
"@typescript-eslint/typescript-estree@npm:8.8.0":
33793437
version: 8.8.0
33803438
resolution: "@typescript-eslint/typescript-estree@npm:8.8.0"
@@ -3409,7 +3467,7 @@ __metadata:
34093467
languageName: node
34103468
linkType: hard
34113469

3412-
"@typescript-eslint/utils@npm:8.8.0, @typescript-eslint/utils@npm:^8.0.0":
3470+
"@typescript-eslint/utils@npm:8.8.0":
34133471
version: 8.8.0
34143472
resolution: "@typescript-eslint/utils@npm:8.8.0"
34153473
dependencies:
@@ -3423,6 +3481,21 @@ __metadata:
34233481
languageName: node
34243482
linkType: hard
34253483

3484+
"@typescript-eslint/utils@npm:^8.26.0":
3485+
version: 8.51.0
3486+
resolution: "@typescript-eslint/utils@npm:8.51.0"
3487+
dependencies:
3488+
"@eslint-community/eslint-utils": "npm:^4.7.0"
3489+
"@typescript-eslint/scope-manager": "npm:8.51.0"
3490+
"@typescript-eslint/types": "npm:8.51.0"
3491+
"@typescript-eslint/typescript-estree": "npm:8.51.0"
3492+
peerDependencies:
3493+
eslint: ^8.57.0 || ^9.0.0
3494+
typescript: ">=4.8.4 <6.0.0"
3495+
checksum: 10c0/ffb8237cfb33a1998ae2812b136d42fb65e7497f185d46097d19e43112e41b3ef59f901ba679c2e5372ad3007026f6e5add3a3de0f2e75ce6896918713fa38a8
3496+
languageName: node
3497+
linkType: hard
3498+
34263499
"@typescript-eslint/visitor-keys@npm:8.35.1":
34273500
version: 8.35.1
34283501
resolution: "@typescript-eslint/visitor-keys@npm:8.35.1"
@@ -3433,6 +3506,16 @@ __metadata:
34333506
languageName: node
34343507
linkType: hard
34353508

3509+
"@typescript-eslint/visitor-keys@npm:8.51.0":
3510+
version: 8.51.0
3511+
resolution: "@typescript-eslint/visitor-keys@npm:8.51.0"
3512+
dependencies:
3513+
"@typescript-eslint/types": "npm:8.51.0"
3514+
eslint-visitor-keys: "npm:^4.2.1"
3515+
checksum: 10c0/fce5603961cf336e71095f7599157de65e3182f61cbd6cab33a43551ee91485b4e9bf6cacc1b275cf6f3503b92f8568fe2267a45c82e60e386ee73db727a26ca
3516+
languageName: node
3517+
linkType: hard
3518+
34363519
"@typescript-eslint/visitor-keys@npm:8.8.0":
34373520
version: 8.8.0
34383521
resolution: "@typescript-eslint/visitor-keys@npm:8.8.0"
@@ -5153,10 +5236,10 @@ __metadata:
51535236
languageName: node
51545237
linkType: hard
51555238

5156-
"deepmerge-ts@npm:^7.1.0":
5157-
version: 7.1.1
5158-
resolution: "deepmerge-ts@npm:7.1.1"
5159-
checksum: 10c0/9579ff2feffea3aa9eeb0d82c0637b205c802fada0d4b03af079804a21039ac92a118db5cfd95537fe4693ca26d3224a50b51f249996d82f4fa9f1a42f3c8e25
5239+
"deepmerge-ts@npm:^7.1.5":
5240+
version: 7.1.5
5241+
resolution: "deepmerge-ts@npm:7.1.5"
5242+
checksum: 10c0/3a265a2086f334e3ecf43a7d4138c950cb99e0b39e816fa7fd7f5326161364e51b13010906908212667619066f5b48de738ed42543212323fbbb5d4ed7ebdc84
51605243
languageName: node
51615244
linkType: hard
51625245

@@ -5593,23 +5676,23 @@ __metadata:
55935676
languageName: node
55945677
linkType: hard
55955678

5596-
"eslint-plugin-functional@npm:^7.0.2":
5597-
version: 7.0.2
5598-
resolution: "eslint-plugin-functional@npm:7.0.2"
5679+
"eslint-plugin-functional@npm:^9.0.0":
5680+
version: 9.0.2
5681+
resolution: "eslint-plugin-functional@npm:9.0.2"
55995682
dependencies:
5600-
"@typescript-eslint/utils": "npm:^8.0.0"
5601-
deepmerge-ts: "npm:^7.1.0"
5683+
"@typescript-eslint/utils": "npm:^8.26.0"
5684+
deepmerge-ts: "npm:^7.1.5"
56025685
escape-string-regexp: "npm:^5.0.0"
5603-
is-immutable-type: "npm:^5.0.0"
5604-
ts-api-utils: "npm:^1.3.0"
5605-
ts-declaration-location: "npm:^1.0.4"
5686+
is-immutable-type: "npm:^5.0.1"
5687+
ts-api-utils: "npm:^2.0.1"
5688+
ts-declaration-location: "npm:^1.0.6"
56065689
peerDependencies:
56075690
eslint: ^9.0.0
56085691
typescript: ">=4.7.4"
56095692
peerDependenciesMeta:
56105693
typescript:
56115694
optional: true
5612-
checksum: 10c0/16973e566b7a652913daf6abdceaa4cc10ff150f78a1d24dfb48e6d224bedf4bccb8fe21394ffef072d3d8a771e755f3f28e9b161c0bf5080bdae29cc1c7d827
5695+
checksum: 10c0/48475687c87d64d637af59fcef7ed15a7955a19f61b83362dd7fb866ac04e16b59b461336ba3f466eb25c6b3132be63274f07f09502699babfd7e8fab0c35ea2
56135696
languageName: node
56145697
linkType: hard
56155698

@@ -5958,6 +6041,18 @@ __metadata:
59586041
languageName: node
59596042
linkType: hard
59606043

6044+
"fdir@npm:^6.5.0":
6045+
version: 6.5.0
6046+
resolution: "fdir@npm:6.5.0"
6047+
peerDependencies:
6048+
picomatch: ^3 || ^4
6049+
peerDependenciesMeta:
6050+
picomatch:
6051+
optional: true
6052+
checksum: 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f
6053+
languageName: node
6054+
linkType: hard
6055+
59616056
"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4":
59626057
version: 3.2.0
59636058
resolution: "fetch-blob@npm:3.2.0"
@@ -7038,17 +7133,17 @@ __metadata:
70387133
languageName: node
70397134
linkType: hard
70407135

7041-
"is-immutable-type@npm:^5.0.0":
7042-
version: 5.0.0
7043-
resolution: "is-immutable-type@npm:5.0.0"
7136+
"is-immutable-type@npm:^5.0.1":
7137+
version: 5.0.1
7138+
resolution: "is-immutable-type@npm:5.0.1"
70447139
dependencies:
70457140
"@typescript-eslint/type-utils": "npm:^8.0.0"
7046-
ts-api-utils: "npm:^1.3.0"
7141+
ts-api-utils: "npm:^2.0.0"
70477142
ts-declaration-location: "npm:^1.0.4"
70487143
peerDependencies:
70497144
eslint: "*"
70507145
typescript: ">=4.7.4"
7051-
checksum: 10c0/dd6e7964f47cb349e7382158d3942121a7cc2a7b656e7d1656883c625f48c8f0e66a82ec22196cfff8eca49eeededba05c049a65abc9a6b89410b4b41401d8c5
7146+
checksum: 10c0/a46dec39942844f14d9938dd3ff7a9b345ecbb7d9a308a3719b303a088859e5efcfd765730d3bbfcc80fd32bd267d53fa49abaa2313bc792cdaa95ccce0e54c4
70527147
languageName: node
70537148
linkType: hard
70547149

@@ -9399,6 +9494,13 @@ __metadata:
93999494
languageName: node
94009495
linkType: hard
94019496

9497+
"picomatch@npm:^4.0.3":
9498+
version: 4.0.3
9499+
resolution: "picomatch@npm:4.0.3"
9500+
checksum: 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2
9501+
languageName: node
9502+
linkType: hard
9503+
94029504
"pidtree@npm:^0.6.0":
94039505
version: 0.6.0
94049506
resolution: "pidtree@npm:0.6.0"
@@ -11099,6 +11201,16 @@ __metadata:
1109911201
languageName: node
1110011202
linkType: hard
1110111203

11204+
"tinyglobby@npm:^0.2.15":
11205+
version: 0.2.15
11206+
resolution: "tinyglobby@npm:0.2.15"
11207+
dependencies:
11208+
fdir: "npm:^6.5.0"
11209+
picomatch: "npm:^4.0.3"
11210+
checksum: 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844
11211+
languageName: node
11212+
linkType: hard
11213+
1110211214
"tinypool@npm:^0.8.3":
1110311215
version: 0.8.4
1110411216
resolution: "tinypool@npm:0.8.4"
@@ -11214,6 +11326,15 @@ __metadata:
1121411326
languageName: node
1121511327
linkType: hard
1121611328

11329+
"ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.0.1, ts-api-utils@npm:^2.2.0":
11330+
version: 2.3.0
11331+
resolution: "ts-api-utils@npm:2.3.0"
11332+
peerDependencies:
11333+
typescript: ">=4.8.4"
11334+
checksum: 10c0/9f2aadb8ac55926c79db03e37ee3b014135923d1705f6868b9e787e6b8822d2fd8e19df2f9002563f4e6268c994425ddaad61df24d0dad833a4be9f26f789213
11335+
languageName: node
11336+
linkType: hard
11337+
1121711338
"ts-api-utils@npm:^2.1.0":
1121811339
version: 2.1.0
1121911340
resolution: "ts-api-utils@npm:2.1.0"
@@ -11234,6 +11355,17 @@ __metadata:
1123411355
languageName: node
1123511356
linkType: hard
1123611357

11358+
"ts-declaration-location@npm:^1.0.6":
11359+
version: 1.0.7
11360+
resolution: "ts-declaration-location@npm:1.0.7"
11361+
dependencies:
11362+
picomatch: "npm:^4.0.2"
11363+
peerDependencies:
11364+
typescript: ">=4.0.0"
11365+
checksum: 10c0/b579b7630907052cc174b051dffdb169424824d887d8fb5abdc61e7ab0eede348c2b71c998727b9e4b314c0436f5003a15bb7eedb1c851afe96e12499f159630
11366+
languageName: node
11367+
linkType: hard
11368+
1123711369
"ts-toolbelt@npm:^9.6.0":
1123811370
version: 9.6.0
1123911371
resolution: "ts-toolbelt@npm:9.6.0"

0 commit comments

Comments
 (0)