From 03e2cda43e9ea665147b8da99c912e1de3b1a8b7 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Tue, 24 Jun 2025 10:13:48 +0100 Subject: [PATCH 1/3] chore: add typecheck command --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 8e18521..14f13b9 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": { From c4f3bb3c9d28c39fcd52f2c5185eafad55627db8 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Tue, 24 Jun 2025 10:15:21 +0100 Subject: [PATCH 2/3] chore: run typecheck on pre-commit --- package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 14f13b9..32d523d 100644 --- a/package.json +++ b/package.json @@ -78,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" ] } } From e3e66557f499308fee44d2ebd7ca4dd21b594416 Mon Sep 17 00:00:00 2001 From: ryoppippi <1560508+ryoppippi@users.noreply.github.com> Date: Tue, 24 Jun 2025 10:16:00 +0100 Subject: [PATCH 3/3] ci: run typecheck on gitub actions --- .github/workflows/lint.yml | 3 +++ 1 file changed, 3 insertions(+) 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