Comparing version 1.2.0 to 1.3.0
'use strict' | ||
var Buffer = require('safe-buffer').Buffer | ||
var Transform = require('stream').Transform | ||
@@ -47,3 +48,3 @@ var inherits = require('inherits') | ||
if (this._finalized) throw new Error('Digest already called') | ||
if (!Buffer.isBuffer(data)) data = new Buffer(data, encoding) | ||
if (!Buffer.isBuffer(data)) data = Buffer.from(data, encoding) | ||
@@ -50,0 +51,0 @@ this._state.absorb(data) |
'use strict' | ||
var Buffer = require('safe-buffer').Buffer | ||
var Transform = require('stream').Transform | ||
@@ -41,3 +42,3 @@ var inherits = require('inherits') | ||
if (this._finalized) throw new Error('Squeeze already called') | ||
if (!Buffer.isBuffer(data)) data = new Buffer(data, encoding) | ||
if (!Buffer.isBuffer(data)) data = Buffer.from(data, encoding) | ||
@@ -44,0 +45,0 @@ this._state.absorb(data) |
'use strict' | ||
var Buffer = require('safe-buffer').Buffer | ||
var keccakState = require('./keccak-state-unroll') | ||
@@ -49,3 +50,3 @@ | ||
var output = new Buffer(length) | ||
var output = Buffer.alloc(length) | ||
for (var i = 0; i < length; ++i) { | ||
@@ -52,0 +53,0 @@ output[i] = (this.state[~~(this.count / 4)] >>> (8 * (this.count % 4))) & 0xff |
{ | ||
"name": "keccak", | ||
"version": "1.2.0", | ||
"version": "1.3.0", | ||
"description": "Keccak sponge function family", | ||
@@ -46,11 +46,12 @@ "keywords": [ | ||
"nan": "^2.2.1", | ||
"prebuild-install": "^2.0.0" | ||
"prebuild-install": "^2.0.0", | ||
"safe-buffer": "^5.1.0" | ||
}, | ||
"devDependencies": { | ||
"browserify": "^14.1.0", | ||
"nyc": "^10.0.0", | ||
"nyc": "^11.0.2", | ||
"prebuild": "^6.0.0", | ||
"prebuild-ci": "^2.2.0", | ||
"proxyquire": "^1.7.10", | ||
"standard": "*", | ||
"standard": "^10.0.2", | ||
"tape": "^4.5.1" | ||
@@ -57,0 +58,0 @@ }, |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
70889
526
5
+ Addedsafe-buffer@^5.1.0
+ Addedsafe-buffer@5.2.1(transitive)