verify

Validation pré-commit pour les contributions React avec vérification de type et tests en parallèle. Exécute le formatage et le linting séquentiellement, s'arrêtant dès le premier échec pour détecter les problèmes tôt. Exécute la vérification de type et les deux suites de tests (source et www) en parallèle à l'aide de sous-agents pour plus d'efficacité. Accepte un argument optionnel de motif de test pour filtrer les tests exécutés. Fournit un rapport d'échec détaillé avec des correctifs suggérés lorsqu'une étape échoue.

npx skills add https://github.com/facebook/react --skill verify

Plus de skills de facebook

add-ir-instruction
facebook
Lors de l'ajout d'une nouvelle instruction IR, vous devez toucher un ensemble spécifique de fichiers. Cette compétence décrit chaque fichier, le modèle à suivre et les conventions importantes.
official
binary-size-analysis
facebook
Analyse les changements de taille binaire par commit de la bibliothèque partagée hermesvm sur une plage de commits git. Produit un rapport markdown avec les tailles par commit et des tableaux récapitulatifs des augmentations et diminutions significatives.
official
gc-safe-coding
facebook
Pour l'explication complète et la justification, voir doc/GCSafeCoding.md .
official
non-interactive-git-rebase
facebook
À utiliser lorsqu'il est nécessaire de réorganiser, diviser, supprimer ou modifier des commits git qui ne sont pas le commit le plus récent, sans accès à un éditeur interactif. Couvre le rebase programmatique via…
official
extract-errors
facebook
Extraire et gérer les codes d'erreur pour les applications React. Extrait automatiquement les messages d'erreur du code source React et attribue des codes d'erreur uniques aux nouveaux messages. Détecte les avertissements "code d'erreur inconnu" et signale les messages nécessitant une attribution de code. Valide que les codes d'erreur restent synchronisés avec la base de code actuelle via une simple commande yarn.
official
feature-flags
facebook
Gérer les indicateurs de fonctionnalités React sur plusieurs canaux, conditionner les tests de passerelle et déboguer les échecs de test spécifiques aux indicateurs. Quatre fichiers d'indicateurs contrôlent les valeurs par défaut et les surcharges spécifiques aux canaux (canary, www, React Native, test renderer) avec des indicateurs __VARIANT__ simulant des gardiens testés dans les deux états. Utilisez la pragma @gate flagName pour ignorer complètement les tests lorsqu'un indicateur est indisponible, ou gate() en ligne pour bifurquer les assertions lorsque le comportement diffère. L'ajout d'un nouvel indicateur nécessite des entrées dans le fichier principal ainsi que dans tous les fichiers de dérivation ;...
official
fix
facebook
Mise en forme et linting automatiques du code pour résoudre les problèmes de style avant les vérifications CI. Exécute Prettier pour le formatage du code et linc pour la validation du lint en séquence. Identifie les corrections manuelles restantes nécessaires après les corrections automatiques. Empêche les échecs CI en détectant les erreurs de formatage et de lint avant le commit.
official
flags
facebook
Inspecter et comparer les états des feature flags entre les canaux de publication React. Afficher tous les flags entre les canaux (www, www-modern, canary, next, experimental, variantes rn) ou comparer des canaux spécifiques avec --diff. Les formats de sortie incluent la vue tableau par défaut, l'export CSV et le regroupement par état de nettoyage. Les états des flags sont indiqués par des symboles : activé (✅), désactivé (❌), test de variante (🧪), profilage uniquement (📊). Piège courant : les flags __VARIANT__ sont testés dans les deux états sur www ; utilisez --diff pour repérer les différences significatives...
official