Requirements :
- NVM
- VSCode
- VSCode plugins recommended in the .vscode/extensions.json file
Features :
- VSCode settings for optimal linting and formatting, as well as debugging
- Husky for git hooks
- lint-staged to only check staged files
- ESlint config extended by prettier plugin so that the two operate in harmony
- ESBuild for lightning fast building
- Many provided commands for building, debugging, linting, formatting, etc...
- tsc-files to type check only the linted ts files and their imports