Skip to content

Convert to TypeScript#57

Merged
eliot-akira merged 6 commits intomainfrom
feature/typescript
Oct 28, 2025
Merged

Convert to TypeScript#57
eliot-akira merged 6 commits intomainfrom
feature/typescript

Conversation

@eliot-akira
Copy link
Contributor

@eliot-akira eliot-akira commented Oct 28, 2025

This pull request renames JavaScript file extensions .js and .jsx to .ts and .tsx. TypeScript is a superset of JS, designed to be incrementally adopted in a codebase.

The main benefit is that we can start adding type annotations and type checking for data structures, functions and classes. As a form of documentation with editor hints, and compile-time testing.

FYI @nicolas-jaussaud

@eliot-akira eliot-akira merged commit 64a53fc into main Oct 28, 2025
1 check 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