Skip to content
This repository was archived by the owner on Oct 15, 2024. It is now read-only.

Commit 1352aed

Browse files
Update typescript-eslint monorepo to v8
1 parent 0a68245 commit 1352aed

File tree

2 files changed

+102
-79
lines changed

2 files changed

+102
-79
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"@types/node": "20.14.14",
2828
"@types/ramda": "0.30.1",
2929
"@types/sinon": "17.0.3",
30-
"@typescript-eslint/eslint-plugin": "5.62.0",
31-
"@typescript-eslint/parser": "5.62.0",
30+
"@typescript-eslint/eslint-plugin": "8.2.0",
31+
"@typescript-eslint/parser": "8.2.0",
3232
"ava": "4.3.3",
3333
"dotenv": "16.4.5",
3434
"eslint": "8.57.0",

yarn.lock

Lines changed: 100 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,17 @@
4747
dependencies:
4848
eslint-visitor-keys "^3.3.0"
4949

50-
"@eslint-community/regexpp@^4.4.0":
50+
"@eslint-community/eslint-utils@^4.4.0":
5151
version "4.4.0"
52-
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.4.0.tgz#3e61c564fcd6b921cb789838631c5ee44df09403"
53-
integrity sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==
52+
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
53+
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
54+
dependencies:
55+
eslint-visitor-keys "^3.3.0"
56+
57+
"@eslint-community/regexpp@^4.10.0":
58+
version "4.11.0"
59+
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.0.tgz#b0ffd0312b4a3fd2d6f77237e7248a5ad3a680ae"
60+
integrity sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==
5461

5562
"@eslint-community/regexpp@^4.6.1":
5663
version "4.6.2"
@@ -1519,11 +1526,6 @@
15191526
dependencies:
15201527
"@types/node" "*"
15211528

1522-
"@types/semver@^7.3.12":
1523-
version "7.3.12"
1524-
resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.3.12.tgz#920447fdd78d76b19de0438b7f60df3c4a80bf1c"
1525-
integrity sha512-WwA1MW0++RfXmCr12xeYOOC5baSC9mSb0ZqCquFzKhcoF4TvHu5MKOuXsncgZcpVFhB1pXd5hZmM0ryAoCp12A==
1526-
15271529
15281530
version "17.0.3"
15291531
resolved "https://registry.yarnpkg.com/@types/sinon/-/sinon-17.0.3.tgz#9aa7e62f0a323b9ead177ed23a36ea757141a5fa"
@@ -1536,30 +1538,30 @@
15361538
resolved "https://registry.yarnpkg.com/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz#b49c2c70150141a15e0fa7e79cf1f92a72934ce3"
15371539
integrity sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==
15381540

1539-
"@typescript-eslint/eslint-plugin@5.62.0":
1540-
version "5.62.0"
1541-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz#aeef0328d172b9e37d9bab6dbc13b87ed88977db"
1542-
integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==
1543-
dependencies:
1544-
"@eslint-community/regexpp" "^4.4.0"
1545-
"@typescript-eslint/scope-manager" "5.62.0"
1546-
"@typescript-eslint/type-utils" "5.62.0"
1547-
"@typescript-eslint/utils" "5.62.0"
1548-
debug "^4.3.4"
1541+
"@typescript-eslint/eslint-plugin@8.2.0":
1542+
version "8.2.0"
1543+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.2.0.tgz#bf50e9c8dac6bdf15dd1b52ca29448550903558e"
1544+
integrity sha512-02tJIs655em7fvt9gps/+4k4OsKULYGtLBPJfOsmOq1+3cdClYiF0+d6mHu6qDnTcg88wJBkcPLpQhq7FyDz0A==
1545+
dependencies:
1546+
"@eslint-community/regexpp" "^4.10.0"
1547+
"@typescript-eslint/scope-manager" "8.2.0"
1548+
"@typescript-eslint/type-utils" "8.2.0"
1549+
"@typescript-eslint/utils" "8.2.0"
1550+
"@typescript-eslint/visitor-keys" "8.2.0"
15491551
graphemer "^1.4.0"
1550-
ignore "^5.2.0"
1551-
natural-compare-lite "^1.4.0"
1552-
semver "^7.3.7"
1553-
tsutils "^3.21.0"
1552+
ignore "^5.3.1"
1553+
natural-compare "^1.4.0"
1554+
ts-api-utils "^1.3.0"
15541555

