Skip to content

test: migrate remaining maintained JavaScript to TypeScript - #3

Merged
theshwal merged 5 commits into
mainfrom
refactor/typescript-tests
Sep 22, 2026
Merged

theshwal merged 5 commits into
mainfrom
refactor/typescript-tests

Conversation

@theshwal

Copy link
Copy Markdown
Owner

Summary

Removes the last maintained JavaScript file from the repository.

  • test/index.test.js -> test/index.test.ts
  • strict test typechecking via tsconfig.test.json
  • tests execute through tsx
  • production build remains unchanged

The only JavaScript left in the repository is dist/index.js, which is generated output required by OpenFox's GitHub plugin loader. It is not maintained source.

Validation

CI runs:

  • production TypeScript typecheck
  • test TypeScript typecheck
  • production build
  • behavioral test suite
  • generated dist/ freshness check

@theshwal
theshwal merged commit 71519a8 into main Sep 22, 2026
2 checks passed
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.

1 participant