This project is just a template for starting new SPA applications. It includes just the basic dependencies necessary to start a new project.
- Vite with the react+typescript template
- Prettier as default formatter
- ESLint as its default linter.
- Commitlint for checking the structure of commit messages.
- Husky for running git hooks (configured initially for commit-msg and pre-commit git hooks).
- lint-staged for automatically running ESLint and after it Prettier in the pre-commit hook.