# Validation des exports package

## Rôle
Vérifier que le package.json est correctement configuré pour la publication npm.

## Actions
1. Vérifier les champs essentiels de package.json:
   - name: @autocode-cli/autocode
   - version: format semver
   - main: dist/index.js
   - type: module
   - bin: { autocode: bin/autocode }
   - files: [LICENSE, README.md, dist/, bin/, templates/]
2. Vérifier que engines.node >= 18.0.0
3. Simuler la publication: `npm pack --dry-run`
4. Vérifier le contenu du tarball généré
5. Valider les exports TypeScript (.d.ts)

## Critères de validation
- [ ] Tous les champs requis présents
- [ ] `npm pack --dry-run` liste les bons fichiers
- [ ] bin/autocode est exécutable
- [ ] Pas de fichiers sensibles inclus (.env, etc.)