ANSIS - bibliothèque de couleurs ANSI utilisable dans le terminal, en CI et dans Chrome
(github.com/webdiscus)- Une bibliothèque de stylage ANSI ultra-légère et très performante pouvant remplacer
chalk,picocolors,colorette, etc. (compatible API) - Prend en charge à la fois ESM et CJS, et est aussi compatible avec des environnements modernes comme Next.js, Deno et Bun
- Détection de l’environnement et fallback automatique pris en charge : truecolor → 256 → 16 → noir et blanc
- Prend en charge le chaînage et les template literals, ce qui permet d’écrire un code plus lisible :
red.bold.underline('text') - Prend en charge diverses variables d’environnement et flags CLI (
NO_COLOR,FORCE_COLOR,--no-color) - Gère les retours à la ligne sans rupture de style au milieu du code (gestion automatique du style pour
\n) - Peut être utilisée dans le terminal, les environnements CI et les navigateurs basés sur Chromium
- Pour un style unique,
picocolorsest le plus rapide, mais avec deux styles ou plus, Ansis est le plus rapide- Dans des usages réels (styles combinés, etc.), Ansis est plus rapide que
picocolorsou offre des performances équivalentes
- Dans des usages réels (styles combinés, etc.), Ansis est plus rapide que
Aucun commentaire pour le moment.