Comparing version 1.2.0 to 1.2.1
@@ -10,3 +10,3 @@ /** | ||
* homepage: https://github.com/power-assert-js/empower | ||
* version: 1.2.0 | ||
* version: 1.2.1 | ||
* | ||
@@ -32,12 +32,4 @@ * call-signature: | ||
* homepage: http://github.com/twada/empower-core | ||
* version: 0.6.0 | ||
* version: 0.6.1 | ||
* | ||
* xtend: | ||
* license: MIT (http://opensource.org/licenses/MIT) | ||
* author: Raynos <raynos2@gmail.com> | ||
* maintainers: raynos <raynos2@gmail.com> | ||
* contributors: Jake Verbaten, Matt Esch | ||
* homepage: https://github.com/Raynos/xtend | ||
* version: 4.0.1 | ||
* | ||
* This header is generated by licensify (https://github.com/twada/licensify) | ||
@@ -51,3 +43,3 @@ */ | ||
* | ||
* Copyright (c) 2013-2015 Takuto Wada | ||
* Copyright (c) 2013-2016 Takuto Wada | ||
* Licensed under the MIT license. | ||
@@ -59,3 +51,3 @@ * https://github.com/power-assert-js/empower/blob/master/MIT-LICENSE.txt | ||
var capturable = _dereq_('./lib/capturable'); | ||
var extend = _dereq_('xtend'); | ||
var assign = _dereq_('core-js/library/fn/object/assign'); | ||
var define = _dereq_('./lib/define-properties'); | ||
@@ -71,5 +63,5 @@ | ||
function empower (assert, formatter, options) { | ||
var config = extend(defaultOptions(), options); | ||
var config = assign(defaultOptions(), options); | ||
var eagerEvaluation = !(config.modifyMessageOnRethrow || config.saveContextOnRethrow); | ||
var empowerCoreConfig = extend(config, { | ||
var empowerCoreConfig = assign(config, { | ||
modifyMessageBeforeAssert: function (beforeAssertEvent) { | ||
@@ -114,3 +106,3 @@ var message = beforeAssertEvent.originalMessage; | ||
},{"./lib/capturable":2,"./lib/default-options":3,"./lib/define-properties":4,"empower-core":61,"xtend":66}],2:[function(_dereq_,module,exports){ | ||
},{"./lib/capturable":2,"./lib/default-options":3,"./lib/define-properties":4,"core-js/library/fn/object/assign":10,"empower-core":66}],2:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -159,6 +151,6 @@ | ||
var empowerCore = _dereq_('empower-core'); | ||
var extend = _dereq_('xtend'); | ||
var assign = _dereq_('core-js/library/fn/object/assign'); | ||
module.exports = function defaultOptions () { | ||
return extend(empowerCore.defaultOptions(), { | ||
return assign(empowerCore.defaultOptions(), { | ||
modifyMessageOnRethrow: false, | ||
@@ -169,3 +161,3 @@ saveContextOnRethrow: false | ||
},{"empower-core":61,"xtend":66}],4:[function(_dereq_,module,exports){ | ||
},{"core-js/library/fn/object/assign":10,"empower-core":66}],4:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -188,3 +180,3 @@ | ||
},{"core-js/library/fn/array/for-each":7,"core-js/library/fn/object/define-property":11,"core-js/library/fn/object/keys":12}],5:[function(_dereq_,module,exports){ | ||
},{"core-js/library/fn/array/for-each":7,"core-js/library/fn/object/define-property":12,"core-js/library/fn/object/keys":13}],5:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -277,12 +269,15 @@ module.exports.parse = parse; | ||
module.exports = _dereq_('../../modules/_core').Array.filter; | ||
},{"../../modules/_core":20,"../../modules/es6.array.filter":54}],7:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.array.filter":58}],7:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.array.for-each'); | ||
module.exports = _dereq_('../../modules/_core').Array.forEach; | ||
},{"../../modules/_core":20,"../../modules/es6.array.for-each":55}],8:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.array.for-each":59}],8:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.array.map'); | ||
module.exports = _dereq_('../../modules/_core').Array.map; | ||
},{"../../modules/_core":20,"../../modules/es6.array.map":56}],9:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.array.map":60}],9:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.array.some'); | ||
module.exports = _dereq_('../../modules/_core').Array.some; | ||
},{"../../modules/_core":20,"../../modules/es6.array.some":57}],10:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.array.some":61}],10:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.object.assign'); | ||
module.exports = _dereq_('../../modules/_core').Object.assign; | ||
},{"../../modules/_core":21,"../../modules/es6.object.assign":62}],11:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.object.create'); | ||
@@ -293,3 +288,3 @@ var $Object = _dereq_('../../modules/_core').Object; | ||
}; | ||
},{"../../modules/_core":20,"../../modules/es6.object.create":58}],11:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.object.create":63}],12:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.object.define-property'); | ||
@@ -300,6 +295,6 @@ var $Object = _dereq_('../../modules/_core').Object; | ||
}; | ||
},{"../../modules/_core":20,"../../modules/es6.object.define-property":59}],12:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.object.define-property":64}],13:[function(_dereq_,module,exports){ | ||
_dereq_('../../modules/es6.object.keys'); | ||
module.exports = _dereq_('../../modules/_core').Object.keys; | ||
},{"../../modules/_core":20,"../../modules/es6.object.keys":60}],13:[function(_dereq_,module,exports){ | ||
},{"../../modules/_core":21,"../../modules/es6.object.keys":65}],14:[function(_dereq_,module,exports){ | ||
module.exports = function(it){ | ||
@@ -309,3 +304,3 @@ if(typeof it != 'function')throw TypeError(it + ' is not a function!'); | ||
}; | ||
},{}],14:[function(_dereq_,module,exports){ | ||
},{}],15:[function(_dereq_,module,exports){ | ||
var isObject = _dereq_('./_is-object'); | ||
@@ -316,3 +311,3 @@ module.exports = function(it){ | ||
}; | ||
},{"./_is-object":35}],15:[function(_dereq_,module,exports){ | ||
},{"./_is-object":36}],16:[function(_dereq_,module,exports){ | ||
// false -> Array#indexOf | ||
@@ -339,3 +334,3 @@ // true -> Array#includes | ||
}; | ||
},{"./_to-index":46,"./_to-iobject":48,"./_to-length":49}],16:[function(_dereq_,module,exports){ | ||
},{"./_to-index":50,"./_to-iobject":52,"./_to-length":53}],17:[function(_dereq_,module,exports){ | ||
// 0 -> Array#forEach | ||
@@ -385,3 +380,3 @@ // 1 -> Array#map | ||
}; | ||
},{"./_array-species-create":18,"./_ctx":21,"./_iobject":33,"./_to-length":49,"./_to-object":50}],17:[function(_dereq_,module,exports){ | ||
},{"./_array-species-create":19,"./_ctx":22,"./_iobject":34,"./_to-length":53,"./_to-object":54}],18:[function(_dereq_,module,exports){ | ||
var isObject = _dereq_('./_is-object') | ||
@@ -403,3 +398,3 @@ , isArray = _dereq_('./_is-array') | ||
}; | ||
},{"./_is-array":34,"./_is-object":35,"./_wks":53}],18:[function(_dereq_,module,exports){ | ||
},{"./_is-array":35,"./_is-object":36,"./_wks":57}],19:[function(_dereq_,module,exports){ | ||
// 9.4.2.3 ArraySpeciesCreate(originalArray, length) | ||
@@ -411,3 +406,3 @@ var speciesConstructor = _dereq_('./_array-species-constructor'); | ||
}; | ||
},{"./_array-species-constructor":17}],19:[function(_dereq_,module,exports){ | ||
},{"./_array-species-constructor":18}],20:[function(_dereq_,module,exports){ | ||
var toString = {}.toString; | ||
@@ -418,6 +413,6 @@ | ||
}; | ||
},{}],20:[function(_dereq_,module,exports){ | ||
},{}],21:[function(_dereq_,module,exports){ | ||
var core = module.exports = {version: '2.4.0'}; | ||
if(typeof __e == 'number')__e = core; // eslint-disable-line no-undef | ||
},{}],21:[function(_dereq_,module,exports){ | ||
},{}],22:[function(_dereq_,module,exports){ | ||
// optional / simple context binding | ||
@@ -443,3 +438,3 @@ var aFunction = _dereq_('./_a-function'); | ||
}; | ||
},{"./_a-function":13}],22:[function(_dereq_,module,exports){ | ||
},{"./_a-function":14}],23:[function(_dereq_,module,exports){ | ||
// 7.2.1 RequireObjectCoercible(argument) | ||
@@ -450,3 +445,3 @@ module.exports = function(it){ | ||
}; | ||
},{}],23:[function(_dereq_,module,exports){ | ||
},{}],24:[function(_dereq_,module,exports){ | ||
// Thank's IE8 for his funny defineProperty | ||
@@ -456,3 +451,3 @@ module.exports = !_dereq_('./_fails')(function(){ | ||
}); | ||
},{"./_fails":27}],24:[function(_dereq_,module,exports){ | ||
},{"./_fails":28}],25:[function(_dereq_,module,exports){ | ||
var isObject = _dereq_('./_is-object') | ||
@@ -465,3 +460,3 @@ , document = _dereq_('./_global').document | ||
}; | ||
},{"./_global":28,"./_is-object":35}],25:[function(_dereq_,module,exports){ | ||
},{"./_global":29,"./_is-object":36}],26:[function(_dereq_,module,exports){ | ||
// IE 8- don't enum bug keys | ||
@@ -471,3 +466,3 @@ module.exports = ( | ||
).split(','); | ||
},{}],26:[function(_dereq_,module,exports){ | ||
},{}],27:[function(_dereq_,module,exports){ | ||
var global = _dereq_('./_global') | ||
@@ -534,3 +529,3 @@ , core = _dereq_('./_core') | ||
module.exports = $export; | ||
},{"./_core":20,"./_ctx":21,"./_global":28,"./_hide":30}],27:[function(_dereq_,module,exports){ | ||
},{"./_core":21,"./_ctx":22,"./_global":29,"./_hide":31}],28:[function(_dereq_,module,exports){ | ||
module.exports = function(exec){ | ||
@@ -543,3 +538,3 @@ try { | ||
}; | ||
},{}],28:[function(_dereq_,module,exports){ | ||
},{}],29:[function(_dereq_,module,exports){ | ||
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 | ||
@@ -549,3 +544,3 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Math | ||
if(typeof __g == 'number')__g = global; // eslint-disable-line no-undef | ||
},{}],29:[function(_dereq_,module,exports){ | ||
},{}],30:[function(_dereq_,module,exports){ | ||
var hasOwnProperty = {}.hasOwnProperty; | ||
@@ -555,3 +550,3 @@ module.exports = function(it, key){ | ||
}; | ||
},{}],30:[function(_dereq_,module,exports){ | ||
},{}],31:[function(_dereq_,module,exports){ | ||
var dP = _dereq_('./_object-dp') | ||
@@ -565,9 +560,9 @@ , createDesc = _dereq_('./_property-desc'); | ||
}; | ||
},{"./_descriptors":23,"./_object-dp":37,"./_property-desc":42}],31:[function(_dereq_,module,exports){ | ||
},{"./_descriptors":24,"./_object-dp":39,"./_property-desc":46}],32:[function(_dereq_,module,exports){ | ||
module.exports = _dereq_('./_global').document && document.documentElement; | ||
},{"./_global":28}],32:[function(_dereq_,module,exports){ | ||
},{"./_global":29}],33:[function(_dereq_,module,exports){ | ||
module.exports = !_dereq_('./_descriptors') && !_dereq_('./_fails')(function(){ | ||
return Object.defineProperty(_dereq_('./_dom-create')('div'), 'a', {get: function(){ return 7; }}).a != 7; | ||
}); | ||
},{"./_descriptors":23,"./_dom-create":24,"./_fails":27}],33:[function(_dereq_,module,exports){ | ||
},{"./_descriptors":24,"./_dom-create":25,"./_fails":28}],34:[function(_dereq_,module,exports){ | ||
// fallback for non-array-like ES3 and non-enumerable old V8 strings | ||
@@ -578,3 +573,3 @@ var cof = _dereq_('./_cof'); | ||
}; | ||
},{"./_cof":19}],34:[function(_dereq_,module,exports){ | ||
},{"./_cof":20}],35:[function(_dereq_,module,exports){ | ||
// 7.2.2 IsArray(argument) | ||
@@ -585,7 +580,41 @@ var cof = _dereq_('./_cof'); | ||
}; | ||
},{"./_cof":19}],35:[function(_dereq_,module,exports){ | ||
},{"./_cof":20}],36:[function(_dereq_,module,exports){ | ||
module.exports = function(it){ | ||
return typeof it === 'object' ? it !== null : typeof it === 'function'; | ||
}; | ||
},{}],36:[function(_dereq_,module,exports){ | ||
},{}],37:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
// 19.1.2.1 Object.assign(target, source, ...) | ||
var getKeys = _dereq_('./_object-keys') | ||
, gOPS = _dereq_('./_object-gops') | ||
, pIE = _dereq_('./_object-pie') | ||
, toObject = _dereq_('./_to-object') | ||
, IObject = _dereq_('./_iobject') | ||
, $assign = Object.assign; | ||
// should work with symbols and should have deterministic property order (V8 bug) | ||
module.exports = !$assign || _dereq_('./_fails')(function(){ | ||
var A = {} | ||
, B = {} | ||
, S = Symbol() | ||
, K = 'abcdefghijklmnopqrst'; | ||
A[S] = 7; | ||
K.split('').forEach(function(k){ B[k] = k; }); | ||
return $assign({}, A)[S] != 7 || Object.keys($assign({}, B)).join('') != K; | ||
}) ? function assign(target, source){ // eslint-disable-line no-unused-vars | ||
var T = toObject(target) | ||
, aLen = arguments.length | ||
, index = 1 | ||
, getSymbols = gOPS.f | ||
, isEnum = pIE.f; | ||
while(aLen > index){ | ||
var S = IObject(arguments[index++]) | ||
, keys = getSymbols ? getKeys(S).concat(getSymbols(S)) : getKeys(S) | ||
, length = keys.length | ||
, j = 0 | ||
, key; | ||
while(length > j)if(isEnum.call(S, key = keys[j++]))T[key] = S[key]; | ||
} return T; | ||
} : $assign; | ||
},{"./_fails":28,"./_iobject":34,"./_object-gops":41,"./_object-keys":43,"./_object-pie":44,"./_to-object":54}],38:[function(_dereq_,module,exports){ | ||
// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) | ||
@@ -631,3 +660,3 @@ var anObject = _dereq_('./_an-object') | ||
}; | ||
},{"./_an-object":14,"./_dom-create":24,"./_enum-bug-keys":25,"./_html":31,"./_object-dps":38,"./_shared-key":43}],37:[function(_dereq_,module,exports){ | ||
},{"./_an-object":15,"./_dom-create":25,"./_enum-bug-keys":26,"./_html":32,"./_object-dps":40,"./_shared-key":47}],39:[function(_dereq_,module,exports){ | ||
var anObject = _dereq_('./_an-object') | ||
@@ -649,3 +678,3 @@ , IE8_DOM_DEFINE = _dereq_('./_ie8-dom-define') | ||
}; | ||
},{"./_an-object":14,"./_descriptors":23,"./_ie8-dom-define":32,"./_to-primitive":51}],38:[function(_dereq_,module,exports){ | ||
},{"./_an-object":15,"./_descriptors":24,"./_ie8-dom-define":33,"./_to-primitive":55}],40:[function(_dereq_,module,exports){ | ||
var dP = _dereq_('./_object-dp') | ||
@@ -664,3 +693,5 @@ , anObject = _dereq_('./_an-object') | ||
}; | ||
},{"./_an-object":14,"./_descriptors":23,"./_object-dp":37,"./_object-keys":40}],39:[function(_dereq_,module,exports){ | ||
},{"./_an-object":15,"./_descriptors":24,"./_object-dp":39,"./_object-keys":43}],41:[function(_dereq_,module,exports){ | ||
exports.f = Object.getOwnPropertySymbols; | ||
},{}],42:[function(_dereq_,module,exports){ | ||
var has = _dereq_('./_has') | ||
@@ -683,3 +714,3 @@ , toIObject = _dereq_('./_to-iobject') | ||
}; | ||
},{"./_array-includes":15,"./_has":29,"./_shared-key":43,"./_to-iobject":48}],40:[function(_dereq_,module,exports){ | ||
},{"./_array-includes":16,"./_has":30,"./_shared-key":47,"./_to-iobject":52}],43:[function(_dereq_,module,exports){ | ||
// 19.1.2.14 / 15.2.3.14 Object.keys(O) | ||
@@ -692,3 +723,5 @@ var $keys = _dereq_('./_object-keys-internal') | ||
}; | ||
},{"./_enum-bug-keys":25,"./_object-keys-internal":39}],41:[function(_dereq_,module,exports){ | ||
},{"./_enum-bug-keys":26,"./_object-keys-internal":42}],44:[function(_dereq_,module,exports){ | ||
exports.f = {}.propertyIsEnumerable; | ||
},{}],45:[function(_dereq_,module,exports){ | ||
// most Object methods by ES6 should accept primitives | ||
@@ -704,3 +737,3 @@ var $export = _dereq_('./_export') | ||
}; | ||
},{"./_core":20,"./_export":26,"./_fails":27}],42:[function(_dereq_,module,exports){ | ||
},{"./_core":21,"./_export":27,"./_fails":28}],46:[function(_dereq_,module,exports){ | ||
module.exports = function(bitmap, value){ | ||
@@ -714,3 +747,3 @@ return { | ||
}; | ||
},{}],43:[function(_dereq_,module,exports){ | ||
},{}],47:[function(_dereq_,module,exports){ | ||
var shared = _dereq_('./_shared')('keys') | ||
@@ -721,3 +754,3 @@ , uid = _dereq_('./_uid'); | ||
}; | ||
},{"./_shared":44,"./_uid":52}],44:[function(_dereq_,module,exports){ | ||
},{"./_shared":48,"./_uid":56}],48:[function(_dereq_,module,exports){ | ||
var global = _dereq_('./_global') | ||
@@ -729,3 +762,3 @@ , SHARED = '__core-js_shared__' | ||
}; | ||
},{"./_global":28}],45:[function(_dereq_,module,exports){ | ||
},{"./_global":29}],49:[function(_dereq_,module,exports){ | ||
var fails = _dereq_('./_fails'); | ||
@@ -738,3 +771,3 @@ | ||
}; | ||
},{"./_fails":27}],46:[function(_dereq_,module,exports){ | ||
},{"./_fails":28}],50:[function(_dereq_,module,exports){ | ||
var toInteger = _dereq_('./_to-integer') | ||
@@ -747,3 +780,3 @@ , max = Math.max | ||
}; | ||
},{"./_to-integer":47}],47:[function(_dereq_,module,exports){ | ||
},{"./_to-integer":51}],51:[function(_dereq_,module,exports){ | ||
// 7.1.4 ToInteger | ||
@@ -755,3 +788,3 @@ var ceil = Math.ceil | ||
}; | ||
},{}],48:[function(_dereq_,module,exports){ | ||
},{}],52:[function(_dereq_,module,exports){ | ||
// to indexed object, toObject with fallback for non-array-like ES3 strings | ||
@@ -763,3 +796,3 @@ var IObject = _dereq_('./_iobject') | ||
}; | ||
},{"./_defined":22,"./_iobject":33}],49:[function(_dereq_,module,exports){ | ||
},{"./_defined":23,"./_iobject":34}],53:[function(_dereq_,module,exports){ | ||
// 7.1.15 ToLength | ||
@@ -771,3 +804,3 @@ var toInteger = _dereq_('./_to-integer') | ||
}; | ||
},{"./_to-integer":47}],50:[function(_dereq_,module,exports){ | ||
},{"./_to-integer":51}],54:[function(_dereq_,module,exports){ | ||
// 7.1.13 ToObject(argument) | ||
@@ -778,3 +811,3 @@ var defined = _dereq_('./_defined'); | ||
}; | ||
},{"./_defined":22}],51:[function(_dereq_,module,exports){ | ||
},{"./_defined":23}],55:[function(_dereq_,module,exports){ | ||
// 7.1.1 ToPrimitive(input [, PreferredType]) | ||
@@ -792,3 +825,3 @@ var isObject = _dereq_('./_is-object'); | ||
}; | ||
},{"./_is-object":35}],52:[function(_dereq_,module,exports){ | ||
},{"./_is-object":36}],56:[function(_dereq_,module,exports){ | ||
var id = 0 | ||
@@ -799,3 +832,3 @@ , px = Math.random(); | ||
}; | ||
},{}],53:[function(_dereq_,module,exports){ | ||
},{}],57:[function(_dereq_,module,exports){ | ||
var store = _dereq_('./_shared')('wks') | ||
@@ -812,3 +845,3 @@ , uid = _dereq_('./_uid') | ||
$exports.store = store; | ||
},{"./_global":28,"./_shared":44,"./_uid":52}],54:[function(_dereq_,module,exports){ | ||
},{"./_global":29,"./_shared":48,"./_uid":56}],58:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -824,3 +857,3 @@ var $export = _dereq_('./_export') | ||
}); | ||
},{"./_array-methods":16,"./_export":26,"./_strict-method":45}],55:[function(_dereq_,module,exports){ | ||
},{"./_array-methods":17,"./_export":27,"./_strict-method":49}],59:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -837,3 +870,3 @@ var $export = _dereq_('./_export') | ||
}); | ||
},{"./_array-methods":16,"./_export":26,"./_strict-method":45}],56:[function(_dereq_,module,exports){ | ||
},{"./_array-methods":17,"./_export":27,"./_strict-method":49}],60:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -849,3 +882,3 @@ var $export = _dereq_('./_export') | ||
}); | ||
},{"./_array-methods":16,"./_export":26,"./_strict-method":45}],57:[function(_dereq_,module,exports){ | ||
},{"./_array-methods":17,"./_export":27,"./_strict-method":49}],61:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -861,11 +894,16 @@ var $export = _dereq_('./_export') | ||
}); | ||
},{"./_array-methods":16,"./_export":26,"./_strict-method":45}],58:[function(_dereq_,module,exports){ | ||
},{"./_array-methods":17,"./_export":27,"./_strict-method":49}],62:[function(_dereq_,module,exports){ | ||
// 19.1.3.1 Object.assign(target, source) | ||
var $export = _dereq_('./_export'); | ||
$export($export.S + $export.F, 'Object', {assign: _dereq_('./_object-assign')}); | ||
},{"./_export":27,"./_object-assign":37}],63:[function(_dereq_,module,exports){ | ||
var $export = _dereq_('./_export') | ||
// 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) | ||
$export($export.S, 'Object', {create: _dereq_('./_object-create')}); | ||
},{"./_export":26,"./_object-create":36}],59:[function(_dereq_,module,exports){ | ||
},{"./_export":27,"./_object-create":38}],64:[function(_dereq_,module,exports){ | ||
var $export = _dereq_('./_export'); | ||
// 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) | ||
$export($export.S + $export.F * !_dereq_('./_descriptors'), 'Object', {defineProperty: _dereq_('./_object-dp').f}); | ||
},{"./_descriptors":23,"./_export":26,"./_object-dp":37}],60:[function(_dereq_,module,exports){ | ||
},{"./_descriptors":24,"./_export":27,"./_object-dp":39}],65:[function(_dereq_,module,exports){ | ||
// 19.1.2.14 Object.keys(O) | ||
@@ -880,3 +918,3 @@ var toObject = _dereq_('./_to-object') | ||
}); | ||
},{"./_object-keys":40,"./_object-sap":41,"./_to-object":50}],61:[function(_dereq_,module,exports){ | ||
},{"./_object-keys":43,"./_object-sap":45,"./_to-object":54}],66:[function(_dereq_,module,exports){ | ||
/** | ||
@@ -892,3 +930,3 @@ * empower-core - Power Assert feature enhancer for assert function/object. | ||
var create = _dereq_('core-js/library/fn/object/create'); | ||
var extend = _dereq_('xtend/mutable'); | ||
var assign = _dereq_('core-js/library/fn/object/assign'); | ||
var defaultOptions = _dereq_('./lib/default-options'); | ||
@@ -929,10 +967,10 @@ var Decorator = _dereq_('./lib/decorator'); | ||
function empowerAssertObject (assertObject, options) { | ||
var config = extend(defaultOptions(), options); | ||
var config = assign(defaultOptions(), options); | ||
var target = config.destructive ? assertObject : create(assertObject); | ||
var decorator = new Decorator(target, config); | ||
return extend(target, decorator.enhancement()); | ||
return assign(target, decorator.enhancement()); | ||
} | ||
function empowerAssertFunction (assertFunction, options) { | ||
var config = extend(defaultOptions(), options); | ||
var config = assign(defaultOptions(), options); | ||
if (config.destructive) { | ||
@@ -953,4 +991,4 @@ throw new Error('cannot use destructive:true to function.'); | ||
} | ||
extend(powerAssert, assertFunction); | ||
return extend(powerAssert, enhancement); | ||
assign(powerAssert, assertFunction); | ||
return assign(powerAssert, enhancement); | ||
} | ||
@@ -965,3 +1003,3 @@ | ||
},{"./lib/decorator":63,"./lib/default-options":64,"./lib/define-properties":65,"core-js/library/fn/object/create":10,"xtend/mutable":67}],62:[function(_dereq_,module,exports){ | ||
},{"./lib/decorator":68,"./lib/default-options":69,"./lib/define-properties":70,"core-js/library/fn/object/assign":10,"core-js/library/fn/object/create":11}],67:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -1034,3 +1072,3 @@ | ||
},{"core-js/library/fn/array/map":8,"core-js/library/fn/array/some":9}],63:[function(_dereq_,module,exports){ | ||
},{"core-js/library/fn/array/map":8,"core-js/library/fn/array/some":9}],68:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -1202,3 +1240,3 @@ | ||
},{"./decorate":62,"call-signature":5,"core-js/library/fn/array/filter":6,"core-js/library/fn/array/for-each":7,"core-js/library/fn/array/map":8,"core-js/library/fn/object/keys":12}],64:[function(_dereq_,module,exports){ | ||
},{"./decorate":67,"call-signature":5,"core-js/library/fn/array/filter":6,"core-js/library/fn/array/for-each":7,"core-js/library/fn/array/map":8,"core-js/library/fn/object/keys":13}],69:[function(_dereq_,module,exports){ | ||
'use strict'; | ||
@@ -1240,45 +1278,5 @@ | ||
},{}],65:[function(_dereq_,module,exports){ | ||
},{}],70:[function(_dereq_,module,exports){ | ||
arguments[4][4][0].apply(exports,arguments) | ||
},{"core-js/library/fn/array/for-each":7,"core-js/library/fn/object/define-property":11,"core-js/library/fn/object/keys":12,"dup":4}],66:[function(_dereq_,module,exports){ | ||
module.exports = extend | ||
var hasOwnProperty = Object.prototype.hasOwnProperty; | ||
function extend() { | ||
var target = {} | ||
for (var i = 0; i < arguments.length; i++) { | ||
var source = arguments[i] | ||
for (var key in source) { | ||
if (hasOwnProperty.call(source, key)) { | ||
target[key] = source[key] | ||
} | ||
} | ||
} | ||
return target | ||
} | ||
},{}],67:[function(_dereq_,module,exports){ | ||
module.exports = extend | ||
var hasOwnProperty = Object.prototype.hasOwnProperty; | ||
function extend(target) { | ||
for (var i = 1; i < arguments.length; i++) { | ||
var source = arguments[i] | ||
for (var key in source) { | ||
if (hasOwnProperty.call(source, key)) { | ||
target[key] = source[key] | ||
} | ||
} | ||
} | ||
return target | ||
} | ||
},{}]},{},[1])(1) | ||
},{"core-js/library/fn/array/for-each":7,"core-js/library/fn/object/define-property":12,"core-js/library/fn/object/keys":13,"dup":4}]},{},[1])(1) | ||
}); |
@@ -0,1 +1,8 @@ | ||
### [1.2.1](https://github.com/power-assert-js/empower/releases/tag/v1.2.1) (2016-06-05) | ||
* remove xtend from dependencies ([366f5c9](https://github.com/power-assert-js/empower/commit/366f5c909151ddce59f22999987717a7e2626d31)) | ||
* update empower-core to 0.6.1 ([9194fe8](https://github.com/power-assert-js/empower/commit/9194fe8d35906623934966e37a38a27ed4a23f1a)) | ||
## [1.2.0](https://github.com/power-assert-js/empower/releases/tag/v1.2.0) (2016-06-01) | ||
@@ -2,0 +9,0 @@ |
@@ -6,3 +6,3 @@ /** | ||
* | ||
* Copyright (c) 2013-2015 Takuto Wada | ||
* Copyright (c) 2013-2016 Takuto Wada | ||
* Licensed under the MIT license. | ||
@@ -14,3 +14,3 @@ * https://github.com/power-assert-js/empower/blob/master/MIT-LICENSE.txt | ||
var capturable = require('./lib/capturable'); | ||
var extend = require('xtend'); | ||
var assign = require('core-js/library/fn/object/assign'); | ||
var define = require('./lib/define-properties'); | ||
@@ -26,5 +26,5 @@ | ||
function empower (assert, formatter, options) { | ||
var config = extend(defaultOptions(), options); | ||
var config = assign(defaultOptions(), options); | ||
var eagerEvaluation = !(config.modifyMessageOnRethrow || config.saveContextOnRethrow); | ||
var empowerCoreConfig = extend(config, { | ||
var empowerCoreConfig = assign(config, { | ||
modifyMessageBeforeAssert: function (beforeAssertEvent) { | ||
@@ -31,0 +31,0 @@ var message = beforeAssertEvent.originalMessage; |
'use strict'; | ||
var empowerCore = require('empower-core'); | ||
var extend = require('xtend'); | ||
var assign = require('core-js/library/fn/object/assign'); | ||
module.exports = function defaultOptions () { | ||
return extend(empowerCore.defaultOptions(), { | ||
return assign(empowerCore.defaultOptions(), { | ||
modifyMessageOnRethrow: false, | ||
@@ -9,0 +9,0 @@ saveContextOnRethrow: false |
@@ -1,2 +0,2 @@ | ||
Copyright (c) 2013-2015 Takuto Wada, https://github.com/power-assert-js/empower | ||
Copyright (c) 2013-2016 Takuto Wada, https://github.com/power-assert-js/empower | ||
@@ -3,0 +3,0 @@ Permission is hereby granted, free of charge, to any person obtaining |
{ | ||
"name": "empower", | ||
"description": "Power Assert feature enhancer for assert function/object", | ||
"version": "1.2.0", | ||
"version": "1.2.1", | ||
"author": { | ||
@@ -20,5 +20,4 @@ "name": "Takuto Wada", | ||
"dependencies": { | ||
"empower-core": "^0.6.0", | ||
"core-js": "^2.0.0", | ||
"xtend": "^4.0.0" | ||
"empower-core": "^0.6.1", | ||
"core-js": "^2.0.0" | ||
}, | ||
@@ -55,8 +54,6 @@ "devDependencies": { | ||
"README.md", | ||
"gulpfile.js", | ||
"index.js", | ||
"lib", | ||
"build/empower.js", | ||
"package.json", | ||
"test" | ||
"package.json" | ||
], | ||
@@ -63,0 +60,0 @@ "homepage": "https://github.com/power-assert-js/empower", |
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
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
Uses eval
Supply chain riskPackage uses dynamic code execution (e.g., eval()), which is a dangerous practice. This can prevent the code from running in certain environments and increases the risk that the code may contain exploits or malicious behavior.
Found 1 instance in 1 package
2
1
57282
8
1250
- Removedxtend@^4.0.0
- Removedxtend@4.0.2(transitive)
Updatedempower-core@^0.6.1