@@ -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"
@@ -1178,6 +1178,17 @@ __metadata:
11781178 languageName : node
11791179 linkType : hard
11801180
1181+ " @eslint-community/eslint-utils@npm:^4.9.1 " :
1182+ version : 4.9.1
1183+ resolution : " @eslint-community/eslint-utils@npm:4.9.1"
1184+ dependencies :
1185+ eslint-visitor-keys : " npm:^3.4.3"
1186+ peerDependencies :
1187+ eslint : ^6.0.0 || ^7.0.0 || >=8.0.0
1188+ checksum : 10c0/dc4ab5e3e364ef27e33666b11f4b86e1a6c1d7cbf16f0c6ff87b1619b3562335e9201a3d6ce806221887ff780ec9d828962a290bb910759fd40a674686503f02
1189+ languageName : node
1190+ linkType : hard
1191+
11811192" @eslint-community/regexpp@npm:^4.10.0 " :
11821193 version : 4.11.1
11831194 resolution : " @eslint-community/regexpp@npm:4.11.1"
@@ -3282,6 +3293,19 @@ __metadata:
32823293 languageName : node
32833294 linkType : hard
32843295
3296+ " @typescript-eslint/project-service@npm:8.54.0 " :
3297+ version : 8.54.0
3298+ resolution : " @typescript-eslint/project-service@npm:8.54.0"
3299+ dependencies :
3300+ " @typescript-eslint/tsconfig-utils " : " npm:^8.54.0"
3301+ " @typescript-eslint/types " : " npm:^8.54.0"
3302+ debug : " npm:^4.4.3"
3303+ peerDependencies :
3304+ typescript : " >=4.8.4 <6.0.0"
3305+ checksum : 10c0/3392ae259199021a80616a44d9484d1c363f61bc5c631dff2d08c6a906c98716a20caa7b832b8970120a1eb1eb2de3ee890cd527d6edb04f532f4e48a690a792
3306+ languageName : node
3307+ linkType : hard
3308+
32853309" @typescript-eslint/scope-manager@npm:8.35.1 " :
32863310 version : 8.35.1
32873311 resolution : " @typescript-eslint/scope-manager@npm:8.35.1"
@@ -3292,6 +3316,16 @@ __metadata:
32923316 languageName : node
32933317 linkType : hard
32943318
3319+ " @typescript-eslint/scope-manager@npm:8.54.0 " :
3320+ version : 8.54.0
3321+ resolution : " @typescript-eslint/scope-manager@npm:8.54.0"
3322+ dependencies :
3323+ " @typescript-eslint/types " : " npm:8.54.0"
3324+ " @typescript-eslint/visitor-keys " : " npm:8.54.0"
3325+ checksum : 10c0/794740a5c0c1afc38d71e6bc59cc62870286e40d99f15e9760e76fb3d4197e961ee151c286c428535c404f5137721242a14da21350b749d0feb1f589f167814f
3326+ languageName : node
3327+ linkType : hard
3328+
32953329" @typescript-eslint/scope-manager@npm:8.8.0 " :
32963330 version : 8.8.0
32973331 resolution : " @typescript-eslint/scope-manager@npm:8.8.0"
@@ -3311,6 +3345,15 @@ __metadata:
33113345 languageName : node
33123346 linkType : hard
33133347
3348+ " @typescript-eslint/tsconfig-utils@npm:8.54.0, @typescript-eslint/tsconfig-utils@npm:^8.54.0 " :
3349+ version : 8.54.0
3350+ resolution : " @typescript-eslint/tsconfig-utils@npm:8.54.0"
3351+ peerDependencies :
3352+ typescript : " >=4.8.4 <6.0.0"
3353+ checksum : 10c0/e8598b0f051650c085d749002138d12249a3efd03e7de02e9e7913939dddd649d159b91f29ca3d28f5ee798b3f528a7195688e23c5e0b315d534e7af20a0c99a
3354+ languageName : node
3355+ linkType : hard
3356+
33143357" @typescript-eslint/type-utils@npm:8.35.1 " :
33153358 version : 8.35.1
33163359 resolution : " @typescript-eslint/type-utils@npm:8.35.1"
@@ -3348,6 +3391,13 @@ __metadata:
33483391 languageName : node
33493392 linkType : hard
33503393
3394+ " @typescript-eslint/types@npm:8.54.0, @typescript-eslint/types@npm:^8.54.0 " :
3395+ version : 8.54.0
3396+ resolution : " @typescript-eslint/types@npm:8.54.0"
3397+ checksum : 10c0/2219594fe5e8931ff91fd1b7a2606d33cd4f093d43f9ca71bcaa37f106ef79ad51f830dea51392f7e3d8bca77f7077ef98733f87bc008fad2f0bbd9ea5fb8a40
3398+ languageName : node
3399+ linkType : hard
3400+
33513401" @typescript-eslint/types@npm:8.8.0 " :
33523402 version : 8.8.0
33533403 resolution : " @typescript-eslint/types@npm:8.8.0"
@@ -3375,6 +3425,25 @@ __metadata:
33753425 languageName : node
33763426 linkType : hard
33773427
3428+ " @typescript-eslint/typescript-estree@npm:8.54.0 " :
3429+ version : 8.54.0
3430+ resolution : " @typescript-eslint/typescript-estree@npm:8.54.0"
3431+ dependencies :
3432+ " @typescript-eslint/project-service " : " npm:8.54.0"
3433+ " @typescript-eslint/tsconfig-utils " : " npm:8.54.0"
3434+ " @typescript-eslint/types " : " npm:8.54.0"
3435+ " @typescript-eslint/visitor-keys " : " npm:8.54.0"
3436+ debug : " npm:^4.4.3"
3437+ minimatch : " npm:^9.0.5"
3438+ semver : " npm:^7.7.3"
3439+ tinyglobby : " npm:^0.2.15"
3440+ ts-api-utils : " npm:^2.4.0"
3441+ peerDependencies :
3442+ typescript : " >=4.8.4 <6.0.0"
3443+ checksum : 10c0/1a1a7c0a318e71f3547ab5573198d36165ea152c50447ef92e6326303f9a5c397606201ba80c7b86a725dcdd2913e924be94466a0c33b1b0c3ee852059e646b6
3444+ languageName : node
3445+ linkType : hard
3446+
33783447" @typescript-eslint/typescript-estree@npm:8.8.0 " :
33793448 version : 8.8.0
33803449 resolution : " @typescript-eslint/typescript-estree@npm:8.8.0"
@@ -3409,7 +3478,7 @@ __metadata:
34093478 languageName : node
34103479 linkType : hard
34113480
3412- " @typescript-eslint/utils@npm:8.8.0, @typescript-eslint/utils@npm:^8.0.0 " :
3481+ " @typescript-eslint/utils@npm:8.8.0 " :
34133482 version : 8.8.0
34143483 resolution : " @typescript-eslint/utils@npm:8.8.0"
34153484 dependencies :
@@ -3423,6 +3492,21 @@ __metadata:
34233492 languageName : node
34243493 linkType : hard
34253494
3495+ " @typescript-eslint/utils@npm:^8.26.0 " :
3496+ version : 8.54.0
3497+ resolution : " @typescript-eslint/utils@npm:8.54.0"
3498+ dependencies :
3499+ " @eslint-community/eslint-utils " : " npm:^4.9.1"
3500+ " @typescript-eslint/scope-manager " : " npm:8.54.0"
3501+ " @typescript-eslint/types " : " npm:8.54.0"
3502+ " @typescript-eslint/typescript-estree " : " npm:8.54.0"
3503+ peerDependencies :
3504+ eslint : ^8.57.0 || ^9.0.0
3505+ typescript : " >=4.8.4 <6.0.0"
3506+ checksum : 10c0/949a97dca8024d39666e04ecdf2d4e12722f5064c387901e72bdcc7adafb96cf650a070dc79f9dd46fa1aae6ac2b5eac5ae3fe5a6979385208c28809a1bd143f
3507+ languageName : node
3508+ linkType : hard
3509+
34263510" @typescript-eslint/visitor-keys@npm:8.35.1 " :
34273511 version : 8.35.1
34283512 resolution : " @typescript-eslint/visitor-keys@npm:8.35.1"
@@ -3433,6 +3517,16 @@ __metadata:
34333517 languageName : node
34343518 linkType : hard
34353519
3520+ " @typescript-eslint/visitor-keys@npm:8.54.0 " :
3521+ version : 8.54.0
3522+ resolution : " @typescript-eslint/visitor-keys@npm:8.54.0"
3523+ dependencies :
3524+ " @typescript-eslint/types " : " npm:8.54.0"
3525+ eslint-visitor-keys : " npm:^4.2.1"
3526+ checksum : 10c0/f83a9aa92f7f4d1fdb12cbca28c6f5704c36371264606b456388b2c869fc61e73c86d3736556e1bb6e253f3a607128b5b1bf6c68395800ca06f18705576faadd
3527+ languageName : node
3528+ linkType : hard
3529+
34363530" @typescript-eslint/visitor-keys@npm:8.8.0 " :
34373531 version : 8.8.0
34383532 resolution : " @typescript-eslint/visitor-keys@npm:8.8.0"
@@ -5114,6 +5208,18 @@ __metadata:
51145208 languageName : node
51155209 linkType : hard
51165210
5211+ " debug@npm:^4.4.3 " :
5212+ version : 4.4.3
5213+ resolution : " debug@npm:4.4.3"
5214+ dependencies :
5215+ ms : " npm:^2.1.3"
5216+ peerDependenciesMeta :
5217+ supports-color :
5218+ optional : true
5219+ checksum : 10c0/d79136ec6c83ecbefd0f6a5593da6a9c91ec4d7ddc4b54c883d6e71ec9accb5f67a1a5e96d00a328196b5b5c86d365e98d8a3a70856aaf16b4e7b1985e67f5a6
5220+ languageName : node
5221+ linkType : hard
5222+
51175223" decimal.js@npm:^10.4.3 " :
51185224 version : 10.4.3
51195225 resolution : " decimal.js@npm:10.4.3"
@@ -5153,10 +5259,10 @@ __metadata:
51535259 languageName : node
51545260 linkType : hard
51555261
5156- " deepmerge-ts@npm:^7.1.0 " :
5157- version : 7.1.1
5158- resolution : " deepmerge-ts@npm:7.1.1 "
5159- checksum : 10c0/9579ff2feffea3aa9eeb0d82c0637b205c802fada0d4b03af079804a21039ac92a118db5cfd95537fe4693ca26d3224a50b51f249996d82f4fa9f1a42f3c8e25
5262+ " deepmerge-ts@npm:^7.1.5 " :
5263+ version : 7.1.5
5264+ resolution : " deepmerge-ts@npm:7.1.5 "
5265+ checksum : 10c0/3a265a2086f334e3ecf43a7d4138c950cb99e0b39e816fa7fd7f5326161364e51b13010906908212667619066f5b48de738ed42543212323fbbb5d4ed7ebdc84
51605266 languageName : node
51615267 linkType : hard
51625268
@@ -5593,23 +5699,23 @@ __metadata:
55935699 languageName : node
55945700 linkType : hard
55955701
5596- " eslint-plugin-functional@npm:^7 .0.2 " :
5597- version : 7 .0.2
5598- resolution : " eslint-plugin-functional@npm:7 .0.2"
5702+ " eslint-plugin-functional@npm:^9 .0.0 " :
5703+ version : 9 .0.2
5704+ resolution : " eslint-plugin-functional@npm:9 .0.2"
55995705 dependencies :
5600- " @typescript-eslint/utils " : " npm:^8.0 .0"
5601- deepmerge-ts : " npm:^7.1.0 "
5706+ " @typescript-eslint/utils " : " npm:^8.26 .0"
5707+ deepmerge-ts : " npm:^7.1.5 "
56025708 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 "
5709+ is-immutable-type : " npm:^5.0.1 "
5710+ ts-api-utils : " npm:^2.0.1 "
5711+ ts-declaration-location : " npm:^1.0.6 "
56065712 peerDependencies :
56075713 eslint : ^9.0.0
56085714 typescript : " >=4.7.4"
56095715 peerDependenciesMeta :
56105716 typescript :
56115717 optional : true
5612- checksum : 10c0/16973e566b7a652913daf6abdceaa4cc10ff150f78a1d24dfb48e6d224bedf4bccb8fe21394ffef072d3d8a771e755f3f28e9b161c0bf5080bdae29cc1c7d827
5718+ checksum : 10c0/48475687c87d64d637af59fcef7ed15a7955a19f61b83362dd7fb866ac04e16b59b461336ba3f466eb25c6b3132be63274f07f09502699babfd7e8fab0c35ea2
56135719 languageName : node
56145720 linkType : hard
56155721
@@ -5958,6 +6064,18 @@ __metadata:
59586064 languageName : node
59596065 linkType : hard
59606066
6067+ " fdir@npm:^6.5.0 " :
6068+ version : 6.5.0
6069+ resolution : " fdir@npm:6.5.0"
6070+ peerDependencies :
6071+ picomatch : ^3 || ^4
6072+ peerDependenciesMeta :
6073+ picomatch :
6074+ optional : true
6075+ checksum : 10c0/e345083c4306b3aed6cb8ec551e26c36bab5c511e99ea4576a16750ddc8d3240e63826cc624f5ae17ad4dc82e68a253213b60d556c11bfad064b7607847ed07f
6076+ languageName : node
6077+ linkType : hard
6078+
59616079" fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4 " :
59626080 version : 3.2.0
59636081 resolution : " fetch-blob@npm:3.2.0"
@@ -7038,17 +7156,17 @@ __metadata:
70387156 languageName : node
70397157 linkType : hard
70407158
7041- " is-immutable-type@npm:^5.0.0 " :
7042- version : 5.0.0
7043- resolution : " is-immutable-type@npm:5.0.0 "
7159+ " is-immutable-type@npm:^5.0.1 " :
7160+ version : 5.0.1
7161+ resolution : " is-immutable-type@npm:5.0.1 "
70447162 dependencies :
70457163 " @typescript-eslint/type-utils " : " npm:^8.0.0"
7046- ts-api-utils : " npm:^1.3 .0"
7164+ ts-api-utils : " npm:^2.0 .0"
70477165 ts-declaration-location : " npm:^1.0.4"
70487166 peerDependencies :
70497167 eslint : " *"
70507168 typescript : " >=4.7.4"
7051- checksum : 10c0/dd6e7964f47cb349e7382158d3942121a7cc2a7b656e7d1656883c625f48c8f0e66a82ec22196cfff8eca49eeededba05c049a65abc9a6b89410b4b41401d8c5
7169+ checksum : 10c0/a46dec39942844f14d9938dd3ff7a9b345ecbb7d9a308a3719b303a088859e5efcfd765730d3bbfcc80fd32bd267d53fa49abaa2313bc792cdaa95ccce0e54c4
70527170 languageName : node
70537171 linkType : hard
70547172
@@ -9399,6 +9517,13 @@ __metadata:
93999517 languageName : node
94009518 linkType : hard
94019519
9520+ " picomatch@npm:^4.0.3 " :
9521+ version : 4.0.3
9522+ resolution : " picomatch@npm:4.0.3"
9523+ checksum : 10c0/9582c951e95eebee5434f59e426cddd228a7b97a0161a375aed4be244bd3fe8e3a31b846808ea14ef2c8a2527a6eeab7b3946a67d5979e81694654f939473ae2
9524+ languageName : node
9525+ linkType : hard
9526+
94029527" pidtree@npm:^0.6.0 " :
94039528 version : 0.6.0
94049529 resolution : " pidtree@npm:0.6.0"
@@ -10443,6 +10568,15 @@ __metadata:
1044310568 languageName : node
1044410569 linkType : hard
1044510570
10571+ " semver@npm:^7.7.3 " :
10572+ version : 7.7.3
10573+ resolution : " semver@npm:7.7.3"
10574+ bin :
10575+ semver : bin/semver.js
10576+ checksum : 10c0/4afe5c986567db82f44c8c6faef8fe9df2a9b1d98098fc1721f57c696c4c21cebd572f297fc21002f81889492345b8470473bc6f4aff5fb032a6ea59ea2bc45e
10577+ languageName : node
10578+ linkType : hard
10579+
1044610580" sharp@npm:^0.33.3 " :
1044710581 version : 0.33.5
1044810582 resolution : " sharp@npm:0.33.5"
@@ -11099,6 +11233,16 @@ __metadata:
1109911233 languageName : node
1110011234 linkType : hard
1110111235
11236+ " tinyglobby@npm:^0.2.15 " :
11237+ version : 0.2.15
11238+ resolution : " tinyglobby@npm:0.2.15"
11239+ dependencies :
11240+ fdir : " npm:^6.5.0"
11241+ picomatch : " npm:^4.0.3"
11242+ checksum : 10c0/869c31490d0d88eedb8305d178d4c75e7463e820df5a9b9d388291daf93e8b1eb5de1dad1c1e139767e4269fe75f3b10d5009b2cc14db96ff98986920a186844
11243+ languageName : node
11244+ linkType : hard
11245+
1110211246" tinypool@npm:^0.8.3 " :
1110311247 version : 0.8.4
1110411248 resolution : " tinypool@npm:0.8.4"
@@ -11214,6 +11358,15 @@ __metadata:
1121411358 languageName : node
1121511359 linkType : hard
1121611360
11361+ " ts-api-utils@npm:^2.0.0, ts-api-utils@npm:^2.0.1, ts-api-utils@npm:^2.4.0 " :
11362+ version : 2.4.0
11363+ resolution : " ts-api-utils@npm:2.4.0"
11364+ peerDependencies :
11365+ typescript : " >=4.8.4"
11366+ checksum : 10c0/ed185861aef4e7124366a3f6561113557a57504267d4d452a51e0ba516a9b6e713b56b4aeaab9fa13de9db9ab755c65c8c13a777dba9133c214632cb7b65c083
11367+ languageName : node
11368+ linkType : hard
11369+
1121711370" ts-api-utils@npm:^2.1.0 " :
1121811371 version : 2.1.0
1121911372 resolution : " ts-api-utils@npm:2.1.0"
@@ -11234,6 +11387,17 @@ __metadata:
1123411387 languageName : node
1123511388 linkType : hard
1123611389
11390+ " ts-declaration-location@npm:^1.0.6 " :
11391+ version : 1.0.7
11392+ resolution : " ts-declaration-location@npm:1.0.7"
11393+ dependencies :
11394+ picomatch : " npm:^4.0.2"
11395+ peerDependencies :
11396+ typescript : " >=4.0.0"
11397+ checksum : 10c0/b579b7630907052cc174b051dffdb169424824d887d8fb5abdc61e7ab0eede348c2b71c998727b9e4b314c0436f5003a15bb7eedb1c851afe96e12499f159630
11398+ languageName : node
11399+ linkType : hard
11400+
1123711401" ts-toolbelt@npm:^9.6.0 " :
1123811402 version : 9.6.0
1123911403 resolution : " ts-toolbelt@npm:9.6.0"
0 commit comments