-
Notifications
You must be signed in to change notification settings - Fork 353
Open
Description
Since we want to use AI to do the heavy-lifting, we need to make things easier for AI to do its thing. The first step is to upgrade tooling so that AI can easily verify correctness (somewhat). Tooling improvements are also easier for humans to verify. Development experiemce improvements that good for humans tend to also be good for AI.
- TypeScript -> Upgrade to latest version
- Node 18 -> Node 22
- Yarn -> pnpm
- Prettier -> Oxfmt
- Move to one root .oxfmtrc.json
- Jest -> Vitest
- Cleanup unused deployment files in
website - ESLint -> Oxlint
- export
- scraper
- website
- Turn repo into a monorepo via Turborepo or Viteplus: Current version is good enough, we can run commands in every package with
pnpm -r <cmd>
Not doing:
- Migrate webpack away: We'll leave this first, as I plan to move to Next.js / TanStack Start / Vite + React
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels