diff options
author | Rebecca Turner <me@re-becca.org> | 2017-06-27 01:18:48 +0300 |
---|---|---|
committer | Rebecca Turner <me@re-becca.org> | 2017-06-27 02:14:34 +0300 |
commit | fd4f1288681e2143e5d4dc62dade2e337e954ba6 (patch) | |
tree | 1706c0d2824ab589fe6fae29415be6b6cfad54fa /node_modules | |
parent | c3359d29233840062c20aec211bed9f9f9f60023 (diff) |
safe-buffer@5.1.1
Diffstat (limited to 'node_modules')
-rw-r--r-- | node_modules/safe-buffer/index.js | 14 | ||||
-rw-r--r-- | node_modules/safe-buffer/package.json | 26 |
2 files changed, 22 insertions, 18 deletions
diff --git a/node_modules/safe-buffer/index.js b/node_modules/safe-buffer/index.js index ea87b099d..22438dabb 100644 --- a/node_modules/safe-buffer/index.js +++ b/node_modules/safe-buffer/index.js @@ -2,13 +2,17 @@ var buffer = require('buffer') var Buffer = buffer.Buffer +// alternative to using Object.keys for old browsers +function copyProps (src, dst) { + for (var key in src) { + dst[key] = src[key] + } +} if (Buffer.from && Buffer.alloc && Buffer.allocUnsafe && Buffer.allocUnsafeSlow) { module.exports = buffer } else { // Copy properties from require('buffer') - Object.keys(buffer).forEach(function (prop) { - exports[prop] = buffer[prop] - }) + copyProps(buffer, exports) exports.Buffer = SafeBuffer } @@ -17,9 +21,7 @@ function SafeBuffer (arg, encodingOrOffset, length) { } // Copy static methods from Buffer -Object.keys(Buffer).forEach(function (prop) { - SafeBuffer[prop] = Buffer[prop] -}) +copyProps(Buffer, SafeBuffer) SafeBuffer.from = function (arg, encodingOrOffset, length) { if (typeof arg === 'number') { diff --git a/node_modules/safe-buffer/package.json b/node_modules/safe-buffer/package.json index 8bce3da12..4b370d9a6 100644 --- a/node_modules/safe-buffer/package.json +++ b/node_modules/safe-buffer/package.json @@ -1,31 +1,33 @@ { - "_from": "safe-buffer@latest", - "_id": "safe-buffer@5.1.0", + "_from": "safe-buffer@5.1.1", + "_id": "safe-buffer@5.1.1", "_inBundle": false, - "_integrity": "sha512-aSLEDudu6OoRr/2rU609gRmnYboRLxgDG1z9o2Q0os7236FwvcqIOO8r8U5JUEwivZOhDaKlFO4SbPTJYyBEyQ==", + "_integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", "_location": "/safe-buffer", "_phantomChildren": {}, "_requested": { - "type": "tag", + "type": "version", "registry": true, - "raw": "safe-buffer@latest", + "raw": "safe-buffer@5.1.1", "name": "safe-buffer", "escapedName": "safe-buffer", - "rawSpec": "latest", + "rawSpec": "5.1.1", "saveSpec": null, - "fetchSpec": "latest" + "fetchSpec": "5.1.1" }, "_requiredBy": [ "#USER", "/", + "/pacote", + "/pacote/make-fetch-happen/node-fetch-npm", "/readable-stream", "/readable-stream/string_decoder", "/ssri" ], - "_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.0.tgz", - "_shasum": "fe4c8460397f9eaaaa58e73be46273408a45e223", - "_spec": "safe-buffer@latest", - "_where": "/Users/zkat/Documents/code/npm", + "_resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "_shasum": "893312af69b2123def71f57889001671eeb2c853", + "_spec": "safe-buffer@5.1.1", + "_where": "/Users/rebecca/code/npm", "author": { "name": "Feross Aboukhadijeh", "email": "feross@feross.org", @@ -62,5 +64,5 @@ "scripts": { "test": "standard && tape test.js" }, - "version": "5.1.0" + "version": "5.1.1" } |