Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

supports-ansi

keqingrong411MIT1.0.6

Detect whether a terminal supports ANSI escape sequences

ansi, conemu, console, escape, mingw, msys, process, terminal, windows

readme

supports-ansi

npm version

Detect whether a terminal supports ANSI escape sequences

Installation

npm install --save supports-ansi

Usage

const supportsAnsi = require('supports-ansi');

// on ANSI/VT100 compatible terminal
console.log(supportsAnsi);
// => true

// on CMD/PowerShell (before Windows 10 v.1607)
console.log(supportsAnsi);
// => false

Note

Cygwin is not supported.

License

MIT