diff --git a/lib/index.js b/lib/index.js index d347ceb..118666d 100644 --- a/lib/index.js +++ b/lib/index.js @@ -108,7 +108,7 @@ async function writeFileAsync (filename, data, options = {}) { if (options.tmpfileCreated) { await options.tmpfileCreated(tmpfile) } - if (Buffer.isBuffer(data) || ArrayBuffer.isView(data)) { + if (ArrayBuffer.isView(data)) { await promisify(fs.write)(fd, data, 0, data.length, 0) } else if (data != null) { await promisify(fs.write)(fd, String(data), 0, String(options.encoding || 'utf8')) @@ -210,7 +210,7 @@ function writeFileSync (filename, data, options) { if (options.tmpfileCreated) { options.tmpfileCreated(tmpfile) } - if (Buffer.isBuffer(data) || ArrayBuffer.isView(data)) { + if (ArrayBuffer.isView(data)) { fs.writeSync(fd, data, 0, data.length, 0) } else if (data != null) { fs.writeSync(fd, String(data), 0, String(options.encoding || 'utf8'))