diff --git a/server/.github/workflows/test-build-deploy.yml b/server/.github/workflows/test-build-deploy.yml index b0833530a..a634fb77e 100644 --- a/server/.github/workflows/test-build-deploy.yml +++ b/server/.github/workflows/test-build-deploy.yml @@ -48,6 +48,9 @@ jobs: - name: Lint Code run: pnpm lint + - name: Typecheck Code + run: pnpm typecheck + - name: Upload Coverage if: always() run: | diff --git a/server/package.json b/server/package.json index 473740a1b..398514066 100644 --- a/server/package.json +++ b/server/package.json @@ -9,6 +9,7 @@ "snap": "TAP_SNAPSHOT=1 tap", "watchtest": "tap --watch", "build": "tsc --project tsconfig.build.json", + "typecheck": "tsc --project tsconfig.build.json --noEmit", "lint": "eslint ./src --ext .ts --fix", "start": "tsc --project tsconfig.build.json && export NODE_PATH=js/ && node js/main.js", "run": "export NODE_PATH=js/ && node js/main.js",