@@ -114,40 +114,28 @@ function jsonParse(content: string) {
114114// In memory functions.
115115
116116export function deserialize ( buffer : Buffer ) : any {
117- // @ts -ignore - Node 8+ only
118117 return v8 . deserialize
119- ? //
120- // @ts -ignore - Node 8+ only
121- v8 . deserialize ( buffer )
118+ ? v8 . deserialize ( buffer )
122119 : jsonParse ( buffer . toString ( 'utf8' ) ) ;
123120}
124121
125122export function serialize ( content : unknown ) : Buffer {
126- // @ts -ignore - Node 8+ only
127123 return v8 . serialize
128- ? //
129- // @ts -ignore - Node 8+ only
130- v8 . serialize ( content )
124+ ? v8 . serialize ( content )
131125 : Buffer . from ( jsonStringify ( content ) ) ;
132126}
133127
134128// Synchronous filesystem functions.
135129
136130export function readFileSync ( filePath : Path ) : any {
137- // @ts -ignore - Node 8+ only
138131 return v8 . deserialize
139- ? //
140- // @ts -ignore - Node 8+ only
141- v8 . deserialize ( fs . readFileSync ( filePath ) )
132+ ? v8 . deserialize ( fs . readFileSync ( filePath ) )
142133 : jsonParse ( fs . readFileSync ( filePath , 'utf8' ) ) ;
143134}
144135
145136export function writeFileSync ( filePath : Path , content : any ) {
146- // @ts -ignore - Node 8+ only
147137 return v8 . serialize
148- ? //
149- // @ts -ignore - Node 8+ only
150- fs . writeFileSync ( filePath , v8 . serialize ( content ) )
138+ ? fs . writeFileSync ( filePath , v8 . serialize ( content ) )
151139 : fs . writeFileSync ( filePath , jsonStringify ( content ) , 'utf8' ) ;
152140}
153141
0 commit comments