From bbf5bafda272f25b0e40eae8744ecb7e1b233daa Mon Sep 17 00:00:00 2001 From: Hugo Dias Date: Thu, 2 May 2019 11:17:35 +0100 Subject: [PATCH] fix: use is-buffer --- package.json | 1 + src/files/add-input-validation.js | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 36c6fa0..b516f83 100644 --- a/package.json +++ b/package.json @@ -27,6 +27,7 @@ "license": "MIT", "dependencies": { "buffer": "^5.2.1", + "is-buffer": "^2.0.3", "is-electron": "^2.2.0", "is-pull-stream": "^0.0.0", "is-stream": "^2.0.0", diff --git a/src/files/add-input-validation.js b/src/files/add-input-validation.js index a68914b..cbfb952 100644 --- a/src/files/add-input-validation.js +++ b/src/files/add-input-validation.js @@ -3,11 +3,11 @@ const kindOf = require('kind-of') const isStream = require('is-stream') const { isSource } = require('is-pull-stream') -const { Buffer } = require('buffer') +const isBuffer = require('is-buffer') const validateAddInput = (input) => { // Buffer|ReadableStream|PullStream|File - const isPrimitive = obj => Buffer.isBuffer(obj) || isStream.readable(obj) || isSource(obj) || kindOf(obj) === 'file' + const isPrimitive = obj => isBuffer(obj) || isStream.readable(obj) || isSource(obj) || kindOf(obj) === 'file' // An object like { content?, path? }, where content isBufferOrStream and path isString const isContentObject = obj => {