Skip to content

Commit b5741ca

Browse files
JoshuaKGoldbergota-meshi
andauthoredApr 26, 2024··
feat!: bump Node to 18 and typescript-eslint to v7 (#314)
* feat!: bump Node to 18 and typescript-eslint to v7 * update Node CI versions too * Create heavy-insects-perform.md --------- Co-authored-by: Yosuke Ota <otameshiyo23@gmail.com>
1 parent e42d694 commit b5741ca

File tree

3 files changed

+14
-9
lines changed

3 files changed

+14
-9
lines changed
 

‎.changeset/heavy-insects-perform.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"astro-eslint-parser": major
3+
---
4+
5+
feat!: bump Node to 18 and typescript-eslint to v7

‎.github/workflows/NodeCI.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
runs-on: ubuntu-latest
2626
strategy:
2727
matrix:
28-
node-version: [16.x, 18.x, 20.x]
28+
node-version: [20.x, 22.x]
2929
steps:
3030
- uses: actions/checkout@v4
3131
- name: Use Node.js ${{ matrix.node-version }}
@@ -40,7 +40,7 @@ jobs:
4040
runs-on: ubuntu-latest
4141
strategy:
4242
matrix:
43-
node-version: [14.x]
43+
node-version: [18.x]
4444
steps:
4545
- uses: actions/checkout@v4
4646
- name: Use Node.js ${{ matrix.node-version }}
@@ -59,7 +59,7 @@ jobs:
5959
runs-on: ubuntu-latest
6060
strategy:
6161
matrix:
62-
node-version: [14.x]
62+
node-version: [18.x]
6363
steps:
6464
- uses: actions/checkout@v4
6565
- name: Use Node.js ${{ matrix.node-version }}

‎package.json

+6-6
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"lib"
99
],
1010
"engines": {
11-
"node": "^14.18.0 || >=16.0.0"
11+
"node": ">=18.0.0"
1212
},
1313
"scripts": {
1414
"prebuild": "npm run -s clean",
@@ -49,9 +49,9 @@
4949
"homepage": "https://github.com/ota-meshi/astro-eslint-parser#readme",
5050
"dependencies": {
5151
"@astrojs/compiler": "^2.0.0",
52-
"@typescript-eslint/scope-manager": "^5.0.0",
53-
"@typescript-eslint/types": "^5.0.0",
54-
"@typescript-eslint/typescript-estree": "^5.0.0",
52+
"@typescript-eslint/scope-manager": "^7.0.0",
53+
"@typescript-eslint/types": "^7.0.0",
54+
"@typescript-eslint/typescript-estree": "^7.0.0",
5555
"astrojs-compiler-sync": "^0.3.0",
5656
"debug": "^4.3.4",
5757
"entities": "^4.5.0",
@@ -75,8 +75,8 @@
7575
"@types/mocha": "^10.0.0",
7676
"@types/node": "^20.0.0",
7777
"@types/semver": "^7.3.9",
78-
"@typescript-eslint/eslint-plugin": "~6.21.0",
79-
"@typescript-eslint/parser": "~6.21.0",
78+
"@typescript-eslint/eslint-plugin": "^7.7.1",
79+
"@typescript-eslint/parser": "^7.7.1",
8080
"astro": "^4.0.0",
8181
"astro-eslint-parser": ">=0.1.0",
8282
"benchmark": "^2.1.4",

0 commit comments

Comments
 (0)
Please sign in to comment.