fs: port SonicBoom module to fs module as Utf8Stream · nodejs/node@aeb4de5 · GitHub
Skip to content

Commit aeb4de5

Browse files
jasnelltargos
authored andcommitted
fs: port SonicBoom module to fs module as Utf8Stream
As a first step to porting portions of the pino structured logger into the runtime, this commit ports the SonicBoom module to the fs module as Utf8Stream. This is a faithful port of the SonicBoom module with some modern updates, such as converting to a Class and using Symbol.dispose. The bulk of the implementation is unchanged from the original. PR-URL: #58897 Reviewed-By: Matteo Collina <matteo.collina@gmail.com> Reviewed-By: Vinícius Lourenço Claro Cardoso <contact@viniciusl.com.br>
1 parent 33728cb commit aeb4de5

18 files changed

Lines changed: 2888 additions & 0 deletions

doc/api/fs.md

Lines changed: 180 additions & 0 deletions

lib/fs.js

Lines changed: 10 additions & 0 deletions

0 commit comments

Comments
 (0)