From 779816e81b6546da12280ee529d78dc57a7a5e1c Mon Sep 17 00:00:00 2001 From: 43081j <43081j@users.noreply.github.com> Date: Fri, 8 May 2020 12:09:46 +0100 Subject: [PATCH] drop dependencies --- index.js | 9 +++++++-- package-lock.json | 3 ++- package.json | 4 +--- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/index.js b/index.js index 7193884..3e681c2 100644 --- a/index.js +++ b/index.js @@ -1,9 +1,14 @@ -var isBuffer = require('is-buffer') - module.exports = flatten flatten.flatten = flatten flatten.unflatten = unflatten +function isBuffer (obj) { + return obj && + obj.constructor && + (typeof obj.constructor.isBuffer === 'function') && + obj.constructor.isBuffer(obj); +} + function keyIdentity (key) { return key } diff --git a/package-lock.json b/package-lock.json index 28a4e57..6f70a21 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1018,7 +1018,8 @@ "is-buffer": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", - "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==" + "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", + "dev": true }, "is-callable": { "version": "1.1.4", diff --git a/package.json b/package.json index d1b9f86..a0023ef 100644 --- a/package.json +++ b/package.json @@ -15,9 +15,7 @@ "directories": { "test": "test" }, - "dependencies": { - "is-buffer": "~2.0.4" - }, + "dependencies": {}, "repository": { "type": "git", "url": "git://github.com/hughsk/flat.git"