Skip to content

Commit 716339f

Browse files
chore(deps): update dependency eslint-plugin-functional to v7
1 parent 145a3d1 commit 716339f

File tree

2 files changed

+35
-83
lines changed

2 files changed

+35
-83
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"dotenv": "16.4.5",
4343
"eslint": "8.57.0",
4444
"eslint-config-prettier": "9.1.0",
45-
"eslint-plugin-functional": "6.6.1",
45+
"eslint-plugin-functional": "7.0.1",
4646
"husky": "9.1.4",
4747
"prettier": "3.3.3",
4848
"rimraf": "5.0.10",

yarn.lock

Lines changed: 34 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1102,14 +1102,6 @@
11021102
"@typescript-eslint/visitor-keys" "8.1.0"
11031103
debug "^4.3.4"
11041104

1105-
"@typescript-eslint/[email protected]":
1106-
version "7.16.0"
1107-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-7.16.0.tgz#eb0757af5720c9c53c8010d7a0355ae27e17b7e5"
1108-
integrity sha512-8gVv3kW6n01Q6TrI1cmTZ9YMFi3ucDT7i7aI5lEikk2ebk1AEjrwX8MDTdaX5D7fPXMBLvnsaa0IFTAu+jcfOw==
1109-
dependencies:
1110-
"@typescript-eslint/types" "7.16.0"
1111-
"@typescript-eslint/visitor-keys" "7.16.0"
1112-
11131105
"@typescript-eslint/[email protected]":
11141106
version "8.1.0"
11151107
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.1.0.tgz#dd8987d2efebb71d230a1c71d82e84a7aead5c3d"
@@ -1118,7 +1110,7 @@
11181110
"@typescript-eslint/types" "8.1.0"
11191111
"@typescript-eslint/visitor-keys" "8.1.0"
11201112

1121-
"@typescript-eslint/[email protected]":
1113+
"@typescript-eslint/[email protected]", "@typescript-eslint/type-utils@^8.0.0":
11221114
version "8.1.0"
11231115
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.1.0.tgz#dbf5a4308166dfc37a36305390dea04a3a3b5048"
11241116
integrity sha512-oLYvTxljVvsMnldfl6jIKxTaU7ok7km0KDrwOt1RHYu6nxlhN3TIx8k5Q52L6wR33nOwDgM7VwW1fT1qMNfFIA==
@@ -1128,40 +1120,11 @@
11281120
debug "^4.3.4"
11291121
ts-api-utils "^1.3.0"
11301122

1131-
"@typescript-eslint/type-utils@^7.2.0":
1132-
version "7.16.0"
1133-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-7.16.0.tgz#ec52b1932b8fb44a15a3e20208e0bd49d0b6bd00"
1134-
integrity sha512-j0fuUswUjDHfqV/UdW6mLtOQQseORqfdmoBNDFOqs9rvNVR2e+cmu6zJu/Ku4SDuqiJko6YnhwcL8x45r8Oqxg==
1135-
dependencies:
1136-
"@typescript-eslint/typescript-estree" "7.16.0"
1137-
"@typescript-eslint/utils" "7.16.0"
1138-
debug "^4.3.4"
1139-
ts-api-utils "^1.3.0"
1140-
1141-
"@typescript-eslint/[email protected]":
1142-
version "7.16.0"
1143-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-7.16.0.tgz#60a19d7e7a6b1caa2c06fac860829d162a036ed2"
1144-
integrity sha512-fecuH15Y+TzlUutvUl9Cc2XJxqdLr7+93SQIbcZfd4XRGGKoxyljK27b+kxKamjRkU7FYC6RrbSCg0ALcZn/xw==
1145-
11461123
"@typescript-eslint/[email protected]":
11471124
version "8.1.0"
11481125
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.1.0.tgz#fbf1eaa668a7e444ac507732ca9d3c3468e5db9c"
11491126
integrity sha512-q2/Bxa0gMOu/2/AKALI0tCKbG2zppccnRIRCW6BaaTlRVaPKft4oVYPp7WOPpcnsgbr0qROAVCVKCvIQ0tbWog==
11501127

