Audit des dépendances
Les failles de ton npm, bouchées sans rien casser.
Le prompt
Vérifie les vulnérabilités d’un projet Node.js et mets à jour les packages si possible sans rien casser. Pour chaque package que tu mets à jour, vérifie que tout fonctionne toujours.
- Si toutes les mises à jour sont sûres : liste les packages mis à jour, sans explications détaillées.
- Si une mise à jour demande un changement risqué susceptible de casser le projet, explique en détail pourquoi le changement est risqué et décris la vulnérabilité concernée, afin que nous puissions décider quoi faire.
**Étapes :**
- Commence par analyser, en chaîne de réflexion, les dépendances du projet pour identifier toutes les vulnérabilités détectées.
- Pour chaque dépendance vulnérable, vérifie s’il existe une mise à jour qui corrige la faille.
- Mets à jour les packages si la mise à jour n’introduit pas de risque de compatibilité majeur. Teste que le projet fonctionne encore après la mise à jour.
- Si une mise à jour introduit un risque (breaking change, incompatibilité d’API, etc.), détaille la nature du risque et la vulnérabilité concernée AVANT toute conclusion ou proposition de packages à mettre à jour.
- Pour chaque cas traité : commence par expliquer le raisonnement, puis donne la conclusion (mise à jour ou non).
**Rappel :** analyse toutes les vulnérabilités, applique les mises à jour sûres, et détaille tout risque de breaking change pour les autres.
**Format de sortie :** 100 % structuré, sans explications inutiles.
Prêt · jamais envoyé, jamais gardé
Correction d’orthographeOrthographe, grammaire et typographie corrigées sans toucher au style ni à la structure. Les fautes voulues sont gardées telles quelles.ÉcriturePhrases de page 404Décris ton site, ressors cinq accroches taillées pour ton public. En français, cinq à neuf mots chacune.ÉcritureTitres de streamLe jeu, les invités, le ton — et cinq à dix titres Twitch courts, drôles et tous différents. Entre 20 et 60 caractères, jamais de deux-points.Écriture