This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.
See Vite Configuration Reference.
npm installnpm run devnpm run buildRun Unit Tests with Vitest
npm run test:unitLint with ESLint
npm run lintnpm run qa- Runs ESLint, builds the project, and executes the Vitest suite in one command
- Accepts additional options (for example
npm run qa -- --with-typecheck) to include slower checks when needed - Designed to simplify common validation workflows for multi-agent collaboration
- Review the Consolidated Task Guide for a single-source summary of the seven-PR merge, automation setup, review resolution steps, and post-merge expectations.
- Pair it with the quick commands in docs/AGENT_TOOLKIT.md when coordinating across multiple agents.
- Consult
.github/AGENT_COLLABORATION.mdfor cross-platform agent guidance covering GitHub Copilot Agent, ChatGPT Codex, Gemini Code Assist, Claude Code, and Google Jules workflows.
This project uses GitHub Actions for continuous integration and deployment. For detailed information about our CI/CD pipelines, including:
- Workflow descriptions and configurations
- Best practices for package management and security
- Troubleshooting common issues
- Maintenance procedures
Please see the CI/CD Guide.
- Lock file sync: Automatically maintained by GitHub Actions
- Security audits: Run on every PR and push to master
- Build optimization: Uses manual chunking for optimal performance
- Azure deployment: Automatic with staging environment management
For more details, consult the comprehensive CI/CD documentation.