Browse Source

Use object-assign ponyfill

strict-mode
Luke Childs 6 years ago
parent
commit
655d01e178
  1. 4
      assert.js
  2. 1
      package.json

4
assert.js

@ -1,5 +1,7 @@
'use strict';
var objectAssign = require('object-assign');
// compare and isBuffer taken from https://github.com/feross/buffer/blob/680e9e5e488f22aac27599a57dc844a6315928dd/index.js
// original notice:
@ -487,7 +489,7 @@ assert.ifError = function(err) { if (err) throw err; };
function strict(value, message) {
if (!value) fail(value, true, message, '==', strict);
}
assert.strict = Object.assign(strict, assert, {
assert.strict = objectAssign(strict, assert, {
equal: assert.strictEqual,
deepEqual: assert.deepStrictEqual,
notEqual: assert.notStrictEqual,

1
package.json

@ -13,6 +13,7 @@
},
"main": "./assert.js",
"dependencies": {
"object-assign": "^4.1.1",
"util": "0.10.3"
},
"devDependencies": {

Loading…
Cancel
Save