verify
oleh facebook
Validasi pra-komit untuk kontribusi React dengan pengecekan tipe dan pengujian paralel. Menjalankan pemformatan dan linting secara berurutan, berhenti pada kegagalan pertama untuk menangkap masalah lebih awal. Menjalankan pengecekan tipe dan dua rangkaian pengujian (sumber dan www) secara paralel menggunakan subagen untuk efisiensi. Menerima argumen pola pengujian opsional untuk memfilter pengujian yang dijalankan. Menyediakan laporan kegagalan terperinci dengan saran perbaikan ketika ada langkah yang gagal.
npx skills add https://github.com/facebook/react --skill verifyVerification
Run all verification steps.
Arguments:
- $ARGUMENTS: Test pattern for the test step
Instructions
Run these first in sequence:
- Run
yarn prettier- format code (stop if fails) - Run
yarn linc- lint changed files (stop if fails)
Then run these with subagents in parallel:
- Use
/flowto type check (stop if fails) - Use
/testto test changes in source (stop if fails) - Use
/test wwwto test changes in www (stop if fails)
If all pass, show success summary. On failure, stop immediately and report the issue with suggested fixes.