Files
vaquant/README.md
Julien Calixte 1ee1430e30 docs(readme): document pnpm + Vite workflow
Replaces the Vue CLI / npm commands with pnpm dev/build/typecheck/lint
and lists the VITE_* env vars the new code expects.
2026-06-01 21:03:41 +02:00

726 B

Vaquant

Manage group budgets — Vue 3 + Vite + Pinia + Tailwind/DaisyUI + CouchDB (PouchDB).

Requirements

  • Node 22+ (see .node-version)
  • pnpm 10+ (corepack enable && corepack prepare pnpm@latest --activate)

Setup

pnpm install

Develop

pnpm dev          # Vite dev server on http://localhost:8080
pnpm typecheck    # vue-tsc --noEmit
pnpm lint         # ESLint
pnpm test         # Vitest

Build

pnpm build        # Type-check, then build to dist/
pnpm preview      # Serve the production build locally

Environment

Create .env (gitignored) with:

VITE_COUCHDB=https://your-couchdb-host
VITE_MAPBOX_KEY=pk.your-mapbox-token
VITE_MAP_KEY=your-bing-maps-key