Skip to content

Commit c514609

Browse files
Update dependency eslint-plugin-functional to v6.5.1
1 parent 9734cc8 commit c514609

File tree

2 files changed

+102
-68
lines changed

2 files changed

+102
-68
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"eslint": "8.57.0",
1717
"eslint-config-prettier": "9.1.0",
1818
"eslint-config-typed-fp": "5.4.0",
19-
"eslint-plugin-functional": "6.1.1",
19+
"eslint-plugin-functional": "6.5.1",
2020
"eslint-plugin-jest": "27.9.0",
2121
"eslint-plugin-prettier": "5.1.3",
2222
"eslint-plugin-sonarjs": "0.21.0",

yarn.lock

+101-67
Original file line numberDiff line numberDiff line change
@@ -1249,10 +1249,10 @@
12491249
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.11.tgz#d421b6c527a3037f7c84433fd2c4229e016863d3"
12501250
integrity sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==
12511251

1252-
"@types/json-schema@^7.0.12":
1253-
version "7.0.12"
1254-
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.12.tgz#d70faba7039d5fca54c83c7dbab41051d2b6f6cb"
1255-
integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA==
1252+
"@types/json-schema@^7.0.15":
1253+
version "7.0.15"
1254+
resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841"
1255+
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
12561256

12571257
"@types/node@*":
12581258
version "18.15.3"
@@ -1264,10 +1264,10 @@
12641264
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91"
12651265
integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==
12661266

1267-
"@types/semver@^7.5.0":
1268-
version "7.5.1"
1269-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.1.tgz#0480eeb7221eb9bc398ad7432c9d7e14b1a5a367"
1270-
integrity sha512-cJRQXpObxfNKkFAZbJl2yjWtJCqELQIdShsogr1d2MilP8dKD9TE/nEKHkJgUNHdGKCQaf9HbIynuV2csLGVLg==
1267+
"@types/semver@^7.5.8":
1268+
version "7.5.8"
1269+
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e"
1270+
integrity sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==
12711271

12721272
"@types/stack-utils@^2.0.0":
12731273
version "2.0.1"
@@ -1328,13 +1328,13 @@
13281328
"@typescript-eslint/types" "5.62.0"
13291329
"@typescript-eslint/visitor-keys" "5.62.0"
13301330

1331-
"@typescript-eslint/scope-manager@6.5.0":
1332-
version "6.5.0"
1333-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.5.0.tgz#f2cb20895aaad41b3ad27cc3a338ce8598f261c5"
1334-
integrity sha512-A8hZ7OlxURricpycp5kdPTH3XnjG85UpJS6Fn4VzeoH4T388gQJ/PGP4ole5NfKt4WDVhmLaQ/dBLNDC4Xl/Kw==
1331+
"@typescript-eslint/scope-manager@7.7.0":
1332+
version "7.7.0"
1333+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.7.0.tgz#3f0db079b275bb8b0cb5be7613fb3130cfb5de77"
1334+
integrity sha512-/8INDn0YLInbe9Wt7dK4cXLDYp0fNHP5xKLHvZl3mOT5X17rK/YShXaiNmorl+/U4VKCVIjJnx4Ri5b0y+HClw==
13351335
dependencies:
1336-
"@typescript-eslint/types" "6.5.0"
1337-
"@typescript-eslint/visitor-keys" "6.5.0"
1336+
"@typescript-eslint/types" "7.7.0"
1337+
"@typescript-eslint/visitor-keys" "7.7.0"
13381338

13391339
"@typescript-eslint/[email protected]", "@typescript-eslint/type-utils@^5.62.0":
13401340
version "5.62.0"
@@ -1356,15 +1356,15 @@
13561356
debug "^4.3.4"
13571357
tsutils "^3.21.0"
13581358

