- 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,
picocolors est 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
picocolors ou offre des performances équivalentes
Aucun commentaire pour le moment.