Skip to content

Commit a80e36b

Browse files
chore(deps): update dependency eslint-plugin-functional to v7
1 parent c77d045 commit a80e36b

File tree

2 files changed

+68
-69
lines changed

2 files changed

+68
-69
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"dotenv": "16.4.5",
4646
"eslint": "8.57.1",
4747
"eslint-config-prettier": "9.1.0",
48-
"eslint-plugin-functional": "6.6.3",
48+
"eslint-plugin-functional": "7.0.2",
4949
"husky": "9.1.6",
5050
"prettier": "3.3.3",
5151
"rimraf": "5.0.10",

yarn.lock

Lines changed: 67 additions & 68 deletions
Original file line numberDiff line numberDiff line change
@@ -1086,7 +1086,7 @@
10861086
dependencies:
10871087
"@types/unist" "*"
10881088

1089-
"@types/json-schema@^7.0.15", "@types/json-schema@^7.0.6":
1089+
"@types/json-schema@^7.0.6":
10901090
version "7.0.15"
10911091
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
10921092
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
@@ -1141,11 +1141,6 @@
11411141
dependencies:
11421142
types-ramda "^0.30.1"
11431143

1144-
"@types/semver@^7.5.8":
1145-
version "7.5.8"
1146-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
1147-
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
1148-
11491144
"@types/unist@*", "@types/unist@^3.0.0":
11501145
version "3.0.3"
11511146
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.3.tgz#acaab0f919ce69cce629c2d4ed2eb4adc1b6c20c"
@@ -1185,13 +1180,13 @@
11851180
"@typescript-eslint/types" "7.18.0"
11861181
"@typescript-eslint/visitor-keys" "7.18.0"
11871182

1188-
"@typescript-eslint/scope-manager@7.7.1":
1189-
version "7.7.1"
1190-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz#07fe59686ca843f66e3e2b5c151522bc38effab2"
1191-
integrity sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==
1183+
"@typescript-eslint/scope-manager@8.9.0":
1184+
version "8.9.0"
1185+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.9.0.tgz#c98fef0c4a82a484e6a1eb610a55b154d14d46f3"
1186+
integrity sha512-bZu9bUud9ym1cabmOYH9S6TnbWRzpklVmwqICeOulTCZ9ue2/pczWzQvt/cGj2r2o1RdKoZbuEMalJJSYw3pHQ==
11921187
dependencies:
1193-
"@typescript-eslint/types" "7.7.1"
1194-
"@typescript-eslint/visitor-keys" "7.7.1"
1188+
"@typescript-eslint/types" "8.9.0"
1189+
"@typescript-eslint/visitor-keys" "8.9.0"
11951190

11961191
"@typescript-eslint/type-utils@7.18.0":
11971192
version "7.18.0"
@@ -1203,13 +1198,13 @@
12031198
debug "^4.3.4"
12041199
ts-api-utils "^1.3.0"
12051200

1206-
"@typescript-eslint/type-utils@^7.2.0":
1207-
version "7.7.1"
1208-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz#2f8094edca3bebdaad009008929df645ed9c8743"
1209-
integrity sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==
1201+
"@typescript-eslint/type-utils@^8.0.0":
1202+
version "8.9.0"
1203+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.9.0.tgz#aa86da3e4555fe7c8b42ab75e13561c4b5a8dfeb"
1204+
integrity sha512-JD+/pCqlKqAk5961vxCluK+clkppHY07IbV3vett97KOV+8C6l+CPEPwpUuiMwgbOz/qrN3Ke4zzjqbT+ls+1Q==
12101205
dependencies:
1211-
"@typescript-eslint/typescript-estree" "7.7.1"
1212-
"@typescript-eslint/utils" "7.7.1"
1206+
"@typescript-eslint/typescript-estree" "8.9.0"
1207+
"@typescript-eslint/utils" "8.9.0"
12131208
debug "^4.3.4"
12141209
ts-api-utils "^1.3.0"
12151210

@@ -1218,10 +1213,10 @@
12181213
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
12191214
integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
12201215

1221-
"@typescript-eslint/types@7.7.1":
1222-
version "7.7.1"
1223-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.1.tgz#f903a651fb004c75add08e4e9e207f169d4b98d7"
1224-
integrity sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==
1216+
"@typescript-eslint/types@8.9.0":
1217+
version "8.9.0"
1218+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.9.0.tgz#b733af07fb340b32e962c6c63b1062aec2dc0fe6"
1219+
integrity sha512-SjgkvdYyt1FAPhU9c6FiYCXrldwYYlIQLkuc+LfAhCna6ggp96ACncdtlbn8FmnG72tUkXclrDExOpEYf1nfJQ==
12251220