1359-
"@typescript-eslint/type-utils@^6.0.0":
1360-
version "6.5.0"
1361-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-6.5.0.tgz#6d246c93739282bc0d2e623f28d0dec6cfcc38d7"
1362-
integrity sha512-f7OcZOkRivtujIBQ4yrJNIuwyCQO1OjocVqntl9dgSIZAdKqicj3xFDqDOzHDlGCZX990LqhLQXWRnQvsapq8A==
1359+
"@typescript-eslint/type-utils@^7.2.0":
1360+
version "7.7.0"
1361+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.7.0.tgz#36792ff4209a781b058de61631a48df17bdefbc5"
1362+
integrity sha512-bOp3ejoRYrhAlnT/bozNQi3nio9tIgv3U5C0mVDdZC7cpcQEDZXvq8inrHYghLVwuNABRqrMW5tzAv88Vy77Sg==
13631363
dependencies:
1364-
"@typescript-eslint/typescript-estree" "6.5.0"
1365-
"@typescript-eslint/utils" "6.5.0"
1364+
"@typescript-eslint/typescript-estree" "7.7.0"
1365+
"@typescript-eslint/utils" "7.7.0"
13661366
debug "^4.3.4"
1367-
ts-api-utils "^1.0.1"
1367+
ts-api-utils "^1.3.0"
13681368

13691369
"@typescript-eslint/[email protected]":
13701370
version "5.55.0"
@@ -1376,10 +1376,10 @@
13761376
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
13771377
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
13781378

1379-
"@typescript-eslint/types@6.5.0":
1380-
version "6.5.0"
1381-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.5.0.tgz#f4e55cfd99ac5346ea772770bf212a3e689a8f04"
1382-
integrity sha512-eqLLOEF5/lU8jW3Bw+8auf4lZSbbljHR2saKnYqON12G/WsJrGeeDHWuQePoEf9ro22+JkbPfWQwKEC5WwLQ3w==
1379+
"@typescript-eslint/types@7.7.0":
1380+
version "7.7.0"
1381+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.7.0.tgz#23af4d24bf9ce15d8d301236e3e3014143604f27"
1382+
integrity sha512-G01YPZ1Bd2hn+KPpIbrAhEWOn5lQBrjxkzHkWvP6NucMXFtfXoevK82hzQdpfuQYuhkvFDeQYbzXCjR1z9Z03w==
13831383

13841384
"@typescript-eslint/[email protected]":
13851385
version "5.55.0"
@@ -1407,18 +1407,19 @@
14071407
semver "^7.3.7"
14081408
tsutils "^3.21.0"
14091409

1410-
"@typescript-eslint/typescript-estree@6.5.0":
1411-
version "6.5.0"
1412-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.5.0.tgz#1cef6bc822585e9ef89d88834bc902d911d747ed"
1413-
integrity sha512-q0rGwSe9e5Kk/XzliB9h2LBc9tmXX25G0833r7kffbl5437FPWb2tbpIV9wAATebC/018pGa9fwPDuvGN+LxWQ==
1410+
"@typescript-eslint/typescript-estree@7.7.0":
1411+
version "7.7.0"
1412+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.7.0.tgz#b5dd6383b4c6a852d7b256a37af971e8982be97f"
1413+
integrity sha512-8p71HQPE6CbxIBy2kWHqM1KGrC07pk6RJn40n0DSc6bMOBBREZxSDJ+BmRzc8B5OdaMh1ty3mkuWRg4sCFiDQQ==
14141414
dependencies:
1415-
"@typescript-eslint/types" "6.5.0"
1416-
"@typescript-eslint/visitor-keys" "6.5.0"
1415+
"@typescript-eslint/types" "7.7.0"
1416+
"@typescript-eslint/visitor-keys" "7.7.0"
14171417
debug "^4.3.4"
14181418
globby "^11.1.0"
14191419
is-glob "^4.0.3"
1420-
semver "^7.5.4"
1421-
ts-api-utils "^1.0.1"
1420+
minimatch "^9.0.4"
1421+
semver "^7.6.0"
1422+
ts-api-utils "^1.3.0"
14221423

14231424
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^5.10.0":
14241425
version "5.55.0"
@@ -1448,18 +1449,18 @@
14481449
eslint-scope "^5.1.1"
14491450
semver "^7.3.7"
14501451

