Creating a new TypeScript project in 2023
Theres a few steps involved to make a new TypeScript project in 2023. There are lots of guides out there and their all “missing bits”: ES2022, testing, linting, etc - you have to assemble the pieces yourself.
Workstation setup
- nvm
- Editor:
Project setup
To avoid writing a soon to be obsolete step-by-step guide Ive made a template git repository instead. This will ultimately suffer the same problems but means you have a cohesive starting point at least!
Features are as described in the repository, so feel free to grab the files and get to work!
https://github.com/GeoffWilliams/typescript-template-project