Skip to content

Commit dab9e27

Browse files
authored
Merge branch 'main' into simplify-getScope
2 parents 872296b + fd0f085 commit dab9e27

File tree

2 files changed

+21
-14
lines changed

2 files changed

+21
-14
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ concurrency:
1717
group: ${{ github.workflow }}-${{ github.ref }}
1818
cancel-in-progress: true
1919

20+
permissions:
21+
contents: write # to be able to publish a GitHub release
22+
id-token: write # to enable use of OIDC for npm provenance
23+
issues: write # to be able to comment on released issues
24+
pull-requests: write # to be able to comment on released pull requests
25+
2026
jobs:
2127
lint:
2228
name: ⬣ Lint
@@ -28,7 +34,7 @@ jobs:
2834
- name: ⎔ Setup Node
2935
uses: actions/setup-node@v4
3036
with:
31-
node-version: 18
37+
node-version: 20
3238

3339
- name: 📥 Install dependencies
3440
run: npm install
@@ -43,22 +49,22 @@ jobs:
4349
strategy:
4450
matrix:
4551
eslint: [8]
46-
node: [12.22.0, 12, 14.17.0, 14, 16, 18, 20]
52+
node: [12.22.0, 12, 14.17.0, 14, 16, 18, 20, 22]
4753
os: [ubuntu-latest]
4854
include:
4955
# On other platforms
5056
- os: windows-latest
5157
eslint: 8
52-
node: 18
58+
node: 20
5359
- os: macos-latest
5460
eslint: 8
55-
node: 18
61+
node: 20
5662
# On old ESLint versions
5763
- eslint: 7
58-
node: 18
64+
node: 20
5965
os: ubuntu-latest
6066
- eslint: 6
61-
node: 18
67+
node: 20
6268
os: ubuntu-latest
6369
# On the minimum supported ESLint/Node.js version
6470
- eslint: 6.0.0
@@ -103,7 +109,7 @@ jobs:
103109
- name: ⎔ Setup node
104110
uses: actions/setup-node@v4
105111
with:
106-
node-version: 18
112+
node-version: 20
107113

108114
- name: 📥 Install dependencies
109115
run: npm install
@@ -126,4 +132,5 @@ jobs:
126132
]
127133
env:
128134
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
135+
NPM_CONFIG_PROVENANCE: true
129136
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -53,22 +53,22 @@
5353
"eslint-visitor-keys": "^3.4.3"
5454
},
5555
"devDependencies": {
56-
"@eslint-community/eslint-plugin-mysticatea": "^15.5.1",
56+
"@eslint-community/eslint-plugin-mysticatea": "^15.6.1",
5757
"@types/eslint": "^8.56.12",
5858
"c8": "^8.0.1",
5959
"dot-prop": "^7.2.0",
60-
"eslint": "^8.50.0",
60+
"eslint": "^8.57.1",
6161
"installed-check": "^8.0.1",
62-
"knip": "^5.0.3",
62+
"knip": "^5.33.3",
6363
"mocha": "^9.2.2",
64-
"npm-run-all2": "^6.1.2",
64+
"npm-run-all2": "^6.2.3",
6565
"opener": "^1.5.2",
6666
"prettier": "2.8.8",
6767
"rimraf": "^3.0.2",
68-
"rollup": "^2.79.1",
68+
"rollup": "^2.79.2",
6969
"rollup-plugin-sourcemaps": "^0.6.3",
70-
"semver": "^7.5.4",
71-
"vitepress": "^1.0.0-rc.20",
70+
"semver": "^7.6.3",
71+
"vitepress": "^1.4.1",
7272
"warun": "^1.0.0"
7373
},
7474
"peerDependencies": {

0 commit comments

Comments
 (0)