ANSIS - pustaka warna ANSI yang bisa digunakan di terminal/CI/Chrome
(github.com/webdiscus)- Pustaka styling ANSI superkecil dan berkinerja tinggi yang dapat menggantikan
chalk,picocolors,colorette, dll. (kompatibel dengan API) - Mendukung ESM dan CJS, serta kompatibel dengan lingkungan modern seperti Next.js, Deno, Bun, dll.
- Mendukung deteksi lingkungan dan fallback otomatis: truecolor → 256 → 16 → hitam-putih
- Mendukung chaining dan template literal sehingga dapat menulis kode yang mudah dibaca:
red.bold.underline('text') - Mendukung berbagai variabel lingkungan dan flag CLI (
NO_COLOR,FORCE_COLOR,--no-color) - Dapat menangani pergantian baris tanpa putus gaya di tengah kode (pemrosesan gaya otomatis untuk
\n) - Dapat digunakan di terminal, lingkungan CI, dan browser berbasis Chromium
- Untuk satu gaya,
picocolorsadalah yang tercepat, tetapi untuk dua gaya atau lebih, Ansis adalah yang tercepat- Dalam lingkungan aplikasi nyata (seperti penggunaan gaya gabungan), Ansis lebih cepat atau setara dibandingkan
picocolors
- Dalam lingkungan aplikasi nyata (seperti penggunaan gaya gabungan), Ansis lebih cepat atau setara dibandingkan
Belum ada komentar.