Skip to content

🛠️ Extended way to start a Vite-powered Vue project

License

Notifications You must be signed in to change notification settings

MentorMate/create-vue

Repository files navigation

@mentormate/create-vue

npm package node compatibility Commitizen friendly CodeQL friendly Publish Package CI Badge

Screenshot 2024-03-12 at 12 18 48

Key FeaturesContributeOther cool projectsLicense

This is a clone of the create-vue, where we are extending its existing functionality while keeping it up to date with the original repository. Feel free to contribute and help make this project even better!

To run the project, just run the command in the terminal:

npx @mentormate/create-vue@latest

Key Features

Includes essential tools like Prettier, ESLint, and Husky to enforce code formatting, style consistency, and pre-commit hooks, as well as predefined VSCode settings and extensions, ensuring a streamlined and standardized Vue.js development experience within our organizations ESP.

  • All supported official create-vue features
  • VueUse - Collection of Essential Vue Composition Utilities
  • Vue I18n - Internationalization plugin for Vue.js
  • StoryBook - Frontend workshop for building UI components and pages in isolation
  • SonarQube - The code quality tool for better code
  • Husky - Modern native git hooks made easy
  • TanStack Query - Powerful asynchronous state management
  • TailwindCSS - An API for your design system
  • Please submit an issue if you would like to see other features to be supported

Contributing

  1. How to get started
  2. Contribution guide
  3. How to publish the package
  4. Semantic versioning

Other cool projects

License

MIT