an essentials starter for vue.js with typescript
- vue use (core,head,components)
- @tanstack/vue-query
- axios
- tailwindcss + plugins (forms,typography)
- unplugin-auto-imports
- unplugin-vue-components
- vite-plugin-vue-layouts
- vite-plugin-vue-type-imports
- vite-plugin-compression
- vue router + unplugin-vue-router
- pinia
- eslint
- prettier
- vue accessibility
- vitest
- testing-library vue
- lint staged
- husky
- sass
- unplugin icons + iconify
- date-fns
- vue-toastification
- vue-i18n + unplugin-vue-i18n
- unplugin-define-options
- vee-validate
- zod as schema data validation
- yup as form schema validation
- husky as commit hooks
- commitlint to standarize commit message
- standard-version to release changelog