Skip to content

A Vue3 application with VanillaCSS barchart for fetching random numbers, hosted on Netlify.

Notifications You must be signed in to change notification settings

plecrx/random-numbers-chart

Repository files navigation

Vite Vue 3 TypeScript Starter

A rapid development starter kit using Vite, Vue3, TypeScript, Vitest, ESLint, Prettier, and Husky.

Features

  • 🚀 Fast development and build times with Vite
  • 🖖 Vue 3 for UI components
  • 🧭 Vue Router for client-side routing
  • 🗄️ Pinia for state management
  • 🦋 TypeScript for static type checking
  • 📚 Interactive UI development and testing with Storybook
  • ✅ Unit Testing with Vitest
  • 🧹 Linting and formatting with ESLint and Prettier
  • 🐶 Pre-commit checks using Husky

Commands

Using Yarn

yarn dev             # Run the app in development mode.
yarn build           # Build the app for production using type-check and build-only.
yarn preview         # Serve the built app for preview.
yarn test:watch      # Run Vitest in watch mode.
yarn test            # Run Vitest without watch.
yarn lint            # Run ESLint to check for code issues.
yarn format          # Run Prettier to format code.
yarn postinstall     # Install Husky Git hooks.
yarn prepare         # Prepare Husky hooks.