- Una biblioteca ultraligera y de alto rendimiento para estilos ANSI que puede reemplazar a
chalk, picocolors, colorette, etc. (compatible con su API)
- Compatible tanto con ESM como con CJS, y también con entornos modernos como Next.js, Deno y Bun
- Soporta detección de entorno y fallback automático: truecolor → 256 → 16 → blanco y negro
- Soporta encadenamiento y template literals, lo que permite escribir código más legible:
red.bold.underline('text')
- Compatible con varias variables de entorno y flags de CLI (
NO_COLOR, FORCE_COLOR, --no-color)
- Puede manejar saltos de línea sin cortes de estilo en medio del código (procesamiento automático de estilo para
\n)
- Se puede usar en terminales, entornos CI y navegadores basados en Chromium
- En un solo estilo,
picocolors es el más rápido, pero con dos o más estilos, Ansis es el más rápido
- En entornos de uso real (como uso de estilos compuestos), Ansis es más rápido o equivalente a
picocolors
Aún no hay comentarios.