@@ -33,23 +33,23 @@ export function browserSupportsColors(): boolean {
3333 // @ts -expect-error xxx
3434 && document . documentElement . style . WebkitAppearance )
3535 // Is firebug? http://stackoverflow.com/a/398120/376773
36- || ( typeof window !== 'undefined'
37- && window . console
36+ || ( typeof window !== 'undefined'
37+ && window . console
38+ // @ts -expect-error xxx
39+ && ( window . console . firebug
3840 // @ts -expect-error xxx
39- && ( window . console . firebug
40- // @ts -expect-error xxx
4141
42- || ( window . console . exception && window . console . table ) ) )
42+ || ( window . console . exception && window . console . table ) ) )
4343 // Is firefox >= v31?
4444 // https://developer.mozilla.org/en-US/docs/Tools/Web_Console#Styling_messages
45- || ( typeof navigator !== 'undefined'
46- && navigator . userAgent
47- && navigator . userAgent . toLowerCase ( ) . match ( / f i r e f o x \/ ( \d + ) / )
48- // eslint-disable-next-line regexp/no-legacy-features
49- && Number . parseInt ( RegExp . $1 , 10 ) >= 31 )
45+ || ( typeof navigator !== 'undefined'
46+ && navigator . userAgent
47+ && navigator . userAgent . toLowerCase ( ) . match ( / f i r e f o x \/ ( \d + ) / )
48+ // eslint-disable-next-line regexp/no-legacy-features
49+ && Number . parseInt ( RegExp . $1 , 10 ) >= 31 )
5050 // Double check webkit in userAgent just in case we are in a worker
51- || ( typeof navigator !== 'undefined'
52- && navigator . userAgent
53- && navigator . userAgent . toLowerCase ( ) . match ( / a p p l e w e b k i t \/ ( \d + ) / ) )
51+ || ( typeof navigator !== 'undefined'
52+ && navigator . userAgent
53+ && navigator . userAgent . toLowerCase ( ) . match ( / a p p l e w e b k i t \/ ( \d + ) / ) )
5454 )
5555}
0 commit comments