Skip to content

Commit c985b24

Browse files
committed
💚 one npm test to rule them all
1 parent bcbaf93 commit c985b24

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

‎.github/workflows/check.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,4 @@ jobs:
1313
name: 'nvm install lts/* && npm ci'
1414
with:
1515
node-version: lts/*
16-
- run: npm run lint
17-
- run: npm run mdlint
18-
- run: npm run test
19-
- run: npm run check
16+
- run: npm test

‎package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,15 @@
11
{
22
"private": true,
33
"scripts": {
4-
"check": "node -e 'import(\"./scripts/check-delegates.mjs\").then(cd => cd.checkDelegates())'",
5-
"test": "node ./scripts/check-delegates-test.mjs",
4+
"check-delegates": "node -e 'import(\"./scripts/check-delegates.mjs\").then(cd => cd.checkDelegates())'",
5+
"check-delegates-test": "node ./scripts/check-delegates-test.mjs",
66
"lint": "eslint . --ext .js,.mjs,.cjs",
77
"lint:fix": "npm run lint -- --fix",
88
"//": "markdownlint commands ignore old files",
99
"mdlint": "markdownlint-cli2 '**/*.md' '!node_modules' '!meetings/201*/*.md' '!meetings/202[0-2]*/*.md' '!meetings/2023-0[1-3]/*.md'",
10-
"mdlint:fix": "markdownlint-cli2-fix '**/*.md' '!node_modules' '!meetings/201*/*.md' '!meetings/202[0-2]*/*.md' '!meetings/2023-0[1-3]/*.md'"
10+
"mdlint:fix": "markdownlint-cli2-fix '**/*.md' '!node_modules' '!meetings/201*/*.md' '!meetings/202[0-2]*/*.md' '!meetings/2023-0[1-3]/*.md'",
11+
"//": "markdownlint most likely to fail, so run that first",
12+
"test": "npm run mdlint && npm run lint && npm run check-delegates-test && npm run check-delegates"
1113
},
1214
"devDependencies": {
1315
"eslint": "^8.41.0",

0 commit comments

Comments
 (0)