1451-
"@typescript-eslint/utils@6.5.0", "@typescript-eslint/utils@^6.2.0":
1452-
version "6.5.0"
1453-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.5.0.tgz#6668bee4f7f24978b11df8a2ea42d56eebc4662c"
1454-
integrity sha512-9nqtjkNykFzeVtt9Pj6lyR9WEdd8npPhhIPM992FWVkZuS6tmxHfGVnlUcjpUP2hv8r4w35nT33mlxd+Be1ACQ==
1452+
"@typescript-eslint/utils@7.7.0", "@typescript-eslint/utils@^7.3.1":
1453+
version "7.7.0"
1454+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.7.0.tgz#3d2b6606a60ac34f3c625facfb3b3ab7e126f58d"
1455+
integrity sha512-LKGAXMPQs8U/zMRFXDZOzmMKgFv3COlxUQ+2NMPhbqgVm6R1w+nU1i4836Pmxu9jZAuIeyySNrN/6Rc657ggig==
14551456
dependencies:
14561457
"@eslint-community/eslint-utils" "^4.4.0"
1457-
"@types/json-schema" "^7.0.12"
1458-
"@types/semver" "^7.5.0"
1459-
"@typescript-eslint/scope-manager" "6.5.0"
1460-
"@typescript-eslint/types" "6.5.0"
1461-
"@typescript-eslint/typescript-estree" "6.5.0"
1462-
semver "^7.5.4"
1458+
"@types/json-schema" "^7.0.15"
1459+
"@types/semver" "^7.5.8"
1460+
"@typescript-eslint/scope-manager" "7.7.0"
1461+
"@typescript-eslint/types" "7.7.0"
1462+
"@typescript-eslint/typescript-estree" "7.7.0"
1463+
semver "^7.6.0"
14631464

14641465
"@typescript-eslint/[email protected]":
14651466
version "5.55.0"
@@ -1477,13 +1478,13 @@
14771478
"@typescript-eslint/types" "5.62.0"
14781479
eslint-visitor-keys "^3.3.0"
14791480

1480-
"@typescript-eslint/visitor-keys@6.5.0":
1481-
version "6.5.0"
1482-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.5.0.tgz#1a6f474a0170a447b76f0699ce6700110fd11436"
1483-
integrity sha512-yCB/2wkbv3hPsh02ZS8dFQnij9VVQXJMN/gbQsaaY+zxALkZnxa/wagvLEFsAWMPv7d7lxQmNsIzGU1w/T/WyA==
1481+
"@typescript-eslint/visitor-keys@7.7.0":
1482+
version "7.7.0"
1483+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.7.0.tgz#950148cf1ac11562a2d903fdf7acf76714a2dc9e"
1484+
integrity sha512-h0WHOj8MhdhY8YWkzIF30R379y0NqyOHExI9N9KCzvmu05EgG4FumeYa3ccfKUSphyWkWQE1ybVrgz/Pbam6YA==
14841485
dependencies:
1485-
"@typescript-eslint/types" "6.5.0"
1486-
eslint-visitor-keys "^3.4.1"
1486+
"@typescript-eslint/types" "7.7.0"
1487+
eslint-visitor-keys "^3.4.3"
14871488

14881489
"@ungap/structured-clone@^1.2.0":
14891490
version "1.2.0"
@@ -2096,17 +2097,17 @@ [email protected]:
20962097
resolved "https://registry.yarnpkg.com/eslint-config-typed-fp/-/eslint-config-typed-fp-5.4.0.tgz#737f13f3bdfa417954c782d0c9749f4a37ff9575"
20972098
integrity sha512-jvZcj+7CEYTqjET5HgpammnNE6LiyoCfRw/rPr324jaWvwmYoxBrEMgQVlmZk5vQQamNbs65nOqpqJWSrdgC/w==
20982099

2099-
eslint-plugin-functional@6.1.1:
2100-
version "6.1.1"
2101-
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.1.1.tgz#c74e907e1b42d83f34208677d6e51b6f7830a76b"
2102-
integrity sha512-m1gNU6iQltEYhjJZIw+vzdsa8yCHTrQ1u7XU0cG05+Z6oGEbOXYmjFl0UPWYtWtp4/ubjxLsh8QqUCCHC/Utmg==
2100+
eslint-plugin-functional@6.5.1:
2101+
version "6.5.1"
2102+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.5.1.tgz#b99ea098f338f83444588728ac65b8a767403f1a"
2103+
integrity sha512-8FbXylC/kptJ1drux4fyopVWmDkNTHGj/p7DKFt6G8hVXUhkC1eHCcNb5bnUOrpYEycIXXi0MrE3Nt0oEOkrQA==
21032104
dependencies:
2104-
"@typescript-eslint/utils" "^6.2.0"
2105+
"@typescript-eslint/utils" "^7.3.1"
21052106
deepmerge-ts "^5.1.0"
21062107
escape-string-regexp "^4.0.0"
2107-
is-immutable-type "^2.0.1"
2108-
semver "^7.5.4"
2109-
ts-api-utils "^1.0.1"
2108+
is-immutable-type "^3.1.0"
2109+
semver "^7.6.0"
2110+
ts-api-utils "^1.3.0"
21102111

