From 3a4f3a4e68c9a79f4ce1f73b79c9649dbdb08149 Mon Sep 17 00:00:00 2001 From: Rebecca Turner Date: Wed, 10 May 2017 16:00:51 -0700 Subject: [PATCH] color-support@1.1.2 --- has-color.js | 12 ++---------- package.json | 1 + 2 files changed, 3 insertions(+), 10 deletions(-) diff --git a/has-color.js b/has-color.js index e283a25..16cba0e 100644 --- a/has-color.js +++ b/has-color.js @@ -1,12 +1,4 @@ 'use strict' +var colorSupport = require('color-support') -module.exports = isWin32() || isColorTerm() - -function isWin32 () { - return process.platform === 'win32' -} - -function isColorTerm () { - var termHasColor = /^screen|^xterm|^vt100|color|ansi|cygwin|linux/i - return !!process.env.COLORTERM || termHasColor.test(process.env.TERM) -} +module.exports = colorSupport().hasBasic diff --git a/package.json b/package.json index 4882cff..ca0006c 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "homepage": "https://github.com/iarna/gauge", "dependencies": { "aproba": "^1.0.3", + "color-support": "^1.1.2", "console-control-strings": "^1.0.0", "has-unicode": "^2.0.0", "object-assign": "^4.1.0",