Skip to content

Updates tooling - #391

Open
dtemkin1 wants to merge 37 commits into
mainfrom
tooling
Open

Updates tooling#391
dtemkin1 wants to merge 37 commits into
mainfrom
tooling

Conversation

@dtemkin1

@dtemkin1 dtemkin1 commented Aug 6, 2026

Copy link
Copy Markdown
Collaborator

Typescript 7 is out (yayyy) and it runs on Go instead of JS. Since TS 7 doesn't expose an API yet, eslint doesn't support it (and won't for a while, it seems).

Since we're already using Vite and Vitest, thought it would be worth checking out the Eslint and Prettier alternatives made by the same developer, Oxlint and Oxfmt respectively. Projects are already pretty widely used, support eslint/prettier rules, and run natively (and much faster, from what I've seen locally).

Still want to remove linting disable comments (since a lot of them are from rules that eslint didn't apply/didn't catch), so this is still in-progress.

@dtemkin1
dtemkin1 requested a review from psvenk August 6, 2026 01:53
@dtemkin1
dtemkin1 marked this pull request as ready for review August 9, 2026 01:18
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