Blame view

node_modules/gauge/has-color.js 292 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
  'use strict'
  
  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)
  }