1555-
"@typescript-eslint/parser@5.62.0":
1556-
version "5.62.0"
1557-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-5.62.0.tgz#1b63d082d849a2fcae8a569248fbe2ee1b8a56c7"
1558-
integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==
1556+
"@typescript-eslint/parser@8.2.0":
1557+
version "8.2.0"
1558+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.2.0.tgz#de3993304feb98576d9ffbf10c83ca1bcb68a5dd"
1559+
integrity sha512-j3Di+o0lHgPrb7FxL3fdEy6LJ/j2NE8u+AP/5cQ9SKb+JLH6V6UHDqJ+e0hXBkHP1wn1YDFjYCS9LBQsZDlDEg==
15591560
dependencies:
1560-
"@typescript-eslint/scope-manager" "5.62.0"
1561-
"@typescript-eslint/types" "5.62.0"
1562-
"@typescript-eslint/typescript-estree" "5.62.0"
1561+
"@typescript-eslint/scope-manager" "8.2.0"
1562+
"@typescript-eslint/types" "8.2.0"
1563+
"@typescript-eslint/typescript-estree" "8.2.0"
1564+
"@typescript-eslint/visitor-keys" "8.2.0"
15631565
debug "^4.3.4"
15641566

15651567
"@typescript-eslint/[email protected]":
@@ -1570,33 +1572,33 @@
15701572
"@typescript-eslint/types" "5.18.0"
15711573
"@typescript-eslint/visitor-keys" "5.18.0"
15721574

1573-
"@typescript-eslint/scope-manager@5.62.0":
1574-
version "5.62.0"
1575-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz#d9457ccc6a0b8d6b37d0eb252a23022478c5460c"
1576-
integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==
1575+
"@typescript-eslint/scope-manager@8.2.0":
1576+
version "8.2.0"
1577+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.2.0.tgz#4a4bd7e7df5522acc8795c3b6f21e8c41b951138"
1578+
integrity sha512-OFn80B38yD6WwpoHU2Tz/fTz7CgFqInllBoC3WP+/jLbTb4gGPTy9HBSTsbDWkMdN55XlVU0mMDYAtgvlUspGw==
15771579
dependencies:
1578-
"@typescript-eslint/types" "5.62.0"
1579-
"@typescript-eslint/visitor-keys" "5.62.0"
1580+
"@typescript-eslint/types" "8.2.0"
1581+
"@typescript-eslint/visitor-keys" "8.2.0"
15801582

1581-
"@typescript-eslint/type-utils@5.62.0":
1582-
version "5.62.0"
1583-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz#286f0389c41681376cdad96b309cedd17d70346a"
1584-
integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==
1583+
"@typescript-eslint/type-utils@8.2.0":
1584+
version "8.2.0"
1585+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.2.0.tgz#5cd7fef50f492e5a0f508bdd40678861a57c3549"
1586+
integrity sha512-g1CfXGFMQdT5S+0PSO0fvGXUaiSkl73U1n9LTK5aRAFnPlJ8dLKkXr4AaLFvPedW8lVDoMgLLE3JN98ZZfsj0w==
15851587
dependencies:
1586-
"@typescript-eslint/typescript-estree" "5.62.0"
1587-
"@typescript-eslint/utils" "5.62.0"
1588+
"@typescript-eslint/typescript-estree" "8.2.0"
1589+
"@typescript-eslint/utils" "8.2.0"
15881590
debug "^4.3.4"
1589-
tsutils "^3.21.0"
1591+
ts-api-utils "^1.3.0"
15901592

