chore: Add typechecking and pruning to CI (#2543)
This commit is contained in:
committed by
dermotduffy
parent
a96dc2e863
commit
c8e7fdd808
@@ -28,6 +28,12 @@ jobs:
|
||||
- name: Lint
|
||||
run: yarn run lint
|
||||
|
||||
- name: Type-check
|
||||
run: yarn run typecheck
|
||||
|
||||
- name: Check for dead exports
|
||||
run: yarn run prune
|
||||
|
||||
- name: Check formatting
|
||||
run: yarn run format-check
|
||||
|
||||
|
||||
+2
-1
@@ -189,10 +189,11 @@
|
||||
"docs-update-dependencies": "./scripts/docs-update-dependencies.sh",
|
||||
"docs-update-uml": "docker run --init --rm -u \"$(id -u):$(id -g)\" -e HOME=/tmp -e JAVA_TOOL_OPTIONS=-Duser.home=/tmp -v \"$(pwd):/data\" -w /data plantuml/plantuml -tsvg docs/uml/call-sequence.puml -o /data/docs/images",
|
||||
"lint": "eslint '{src,tests}/**/*.ts'",
|
||||
"typecheck": "tsc --noEmit -p tsconfig.json",
|
||||
"format": "prettier --write .",
|
||||
"format-check": "prettier --check .",
|
||||
"rollup": "rollup -c",
|
||||
"prune": "ts-prune",
|
||||
"prune": "ts-prune --error",
|
||||
"test": "vitest run",
|
||||
"coverage": "vitest run --coverage"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user