21112112
21122113
version "27.9.0"
@@ -2354,6 +2355,17 @@ fast-glob@3, fast-glob@^3.2.9:
23542355
merge2 "^1.3.0"
23552356
micromatch "^4.0.4"
23562357

2358+
fast-glob@^3.3.2:
2359+
version "3.3.2"
2360+
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
2361+
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
2362+
dependencies:
2363+
"@nodelib/fs.stat" "^2.0.2"
2364+
"@nodelib/fs.walk" "^1.2.3"
2365+
glob-parent "^5.1.2"
2366+
merge2 "^1.3.0"
2367+
micromatch "^4.0.4"
2368+
23572369
[email protected], fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
23582370
version "2.1.0"
23592371
resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -2757,13 +2769,14 @@ is-immutable-type@^1.2.9:
27572769
dependencies:
27582770
"@typescript-eslint/type-utils" "^5.55.0"
27592771

2760-
is-immutable-type@^2.0.1:
2761-
version "2.0.1"
2762-
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-2.0.1.tgz#5a968a045689d5094d553802d2282a83cfa2ba13"
2763-
integrity sha512-SNO0yWLzSN+oYb8adM4AvsPYSCqElmjcXUNemryDLo0r5M54oMs/6R4cvKLc9QtIs/nRuc3ahlgJoMdGfcHLwQ==
2772+
is-immutable-type@^3.1.0:
2773+
version "3.1.0"
2774+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-3.1.0.tgz#8a2dfcf9aa6c289805846ea8e4efa0b5ac038116"
2775+
integrity sha512-EIAsgCk/4tEohdqKa5iGf1+IwoRYV/81Fe1awSspgobMxOmmxTZslvkH/PAtSKtR2NDFXGVkZZNqiLQA37GKBQ==
27642776
dependencies:
2765-
"@typescript-eslint/type-utils" "^6.0.0"
2766-
ts-api-utils "^1.0.1"
2777+
"@typescript-eslint/type-utils" "^7.2.0"
2778+
ts-api-utils "^1.3.0"
2779+
ts-declaration-location "^1.0.0"
27672780

27682781
is-interactive@^1.0.0:
27692782
version "1.0.0"
@@ -3497,6 +3510,13 @@ minimatch@^9.0.1, minimatch@~9.0.1:
34973510
dependencies:
34983511
brace-expansion "^2.0.1"
34993512

3513+
minimatch@^9.0.4:
3514+
version "9.0.4"
3515+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51"
3516+
integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==
3517+
dependencies:
3518+
brace-expansion "^2.0.1"
3519+
35003520
minimist@1:
35013521
version "1.2.8"
35023522
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -3975,6 +3995,13 @@ semver@^7.5.4, semver@~7.5.0:
39753995
dependencies:
39763996
lru-cache "^6.0.0"
39773997

3998+
semver@^7.6.0:
3999+
version "7.6.0"
4000+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
4001+
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
4002+
dependencies:
4003+
lru-cache "^6.0.0"
4004+
39784005
shebang-command@^2.0.0:
39794006
version "2.0.0"
39804007
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -4243,10 +4270,17 @@ tree-kill@~1.2.2:
42434270
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
42444271
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
42454272

4246-
ts-api-utils@^1.0.1:
4247-
version "1.0.2"
4248-
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.2.tgz#7c094f753b6705ee4faee25c3c684ade52d66d99"
4249-
integrity sha512-Cbu4nIqnEdd+THNEsBdkolnOXhg0I8XteoHaEKgvsxpsbWda4IsUut2c187HxywQCvveojow0Dgw/amxtSKVkQ==
4273+
ts-api-utils@^1.3.0:
4274+
version "1.3.0"
4275+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
4276+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
4277+
4278+
ts-declaration-location@^1.0.0:
4279+
version "1.0.0"
4280+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.0.tgz#b13cfbe9844f156e26dcbd300c48f915b6808ddc"
4281+
integrity sha512-/C+R0e1CLF1KtwbE59IFhCg4jLwfU7Puob+uVIl4iUVQhepN/bHmWXy3Gt3mAgvdLQybEZ4yb4qhnJQbphnEgA==
4282+
dependencies:
4283+
fast-glob "^3.3.2"
42504284

42514285
42524286
version "29.1.2"

0 commit comments

Comments
 (0)