Skip to content

ci: add TypeScript typecheck workflow#51

Open
saurabhhhcodes wants to merge 1 commit into
Ruthwik000:mainfrom
saurabhhhcodes:chore/typescript-checks-36
Open

ci: add TypeScript typecheck workflow#51
saurabhhhcodes wants to merge 1 commit into
Ruthwik000:mainfrom
saurabhhhcodes:chore/typescript-checks-36

Conversation

@saurabhhhcodes
Copy link
Copy Markdown

Closes #36

Summary

  • add a dedicated npm run typecheck script using tsc --noEmit
  • add a pull-request TypeScript Checks workflow that runs npm ci, typecheck, build, and declaration-output verification
  • verify generated .d.ts files are present and non-empty after build

Validation

  • npm ci
  • npm run typecheck
  • npm run build
  • test -s dist/index.d.ts
  • declaration file empty-check command from the workflow
  • git diff --check

@saurabhhhcodes
Copy link
Copy Markdown
Author

Quick scoring-label request: this PR closes GSSoC issue #36, which is labeled gssoc'26, level1, and feature: smart-routing. Could you please mirror the applicable GSSoC/difficulty/type labels onto the PR before merge?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[GSSoC'26] TypeScript Compilation and Type Checking

1 participant