diff --git a/source/vendor/supports-color/index.js b/source/vendor/supports-color/index.js index 265d7f8..0765799 100644 --- a/source/vendor/supports-color/index.js +++ b/source/vendor/supports-color/index.js @@ -93,6 +93,12 @@ function _supportsColor(haveStream, {streamIsTTY, sniffFlags = true} = {}) { const min = forceColor || 0; + // If forceColor was explicitly set (via FORCE_COLOR env or --color flag), + // respect it and don't override with auto-detection + if (forceColor !== undefined) { + return min; + } + if (env.TERM === 'dumb') { return min; }