Skip to content

Commit 66963b6

Browse files
chore(deps): update dependency eslint-plugin-functional to v7
1 parent 8c8d6bf commit 66963b6

File tree

2 files changed

+67
-68
lines changed

2 files changed

+67
-68
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.0",
4747
"eslint-config-prettier": "9.1.0",
48-
"eslint-plugin-functional": "6.6.3",
48+
"eslint-plugin-functional": "7.0.0",
4949
"husky": "9.1.4",
5050
"prettier": "3.3.3",
5151
"rimraf": "5.0.10",

yarn.lock

Lines changed: 66 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1036,7 +1036,7 @@
10361036
dependencies:
10371037
"@types/unist" "*"
10381038

1039-
"@types/json-schema@^7.0.15", "@types/json-schema@^7.0.6":
1039+
"@types/json-schema@^7.0.6":
10401040
version "7.0.15"
10411041
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
10421042
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
@@ -1089,11 +1089,6 @@
10891089
dependencies:
10901090
types-ramda "^0.30.1"
10911091

1092-
"@types/semver@^7.5.8":
1093-
version "7.5.8"
1094-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
1095-
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
1096-
10971092
"@types/unist@*", "@types/unist@^3.0.0":
10981093
version "3.0.2"
10991094
resolved "https://registry.yarnpkg.com/@types/unist/-/unist-3.0.2.tgz#6dd61e43ef60b34086287f83683a5c1b2dc53d20"
@@ -1133,13 +1128,13 @@
11331128
"@typescript-eslint/types" "7.18.0"
11341129
"@typescript-eslint/visitor-keys" "7.18.0"
11351130

1136-
"@typescript-eslint/scope-manager@7.7.1":
1137-
version "7.7.1"
1138-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.1.tgz#07fe59686ca843f66e3e2b5c151522bc38effab2"
1139-
integrity sha512-PytBif2SF+9SpEUKynYn5g1RHFddJUcyynGpztX3l/ik7KmZEv19WCMhUBkHXPU9es/VWGD3/zg3wg90+Dh2rA==
1131+
"@typescript-eslint/scope-manager@8.0.1":
1132+
version "8.0.1"
1133+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.0.1.tgz#544259c29e1ebf65d30b6e99a9f420d98795a54e"
1134+
integrity sha512-NpixInP5dm7uukMiRyiHjRKkom5RIFA4dfiHvalanD2cF0CLUuQqxfg8PtEUo9yqJI2bBhF+pcSafqnG3UBnRQ==
11401135
dependencies:
1141-
"@typescript-eslint/types" "7.7.1"
1142-
"@typescript-eslint/visitor-keys" "7.7.1"
1136+
"@typescript-eslint/types" "8.0.1"
1137+
"@typescript-eslint/visitor-keys" "8.0.1"
11431138

11441139
"@typescript-eslint/type-utils@7.18.0":
11451140
version "7.18.0"
@@ -1151,13 +1146,13 @@
11511146
debug "^4.3.4"
11521147
ts-api-utils "^1.3.0"
11531148

1154-
"@typescript-eslint/type-utils@^7.2.0":
1155-
version "7.7.1"
1156-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.1.tgz#2f8094edca3bebdaad009008929df645ed9c8743"
1157-
integrity sha512-ZksJLW3WF7o75zaBPScdW1Gbkwhd/lyeXGf1kQCxJaOeITscoSl0MjynVvCzuV5boUz/3fOI06Lz8La55mu29Q==
1149+
"@typescript-eslint/type-utils@^8.0.0":
1150+
version "8.0.1"
1151+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.0.1.tgz#a613ee2dfeed4a9781300b5d326ec7cf946eed92"
1152+
integrity sha512-+/UT25MWvXeDX9YaHv1IS6KI1fiuTto43WprE7pgSMswHbn1Jm9GEM4Txp+X74ifOWV8emu2AWcbLhpJAvD5Ng==
11581153
dependencies:
1159-
"@typescript-eslint/typescript-estree" "7.7.1"
1160-
"@typescript-eslint/utils" "7.7.1"
1154+
"@typescript-eslint/typescript-estree" "8.0.1"
1155+
"@typescript-eslint/utils" "8.0.1"
11611156
debug "^4.3.4"
11621157
ts-api-utils "^1.3.0"
11631158

@@ -1166,10 +1161,10 @@
11661161
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
11671162
integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
11681163

1169-
"@typescript-eslint/types@7.7.1":
1170-
version "7.7.1"
1171-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.1.tgz#f903a651fb004c75add08e4e9e207f169d4b98d7"
1172-
integrity sha512-AmPmnGW1ZLTpWa+/2omPrPfR7BcbUU4oha5VIbSbS1a1Tv966bklvLNXxp3mrbc+P2j4MNOTfDffNsk4o0c6/w==
1164+
"@typescript-eslint/types@8.0.1":
1165+
version "8.0.1"
1166+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.0.1.tgz#333e2f4c158952dbc8181a4ddcc6e49898a28918"
1167+
integrity sha512-PpqTVT3yCA/bIgJ12czBuE3iBlM3g4inRSC5J0QOdQFAn07TYrYEQBBKgXH1lQpglup+Zy6c1fxuwTk4MTNKIw==
11731168

