This template should help get you started developing with Vue 3 in Vite.
VSCode + Volar (and disable Vetur).
See Vite Configuration Reference.
npm installnpm run devnpm run buildLint with ESLint
npm run lintHusky hooks are committed to the repo. After cloning, just install dependencies and the pre-commit hook will run automatically.
Quick start:
git clone <repo-url>
cd aztecs.github.io
npm ci # or: npm installThe pre-commit hook runs lint-staged (Prettier + ESLint) on staged files.
If you need to add another hook (e.g. commit-msg):
npx husky add .husky/commit-msg 'npx --no-install commitlint --edit "$1"'
chmod +x .husky/commit-msg(No husky install needed for v9+.)
If dependencies are missing, the hook will fail fast; run npm ci and retry.
Edit eslint.config.js, then run:
npx eslint . --fixCommit your changes; CI enforces zero warnings (--max-warnings=0).