Skip to content

Commit b0629c5

Browse files
chore(deps): update dependency eslint-plugin-functional to v7
1 parent 5e53230 commit b0629c5

File tree

2 files changed

+110
-14
lines changed

2 files changed

+110
-14
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@
5757
"@typescript-eslint/parser": "5.62.0",
5858
"eslint": "8.57.0",
5959
"eslint-config-prettier": "9.1.0",
60-
"eslint-plugin-functional": "4.4.1",
60+
"eslint-plugin-functional": "7.0.2",
6161
"eslint-plugin-jest": "28.8.0",
6262
"ethers": "6.13.2",
6363
"husky": "9.1.5",

yarn.lock

Lines changed: 109 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2184,6 +2184,14 @@
21842184
"@typescript-eslint/types" "8.0.0"
21852185
"@typescript-eslint/visitor-keys" "8.0.0"
21862186

2187+
"@typescript-eslint/[email protected]":
2188+
version "8.3.0"
2189+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.3.0.tgz#834301d2e70baf924c26818b911bdc40086f7468"
2190+
integrity sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==
2191+
dependencies:
2192+
"@typescript-eslint/types" "8.3.0"
2193+
"@typescript-eslint/visitor-keys" "8.3.0"
2194+
21872195
"@typescript-eslint/[email protected]":
21882196
version "5.62.0"
21892197
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
@@ -2194,6 +2202,16 @@
21942202
debug "^4.3.4"
21952203
tsutils "^3.21.0"
21962204

2205+
"@typescript-eslint/type-utils@^8.0.0":
2206+
version "8.3.0"
2207+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.3.0.tgz#c1ae6af8c21a27254321016b052af67ddb44a9ac"
2208+
integrity sha512-wrV6qh//nLbfXZQoj32EXKmwHf4b7L+xXLrP3FZ0GOUU72gSvLjeWUl5J5Ue5IwRxIV1TfF73j/eaBapxx99Lg==
2209+
dependencies:
2210+
"@typescript-eslint/typescript-estree" "8.3.0"
2211+
"@typescript-eslint/utils" "8.3.0"
2212+
debug "^4.3.4"
2213+
ts-api-utils "^1.3.0"
2214+
21972215
"@typescript-eslint/[email protected]":
21982216
version "5.62.0"
21992217
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
@@ -2204,6 +2222,11 @@
22042222
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.0.0.tgz#7195ea9369fe5ee46b958d7ffca6bd26511cce18"
22052223
integrity sha512-wgdSGs9BTMWQ7ooeHtu5quddKKs5Z5dS+fHLbrQI+ID0XWJLODGMHRfhwImiHoeO2S5Wir2yXuadJN6/l4JRxw==
22062224

2225+
"@typescript-eslint/[email protected]":
2226+
version "8.3.0"
2227+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.3.0.tgz#378e62447c2d7028236e55a81d3391026600563b"
2228+
integrity sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==
2229+
22072230
"@typescript-eslint/[email protected]":
22082231
version "5.62.0"
22092232
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
@@ -2231,7 +2254,21 @@
22312254
semver "^7.6.0"
22322255
ts-api-utils "^1.3.0"
22332256

2234-
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^5.10.2":
2257+
"@typescript-eslint/[email protected]":
2258+
version "8.3.0"
2259+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.3.0.tgz#3e3d38af101ba61a8568f034733b72bfc9f176b9"
2260+
integrity sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==
2261+
dependencies:
2262+
"@typescript-eslint/types" "8.3.0"
2263+
"@typescript-eslint/visitor-keys" "8.3.0"
2264+
debug "^4.3.4"
2265+
fast-glob "^3.3.2"
2266+
is-glob "^4.0.3"
2267+
minimatch "^9.0.4"
2268+
semver "^7.6.0"
2269+
ts-api-utils "^1.3.0"
2270+
2271+
"@typescript-eslint/[email protected]":
22352272
version "5.62.0"
22362273
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
22372274
integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
@@ -2245,6 +2282,16 @@
22452282
eslint-scope "^5.1.1"
22462283
semver "^7.3.7"
22472284

2285+
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^8.0.0":
2286+
version "8.3.0"
2287+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.3.0.tgz#b10972319deac5959c7a7075d0cf2b5e1de7ec08"
2288+
integrity sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==
2289+
dependencies:
2290+
"@eslint-community/eslint-utils" "^4.4.0"
2291+
"@typescript-eslint/scope-manager" "8.3.0"
2292+
"@typescript-eslint/types" "8.3.0"
2293+
"@typescript-eslint/typescript-estree" "8.3.0"
2294+
22482295
"@typescript-eslint/utils@^6.0.0 || ^7.0.0 || ^8.0.0":
22492296
version "8.0.0"
22502297
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.0.0.tgz#1794d6f4b37ec253172a173dc938ae68651b9b99"
@@ -2271,6 +2318,14 @@
22712318
"@typescript-eslint/types" "8.0.0"
22722319
eslint-visitor-keys "^3.4.3"
22732320