15911593
"@typescript-eslint/[email protected]":
15921594
version "5.18.0"
15931595
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.18.0.tgz#4f0425d85fdb863071680983853c59a62ce9566e"
15941596
integrity sha512-bhV1+XjM+9bHMTmXi46p1Led5NP6iqQcsOxgx7fvk6gGiV48c6IynY0apQb7693twJDsXiVzNXTflhplmaiJaw==
15951597

1596-
"@typescript-eslint/types@5.62.0":
1597-
version "5.62.0"
1598-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f"
1599-
integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==
1598+
"@typescript-eslint/types@8.2.0":
1599+
version "8.2.0"
1600+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.2.0.tgz#dfe9895a2812f7c6bf7af863054c22a67060420c"
1601+
integrity sha512-6a9QSK396YqmiBKPkJtxsgZZZVjYQ6wQ/TlI0C65z7vInaETuC6HAHD98AGLC8DyIPqHytvNuS8bBVvNLKyqvQ==
16001602

16011603
"@typescript-eslint/[email protected]":
16021604
version "5.18.0"
@@ -1611,32 +1613,29 @@
16111613
semver "^7.3.5"
16121614
tsutils "^3.21.0"
16131615

1614-
"@typescript-eslint/typescript-estree@5.62.0":
1615-
version "5.62.0"
1616-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b"
1617-
integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==
1616+
"@typescript-eslint/typescript-estree@8.2.0":
1617+
version "8.2.0"
1618+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.2.0.tgz#fbdb93a1c7ac7f1f96ae2de4fc97cd64c60ae894"
1619+
integrity sha512-kiG4EDUT4dImplOsbh47B1QnNmXSoUqOjWDvCJw/o8LgfD0yr7k2uy54D5Wm0j4t71Ge1NkynGhpWdS0dEIAUA==
16181620
dependencies:
1619-
"@typescript-eslint/types" "5.62.0"
1620-
"@typescript-eslint/visitor-keys" "5.62.0"
1621+
"@typescript-eslint/types" "8.2.0"
1622+
"@typescript-eslint/visitor-keys" "8.2.0"
16211623
debug "^4.3.4"
16221624
globby "^11.1.0"
16231625
is-glob "^4.0.3"
1624-
semver "^7.3.7"
1625-
tsutils "^3.21.0"
1626+
minimatch "^9.0.4"
1627+
semver "^7.6.0"
1628+
ts-api-utils "^1.3.0"
16261629

1627-
"@typescript-eslint/utils@5.62.0":
1628-
version "5.62.0"
1629-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-5.62.0.tgz#141e809c71636e4a75daa39faed2fb5f4b10df86"
1630-
integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==
1630+
"@typescript-eslint/utils@8.2.0":
1631+
version "8.2.0"
1632+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.2.0.tgz#02d442285925f28d520587185f295f932702e733"
1633+
integrity sha512-O46eaYKDlV3TvAVDNcoDzd5N550ckSe8G4phko++OCSC1dYIb9LTc3HDGYdWqWIAT5qDUKphO6sd9RrpIJJPfg==
16311634
dependencies:
1632-
"@eslint-community/eslint-utils" "^4.2.0"
1633-
"@types/json-schema" "^7.0.9"
1634-
"@types/semver" "^7.3.12"
1635-
"@typescript-eslint/scope-manager" "5.62.0"
1636-
"@typescript-eslint/types" "5.62.0"
1637-
"@typescript-eslint/typescript-estree" "5.62.0"
1638-
eslint-scope "^5.1.1"
1639-
semver "^7.3.7"
1635+
"@eslint-community/eslint-utils" "^4.4.0"
1636+
"@typescript-eslint/scope-manager" "8.2.0"
1637+
"@typescript-eslint/types" "8.2.0"
1638+
"@typescript-eslint/typescript-estree" "8.2.0"
16401639

16411640
"@typescript-eslint/utils@^5.10.2":
16421641
version "5.18.0"
@@ -1658,13 +1657,13 @@
16581657
"@typescript-eslint/types" "5.18.0"
16591658
eslint-visitor-keys "^3.0.0"
16601659