12261221
"@typescript-eslint/typescript-estree@7.18.0":
12271222
version "7.18.0"
@@ -1237,15 +1232,15 @@
12371232
semver "^7.6.0"
12381233
ts-api-utils "^1.3.0"
12391234

1240-
"@typescript-eslint/typescript-estree@7.7.1":
1241-
version "7.7.1"
1242-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz#5cafde48fe390fe1c1b329b2ce0ba8a73c1e87b2"
1243-
integrity sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==
1235+
"@typescript-eslint/typescript-estree@8.9.0":
1236+
version "8.9.0"
1237+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.9.0.tgz#1714f167e9063062dc0df49c1d25afcbc7a96199"
1238+
integrity sha512-9iJYTgKLDG6+iqegehc5+EqE6sqaee7kb8vWpmHZ86EqwDjmlqNNHeqDVqb9duh+BY6WCNHfIGvuVU3Tf9Db0g==
12441239
dependencies:
1245-
"@typescript-eslint/types" "7.7.1"
1246-
"@typescript-eslint/visitor-keys" "7.7.1"
1240+
"@typescript-eslint/types" "8.9.0"
1241+
"@typescript-eslint/visitor-keys" "8.9.0"
12471242
debug "^4.3.4"
1248-
globby "^11.1.0"
1243+
fast-glob "^3.3.2"
12491244
is-glob "^4.0.3"
12501245
minimatch "^9.0.4"
12511246
semver "^7.6.0"
@@ -1261,18 +1256,15 @@
12611256
"@typescript-eslint/types" "7.18.0"
12621257
"@typescript-eslint/typescript-estree" "7.18.0"
12631258

1264-
"@typescript-eslint/utils@7.7.1", "@typescript-eslint/utils@^7.3.1":
1265-
version "7.7.1"
1266-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.1.tgz#5d161f2b4a55e1bc38b634bebb921e4bd4e4a16e"
1267-
integrity sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==
1259+
"@typescript-eslint/utils@8.9.0", "@typescript-eslint/utils@^8.0.0":
1260+
version "8.9.0"
1261+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.9.0.tgz#748bbe3ea5bee526d9786d9405cf1b0df081c299"
1262+
integrity sha512-PKgMmaSo/Yg/F7kIZvrgrWa1+Vwn036CdNUvYFEkYbPwOH4i8xvkaRlu148W3vtheWK9ckKRIz7PBP5oUlkrvQ==
12681263
dependencies:
12691264
"@eslint-community/eslint-utils" "^4.4.0"
1270-
"@types/json-schema" "^7.0.15"
1271-
"@types/semver" "^7.5.8"
1272-
"@typescript-eslint/scope-manager" "7.7.1"
1273-
"@typescript-eslint/types" "7.7.1"
1274-
"@typescript-eslint/typescript-estree" "7.7.1"
1275-
semver "^7.6.0"
1265+
"@typescript-eslint/scope-manager" "8.9.0"
1266+
"@typescript-eslint/types" "8.9.0"
1267+
"@typescript-eslint/typescript-estree" "8.9.0"
12761268

12771269
"@typescript-eslint/visitor-keys@7.18.0":
12781270
version "7.18.0"
@@ -1282,12 +1274,12 @@
12821274
"@typescript-eslint/types" "7.18.0"
12831275
eslint-visitor-keys "^3.4.3"
12841276

1285-
"@typescript-eslint/visitor-keys@7.7.1":
1286-
version "7.7.1"
1287-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz#da2294796220bb0f3b4add5ecbb1b9c3f4f65798"
1288-
integrity sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==
1277+
"@typescript-eslint/visitor-keys@8.9.0":
1278+
version "8.9.0"
1279+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.9.0.tgz#5f11f4d9db913f37da42776893ffe0dd1ae78f78"
1280+
integrity sha512-Ht4y38ubk4L5/U8xKUBfKNYGmvKvA1CANoxiTRMM+tOLk3lbF3DvzZCxJCRSE+2GdCMSh6zq9VZJc3asc1XuAA==
12891281
dependencies:
1290-
"@typescript-eslint/types" "7.7.1"
1282+
"@typescript-eslint/types" "8.9.0"
12911283
eslint-visitor-keys "^3.4.3"
12921284

12931285
"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
@@ -2218,10 +2210,10 @@ deep-is@^0.1.3:
22182210
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
22192211
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
22202212

2221-
deepmerge-ts@^5.1.0:
2222-
version "5.1.0"
2223-
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz#c55206cc4c7be2ded89b9c816cf3608884525d7a"
2224-
integrity sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==
2213+
deepmerge-ts@^7.1.0:
2214+
version "7.1.3"
2215+
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-7.1.3.tgz#9a07e5e7dff7afa8ddf48b90b7161ca9439ca4ca"
2216+
integrity sha512-qCSH6I0INPxd9Y1VtAiLpnYvz5O//6rCfJXKk0z66Up9/VOSr+1yS8XSKA5IWRxjocFGlzPyaZYe+jxq7OOLtQ==
22252217