2321+
"@typescript-eslint/[email protected]":
2322+
version "8.3.0"
2323+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.3.0.tgz#320d747d107af1eef1eb43fbc4ccdbddda13068b"
2324+
integrity sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==
2325+
dependencies:
2326+
"@typescript-eslint/types" "8.3.0"
2327+
eslint-visitor-keys "^3.4.3"
2328+
22742329
"@ungap/structured-clone@^1.2.0":
22752330
version "1.2.0"
22762331
resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406"
@@ -2820,10 +2875,10 @@ deep-is@^0.1.3:
28202875
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
28212876
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
28222877

2823-
deepmerge-ts@^4.0.3:
2824-
version "4.3.0"
2825-
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-4.3.0.tgz#432aff3cd09f947e36cdb3772a43960bf45327fe"
2826-
integrity sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==
2878+
deepmerge-ts@^7.1.0:
2879+
version "7.1.0"
2880+
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz#c1e0f11f64465b3e04ca4e03658235fba1cce07b"
2881+
integrity sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==
28272882

28282883
deepmerge@^4.2.2:
28292884
version "4.3.1"
@@ -2953,20 +3008,27 @@ escape-string-regexp@^4.0.0:
29533008
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
29543009
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
29553010

3011+
escape-string-regexp@^5.0.0:
3012+
version "5.0.0"
3013+
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz#4683126b500b61762f2dbebace1806e8be31b1c8"
3014+
integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==
3015+
29563016
29573017
version "9.1.0"
29583018
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f"
29593019
integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==
29603020

2961-
eslint-plugin-functional@4.4.1:
2962-
version "4.4.1"
2963-
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-4.4.1.tgz#de967e2a307387281ff78466ab66967f17ff9e99"
2964-
integrity sha512-YhSfHS52Si62Sn126g9wGx+XnWMoWhwEt6ctVXfcJj+xMUiggjOqUVMca7fuLNzX8jYiNBIeU1Y0teHGePZ3NA==
3021+
eslint-plugin-functional@7.0.2:
3022+
version "7.0.2"
3023+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-7.0.2.tgz#788ba2379d6915f163847a3dda64174e9885f7ae"
3024+
integrity sha512-IBriPyU3Uc1EieU5YVyiqrwHzw2yl4bRW58Xf5RP8x3pf80MoqObgfNu9DERwSIgvFOm93jdalUITc96Ysnx7g==
29653025
dependencies:
2966-
"@typescript-eslint/utils" "^5.10.2"
2967-
deepmerge-ts "^4.0.3"
2968-
escape-string-regexp "^4.0.0"
2969-
semver "^7.3.7"
3026+
"@typescript-eslint/utils" "^8.0.0"
3027+
deepmerge-ts "^7.1.0"
3028+
escape-string-regexp "^5.0.0"
3029+
is-immutable-type "^5.0.0"
3030+
ts-api-utils "^1.3.0"
3031+
ts-declaration-location "^1.0.4"
29703032

29713033
29723034
version "28.8.0"
@@ -3185,6 +3247,17 @@ fast-glob@^3.2.9:
31853247
merge2 "^1.3.0"
31863248
micromatch "^4.0.4"
31873249

3250+
fast-glob@^3.3.2:
3251+
version "3.3.2"
3252+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
3253+
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
3254+
dependencies:
3255+
"@nodelib/fs.stat" "^2.0.2"
3256+
"@nodelib/fs.walk" "^1.2.3"
3257+
glob-parent "^5.1.2"
3258+
merge2 "^1.3.0"
3259+
micromatch "^4.0.4"
3260+
31883261
[email protected], fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
31893262
version "2.1.0"
31903263
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -3519,6 +3592,15 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
35193592
dependencies:
35203593
is-extglob "^2.1.1"
35213594

3595+
is-immutable-type@^5.0.0:
3596+
version "5.0.0"
3597+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-5.0.0.tgz#2325dfa548f8c7f33a0a8926f2603ec9c2ab839f"
3598+
integrity sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==
3599+
dependencies:
3600+
"@typescript-eslint/type-utils" "^8.0.0"
3601+
ts-api-utils "^1.3.0"
3602+
ts-declaration-location "^1.0.4"
3603+
35223604
is-module@^1.0.0:
35233605
version "1.0.0"
35243606
resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591"
@@ -4291,6 +4373,13 @@ mimic-function@^5.0.0:
42914373
resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
42924374
integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
42934375

4376+
minimatch@^10.0.0:
4377+
version "10.0.1"
4378+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
4379+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
4380+
dependencies:
4381+
brace-expansion "^2.0.1"
4382+
42944383
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
42954384
version "3.1.2"
42964385
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -5108,6 +5197,13 @@ ts-api-utils@^1.3.0:
51085197
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
51095198
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
51105199

5200+
ts-declaration-location@^1.0.4:
5201+
version "1.0.4"
5202+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.4.tgz#60c64133202ec5d171fdf0395f70f786f92f14c0"
5203+
integrity sha512-r4JoxYhKULbZuH81Pjrp9OEG5St7XWk7zXwGkLKhmVcjiBVHTJXV5wK6dEa9JKW5QGSTW6b1lOjxAKp8R1SQhg==
5204+
dependencies:
5205+
minimatch "^10.0.0"
5206+
51115207
51125208
version "29.2.5"
51135209
resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.5.tgz#591a3c108e1f5ebd013d3152142cb5472b399d63"

0 commit comments

Comments
 (0)