1151-
"@typescript-eslint/[email protected]":
1152-
version "7.16.0"
1153-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-7.16.0.tgz#98ac779d526fab2a781e5619c9250f3e33867c09"
1154-
integrity sha512-a5NTvk51ZndFuOLCh5OaJBELYc2O3Zqxfl3Js78VFE1zE46J2AaVuW+rEbVkQznjkmlzWsUI15BG5tQMixzZLw==
1155-
dependencies:
1156-
"@typescript-eslint/types" "7.16.0"
1157-
"@typescript-eslint/visitor-keys" "7.16.0"
1158-
debug "^4.3.4"
1159-
globby "^11.1.0"
1160-
is-glob "^4.0.3"
1161-
minimatch "^9.0.4"
1162-
semver "^7.6.0"
1163-
ts-api-utils "^1.3.0"
1164-
11651128
"@typescript-eslint/[email protected]":
11661129
version "8.1.0"
11671130
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.1.0.tgz#c44e5667683c0bb5caa43192e27de6a994f4e4c4"
@@ -1176,17 +1139,7 @@
11761139
semver "^7.6.0"
11771140
ts-api-utils "^1.3.0"
11781141

1179-
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^7.3.1":
1180-
version "7.16.0"
1181-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-7.16.0.tgz#b38dc0ce1778e8182e227c98d91d3418449aa17f"
1182-
integrity sha512-PqP4kP3hb4r7Jav+NiRCntlVzhxBNWq6ZQ+zQwII1y/G/1gdIPeYDCKr2+dH6049yJQsWZiHU6RlwvIFBXXGNA==
1183-
dependencies:
1184-
"@eslint-community/eslint-utils" "^4.4.0"
1185-
"@typescript-eslint/scope-manager" "7.16.0"
1186-
"@typescript-eslint/types" "7.16.0"
1187-
"@typescript-eslint/typescript-estree" "7.16.0"
1188-
1189-
"@typescript-eslint/[email protected]":
1142+
"@typescript-eslint/[email protected]", "@typescript-eslint/utils@^8.0.0":
11901143
version "8.1.0"
11911144
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.1.0.tgz#a922985a43d2560ce0d293be79148fa80c1325e0"
11921145
integrity sha512-ypRueFNKTIFwqPeJBfeIpxZ895PQhNyH4YID6js0UoBImWYoSjBsahUn9KMiJXh94uOjVBgHD9AmkyPsPnFwJA==
@@ -1196,14 +1149,6 @@
11961149
"@typescript-eslint/types" "8.1.0"
11971150
"@typescript-eslint/typescript-estree" "8.1.0"
11981151

1199-
"@typescript-eslint/[email protected]":
1200-
version "7.16.0"
1201-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-7.16.0.tgz#a1d99fa7a3787962d6e0efd436575ef840e23b06"
1202-
integrity sha512-rMo01uPy9C7XxG7AFsxa8zLnWXTF8N3PYclekWSrurvhwiw1eW88mrKiAYe6s53AUY57nTRz8dJsuuXdkAhzCg==
1203-
dependencies:
1204-
"@typescript-eslint/types" "7.16.0"
1205-
eslint-visitor-keys "^3.4.3"
1206-
12071152
"@typescript-eslint/[email protected]":
12081153
version "8.1.0"
12091154
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.1.0.tgz#ab2b3a9699a8ddebf0c205e133f114c1fed9daad"
@@ -2052,10 +1997,10 @@ deep-is@^0.1.3:
20521997
resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.4.tgz#a6f2dce612fadd2ef1f519b73551f17e85199831"
20531998
integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==
20541999

2055-
deepmerge-ts@^5.1.0:
2056-
version "5.1.0"
2057-
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz#c55206cc4c7be2ded89b9c816cf3608884525d7a"
2058-
integrity sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==
2000+
deepmerge-ts@^7.1.0:
2001+
version "7.1.0"
2002+
resolved "https://registry.yarnpkg.com/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz#c1e0f11f64465b3e04ca4e03658235fba1cce07b"
2003+
integrity sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==
20592004

20602005
delegates@^1.0.0:
20612006
version "1.0.0"
@@ -2373,17 +2318,17 @@ [email protected]:
23732318
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-9.1.0.tgz#31af3d94578645966c082fcb71a5846d3c94867f"
23742319
integrity sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==
23752320

