diff --git a/package.json b/package.json index dd8185419..872927488 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "browser-pack": "^6.0.1", "browser-resolve": "^1.11.0", "browserify-zlib": "~0.1.2", - "buffer": "^4.1.0", + "buffer": "^5.0.2", "cached-path-relative": "^1.0.0", "concat-stream": "~1.5.1", "console-browserify": "^1.1.0", diff --git a/test/double_buffer.js b/test/double_buffer.js index 1535eb9b1..37fc6f307 100644 --- a/test/double_buffer.js +++ b/test/double_buffer.js @@ -9,6 +9,6 @@ test('double buffer', function (t) { b.require('buffer'); b.bundle(function (err, src) { if (err) return t.fail(err); - vm.runInNewContext(src, { t: t }); + vm.runInNewContext(src, { t: t, Uint8Array: Uint8Array }); }); }); diff --git a/test/global.js b/test/global.js index b860abb86..7c5114530 100644 --- a/test/global.js +++ b/test/global.js @@ -26,7 +26,7 @@ test('__filename and __dirname with insertGlobals: true', function (t) { }); b.require(__dirname + '/global/filename.js', { expose: 'x' }); b.bundle(function (err, src) { - var c = {}; + var c = { Uint8Array: Uint8Array }; c.self = c; vm.runInNewContext(src, c); var x = c.require('x'); diff --git a/test/leak.js b/test/leak.js index 7479640c6..780e6d001 100644 --- a/test/leak.js +++ b/test/leak.js @@ -52,6 +52,6 @@ test('leaking information about system paths (Buffer)', function (t) { t.equal(src.indexOf(dirstring), -1, 'temp directory visible'); t.equal(src.indexOf(process.cwd()), -1, 'cwd directory visible'); t.equal(src.indexOf('/home'), -1, 'home directory visible'); - vm.runInNewContext(src, { t: t, setTimeout: setTimeout }); + vm.runInNewContext(src, { t: t, setTimeout: setTimeout, Uint8Array: Uint8Array }); }); });