Skip to content

Commit c7c44e0

Browse files
Update dependency eslint-plugin-functional to v6.6.3
1 parent de3cb5e commit c7c44e0

File tree

2 files changed

+85
-70
lines changed

2 files changed

+85
-70
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.6.3",
2020
"eslint-plugin-jest": "27.9.0",
2121
"eslint-plugin-prettier": "5.2.1",
2222
"eslint-plugin-sonarjs": "0.21.0",

yarn.lock

+84-69
Original file line numberDiff line numberDiff line change
@@ -1249,11 +1249,6 @@
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==
1256-
12571252
"@types/node@*":
12581253
version "18.15.3"
12591254
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.15.3.tgz#f0b991c32cfc6a4e7f3399d6cb4b8cf9a0315014"
@@ -1264,11 +1259,6 @@
12641259
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.13.tgz#da4bfd73f49bd541d28920ab0e2bf0ee80f71c91"
12651260
integrity sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==
12661261

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==
1271-
12721262
"@types/stack-utils@^2.0.0":
12731263
version "2.0.1"
12741264
resolved "https://registry.yarnpkg.com/@types/stack-utils/-/stack-utils-2.0.1.tgz#20f18294f797f2209b5f65c8e3b5c8e8261d127c"
@@ -1328,13 +1318,13 @@
13281318
"@typescript-eslint/types" "5.62.0"
13291319
"@typescript-eslint/visitor-keys" "5.62.0"
13301320

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==
1321+
"@typescript-eslint/scope-manager@7.18.0":
1322+
version "7.18.0"
1323+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.18.0.tgz#c928e7a9fc2c0b3ed92ab3112c614d6bd9951c83"
1324+
integrity sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==
13351325
dependencies:
1336-
"@typescript-eslint/types" "6.5.0"
1337-
"@typescript-eslint/visitor-keys" "6.5.0"
1326+
"@typescript-eslint/types" "7.18.0"
1327+
"@typescript-eslint/visitor-keys" "7.18.0"
13381328

13391329
"@typescript-eslint/[email protected]", "@typescript-eslint/type-utils@^5.62.0":
13401330
version "5.62.0"
@@ -1356,15 +1346,15 @@
13561346
debug "^4.3.4"
13571347
tsutils "^3.21.0"
13581348

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==
1349+
"@typescript-eslint/type-utils@^7.2.0":
1350+
version "7.18.0"
1351+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.18.0.tgz#2165ffaee00b1fbbdd2d40aa85232dab6998f53b"
1352+
integrity sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==
13631353
dependencies:
1364-
"@typescript-eslint/typescript-estree" "6.5.0"
1365-
"@typescript-eslint/utils" "6.5.0"
1354+
"@typescript-eslint/typescript-estree" "7.18.0"
1355+
"@typescript-eslint/utils" "7.18.0"
13661356
debug "^4.3.4"
1367-
ts-api-utils "^1.0.1"
1357+
ts-api-utils "^1.3.0"
13681358

13691359
"@typescript-eslint/[email protected]":
13701360
version "5.55.0"
@@ -1376,10 +1366,10 @@
13761366
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
13771367
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
13781368

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==
1369+
"@typescript-eslint/types@7.18.0":
1370+
version "7.18.0"
1371+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.18.0.tgz#b90a57ccdea71797ffffa0321e744f379ec838c9"
1372+
integrity sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==
13831373

13841374
"@typescript-eslint/[email protected]":
13851375
version "5.55.0"
@@ -1407,18 +1397,19 @@
14071397
semver "^7.3.7"
14081398
tsutils "^3.21.0"
14091399

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==
1400+
"@typescript-eslint/typescript-estree@7.18.0":
1401+
version "7.18.0"
1402+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.18.0.tgz#b5868d486c51ce8f312309ba79bdb9f331b37931"
1403+
integrity sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==
14141404
dependencies:
1415-
"@typescript-eslint/types" "6.5.0"
1416-
"@typescript-eslint/visitor-keys" "6.5.0"
1405+
"@typescript-eslint/types" "7.18.0"
1406+
"@typescript-eslint/visitor-keys" "7.18.0"
14171407
debug "^4.3.4"
14181408
globby "^11.1.0"
14191409
is-glob "^4.0.3"
1420-
semver "^7.5.4"
1421-
ts-api-utils "^1.0.1"
1410+
minimatch "^9.0.4"
1411+
semver "^7.6.0"
1412+
ts-api-utils "^1.3.0"
14221413

14231414
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^5.10.0":
14241415
version "5.55.0"
@@ -1448,18 +1439,15 @@
14481439
eslint-scope "^5.1.1"
14491440
semver "^7.3.7"
14501441

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==
1442+
"@typescript-eslint/utils@7.18.0", "@typescript-eslint/utils@^7.3.1":
1443+
version "7.18.0"
1444+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.18.0.tgz#bca01cde77f95fc6a8d5b0dbcbfb3d6ca4be451f"
1445+
integrity sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==
14551446
dependencies:
14561447
"@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"
1448+
"@typescript-eslint/scope-manager" "7.18.0"
1449+
"@typescript-eslint/types" "7.18.0"
1450+
"@typescript-eslint/typescript-estree" "7.18.0"
14631451