1661-
"@typescript-eslint/visitor-keys@5.62.0":
1662-
version "5.62.0"
1663-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e"
1664-
integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==
1660+
"@typescript-eslint/visitor-keys@8.2.0":
1661+
version "8.2.0"
1662+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.2.0.tgz#f6abb3b6508898a117175ddc11f9b9869cc96834"
1663+
integrity sha512-sbgsPMW9yLvS7IhCi8IpuK1oBmtbWUNP+hBdwl/I9nzqVsszGnNGti5r9dUtF5RLivHUFFIdRvLiTsPhzSyJ3Q==
16651664
dependencies:
1666-
"@typescript-eslint/types" "5.62.0"
1667-
eslint-visitor-keys "^3.3.0"
1665+
"@typescript-eslint/types" "8.2.0"
1666+
eslint-visitor-keys "^3.4.3"
16681667

16691668
"@ungap/structured-clone@^1.2.0":
16701669
version "1.2.0"
@@ -2678,6 +2677,13 @@ brace-expansion@^1.1.7:
26782677
balanced-match "^1.0.0"
26792678
concat-map "0.0.1"
26802679

2680+
brace-expansion@^2.0.1:
2681+
version "2.0.1"
2682+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae"
2683+
integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==
2684+
dependencies:
2685+
balanced-match "^1.0.0"
2686+
26812687
braces@^2.3.1:
26822688
version "2.3.2"
26832689
resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729"
@@ -5409,6 +5415,11 @@ ignore@^5.2.0:
54095415
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.0.tgz#6d3bac8fa7fe0d45d9f9be7bac2fc279577e345a"
54105416
integrity sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==
54115417

5418+
ignore@^5.3.1:
5419+
version "5.3.2"
5420+
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
5421+
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
5422+
54125423
immediate@^3.2.3:
54135424
version "3.3.0"
54145425
resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266"
@@ -6520,6 +6531,13 @@ minimatch@^3.0.5, minimatch@^3.1.2:
65206531
dependencies:
65216532
brace-expansion "^1.1.7"
65226533

6534+
minimatch@^9.0.4:
6535+
version "9.0.5"
6536+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.5.tgz#d74f9dd6b57d83d8e98cfb82133b03978bc929e5"
6537+
integrity sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==
6538+
dependencies:
6539+
brace-expansion "^2.0.1"
6540+
65236541
minimist@^1.2.0, minimist@^1.2.5, minimist@~1.2.5:
65246542
version "1.2.5"
65256543
resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
@@ -6654,11 +6672,6 @@ nanomatch@^1.2.9:
66546672
snapdragon "^0.8.1"
66556673
to-regex "^3.0.1"
66566674

6657-
natural-compare-lite@^1.4.0:
6658-
version "1.4.0"
6659-
resolved "https://registry.yarnpkg.com/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz#17b09581988979fddafe0201e931ba933c96cbb4"
6660-
integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==
6661-
66626675
natural-compare@^1.4.0:
66636676
version "1.4.0"
66646677
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
@@ -7795,6 +7808,11 @@ semver@^7.3.7:
77957808
dependencies:
77967809
lru-cache "^6.0.0"
77977810

7811+
semver@^7.6.0:
7812+
version "7.6.3"
7813+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
7814+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
7815+
77987816
semver@~5.4.1:
77997817
version "5.4.1"
78007818
resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
@@ -8493,6 +8511,11 @@ trim-right@^1.0.1:
84938511
resolved "https://registry.yarnpkg.com/trim-right/-/trim-right-1.0.1.tgz#cb2e1203067e0c8de1f614094b9fe45704ea6003"
84948512
integrity sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=
84958513

8514+
ts-api-utils@^1.3.0:
8515+
version "1.3.0"
8516+
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
8517+
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
8518+
84968519
ts-essentials@^1.0.0:
84978520
version "1.0.4"
84988521
resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-1.0.4.tgz#ce3b5dade5f5d97cf69889c11bf7d2da8555b15a"

0 commit comments

Comments
 (0)