@@ -23,24 +23,18 @@ let IgnoreNextSeen: boolean
2323
2424const encodeNonObject = ( value : unknown ) : EncodedValue => {
2525 switch ( typeof value ) {
26- case 'number' :
27- if ( value === Infinity ) return [ ValueType . Number , INFINITY ]
28- if ( value === - Infinity ) return [ ValueType . Number , NEGATIVE_INFINITY ]
29- if ( isNaN ( value ) ) return [ ValueType . Number , NAN ]
30- return [ ValueType . Number , value ]
31- case 'boolean' :
32- return [ ValueType . Boolean , value ]
33- case 'string' :
34- return [ ValueType . String , value ]
35- case 'symbol' :
36- return [ ValueType . Symbol , value . description || '' ]
37- case 'function' :
38- return [ ValueType . Function , value . name ]
39- case 'object' :
40- return [ ValueType . Null , null ]
41- case 'bigint' :
42- case 'undefined' :
43- return [ ValueType . Null , UNDEFINED ]
26+ case 'number' :
27+ if ( value === Infinity ) return [ ValueType . Number , INFINITY ]
28+ if ( value === - Infinity ) return [ ValueType . Number , NEGATIVE_INFINITY ]
29+ if ( isNaN ( value ) ) return [ ValueType . Number , NAN ]
30+ return [ ValueType . Number , value ]
31+ case 'boolean' : return [ ValueType . Boolean , value ]
32+ case 'string' : return [ ValueType . String , value ]
33+ case 'symbol' : return [ ValueType . Symbol , value . description || '' ]
34+ case 'function' : return [ ValueType . Function , value . name ]
35+ case 'object' : return [ ValueType . Null , null ]
36+ case 'bigint' :
37+ case 'undefined' : return [ ValueType . Null , UNDEFINED ]
4438 }
4539}
4640
0 commit comments