Files
notes/README.md
T

38 lines
1.4 KiB
Markdown

# new
Application web SPA PWA (React + TypeScript + Tailwind CSS + Vite).
## Prérequis
- Node.js >= 20.19.0 (ou >= 22.12.0)
- pnpm >= 9
## Installation
```bash
pnpm install
```
## Commandes
| Commande | Description |
| -------------------- | ------------------------------------------------------------- |
| `pnpm dev` | Serveur de développement |
| `pnpm build` | Build de production + PWA (dist/) |
| `pnpm preview` | Prévisualisation du build en local |
| `pnpm test` | Tests unitaires (Vitest) |
| `pnpm test:watch` | Tests en mode watch |
| `pnpm test:coverage` | Tests + rapport de couverture (coverage/) |
| `pnpm lint` | Lint ESLint |
| `pnpm format` | Formatage Prettier |
| `pnpm typecheck` | Vérification TypeScript |
| `pnpm check` | Chaîne qualité : lint → format → typecheck → tests → coverage |
## Environnement
Copiez `.env.example` vers `.env` pour définir les variables (préfixe `VITE_`).
## Licence
MIT — voir [LICENSE](LICENSE).