14641452
"@typescript-eslint/[email protected]":
14651453
version "5.55.0"
@@ -1477,13 +1465,13 @@
14771465
"@typescript-eslint/types" "5.62.0"
14781466
eslint-visitor-keys "^3.3.0"
14791467

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==
1468+
"@typescript-eslint/visitor-keys@7.18.0":
1469+
version "7.18.0"
1470+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.18.0.tgz#0564629b6124d67607378d0f0332a0495b25e7d7"
1471+
integrity sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==
14841472
dependencies:
1485-
"@typescript-eslint/types" "6.5.0"
1486-
eslint-visitor-keys "^3.4.1"
1473+
"@typescript-eslint/types" "7.18.0"
1474+
eslint-visitor-keys "^3.4.3"
14871475

14881476
"@ungap/structured-clone@^1.2.0":
14891477
version "1.2.0"
@@ -2096,17 +2084,17 @@ [email protected]:
20962084
resolved "https://registry.yarnpkg.com/eslint-config-typed-fp/-/eslint-config-typed-fp-5.4.0.tgz#737f13f3bdfa417954c782d0c9749f4a37ff9575"
20972085
integrity sha512-jvZcj+7CEYTqjET5HgpammnNE6LiyoCfRw/rPr324jaWvwmYoxBrEMgQVlmZk5vQQamNbs65nOqpqJWSrdgC/w==
20982086

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==
2087+
eslint-plugin-functional@6.6.3:
2088+
version "6.6.3"
2089+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.6.3.tgz#85b895afb91835c5ffa2eb97f473fd4182aa5228"
2090+
integrity sha512-sVbbvNvwX3HVkXAykKyoNLv57r4DPF7f1sy+/8j4YtzLYVQPGljMUWv3T6Kd4lwnnjmcKuj0EkIbS+knL6P5jw==
21032091
dependencies:
2104-
"@typescript-eslint/utils" "^6.2.0"
2092+
"@typescript-eslint/utils" "^7.3.1"
21052093
deepmerge-ts "^5.1.0"
21062094
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"
2095+
is-immutable-type "^4.0.0"
2096+
semver "^7.6.0"
2097+
ts-api-utils "^1.3.0"
21102098

21112099
21122100
version "27.9.0"
@@ -2757,13 +2745,14 @@ is-immutable-type@^1.2.9:
27572745
dependencies:
27582746
"@typescript-eslint/type-utils" "^5.55.0"
27592747

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==
2748+
is-immutable-type@^4.0.0:
2749+
version "4.0.0"
2750+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-4.0.0.tgz#d62ad1ff411eef8dfa3a87222960ec3b645db1a1"
2751+
integrity sha512-gyFBCXv+NikTs8/PGZhgjbMmFZQ5jvHGZIsVu6+/9Bk4K7imlWBIDN7hTr9fNioGzFg71I4YM3z8f0aKXarTAw==
27642752
dependencies:
2765-
"@typescript-eslint/type-utils" "^6.0.0"
2766-
ts-api-utils "^1.0.1"
2753+
"@typescript-eslint/type-utils" "^7.2.0"
2754+
ts-api-utils "^1.3.0"
2755+
ts-declaration-location "^1.0.0"
27672756

27682757
is-interactive@^1.0.0:
27692758
version "1.0.0"
@@ -3483,6 +3472,13 @@ mimic-fn@^4.0.0:
34833472
dependencies:
34843473
brace-expansion "^2.0.1"
34853474

3475+
minimatch@^10.0.0:
3476+
version "10.0.1"
3477+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
3478+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
3479+
dependencies:
3480+
brace-expansion "^2.0.1"
3481+
34863482
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
34873483
version "3.1.2"
34883484
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -3497,6 +3493,13 @@ minimatch@^9.0.1, minimatch@~9.0.1:
34973493
dependencies:
34983494
brace-expansion "^2.0.1"
34993495

3496+
minimatch@^9.0.4:
3497+
version "9.0.5"
3498+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
3499+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
3500+
dependencies:
3501+
brace-expansion "^2.0.1"
3502+
35003503
minimist@1:
35013504
version "1.2.8"
35023505
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
@@ -3975,6 +3978,11 @@ semver@^7.5.4, semver@~7.5.0:
39753978
dependencies:
39763979
lru-cache "^6.0.0"
39773980

3981+
semver@^7.6.0:
3982+
version "7.6.3"
3983+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
3984+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
3985+
39783986
shebang-command@^2.0.0:
39793987
version "2.0.0"
39803988
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -4243,10 +4251,17 @@ tree-kill@~1.2.2:
42434251
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
42444252
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
42454253

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==
4254+
ts-api-utils@^1.3.0:
4255+
version "1.3.0"
4256+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
4257+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
4258+
4259+
ts-declaration-location@^1.0.0:
4260+
version "1.0.4"
4261+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.4.tgz#60c64133202ec5d171fdf0395f70f786f92f14c0"
4262+
integrity sha512-r4JoxYhKULbZuH81Pjrp9OEG5St7XWk7zXwGkLKhmVcjiBVHTJXV5wK6dEa9JKW5QGSTW6b1lOjxAKp8R1SQhg==
4263+
dependencies:
4264+
minimatch "^10.0.0"
42504265

42514266
42524267
version "29.1.2"

0 commit comments

Comments
 (0)