Skip to content

Commit ae090f9

Browse files
lint & test actions
1 parent ba8ae8d commit ae090f9

File tree

3 files changed

+21
-1
lines changed

3 files changed

+21
-1
lines changed

.github/dependabot.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ updates:
2222
versions: [">=16.0.0"]
2323
# we ignore TS as a part of quarterly dependency updates.
2424
- dependency-name: "typescript"
25+
- dependency-name: "@types/node"
26+
versions: [">=24.0.0"]
2527
groups:
2628
development-dependencies:
2729
dependency-type: "development"

.github/workflows/lint.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
on: [push, pull_request]
2+
3+
name: CI
4+
5+
jobs:
6+
test:
7+
name: Lint
8+
runs-on: ubuntu-latest
9+
steps:
10+
- uses: actions/checkout@v4
11+
- name: Use Node.js 22
12+
uses: actions/setup-node@v4
13+
with:
14+
node-version: 22
15+
- name: Install Dependencies
16+
run: npm install
17+
- name: Lint
18+
run: npm run lint

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
],
3030
"scripts": {
3131
"lint": "ESLINT_USE_FLAT_CONFIG=false eslint \"{src,test}/**/*.ts\"",
32-
"test": "npm run lint && npm run build && nyc mocha --colors -r ts-node/register test/*.ts",
32+
"test": "npm run build && nyc mocha --colors -r ts-node/register test/*.ts",
3333
"build": "npm run compile-ts && gen-esm-wrapper . ./.esm-wrapper.mjs",
3434
"prepack": "npm run build",
3535
"compile-ts": "tsc -p tsconfig.json"

0 commit comments

Comments
 (0)