fix: security vulnerabillities and a ref to new Buffer

This commit is contained in:
Ryan Day 2019-01-16 09:41:32 -08:00
parent 9636fd6f9e
commit a40c757205
3 changed files with 1105 additions and 1044 deletions

View file

@ -1,8 +1,12 @@
var Buffer = require('../utils/buffer')
var EXP_TABLE = new Buffer(512)
var LOG_TABLE = new Buffer(256)
if(Buffer.alloc) {
var EXP_TABLE = Buffer.alloc(512)
var LOG_TABLE = Buffer.alloc(256)
} else {
var EXP_TABLE = new Buffer(512)
var LOG_TABLE = new Buffer(256)
}
/**
* Precompute the log and anti-log tables for faster computation later
*

2133
package-lock.json generated

File diff suppressed because it is too large Load diff

View file

@ -43,16 +43,16 @@
"yargs": "^12.0.5"
},
"devDependencies": {
"browserify": "^14.1.0",
"browserify": "^16.2.3",
"canvas": "^1.6.11",
"canvasutil": "*",
"colors": "*",
"express": "2.5.x",
"express": "^4.16.4",
"htmlparser2": "^3.9.2",
"os-tmpdir": "^1.0.2",
"sinon": "^1.17.7",
"standard": "^9.0.2",
"tap": "^10.3.1",
"tap": "^12.1.1",
"uglify-js": "^2.7.5"
},
"repository": {