22262218
delegates@^1.0.0:
22272219
version "1.0.0"
@@ -2549,17 +2541,17 @@ eslint-config-prettier@9.1.0:
25492541
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f"
25502542
integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==
25512543

2552-
eslint-plugin-functional@6.6.3:
2553-
version "6.6.3"
2554-
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.6.3.tgz#85b895afb91835c5ffa2eb97f473fd4182aa5228"
2555-
integrity sha512-sVbbvNvwX3HVkXAykKyoNLv57r4DPF7f1sy+/8j4YtzLYVQPGljMUWv3T6Kd4lwnnjmcKuj0EkIbS+knL6P5jw==
2544+
eslint-plugin-functional@7.0.2:
2545+
version "7.0.2"
2546+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-7.0.2.tgz#788ba2379d6915f163847a3dda64174e9885f7ae"
2547+
integrity sha512-IBriPyU3Uc1EieU5YVyiqrwHzw2yl4bRW58Xf5RP8x3pf80MoqObgfNu9DERwSIgvFOm93jdalUITc96Ysnx7g==
25562548
dependencies:
2557-
"@typescript-eslint/utils" "^7.3.1"
2558-
deepmerge-ts "^5.1.0"
2559-
escape-string-regexp "^4.0.0"
2560-
is-immutable-type "^4.0.0"
2561-
semver "^7.6.0"
2549+
"@typescript-eslint/utils" "^8.0.0"
2550+
deepmerge-ts "^7.1.0"
2551+
escape-string-regexp "^5.0.0"
2552+
is-immutable-type "^5.0.0"
25622553
ts-api-utils "^1.3.0"
2554+
ts-declaration-location "^1.0.4"
25632555

25642556
eslint-scope@^7.2.2:
25652557
version "7.2.2"
@@ -3256,14 +3248,14 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3:
32563248
dependencies:
32573249
is-extglob "^2.1.1"
32583250

3259-
is-immutable-type@^4.0.0:
3260-
version "4.0.0"
3261-
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-4.0.0.tgz#d62ad1ff411eef8dfa3a87222960ec3b645db1a1"
3262-
integrity sha512-gyFBCXv+NikTs8/PGZhgjbMmFZQ5jvHGZIsVu6+/9Bk4K7imlWBIDN7hTr9fNioGzFg71I4YM3z8f0aKXarTAw==
3251+
is-immutable-type@^5.0.0:
3252+
version "5.0.0"
3253+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-5.0.0.tgz#2325dfa548f8c7f33a0a8926f2603ec9c2ab839f"
3254+
integrity sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==
32633255
dependencies:
3264-
"@typescript-eslint/type-utils" "^7.2.0"
3256+
"@typescript-eslint/type-utils" "^8.0.0"
32653257
ts-api-utils "^1.3.0"
3266-
ts-declaration-location "^1.0.0"
3258+
ts-declaration-location "^1.0.4"
32673259

32683260
is-inside-container@^1.0.0:
32693261
version "1.0.0"
@@ -4018,6 +4010,13 @@ mimic-function@^5.0.0:
40184010
resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
40194011
integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
40204012

4013+
minimatch@^10.0.0:
4014+
version "10.0.1"
4015+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
4016+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
4017+
dependencies:
4018+
brace-expansion "^2.0.1"
4019+
40214020
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
40224021
version "3.1.2"
40234022
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -5113,12 +5112,12 @@ ts-api-utils@^1.3.0:
51135112
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
51145113
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
51155114

5116-
ts-declaration-location@^1.0.0:
5117-
version "1.0.0"
5118-
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.0.tgz#b13cfbe9844f156e26dcbd300c48f915b6808ddc"
5119-
integrity sha512-/C+R0e1CLF1KtwbE59IFhCg4jLwfU7Puob+uVIl4iUVQhepN/bHmWXy3Gt3mAgvdLQybEZ4yb4qhnJQbphnEgA==
5115+
ts-declaration-location@^1.0.4:
5116+
version "1.0.4"
5117+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.4.tgz#60c64133202ec5d171fdf0395f70f786f92f14c0"
5118+
integrity sha512-r4JoxYhKULbZuH81Pjrp9OEG5St7XWk7zXwGkLKhmVcjiBVHTJXV5wK6dEa9JKW5QGSTW6b1lOjxAKp8R1SQhg==
51205119
dependencies:
5121-
fast-glob "^3.3.2"
5120+
minimatch "^10.0.0"
51225121

51235122
ts-morph@12.0.0:
51245123
version "12.0.0"

0 commit comments

Comments
 (0)