@@ -33,23 +33,23 @@ export function browserSupportsColors(): boolean {
33
33
// @ts -expect-error xxx
34
34
&& document . documentElement . style . WebkitAppearance )
35
35
// 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
38
40
// @ts -expect-error xxx
39
- && ( window . console . firebug
40
- // @ts -expect-error xxx
41
41
42
- || ( window . console . exception && window . console . table ) ) )
42
+ || ( window . console . exception && window . console . table ) ) )
43
43
// Is firefox >= v31?
44
44
// 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 )
50
50
// 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 + ) / ) )
54
54
)
55
55
}
0 commit comments