{"library":"kolorist","type":"library","category":null,"description":"Kolorist is a minimal utility library for Node.js environments, designed to apply ANSI escape codes to strings for colored console output. The current stable version, 1.8.0, includes support for 24-bit TrueColor detection, which automatically falls back to Ansi 256 for terminals that lack full TrueColor support, such as the built-in macOS Terminal.app. The library maintains an active release cadence, focusing on minor enhancements and bug fixes like improved handling of `NO_COLOR` and `FORCE_COLOR` environment variables and better module resolution compatibility. Its key differentiators include a tiny footprint, direct focus on standard I/O coloring without unnecessary abstractions, and robust detection of terminal capabilities to ensure appropriate color rendering or disablement. Kolorist ships with TypeScript types, making it well-suited for modern JavaScript and TypeScript projects.","language":"javascript","status":"active","version":"1.8.0","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install kolorist","imports":["import { red } from 'kolorist'","import { options } from 'kolorist'","import { stripColors } from 'kolorist'","import { cyan, green } from 'kolorist'"]},{"cmd":"yarn add kolorist","imports":[]},{"cmd":"pnpm add kolorist","imports":[]}],"homepage":null,"github":"https://github.com/marvinhagemeister/kolorist","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/kolorist","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/kolorist/compatibility"}}