Skip to content

Commit 3b740f4

Browse files
Merge pull request #411 from JLG-WOCFR-DEV/codex/review-code-and-test-links
Align README with available tooling
2 parents 1edecc3 + 3859b5b commit 3b740f4

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -111,27 +111,27 @@ supersede-css-jlg-enhanced/
111111
├── blocks/ # Blocs Gutenberg personnalisés
112112
├── docs/ # Guides, diagrammes et notes techniques
113113
├── src/ # Classes PHP du noyau du plugin
114-
├── views/ # Templates Twig utilisés dans l’admin
114+
├── views/ # Vues PHP utilisées dans l’admin
115115
├── tests/ # Tests automatisés (PHPUnit & Playwright)
116116
└── manual-tests/ # Scénarios de QA manuelle documentés
117117
```
118118

119119
Cette cartographie permet de naviguer rapidement dans le projet :
120120

121121
- Les classes de service et d’intégration WordPress résident dans `src/` et suivent une organisation PSR-4.
122-
- Les scripts front-end sont gérés via Vite ; les sources vivent dans `assets/` et sont packagées vers `build/` lors du `npm run build`.
123-
- Les gabarits Twig du back-office sont stockés dans `views/` afin de séparer structure HTML et logique PHP.
122+
- Les sources front-end vivent dans `assets/`. Les bundles livrés avec le plugin sont versionnés dans ce même dossier en attendant la réintroduction d’un pipeline Vite dédié.
123+
- Les vues PHP du back-office sont stockées dans `views/` afin de séparer structure HTML et logique applicative.
124124
- La documentation technique et les RFC expérimentales sont regroupées dans `docs/` pour guider les contributions futures.
125125

126126
## Commandes npm utiles
127127

128128
| Commande | Description |
129129
| --- | --- |
130-
| `npm run dev` | Compile les assets avec Vite en mode développement (HMR et sourcemaps). |
131-
| `npm run build` | Génère les bundles optimisés utilisés en production dans WordPress. |
132-
| `npm run env:start` / `npm run env:stop` / `npm run env:destroy` | Démarre, arrête ou supprime l’instance WordPress de test orchestrée par `@wordpress/env`. |
133-
| `npm run lint` | Analyse le code JavaScript/TypeScript avec ESLint selon la configuration du projet. |
134-
| `npm run format` | Applique Prettier pour harmoniser le style des fichiers front-end. |
130+
| `npm run env:start` | Démarre l’instance WordPress de test orchestrée par `@wordpress/env`. |
131+
| `npm run env:stop` | Arrête l’instance WordPress de test. |
132+
| `npm run env:destroy` | Supprime l’instance WordPress de test (confirmation automatique). |
133+
| `npm run test:ui` | Lance l’intégralité de la suite Playwright. |
134+
| `npm run test:ui:shell` | N’exécute que le scénario Playwright axé sur le shell d’accessibilité. |
135135

136136
## Tests
137137

0 commit comments

Comments
 (0)