A Modern Vue 3 Starter Boilerplate based on Vite 5, TypeScript 5, Prettier, Stylelint, ESLint, and more.
- Vue 3
- Vue Router 4
- Pinia 2
- Axios
- TypeScript 5
- Vite 5
- ESLint
- Prettier
- Stylelint
- Commitlint
- Husky
{
// Set default formatter to prettier
"editor.defaultFormatter": "esbenp.prettier-vscode",
// Format code on save
"editor.formatOnSave": true,
// Automatically apply code fixes on manual save
"editor.codeActionsOnSave": { "source.fixAll": "explicit" },
// Configure Stylelint to validate the following files
"stylelint.validate": ["css", "scss", "vue"],
}