ANSIS - टर्मिनल/CI/Chrome में उपयोग योग्य ANSI color लाइब्रेरी
(github.com/webdiscus)- मौजूदा
chalk,picocolors,coloretteआदि का विकल्प (API-संगत) बनने वाली अति-छोटी, उच्च-प्रदर्शन ANSI styling लाइब्रेरी - ESM और CJS दोनों का समर्थन, तथा Next.js, Deno, Bun जैसे आधुनिक environments के साथ भी compatible
- environment detection और automatic fallback समर्थन: truecolor → 256 → 16 → black-and-white
- chaining और template literals का समर्थन, जिससे पढ़ने में आसान कोड लिखा जा सकता है:
red.bold.underline('text') - विभिन्न environment variables और CLI flags (
NO_COLOR,FORCE_COLOR,--no-color) का समर्थन - कोड के बीच में style टूटे बिना line breaks संभाल सकता है (
\nका automatic style handling) - टर्मिनल, CI environments, और Chromium-आधारित browsers में उपयोग किया जा सकता है
- single style में
picocolorsसबसे तेज़ है, लेकिन दो या अधिक styles में Ansis सबसे तेज़ है- वास्तविक application environments (जैसे composite styles का उपयोग) में Ansis,
picocolorsसे तेज़ या उसके बराबर है
- वास्तविक application environments (जैसे composite styles का उपयोग) में Ansis,
अभी कोई टिप्पणी नहीं है.