ANSIS - Terminal/CI/Chrome'da kullanılabilen ANSI renk kütüphanesi
(github.com/webdiscus)- Mevcut
chalk,picocolors,colorettegibi araçların yerine geçebilen (API uyumlu) ultra küçük ve yüksek performanslı bir ANSI biçimlendirme kütüphanesi - Hem ESM hem de CJS destekler; Next.js, Deno, Bun gibi modern ortamlarla da uyumludur
- Ortam algılama ve otomatik fallback desteği: truecolor → 256 → 16 → siyah-beyaz
- Zincirleme ve template literal desteği sayesinde okunabilir kod yazılabilir:
red.bold.underline('text') - Çeşitli ortam değişkenleri ve CLI bayraklarını destekler (
NO_COLOR,FORCE_COLOR,--no-color) - Kod içinde stil kesintisi olmadan satır sonlarını işleyebilir (
\niçin otomatik stil uygulama) - Terminalde, CI ortamlarında ve Chromium tabanlı tarayıcılarda kullanılabilir
- Tek bir stilde
picocolorsen hızlısı olsa da, iki veya daha fazla stilde Ansis en hızlısıdır- Gerçek uygulama ortamlarında (bileşik stil kullanımı vb.) Ansis,
picocolors'dan daha hızlı veya onunla eşdeğer performans gösterir
- Gerçek uygulama ortamlarında (bileşik stil kullanımı vb.) Ansis,
Henüz yorum yok.