templates icon indicating copy to clipboard operation
templates copied to clipboard

Modernize TSConfig

Open amirhhashemi opened this issue 1 year ago • 0 comments

Your TSConfig hasn't been updated for over 2 years. I didn't have any particular issue with it, but I think it benefits from an update.

The TSConfig I used is based on this guide and Vite's default TSConfig for React.

I ran pnpm build and pnpm tsc --noEmit to ensure all templates build correctly and found (and fixed) all sorts of wired bugs and inconsistencies. For example, missing packages, missing .gitignore file or TypeScript errors. I didn't feel like creating a separate PR for it, but if you are strict with this sort of stuff I can divide it into two PRs.

amirhhashemi avatar Dec 28 '24 09:12 amirhhashemi