Skip to content

Commit 1755965

Browse files
committedSep 4, 2020
fix: update to typescript-eslint@4
Closes #590
1 parent 6788e72 commit 1755965

File tree

2 files changed

+91
-24
lines changed

2 files changed

+91
-24
lines changed
 

‎package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
]
8989
},
9090
"dependencies": {
91-
"@typescript-eslint/experimental-utils": "^2.5.0"
91+
"@typescript-eslint/experimental-utils": "^4.0.1"
9292
},
9393
"devDependencies": {
9494
"@babel/cli": "^7.4.4",
@@ -104,8 +104,8 @@
104104
"@types/jest": "^25.1.0",
105105
"@types/node": "^12.6.6",
106106
"@types/prettier": "^1.19.0",
107-
"@typescript-eslint/eslint-plugin": "^2.5.0",
108-
"@typescript-eslint/parser": "^2.5.0",
107+
"@typescript-eslint/eslint-plugin": "^4.0.1",
108+
"@typescript-eslint/parser": "^4.0.1",
109109
"babel-jest": "^25.2.0",
110110
"babel-plugin-replace-ts-export-assignment": "^0.0.2",
111111
"dedent": "^0.7.0",

‎yarn.lock

+88-21
Original file line numberDiff line numberDiff line change
@@ -1479,11 +1479,6 @@
14791479
resolved "https://registry.yarnpkg.com/@types/dedent/-/dedent-0.7.0.tgz#155f339ca404e6dd90b9ce46a3f78fd69ca9b050"
14801480
integrity sha512-EGlKlgMhnLt/cM4DbUSafFdrkeJoC9Mvnj0PUCU7tFmTjMjNRT957kXCx0wYm3JuEq4o4ZsS5vG+NlkM2DMd2A==
14811481

1482-
"@types/eslint-visitor-keys@^1.0.0":
1483-
version "1.0.0"
1484-
resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d"
1485-
integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
1486-
14871482
"@types/glob@^7.1.1":
14881483
version "7.1.3"
14891484
resolved "https://registry.yarnpkg.com/@types/glob/-/glob-7.1.3.tgz#e6ba80f36b7daad2c685acd9266382e68985c183"
@@ -1584,17 +1579,32 @@
15841579
dependencies:
15851580
"@types/yargs-parser" "*"
15861581

1587-
"@typescript-eslint/eslint-plugin@^2.5.0":
1588-
version "2.31.0"
1589-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-2.31.0.tgz#942c921fec5e200b79593c71fafb1e3f57aa2e36"
1590-
integrity sha512-iIC0Pb8qDaoit+m80Ln/aaeu9zKQdOLF4SHcGLarSeY1gurW6aU4JsOPMjKQwXlw70MvWKZQc6S2NamA8SJ/gg==
1582+
"@typescript-eslint/eslint-plugin@^4.0.1":
1583+
version "4.0.1"
1584+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.0.1.tgz#88bde9239e29d688315718552cf80a3490491017"
1585+
integrity sha512-pQZtXupCn11O4AwpYVUX4PDFfmIJl90ZgrEBg0CEcqlwvPiG0uY81fimr1oMFblZnpKAq6prrT9a59pj1x58rw==
15911586
dependencies:
1592-
"@typescript-eslint/experimental-utils" "2.31.0"
1587+
"@typescript-eslint/experimental-utils" "4.0.1"
1588+
"@typescript-eslint/scope-manager" "4.0.1"
1589+
debug "^4.1.1"
15931590
functional-red-black-tree "^1.0.1"
15941591
regexpp "^3.0.0"
1592+
semver "^7.3.2"
15951593
tsutils "^3.17.1"
15961594

1597-
"@typescript-eslint/experimental-utils@2.31.0", "@typescript-eslint/experimental-utils@^2.5.0":
1595+
"@typescript-eslint/experimental-utils@4.0.1", "@typescript-eslint/experimental-utils@^4.0.1":
1596+
version "4.0.1"
1597+
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.0.1.tgz#7d9a3ab6821ad5274dad2186c1aa0d93afd696eb"
1598+
integrity sha512-gAqOjLiHoED79iYTt3F4uSHrYmg/GPz/zGezdB0jAdr6S6gwNiR/j7cTZ8nREKVzMVKLd9G3xbg1sV9GClW3sw==
1599+
dependencies:
1600+
"@types/json-schema" "^7.0.3"
1601+
"@typescript-eslint/scope-manager" "4.0.1"
1602+
"@typescript-eslint/types" "4.0.1"
1603+
"@typescript-eslint/typescript-estree" "4.0.1"
1604+
eslint-scope "^5.0.0"
1605+
eslint-utils "^2.0.0"
1606+
1607+
"@typescript-eslint/experimental-utils@^2.5.0":
15981608
version "2.31.0"
15991609
resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-2.31.0.tgz#a9ec514bf7fd5e5e82bc10dcb6a86d58baae9508"
16001610
integrity sha512-MI6IWkutLYQYTQgZ48IVnRXmLR/0Q6oAyJgiOror74arUMh7EWjJkADfirZhRsUMHeLJ85U2iySDwHTSnNi9vA==
@@ -1604,15 +1614,28 @@
16041614
eslint-scope "^5.0.0"
16051615
eslint-utils "^2.0.0"
16061616

1607-
"@typescript-eslint/parser@^2.5.0":
1608-
version "2.31.0"
1609-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-2.31.0.tgz#beddd4e8efe64995108b229b2862cd5752d40d6f"
1610-
integrity sha512-uph+w6xUOlyV2DLSC6o+fBDzZ5i7+3/TxAsH4h3eC64tlga57oMb96vVlXoMwjR/nN+xyWlsnxtbDkB46M2EPQ==
1617+
"@typescript-eslint/parser@^4.0.1":
1618+
version "4.0.1"
1619+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.0.1.tgz#73772080db7a7a4534a35d719e006f503e664dc3"
1620+
integrity sha512-1+qLmXHNAWSQ7RB6fdSQszAiA7JTwzakj5cNYjBTUmpH2cqilxMZEIV+DRKjVZs8NzP3ALmKexB0w/ExjcK9Iw==
16111621
dependencies:
1612-
"@types/eslint-visitor-keys" "^1.0.0"
1613-
"@typescript-eslint/experimental-utils" "2.31.0"
1614-
"@typescript-eslint/typescript-estree" "2.31.0"
1615-
eslint-visitor-keys "^1.1.0"
1622+
"@typescript-eslint/scope-manager" "4.0.1"
1623+
"@typescript-eslint/types" "4.0.1"
1624+
"@typescript-eslint/typescript-estree" "4.0.1"
1625+
debug "^4.1.1"
1626+
1627+
"@typescript-eslint/scope-manager@4.0.1":
1628+
version "4.0.1"
1629+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.0.1.tgz#24d93c3000bdfcc5a157dc4d32b742405a8631b5"
1630+
integrity sha512-u3YEXVJ8jsj7QCJk3om0Y457fy2euEOkkzxIB/LKU3MdyI+FJ2gI0M4aKEaXzwCSfNDiZ13a3lDo5DVozc+XLQ==
1631+
dependencies:
1632+
"@typescript-eslint/types" "4.0.1"
1633+
"@typescript-eslint/visitor-keys" "4.0.1"
1634+
1635+
"@typescript-eslint/types@4.0.1":
1636+
version "4.0.1"
1637+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.0.1.tgz#1cf72582f764931f085cb8230ff215980fe467b2"
1638+
integrity sha512-S+gD3fgbkZYW2rnbjugNMqibm9HpEjqZBZkTiI3PwbbNGWmAcxolWIUwZ0SKeG4Dy2ktpKKaI/6+HGYVH8Qrlg==
16161639

16171640
"@typescript-eslint/typescript-estree@2.31.0":
16181641
version "2.31.0"
@@ -1627,6 +1650,28 @@
16271650
semver "^6.3.0"
16281651
tsutils "^3.17.1"
16291652

1653+
"@typescript-eslint/typescript-estree@4.0.1":
1654+
version "4.0.1"
1655+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.0.1.tgz#29a43c7060641ec51c902d9f50ac7c5866ec479f"
1656+
integrity sha512-zGzleORFXrRWRJAMLTB2iJD1IZbCPkg4hsI8mGdpYlKaqzvKYSEWVAYh14eauaR+qIoZVWrXgYSXqLtTlxotiw==
1657+
dependencies:
1658+
"@typescript-eslint/types" "4.0.1"
1659+
"@typescript-eslint/visitor-keys" "4.0.1"
1660+
debug "^4.1.1"
1661+
globby "^11.0.1"
1662+
is-glob "^4.0.1"
1663+
lodash "^4.17.15"
1664+
semver "^7.3.2"
1665+
tsutils "^3.17.1"
1666+
1667+
"@typescript-eslint/visitor-keys@4.0.1":
1668+
version "4.0.1"
1669+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.0.1.tgz#d4e8de62775f2a6db71c7e8539633680039fdd6c"
1670+
integrity sha512-yBSqd6FjnTzbg5RUy9J+9kJEyQjTI34JdGMJz+9ttlJzLCnGkBikxw+N5n2VDcc3CesbIEJ0MnZc5uRYnrEnCw==
1671+
dependencies:
1672+
"@typescript-eslint/types" "4.0.1"
1673+
eslint-visitor-keys "^2.0.0"
1674+
16301675
JSONStream@^1.0.4, JSONStream@^1.3.4, JSONStream@^1.3.5:
16311676
version "1.3.5"
16321677
resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
@@ -3381,6 +3426,11 @@ eslint-visitor-keys@^1.1.0:
33813426
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
33823427
integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
33833428

3429+
eslint-visitor-keys@^2.0.0:
3430+
version "2.0.0"
3431+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.0.0.tgz#21fdc8fbcd9c795cc0321f0563702095751511a8"
3432+
integrity sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
3433+
33843434
"eslint@^5.1.0 || ^6.0.0":
33853435
version "6.8.0"
33863436
resolved "https://registry.yarnpkg.com/eslint/-/eslint-6.8.0.tgz#62262d6729739f9275723824302fb227c8c93ffb"
@@ -3617,7 +3667,7 @@ fast-diff@^1.1.2:
36173667
resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.2.0.tgz#73ee11982d86caaf7959828d519cfe927fac5f03"
36183668
integrity sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==
36193669

3620-
fast-glob@^3.0.3:
3670+
fast-glob@^3.0.3, fast-glob@^3.1.1:
36213671
version "3.2.4"
36223672
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.4.tgz#d20aefbf99579383e7f3cc66529158c9b98554d3"
36233673
integrity sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==
@@ -4060,6 +4110,18 @@ globby@^10.0.0, globby@^10.0.1:
40604110
merge2 "^1.2.3"
40614111
slash "^3.0.0"
40624112

4113+
globby@^11.0.1:
4114+
version "11.0.1"
4115+
resolved "https://registry.yarnpkg.com/globby/-/globby-11.0.1.tgz#9a2bf107a068f3ffeabc49ad702c79ede8cfd357"
4116+
integrity sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==
4117+
dependencies:
4118+
array-union "^2.1.0"
4119+
dir-glob "^3.0.1"
4120+
fast-glob "^3.1.1"
4121+
ignore "^5.1.4"
4122+
merge2 "^1.3.0"
4123+
slash "^3.0.0"
4124+
40634125
got@^6.7.1:
40644126
version "6.7.1"
40654127
resolved "https://registry.yarnpkg.com/got/-/got-6.7.1.tgz#240cd05785a9a18e561dc1b44b41c763ef1e8db0"
@@ -4322,7 +4384,7 @@ ignore@^4.0.6:
43224384
resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
43234385
integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
43244386

4325-
ignore@^5.0.5, ignore@^5.1.1:
4387+
ignore@^5.0.5, ignore@^5.1.1, ignore@^5.1.4:
43264388
version "5.1.8"
43274389
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.1.8.tgz#f150a8b50a34289b33e22f5889abd4d8016f0e57"
43284390
integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
@@ -7801,6 +7863,11 @@ semver@7.0.0:
78017863
resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
78027864
integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
78037865

7866+
semver@^7.3.2:
7867+
version "7.3.2"
7868+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938"
7869+
integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ==
7870+
78047871
set-blocking@^2.0.0, set-blocking@~2.0.0:
78057872
version "2.0.0"
78067873
resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7"

0 commit comments

Comments
 (0)
Please sign in to comment.