feature-flags

Kelola bendera fitur React di seluruh saluran, uji gerbang secara kondisional, dan debug kegagalan tes spesifik bendera. Empat file bendera mengontrol default dan penggantian spesifik saluran (canary, www, React Native, test renderer) dengan bendera __VARIANT__ yang mensimulasikan gatekeeper yang diuji dalam kedua status. Gunakan pragma @gate flagName untuk melewatkan tes sepenuhnya saat bendera tidak tersedia, atau gate() inline untuk mencabangkan asersi saat perilaku berbeda. Menambahkan bendera baru memerlukan entri di file utama plus semua file fork;...

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

Lebih banyak skill dari facebook

add-ir-instruction
facebook
Ketika menambahkan instruksi IR baru, Anda harus menyentuh serangkaian file tertentu. Skill ini menjelaskan setiap file, pola yang harus diikuti, dan konvensi penting.
official
binary-size-analysis
facebook
Menganalisis perubahan ukuran biner per-komit dari pustaka bersama hermesvm dalam rentang komit git. Menghasilkan laporan markdown dengan ukuran per-komit dan tabel ringkasan dari peningkatan dan penurunan yang signifikan.
official
gc-safe-coding
facebook
Untuk penjelasan lengkap dan alasannya, lihat doc/GCSafeCoding.md .
official
non-interactive-git-rebase
facebook
Gunakan saat perlu mengatur ulang, memisahkan, menghapus, atau mengubah komit git yang bukan komit teratas, tanpa akses editor interaktif. Mencakup rebase secara terprogram melalui…
official
extract-errors
facebook
Mengekstrak dan mengelola kode error untuk aplikasi React. Secara otomatis mengekstrak pesan error dari kode sumber React dan menetapkan kode error unik ke pesan baru. Mendeteksi peringatan "kode error tidak dikenal" dan menandai pesan yang memerlukan penetapan kode. Memvalidasi bahwa kode error tetap sinkron dengan basis kode saat ini melalui perintah yarn sederhana.
official
fix
facebook
Pemformatan kode otomatis dan linting untuk menyelesaikan masalah gaya sebelum pemeriksaan CI. Menjalankan Prettier untuk pemformatan kode dan linc untuk validasi lint secara berurutan. Mengidentifikasi perbaikan manual yang masih diperlukan setelah koreksi otomatis. Mencegah kegagalan CI dengan menangkap kesalahan pemformatan dan lint sebelum commit.
official
flags
facebook
Periksa dan bandingkan status bendera fitur di seluruh saluran rilis React. Lihat semua bendera di berbagai saluran (www, www-modern, canary, next, experimental, varian rn) atau bandingkan saluran tertentu dengan --diff. Format keluaran mencakup tampilan tabel default, ekspor CSV, dan pengelompokan status pembersihan. Status bendera ditunjukkan dengan simbol: aktif (✅), nonaktif (❌), pengujian varian (🧪), hanya profiling (📊). Kendala umum: bendera __VARIANT__ diuji dalam kedua status di www; gunakan --diff untuk menemukan perbedaan yang berarti...
official
flow
facebook
Pemeriksaan tipe statis untuk kode React di berbagai platform DOM dan native. Empat opsi renderer mencakup DOM standar, kode spesifik browser, React Native, dan lingkungan Fabric. Jalankan yarn flow dengan argumen renderer opsional; gunakan yarn flow-ci untuk pemeriksaan menyeluruh namun lebih lambat. Melaporkan kesalahan tipe beserta lokasi file untuk membantu mengidentifikasi dan memperbaiki masalah dengan cepat. Perhatikan jebakan umum: spesifikasi renderer yang hilang, penekanan $FlowFixMe yang tidak diperiksa, dan impor tipe yang salah.
official