aboutsummaryrefslogtreecommitdiff
path: root/node_modules/clone-buffer/index.js
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
committerFlorian Dold <florian.dold@gmail.com>2019-03-27 21:01:33 +0100
commitcc97a4dd2a967e1c2273bd5f4c5f49a5bf2e2585 (patch)
tree92c5d88706a6ffc654d1b133618d357890e7096b /node_modules/clone-buffer/index.js
parent3771b4d6b67b34c130f3a9a1a15f42deefdb2eda (diff)
remove node_modules
Diffstat (limited to 'node_modules/clone-buffer/index.js')
-rw-r--r--node_modules/clone-buffer/index.js28
1 files changed, 0 insertions, 28 deletions
diff --git a/node_modules/clone-buffer/index.js b/node_modules/clone-buffer/index.js
deleted file mode 100644
index eb3837e67..000000000
--- a/node_modules/clone-buffer/index.js
+++ /dev/null
@@ -1,28 +0,0 @@
-'use strict';
-
-var Buffer = require('buffer').Buffer;
-
-function hasFrom() {
- // Node versions 5.x below 5.10 seem to have a `from` method
- // However, it doesn't clone Buffers
- // Luckily, it reports as `false` to hasOwnProperty
- return (Buffer.hasOwnProperty('from') && typeof Buffer.from === 'function');
-}
-
-function cloneBuffer(buf) {
- if (!Buffer.isBuffer(buf)) {
- throw new Error('Can only clone Buffer.');
- }
-
- if (hasFrom()) {
- return Buffer.from(buf);
- }
-
- var copy = new Buffer(buf.length);
- buf.copy(copy);
- return copy;
-}
-
-cloneBuffer.hasFrom = hasFrom;
-
-module.exports = cloneBuffer;