Skip to content

refactor: typescript#76

Merged
gadomski merged 2 commits intomainfrom
typescript
Mar 11, 2026
Merged

refactor: typescript#76
gadomski merged 2 commits intomainfrom
typescript

Conversation

@gadomski
Copy link
Collaborator

@gadomski gadomski commented Mar 11, 2026

With a lot of help from Claude, refactored our codebase to use typescript. This is a pretty big refactor that will break your outstanding PRs, @aboydnw, apologies. You should be able to refactor your PRs with a prompt like "My jerk colleague refactored the codebase to use typescript, can you fix up my pr to be in typescript as well?"

Running the server is now npm run dev instead of a custom http server from Python, so that's nice. I've also downloaded and served our fonts from our public server, so we don't have to hit the Google CDN every time.

This was prompted by needing to check variable naming while reviewing #75, and really wanting my editor to tell me what the attribute should be on a given type.

@gadomski gadomski requested a review from aboydnw March 11, 2026 11:40
@gadomski gadomski self-assigned this Mar 11, 2026
Copy link
Member

@aboydnw aboydnw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I did a manual test of the functionality and everything still seems to be working!

Should we also update the readme though?

@gadomski gadomski merged commit 7bb895a into main Mar 11, 2026
1 check passed
@gadomski gadomski deleted the typescript branch March 11, 2026 16:30
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.

2 participants