2376-
eslint-plugin-functional@6.6.1:
2377-
version "6.6.1"
2378-
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-6.6.1.tgz#506783b0c9ce4195653c00119b8e721aa0a35456"
2379-
integrity sha512-BXA0XtP2ygMh+3wx5zvX5cBcd54sq6l5ceOS9Yift3J7bp8oSAk7UVV7+i9wKuhtNoo11qiDEjjPuO/qxMQ98g==
2321+
eslint-plugin-functional@7.0.1:
2322+
version "7.0.1"
2323+
resolved "https://registry.yarnpkg.com/eslint-plugin-functional/-/eslint-plugin-functional-7.0.1.tgz#aeb996a5d9a9f97ccf74111a89513fb12c5b92d3"
2324+
integrity sha512-naT4A+NiYb5TIweR4ibK3SYN+r1Iqd6rWv3VAnLiyWl0zfYxz9hzNsRAPdREOe1aqwMXasdOZQ1nPqvZKC50ZQ==
23802325
dependencies:
2381-
"@typescript-eslint/utils" "^7.3.1"
2382-
deepmerge-ts "^5.1.0"
2383-
escape-string-regexp "^4.0.0"
2384-
is-immutable-type "^4.0.0"
2385-
semver "^7.6.0"
2326+
"@typescript-eslint/utils" "^8.0.0"
2327+
deepmerge-ts "^7.1.0"
2328+
escape-string-regexp "^5.0.0"
2329+
is-immutable-type "^5.0.0"
23862330
ts-api-utils "^1.3.0"
2331+
ts-declaration-location "^1.0.4"
23872332

23882333
eslint-scope@^7.2.2:
23892334
version "7.2.2"
@@ -3040,14 +2985,14 @@ is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
30402985
dependencies:
30412986
is-extglob "^2.1.1"
30422987

3043-
is-immutable-type@^4.0.0:
3044-
version "4.0.0"
3045-
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-4.0.0.tgz#d62ad1ff411eef8dfa3a87222960ec3b645db1a1"
3046-
integrity sha512-gyFBCXv+NikTs8/PGZhgjbMmFZQ5jvHGZIsVu6+/9Bk4K7imlWBIDN7hTr9fNioGzFg71I4YM3z8f0aKXarTAw==
2988+
is-immutable-type@^5.0.0:
2989+
version "5.0.0"
2990+
resolved "https://registry.yarnpkg.com/is-immutable-type/-/is-immutable-type-5.0.0.tgz#2325dfa548f8c7f33a0a8926f2603ec9c2ab839f"
2991+
integrity sha512-mcvHasqbRBWJznuPqqHRKiJgYAz60sZ0mvO3bN70JbkuK7ksfmgc489aKZYxMEjIbRvyOseaTjaRZLRF/xFeRA==
30472992
dependencies:
3048-
"@typescript-eslint/type-utils" "^7.2.0"
2993+
"@typescript-eslint/type-utils" "^8.0.0"
30492994
ts-api-utils "^1.3.0"
3050-
ts-declaration-location "^1.0.0"
2995+
ts-declaration-location "^1.0.4"
30512996

30522997
is-inside-container@^1.0.0:
30532998
version "1.0.0"
@@ -3747,14 +3692,21 @@ mimic-fn@^4.0.0:
37473692
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-4.0.0.tgz#60a90550d5cb0b239cca65d893b1a53b29871ecc"
37483693
integrity sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==
37493694

3695+
minimatch@^10.0.0:
3696+
version "10.0.1"
3697+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.0.1.tgz#ce0521856b453c86e25f2c4c0d03e6ff7ddc440b"
3698+
integrity sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==
3699+
dependencies:
3700+
brace-expansion "^2.0.1"
3701+
37503702
minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
37513703
version "3.1.2"
37523704
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
37533705
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
37543706
dependencies:
37553707
brace-expansion "^1.1.7"
37563708

3757-
minimatch@^9.0.0, minimatch@^9.0.4:
3709+
minimatch@^9.0.4:
37583710
version "9.0.5"
37593711
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
37603712
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
@@ -4769,12 +4721,12 @@ ts-api-utils@^1.3.0:
47694721
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
47704722
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
47714723

4772-
ts-declaration-location@^1.0.0:
4773-
version "1.0.2"
4774-
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.2.tgz#cf8d39762149a650c6515298ba32e96db0edafd6"
4775-
integrity sha512-F7+4QiD/WguzLqviTNu+4tgR5SJtW4orC9RDCYzkwbeyHNq7hfGpq4Y8odaf0w9Z6orH+y98jgUdVaUFOPNRhg==
4724+
ts-declaration-location@^1.0.4:
4725+
version "1.0.4"
4726+
resolved "https://registry.yarnpkg.com/ts-declaration-location/-/ts-declaration-location-1.0.4.tgz#60c64133202ec5d171fdf0395f70f786f92f14c0"
4727+
integrity sha512-r4JoxYhKULbZuH81Pjrp9OEG5St7XWk7zXwGkLKhmVcjiBVHTJXV5wK6dEa9JKW5QGSTW6b1lOjxAKp8R1SQhg==
47764728
dependencies:
4777-
minimatch "^9.0.0"
4729+
minimatch "^10.0.0"
47784730

47794731
47804732
version "12.0.0"

0 commit comments

Comments
 (0)