11741169
"@typescript-eslint/typescript-estree@7.18.0":
11751170
version "7.18.0"
@@ -1185,13 +1180,13 @@
11851180
semver "^7.6.0"
11861181
ts-api-utils "^1.3.0"
11871182

1188-
"@typescript-eslint/typescript-estree@7.7.1":
1189-
version "7.7.1"
1190-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.1.tgz#5cafde48fe390fe1c1b329b2ce0ba8a73c1e87b2"
1191-
integrity sha512-CXe0JHCXru8Fa36dteXqmH2YxngKJjkQLjxzoj6LYwzZ7qZvgsLSc+eqItCrqIop8Vl2UKoAi0StVWu97FQZIQ==
1183+
"@typescript-eslint/typescript-estree@8.0.1":
1184+
version "8.0.1"
1185+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.0.1.tgz#64575ec7b77aedfe497acdfb2779ec942bb8d866"
1186+
integrity sha512-8V9hriRvZQXPWU3bbiUV4Epo7EvgM6RTs+sUmxp5G//dBGy402S7Fx0W0QkB2fb4obCF8SInoUzvTYtc3bkb5w==
11921187
dependencies:
1193-
"@typescript-eslint/types" "7.7.1"
1194-
"@typescript-eslint/visitor-keys" "7.7.1"
1188+
"@typescript-eslint/types" "8.0.1"
1189+
"@typescript-eslint/visitor-keys" "8.0.1"
11951190
debug "^4.3.4"
11961191
globby "^11.1.0"
11971192
is-glob "^4.0.3"
@@ -1209,18 +1204,15 @@
12091204
"@typescript-eslint/types" "7.18.0"
12101205
"@typescript-eslint/typescript-estree" "7.18.0"
12111206

1212-
"@typescript-eslint/utils@7.7.1", "@typescript-eslint/utils@^7.3.1":
1213-
version "7.7.1"
1214-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.1.tgz#5d161f2b4a55e1bc38b634bebb921e4bd4e4a16e"
1215-
integrity sha512-QUvBxPEaBXf41ZBbaidKICgVL8Hin0p6prQDu6bbetWo39BKbWJxRsErOzMNT1rXvTll+J7ChrbmMCXM9rsvOQ==
1207+
"@typescript-eslint/utils@8.0.1", "@typescript-eslint/utils@^8.0.0":
1208+
version "8.0.1"
1209+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.0.1.tgz#b48e3320c4f9011f97d25e0588b8c143adc38d2a"
1210+
integrity sha512-CBFR0G0sCt0+fzfnKaciu9IBsKvEKYwN9UZ+eeogK1fYHg4Qxk1yf/wLQkLXlq8wbU2dFlgAesxt8Gi76E8RTA==
12161211
dependencies:
12171212
"@eslint-community/eslint-utils" "^4.4.0"
1218-
"@types/json-schema" "^7.0.15"
1219-
"@types/semver" "^7.5.8"
1220-
"@typescript-eslint/scope-manager" "7.7.1"
1221-
"@typescript-eslint/types" "7.7.1"
1222-
"@typescript-eslint/typescript-estree" "7.7.1"
1223-
semver "^7.6.0"
1213+
"@typescript-eslint/scope-manager" "8.0.1"
1214+
"@typescript-eslint/types" "8.0.1"
1215+
"@typescript-eslint/typescript-estree" "8.0.1"
12241216

12251217
"@typescript-eslint/visitor-keys@7.18.0":
12261218
version "7.18.0"
@@ -1230,12 +1222,12 @@
12301222
"@typescript-eslint/types" "7.18.0"
12311223
eslint-visitor-keys "^3.4.3"
12321224

1233-
"@typescript-eslint/visitor-keys@7.7.1":
1234-
version "7.7.1"
1235-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.1.tgz#da2294796220bb0f3b4add5ecbb1b9c3f4f65798"
1236-
integrity sha512-gBL3Eq25uADw1LQ9kVpf3hRM+DWzs0uZknHYK3hq4jcTPqVCClHGDnB6UUUV2SFeBeA4KWHWbbLqmbGcZ4FYbw==
1225+
"@typescript-eslint/visitor-keys@8.0.1":
1226+
version "8.0.1"
1227+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.0.1.tgz#e5816803b4dad1de5e97f00df8dc15d0bcb49778"
1228+
integrity sha512-W5E+o0UfUcK5EgchLZsyVWqARmsM7v54/qEq6PY3YI5arkgmCzHiuk0zKSJJbm71V0xdRna4BGomkCTXz2/LkQ==
12371229
dependencies:
1238-
"@typescript-eslint/types" "7.7.1"
1230+
"@typescript-eslint/types" "8.0.1"
12391231
eslint-visitor-keys "^3.4.3"
12401232

12411233
"@ungap/structured-clone@^1.0.0", "@ungap/structured-clone@^1.2.0":
@@ -2187,10 +2179,10 @@ deep-is@^0.1.3:
21872179
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
21882180
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
21892181

