Skip to content

Commit a834654

Browse files
authored
chore(deps-dev): bump typescript-eslint to 6.x (#504)
1 parent c090375 commit a834654

File tree

3 files changed

+101
-118
lines changed

3 files changed

+101
-118
lines changed

.github/workflows/build.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,14 @@ jobs:
1717
with:
1818
node-version: ${{ matrix.node-version }}
1919
cache: "yarn"
20-
- run: yarn
21-
- run: yarn lint
22-
- run: yarn build
23-
- run: yarn test
20+
- name: install
21+
run: yarn
22+
- name: lint
23+
# If check is added as typescript-eslint@v6 is not supported on node 14.x.
24+
# Remove the if check when Node.js 14.x support is dropped in CI.
25+
if: ${{ matrix.node-version != '14.x' }}
26+
run: yarn lint
27+
- name: build
28+
run: yarn build
29+
- name: test
30+
run: yarn test

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@
4646
"@tsconfig/node14": "^1.0.3",
4747
"@types/jscodeshift": "^0.11.5",
4848
"@types/node": "^14.18.33",
49-
"@typescript-eslint/eslint-plugin": "^5.55.0",
50-
"@typescript-eslint/parser": "^5.55.0",
49+
"@typescript-eslint/eslint-plugin": "^6.2.0",
50+
"@typescript-eslint/parser": "^6.2.0",
5151
"aws-sdk": "2.1319.0",
52-
"eslint": "^8.36.0",
52+
"eslint": "^8.45.0",
5353
"eslint-plugin-import": "^2.27.5",
5454
"lint-staged": "^13.0.3",
5555
"prettier": "2.8.3",

yarn.lock

Lines changed: 87 additions & 111 deletions
Original file line numberDiff line numberDiff line change
@@ -1080,7 +1080,7 @@ __metadata:
10801080
languageName: node
10811081
linkType: hard
10821082

1083-
"@eslint-community/eslint-utils@npm:^4.2.0":
1083+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
10841084
version: 4.4.0
10851085
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
10861086
dependencies:
@@ -1091,7 +1091,7 @@ __metadata:
10911091
languageName: node
10921092
linkType: hard
10931093

1094-
"@eslint-community/regexpp@npm:^4.4.0":
1094+
"@eslint-community/regexpp@npm:^4.4.0, @eslint-community/regexpp@npm:^4.5.1":
10951095
version: 4.6.1
10961096
resolution: "@eslint-community/regexpp@npm:4.6.1"
10971097
checksum: 5741f457f5cc4ec89389d185c44c511fc85ef3630c6ce033a64c779e72f7aa3a7d5bcdc45d54612989f0dc6ea958438c02d363797b3e4f87952fc6878481da0e
@@ -1328,7 +1328,7 @@ __metadata:
13281328
languageName: node
13291329
linkType: hard
13301330

1331-
"@types/json-schema@npm:^7.0.9":
1331+
"@types/json-schema@npm:^7.0.12":
13321332
version: 7.0.12
13331333
resolution: "@types/json-schema@npm:7.0.12"
13341334
checksum: 00239e97234eeb5ceefb0c1875d98ade6e922bfec39dd365ec6bd360b5c2f825e612ac4f6e5f1d13601b8b30f378f15e6faa805a3a732f4a1bbe61915163d293
@@ -1377,131 +1377,133 @@ __metadata:
13771377
languageName: node
13781378
linkType: hard
13791379

1380-
"@types/semver@npm:^7.3.12, @types/semver@npm:^7.5.0":
1380+
"@types/semver@npm:^7.5.0":
13811381
version: 7.5.0
13821382
resolution: "@types/semver@npm:7.5.0"
13831383
checksum: 0a64b9b9c7424d9a467658b18dd70d1d781c2d6f033096a6e05762d20ebbad23c1b69b0083b0484722aabf35640b78ccc3de26368bcae1129c87e9df028a22e2
13841384
languageName: node
13851385
linkType: hard
13861386

1387-
"@typescript-eslint/eslint-plugin@npm:^5.55.0":
1388-
version: 5.62.0
1389-
resolution: "@typescript-eslint/eslint-plugin@npm:5.62.0"
1387+
"@typescript-eslint/eslint-plugin@npm:^6.2.0":
1388+
version: 6.2.0
1389+
resolution: "@typescript-eslint/eslint-plugin@npm:6.2.0"
13901390
dependencies:
1391-
"@eslint-community/regexpp": ^4.4.0
1392-
"@typescript-eslint/scope-manager": 5.62.0
1393-
"@typescript-eslint/type-utils": 5.62.0
1394-
"@typescript-eslint/utils": 5.62.0
1391+
"@eslint-community/regexpp": ^4.5.1
1392+
"@typescript-eslint/scope-manager": 6.2.0
1393+
"@typescript-eslint/type-utils": 6.2.0
1394+
"@typescript-eslint/utils": 6.2.0
1395+
"@typescript-eslint/visitor-keys": 6.2.0
13951396
debug: ^4.3.4
13961397
graphemer: ^1.4.0
1397-
ignore: ^5.2.0
1398+
ignore: ^5.2.4
1399+
natural-compare: ^1.4.0
13981400
natural-compare-lite: ^1.4.0
1399-
semver: ^7.3.7
1400-
tsutils: ^3.21.0
1401+
semver: ^7.5.4
1402+
ts-api-utils: ^1.0.1
14011403
peerDependencies:
1402-
"@typescript-eslint/parser": ^5.0.0
1403-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1404+
"@typescript-eslint/parser": ^6.0.0 || ^6.0.0-alpha
1405+
eslint: ^7.0.0 || ^8.0.0
14041406
peerDependenciesMeta:
14051407
typescript:
14061408
optional: true
1407-
checksum: fc104b389c768f9fa7d45a48c86d5c1ad522c1d0512943e782a56b1e3096b2cbcc1eea3fcc590647bf0658eef61aac35120a9c6daf979bf629ad2956deb516a1
1409+
checksum: 1ef46b1c2e3e2013f66b4982dcfb9e198a3824cc1503b843e553201a108a3cb6e4adfb2c486158c89d993e5e4b9d99aeb2af28297e43da98c4750dae8f5131b5
14081410
languageName: node
14091411
linkType: hard
14101412

1411-
"@typescript-eslint/parser@npm:^5.55.0":
1412-
version: 5.62.0
1413-
resolution: "@typescript-eslint/parser@npm:5.62.0"
1413+
"@typescript-eslint/parser@npm:^6.2.0":
1414+
version: 6.2.0
1415+
resolution: "@typescript-eslint/parser@npm:6.2.0"
14141416
dependencies:
1415-
"@typescript-eslint/scope-manager": 5.62.0
1416-
"@typescript-eslint/types": 5.62.0
1417-
"@typescript-eslint/typescript-estree": 5.62.0
1417+
"@typescript-eslint/scope-manager": 6.2.0
1418+
"@typescript-eslint/types": 6.2.0
1419+
"@typescript-eslint/typescript-estree": 6.2.0
1420+
"@typescript-eslint/visitor-keys": 6.2.0
14181421
debug: ^4.3.4
14191422
peerDependencies:
1420-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1423+
eslint: ^7.0.0 || ^8.0.0
14211424
peerDependenciesMeta:
14221425
typescript:
14231426
optional: true
1424-
checksum: d168f4c7f21a7a63f47002e2d319bcbb6173597af5c60c1cf2de046b46c76b4930a093619e69faf2d30214c29ab27b54dcf1efc7046a6a6bd6f37f59a990e752
1427+
checksum: ba79674f2d4599a24c7afa8f18ec28243b80df39f82a4a6b7a4ce7c584ec37d4ade40a3aa058d597a5cbf71647a40d0995866748d14cf4b52d8ad4420d10f669
14251428
languageName: node
14261429
linkType: hard
14271430

1428-
"@typescript-eslint/scope-manager@npm:5.62.0":
1429-
version: 5.62.0
1430-
resolution: "@typescript-eslint/scope-manager@npm:5.62.0"
1431+
"@typescript-eslint/scope-manager@npm:6.2.0":
1432+
version: 6.2.0
1433+
resolution: "@typescript-eslint/scope-manager@npm:6.2.0"
14311434
dependencies:
1432-
"@typescript-eslint/types": 5.62.0
1433-
"@typescript-eslint/visitor-keys": 5.62.0
1434-
checksum: 6062d6b797fe1ce4d275bb0d17204c827494af59b5eaf09d8a78cdd39dadddb31074dded4297aaf5d0f839016d601032857698b0e4516c86a41207de606e9573
1435+
"@typescript-eslint/types": 6.2.0
1436+
"@typescript-eslint/visitor-keys": 6.2.0
1437+
checksum: 75a650a3ede78bf841a3bf3f4880b94a06aa4c420f399a6fb9faee19a2e5998f7e330a13f78e07c4958413345bab58b0593f09fa163a77e8f6353012e795660c
14351438
languageName: node
14361439
linkType: hard
14371440

1438-
"@typescript-eslint/type-utils@npm:5.62.0":
1439-
version: 5.62.0
1440-
resolution: "@typescript-eslint/type-utils@npm:5.62.0"
1441+
"@typescript-eslint/type-utils@npm:6.2.0":
1442+
version: 6.2.0
1443+
resolution: "@typescript-eslint/type-utils@npm:6.2.0"
14411444
dependencies:
1442-
"@typescript-eslint/typescript-estree": 5.62.0
1443-
"@typescript-eslint/utils": 5.62.0
1445+
"@typescript-eslint/typescript-estree": 6.2.0
1446+
"@typescript-eslint/utils": 6.2.0
14441447
debug: ^4.3.4
1445-
tsutils: ^3.21.0
1448+
ts-api-utils: ^1.0.1
14461449
peerDependencies:
1447-
eslint: "*"
1450+
eslint: ^7.0.0 || ^8.0.0
14481451
peerDependenciesMeta:
14491452
typescript:
14501453
optional: true
1451-
checksum: fc41eece5f315dfda14320be0da78d3a971d650ea41300be7196934b9715f3fe1120a80207551eb71d39568275dbbcf359bde540d1ca1439d8be15e9885d2739
1454+
checksum: 9adb542fb3c49bf5c1fecca98549bee3fcfd28a0ceee5227817a1ceb0841b912e322f58ba1b3ca98a47fc998cbec0a3d69cacb9cf9ac4be1d133b11bb9d53aae
14521455
languageName: node
14531456
linkType: hard
14541457

1455-
"@typescript-eslint/types@npm:5.62.0":
1456-
version: 5.62.0
1457-
resolution: "@typescript-eslint/types@npm:5.62.0"
1458-
checksum: 48c87117383d1864766486f24de34086155532b070f6264e09d0e6139449270f8a9559cfef3c56d16e3bcfb52d83d42105d61b36743626399c7c2b5e0ac3b670
1458+
"@typescript-eslint/types@npm:6.2.0":
1459+
version: 6.2.0
1460+
resolution: "@typescript-eslint/types@npm:6.2.0"
1461+
checksum: 81878866cf7f49dbc335cce05adfbd994f348e2ebe9538fd6e934fa82e44186c16b2112b8d5f9f4c528ea127be157185be5e35e4913db4880d20ac495785baaf
14591462
languageName: node
14601463
linkType: hard
14611464

1462-
"@typescript-eslint/typescript-estree@npm:5.62.0":
1463-
version: 5.62.0
1464-
resolution: "@typescript-eslint/typescript-estree@npm:5.62.0"
1465+
"@typescript-eslint/typescript-estree@npm:6.2.0":
1466+
version: 6.2.0
1467+
resolution: "@typescript-eslint/typescript-estree@npm:6.2.0"
14651468
dependencies:
1466-
"@typescript-eslint/types": 5.62.0
1467-
"@typescript-eslint/visitor-keys": 5.62.0
1469+
"@typescript-eslint/types": 6.2.0
1470+
"@typescript-eslint/visitor-keys": 6.2.0
14681471
debug: ^4.3.4
14691472
globby: ^11.1.0
14701473
is-glob: ^4.0.3
1471-
semver: ^7.3.7
1472-
tsutils: ^3.21.0
1474+
semver: ^7.5.4
1475+
ts-api-utils: ^1.0.1
14731476
peerDependenciesMeta:
14741477
typescript:
14751478
optional: true
1476-
checksum: 3624520abb5807ed8f57b1197e61c7b1ed770c56dfcaca66372d584ff50175225798bccb701f7ef129d62c5989070e1ee3a0aa2d84e56d9524dcf011a2bb1a52
1479+
checksum: 5bfd5bf09feff6c4807cfa65cf407dd0249f7d487d6820941dd05999ee35cacdabaacadf23c92b90b57920025e93088e93924bc8df41f393ac0366538eb2902f
14771480
languageName: node
14781481
linkType: hard
14791482

1480-
"@typescript-eslint/utils@npm:5.62.0":
1481-
version: 5.62.0
1482-
resolution: "@typescript-eslint/utils@npm:5.62.0"
1483+
"@typescript-eslint/utils@npm:6.2.0":
1484+
version: 6.2.0
1485+
resolution: "@typescript-eslint/utils@npm:6.2.0"
14831486
dependencies:
1484-
"@eslint-community/eslint-utils": ^4.2.0
1485-
"@types/json-schema": ^7.0.9
1486-
"@types/semver": ^7.3.12
1487-
"@typescript-eslint/scope-manager": 5.62.0
1488-
"@typescript-eslint/types": 5.62.0
1489-
"@typescript-eslint/typescript-estree": 5.62.0
1490-
eslint-scope: ^5.1.1
1491-
semver: ^7.3.7
1487+
"@eslint-community/eslint-utils": ^4.4.0
1488+
"@types/json-schema": ^7.0.12
1489+
"@types/semver": ^7.5.0
1490+
"@typescript-eslint/scope-manager": 6.2.0
1491+
"@typescript-eslint/types": 6.2.0
1492+
"@typescript-eslint/typescript-estree": 6.2.0
1493+
semver: ^7.5.4
14921494
peerDependencies:
1493-
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
1494-
checksum: ee9398c8c5db6d1da09463ca7bf36ed134361e20131ea354b2da16a5fdb6df9ba70c62a388d19f6eebb421af1786dbbd79ba95ddd6ab287324fc171c3e28d931
1495+
eslint: ^7.0.0 || ^8.0.0
1496+
checksum: 54f062412a8ce23554ca4063d275327981640426b1ecd1073d30dd8b9464ff7af68b8f9f6272033bad9307815d56f2f922faa8a995421efdccd6165dd62557e1
14951497
languageName: node
14961498
linkType: hard
14971499

1498-
"@typescript-eslint/visitor-keys@npm:5.62.0":
1499-
version: 5.62.0
1500-
resolution: "@typescript-eslint/visitor-keys@npm:5.62.0"
1500+
"@typescript-eslint/visitor-keys@npm:6.2.0":
1501+
version: 6.2.0
1502+
resolution: "@typescript-eslint/visitor-keys@npm:6.2.0"
15011503
dependencies:
1502-
"@typescript-eslint/types": 5.62.0
1503-
eslint-visitor-keys: ^3.3.0
1504-
checksum: 976b05d103fe8335bef5c93ad3f76d781e3ce50329c0243ee0f00c0fcfb186c81df50e64bfdd34970148113f8ade90887f53e3c4938183afba830b4ba8e30a35
1504+
"@typescript-eslint/types": 6.2.0
1505+
eslint-visitor-keys: ^3.4.1
1506+
checksum: b400c657c7e5c65b289304f6f5cee6536f23b3441306f82aff2d2e047e13770330715d4f7b29e734b0b2dab6030e41028894d5cd441696115bfea43ad18b2c54
15051507
languageName: node
15061508
linkType: hard
15071509

@@ -1862,10 +1864,10 @@ __metadata:
18621864
"@tsconfig/node14": ^1.0.3
18631865
"@types/jscodeshift": ^0.11.5
18641866
"@types/node": ^14.18.33
1865-
"@typescript-eslint/eslint-plugin": ^5.55.0
1866-
"@typescript-eslint/parser": ^5.55.0
1867+
"@typescript-eslint/eslint-plugin": ^6.2.0
1868+
"@typescript-eslint/parser": ^6.2.0
18671869
aws-sdk: 2.1319.0
1868-
eslint: ^8.36.0
1870+
eslint: ^8.45.0
18691871
eslint-plugin-import: ^2.27.5
18701872
jscodeshift: 0.15.0
18711873
lint-staged: ^13.0.3
@@ -2882,16 +2884,6 @@ __metadata:
28822884
languageName: node
28832885
linkType: hard
28842886

2885-
"eslint-scope@npm:^5.1.1":
2886-
version: 5.1.1
2887-
resolution: "eslint-scope@npm:5.1.1"
2888-
dependencies:
2889-
esrecurse: ^4.3.0
2890-
estraverse: ^4.1.1
2891-
checksum: 47e4b6a3f0cc29c7feedee6c67b225a2da7e155802c6ea13bbef4ac6b9e10c66cd2dcb987867ef176292bf4e64eccc680a49e35e9e9c669f4a02bac17e86abdb
2892-
languageName: node
2893-
linkType: hard
2894-
28952887
"eslint-scope@npm:^7.2.0":
28962888
version: 7.2.1
28972889
resolution: "eslint-scope@npm:7.2.1"
@@ -2909,7 +2901,7 @@ __metadata:
29092901
languageName: node
29102902
linkType: hard
29112903

2912-
"eslint@npm:^8.36.0":
2904+
"eslint@npm:^8.45.0":
29132905
version: 8.45.0
29142906
resolution: "eslint@npm:8.45.0"
29152907
dependencies:
@@ -2995,13 +2987,6 @@ __metadata:
29952987
languageName: node
29962988
linkType: hard
29972989

2998-
"estraverse@npm:^4.1.1":
2999-
version: 4.3.0
3000-
resolution: "estraverse@npm:4.3.0"
3001-
checksum: a6299491f9940bb246124a8d44b7b7a413a8336f5436f9837aaa9330209bd9ee8af7e91a654a3545aee9c54b3308e78ee360cef1d777d37cfef77d2fa33b5827
3002-
languageName: node
3003-
linkType: hard
3004-
30052990
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0":
30062991
version: 5.3.0
30072992
resolution: "estraverse@npm:5.3.0"
@@ -3675,7 +3660,7 @@ __metadata:
36753660
languageName: node
36763661
linkType: hard
36773662

3678-
"ignore@npm:^5.2.0":
3663+
"ignore@npm:^5.2.0, ignore@npm:^5.2.4":
36793664
version: 5.2.4
36803665
resolution: "ignore@npm:5.2.4"
36813666
checksum: 3d4c309c6006e2621659311783eaea7ebcd41fe4ca1d78c91c473157ad6666a57a2df790fe0d07a12300d9aac2888204d7be8d59f9aaf665b1c7fcdb432517ef
@@ -5601,7 +5586,7 @@ __metadata:
56015586
languageName: node
56025587
linkType: hard
56035588

5604-
"semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.3.7, semver@npm:^7.5.3":
5589+
"semver@npm:^7.3.2, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4":
56055590
version: 7.5.4
56065591
resolution: "semver@npm:7.5.4"
56075592
dependencies:
@@ -6148,6 +6133,15 @@ __metadata:
61486133
languageName: node
61496134
linkType: hard
61506135

6136+
"ts-api-utils@npm:^1.0.1":
6137+
version: 1.0.1
6138+
resolution: "ts-api-utils@npm:1.0.1"
6139+
peerDependencies:
6140+
typescript: ">=4.2.0"
6141+
checksum: 78794fc7270d295b36c1ac613465b5dc7e7226907a533125b30f177efef9dd630d4e503b00be31b44335eb2ebf9e136ebe97353f8fc5d383885d5fead9d54c09
6142+
languageName: node
6143+
linkType: hard
6144+
61516145
"tsconfig-paths@npm:^3.14.1":
61526146
version: 3.14.2
61536147
resolution: "tsconfig-paths@npm:3.14.2"
@@ -6160,31 +6154,13 @@ __metadata:
61606154
languageName: node
61616155
linkType: hard
61626156

6163-
"tslib@npm:^1.8.1":
6164-
version: 1.14.1
6165-
resolution: "tslib@npm:1.14.1"
6166-
checksum: dbe628ef87f66691d5d2959b3e41b9ca0045c3ee3c7c7b906cc1e328b39f199bb1ad9e671c39025bd56122ac57dfbf7385a94843b1cc07c60a4db74795829acd
6167-
languageName: node
6168-
linkType: hard
6169-
61706157
"tslib@npm:^2.0.1, tslib@npm:^2.1.0":
61716158
version: 2.6.1
61726159
resolution: "tslib@npm:2.6.1"
61736160
checksum: b0d176d176487905b66ae4d5856647df50e37beea7571c53b8d10ba9222c074b81f1410fb91da13debaf2cbc970663609068bdebafa844ea9d69b146527c38fe
61746161
languageName: node
61756162
linkType: hard
61766163

6177-
"tsutils@npm:^3.21.0":
6178-
version: 3.21.0
6179-
resolution: "tsutils@npm:3.21.0"
6180-
dependencies:
6181-
tslib: ^1.8.1
6182-
peerDependencies:
6183-
typescript: ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta"
6184-
checksum: 1843f4c1b2e0f975e08c4c21caa4af4f7f65a12ac1b81b3b8489366826259323feb3fc7a243123453d2d1a02314205a7634e048d4a8009921da19f99755cdc48
6185-
languageName: node
6186-
linkType: hard
6187-
61886164
"tsx@npm:^3.12.1":
61896165
version: 3.12.7
61906166
resolution: "tsx@npm:3.12.7"

0 commit comments

Comments
 (0)