# vite-vue-typescript-lib-starter

A published-ready template for Vue 3 components and composable functions library.

- pnpm
- typescript
- vue 3
- vite
- vitest
- [viteplay](https://viteplay-docs.onrender.com/) for documentation
- @vueuse/core

## Scripts

```bash
# Start dev server and rebuild lib on change
pnpm dev
# Build lib
pnpm build
# Run unit test
pnpm test
# Run unit test and display test coverage
pnpm coverage
# Lint
pnpm lint
# Clean up all node_modules
pnpm clean
# Run vue-tsc for each repo
pnpm typecheck
# Release your lib by release-it
pnpm release
```

## Happy coding!!
