diff --git a/Writer/File.ts b/Writer/File.ts index 312bab2..207e4eb 100644 --- a/Writer/File.ts +++ b/Writer/File.ts @@ -38,9 +38,9 @@ export class File extends Writer { } protected override async writeImplementation(buffer: Enumerator): Promise { let result = true - const content = Buffer.from(buffer.reduce((r, item) => r + item, "")) + const content = buffer.reduce((r, item) => r + item, "") try { - const r = await fs.write(this.descriptor, content, 0, content.length) + const r = await fs.write(this.descriptor, content, null, "utf8") result = r.bytesWritten == content.length } catch { result = false