diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index 0edcf48..ba0aacd 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -20,5 +20,8 @@ jobs: - name: Run Lint run: bun lint + - name: Run Type Check + run: bun typecheck + - name: Run Build run: bun run build diff --git a/package.json b/package.json index 8e18521..32d523d 100644 --- a/package.json +++ b/package.json @@ -30,6 +30,7 @@ "docs:build": "bun run build:docs && mkdocs build", "docs:deploy": "bun run build:docs && mkdocs gh-deploy --force", "lint": "biome check .", + "typecheck": "tsgo --noEmit", "format": "biome format --write ." }, "dependencies": { @@ -77,7 +78,8 @@ "homepage": "https://github.com/StackOneHQ/stackone-ai-node#readme", "lint-staged": { "*.{js,ts,jsx,tsx}": [ - "biome format --write" + "biome format --write", + "bun run typecheck" ] } }