Vue2 typescript starter template using composition-api.
- File based routing
- Commitlint
- TypeScript
vue/compositon-api
- Vue 2 plugin for Composition APIaxios
- Promise based HTTP client for the browser and node.jspinia
- Intuitive, type safe and flexible Store for Vuevue-router
- The official router for Vue.jsless
- A backwards-compatible language extension for CSSeslint
- A tool for identifying and reporting on patterns found in ECMAScript/JavaScript codeprettier
- An opinionated code formatterlint-staged
- Run linters on git staged filesjest
- A comprehensive JavaScript testing solution.husky
- Modern native Git hooks made easydep-check
- A tool for analyzing the dependencies in a project to see
npm install
npm run dev
npm run build
npm run test
make sure in tests -> unit
cd .\tests\unit
test your file
npx jest [FilePath like .\example.spec.ts]
npm run lint-fix
npx cz
npx depcheck