vite-vue-lib-template Fully automated. Eslint Prettier Conventional Commit Pre-commit Lint-staged Semantic-release TypeScript How to use: Clone the project yarn npx semantic-release-cli setup Add components git add . yarn commit git push Real Example: vue-tradingviewWidgets