2190-
deepmerge-ts@^5.1.0:
2191-
version "5.1.0"
2192-
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz#c55206cc4c7be2ded89b9c816cf3608884525d7a"
2193-
integrity sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==
2182+
deepmerge-ts@^7.1.0:
2183+
version "7.1.0"
2184+
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz#c1e0f11f64465b3e04ca4e03658235fba1cce07b"
2185+
integrity sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==
21942186

21952187
delegates@^1.0.0:
21962188
version "1.0.0"
@@ -2518,17 +2510,17 @@ eslint-config-prettier@9.1.0:
25182510
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f"
25192511
integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==
25202512

2521-
eslint-plugin-functional@6.6.3:
2522-
version "6.6.3"
2523-
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.6.3.tgz#85b895afb91835c5ffa2eb97f473fd4182aa5228"
2524-
integrity sha512-sVbbvNvwX3HVkXAykKyoNLv57r4DPF7f1sy+/8j4YtzLYVQPGljMUWv3T6Kd4lwnnjmcKuj0EkIbS+knL6P5jw==
2513+
eslint-plugin-functional@7.0.0:
2514+
version "7.0.0"
2515+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-7.0.0.tgz#80ffdfaf885341dd5d04fb7cfac3f29b8909ff45"
2516+
integrity sha512-j3ZISQBQDs8rjRfMeEKtXb/wg+PV7NXfxshgIq/XR8j8SBlt64nzT6RTO58sJ3nMP5R/DRypofIoW4wMYsGhAQ==
25252517
dependencies:
2526-
"@typescript-eslint/utils" "^7.3.1"
2527-
deepmerge-ts "^5.1.0"
2528-
escape-string-regexp "^4.0.0"
2529-
is-immutable-type "^4.0.0"
2530-
semver "^7.6.0"
2518+
"@typescript-eslint/utils" "^8.0.0"
2519+
deepmerge-ts "^7.1.0"
2520+
escape-string-regexp "^5.0.0"
2521+
is-immutable-type "^5.0.0"
25312522
ts-api-utils "^1.3.0"
2523+
ts-declaration-location "^1.0.3"
25322524

25332525
eslint-scope@^7.2.2:
25342526
version "7.2.2"
@@ -3228,14 +3220,14 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
32283220
dependencies:
32293221
is-extglob "^2.1.1"
32303222

3231-
is-immutable-type@^4.0.0:
3232-
version "4.0.0"
3233-
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-4.0.0.tgz#d62ad1ff411eef8dfa3a87222960ec3b645db1a1"
3234-
integrity sha512-gyFBCXv+NikTs8/PGZhgjbMmFZQ5jvHGZIsVu6+/9Bk4K7imlWBIDN7hTr9fNioGzFg71I4YM3z8f0aKXarTAw==
3223+
is-immutable-type@^5.0.0:
3224+
version "5.0.0"
3225+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-5.0.0.tgz#2325dfa548f8c7f33a0a8926f2603ec9c2ab839f"
3226+
integrity sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==
32353227
dependencies:
3236-
"@typescript-eslint/type-utils" "^7.2.0"
3228+
"@typescript-eslint/type-utils" "^8.0.0"
32373229
ts-api-utils "^1.3.0"
3238-
ts-declaration-location "^1.0.0"
3230+
ts-declaration-location "^1.0.4"
32393231

32403232
is-inside-container@^1.0.0:
32413233
version "1.0.0"
@@ -3981,6 +3973,13 @@ mimic-function@^5.0.0:
39813973
resolved "https://registry.yarnpkg.com/mimic-function/-/mimic-function-5.0.1.tgz#acbe2b3349f99b9deaca7fb70e48b83e94e67076"
39823974
integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
39833975

3976+
minimatch@^10.0.0:
3977+
version "10.0.1"
3978+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
3979+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
3980+
dependencies:
3981+
brace-expansion "^2.0.1"
3982+
39843983
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
39853984
version "3.1.2"
39863985
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -5057,12 +5056,12 @@ ts-api-utils@^1.3.0:
50575056
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
50585057
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
50595058

5060-
ts-declaration-location@^1.0.0:
5061-
version "1.0.0"
5062-
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.0.tgz#b13cfbe9844f156e26dcbd300c48f915b6808ddc"
5063-
integrity sha512-/C+R0e1CLF1KtwbE59IFhCg4jLwfU7Puob+uVIl4iUVQhepN/bHmWXy3Gt3mAgvdLQybEZ4yb4qhnJQbphnEgA==
5059+
ts-declaration-location@^1.0.3, ts-declaration-location@^1.0.4:
5060+
version "1.0.4"
5061+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.4.tgz#60c64133202ec5d171fdf0395f70f786f92f14c0"
5062+
integrity sha512-r4JoxYhKULbZuH81Pjrp9OEG5St7XWk7zXwGkLKhmVcjiBVHTJXV5wK6dEa9JKW5QGSTW6b1lOjxAKp8R1SQhg==
50645063
dependencies:
5065-
fast-glob "^3.3.2"
5064+
minimatch "^10.0.0"
50665065

50675066
ts-morph@12.0.0:
50685067
version "12.0.0"

0 commit comments

Comments
 (0)