has-to-string-tag-x
Advanced tools
Comparing version 2.1.0 to 2.1.1
@@ -5,9 +5,9 @@ /*! | ||
"copywrite": "Copyright (c) 2015-2017", | ||
"date": "2019-08-14T14:42:28.618Z", | ||
"date": "2019-08-20T19:13:24.260Z", | ||
"describe": "", | ||
"description": "Tests if ES6 @@toStringTag is supported.", | ||
"file": "has-to-string-tag-x.js", | ||
"hash": "cabf2b6b9507c43cde31", | ||
"hash": "c0445a88046481fe23d6", | ||
"license": "MIT", | ||
"version": "2.1.0" | ||
"version": "2.1.1" | ||
} | ||
@@ -153,3 +153,3 @@ */ | ||
/******/ // Load entry module and return exports | ||
/******/ return __webpack_require__(__webpack_require__.s = 4); | ||
/******/ return __webpack_require__(__webpack_require__.s = 5); | ||
/******/ }) | ||
@@ -165,3 +165,3 @@ /************************************************************************/ | ||
var toStr = Object.prototype.toString; | ||
var hasSymbols = __webpack_require__(1)(); | ||
var hasSymbols = __webpack_require__(2)(); | ||
@@ -205,6 +205,33 @@ if (hasSymbols) { | ||
"use strict"; | ||
var strValue = String.prototype.valueOf; | ||
var tryStringObject = function tryStringObject(value) { | ||
try { | ||
strValue.call(value); | ||
return true; | ||
} catch (e) { | ||
return false; | ||
} | ||
}; | ||
var toStr = Object.prototype.toString; | ||
var strClass = '[object String]'; | ||
var hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol'; | ||
module.exports = function isString(value) { | ||
if (typeof value === 'string') { return true; } | ||
if (typeof value !== 'object') { return false; } | ||
return hasToStringTag ? tryStringObject(value) : toStr.call(value) === strClass; | ||
}; | ||
/***/ }), | ||
/* 2 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
"use strict"; | ||
/* WEBPACK VAR INJECTION */(function(global) { | ||
var origSymbol = global.Symbol; | ||
var hasSymbolSham = __webpack_require__(3); | ||
var hasSymbolSham = __webpack_require__(4); | ||
@@ -220,6 +247,6 @@ module.exports = function hasNativeSymbols() { | ||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(2))) | ||
/* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(3))) | ||
/***/ }), | ||
/* 2 */ | ||
/* 3 */ | ||
/***/ (function(module, exports) { | ||
@@ -250,3 +277,3 @@ | ||
/***/ }), | ||
/* 3 */ | ||
/* 4 */ | ||
/***/ (function(module, exports, __webpack_require__) { | ||
@@ -300,3 +327,3 @@ | ||
/***/ }), | ||
/* 4 */ | ||
/* 5 */ | ||
/***/ (function(module, __webpack_exports__, __webpack_require__) { | ||
@@ -307,3 +334,363 @@ | ||
// CONCATENATED MODULE: ./node_modules/is-primitive-x/dist/is-primitive-x.esm.js | ||
function _typeof(obj) { if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } | ||
/** | ||
* Returns true if the value is a primitive. | ||
* | ||
* @param {*} [val] - The value to test. | ||
* @returns {boolean} True if a primitive, otherwise false.. | ||
*/ | ||
var isPrimitive = function isPrimitive(val) { | ||
return _typeof(val) === 'object' ? val === null : typeof val !== 'function'; | ||
}; | ||
/* harmony default export */ var is_primitive_x_esm = (isPrimitive); | ||
// EXTERNAL MODULE: ./node_modules/is-string/index.js | ||
var is_string = __webpack_require__(1); | ||
var is_string_default = /*#__PURE__*/__webpack_require__.n(is_string); | ||
// CONCATENATED MODULE: ./node_modules/has-boxed-string-x/dist/has-boxed-string-x.esm.js | ||
var string = 'a'; | ||
var boxedString = {}.constructor(string); | ||
/** | ||
* Check failure of by-index access of string characters (IE < 9) | ||
* and failure of `0 in boxedString` (Rhino). | ||
* | ||
* `true` if no failure; otherwise `false`. | ||
* | ||
* @type boolean | ||
*/ | ||
var hasBoxed = boxedString[0] === string && 0 in boxedString; | ||
/* harmony default export */ var has_boxed_string_x_esm = (hasBoxed); | ||
// CONCATENATED MODULE: ./node_modules/noop-x/dist/noop-x.esm.js | ||
/** | ||
* This method returns undefined. | ||
* | ||
* @returns {undefined} Always undefined. | ||
*/ | ||
var noop = function noop() {}; | ||
/* eslint-disable-line lodash/prefer-noop */ | ||
/* harmony default export */ var noop_x_esm = (noop); | ||
// CONCATENATED MODULE: ./node_modules/has-working-bind-x/dist/has-working-bind-x.esm.js | ||
var has_working_bind_x_esm_bind = noop_x_esm.bind; | ||
var test1 = function test1() { | ||
var a1 = null; | ||
var a2 = null; | ||
var context = null; | ||
var testThis = []; | ||
var test1Fn = function test1Fn(arg1, arg2) { | ||
/* eslint-disable-next-line babel/no-invalid-this */ | ||
context = this; | ||
a1 = arg1; | ||
a2 = arg2; | ||
/* eslint-disable-next-line prefer-rest-params */ | ||
return arguments; | ||
}; | ||
try { | ||
var boundFn = has_working_bind_x_esm_bind.apply(test1Fn, [testThis, 1]); | ||
var args = boundFn(2); | ||
return boundFn.length === 1 && args.length === 2 && a1 === 1 && a2 === 2 && context === testThis; | ||
} catch (e) { | ||
return false; | ||
} | ||
}; | ||
var test2 = function test2() { | ||
var a1 = null; | ||
var a2 = null; | ||
var context = null; | ||
var oracle = [1, 2, 3]; | ||
var Ctr = function Ctr(arg1, arg2) { | ||
a1 = arg1; | ||
a2 = arg2; | ||
context = this; | ||
return oracle; | ||
}; | ||
try { | ||
var BoundFn = has_working_bind_x_esm_bind.apply(Ctr, [null]); | ||
var returned = new BoundFn(1, 2); | ||
return BoundFn.length === Ctr.length && returned === oracle && a1 === 1 && a2 === 2 && context !== oracle; | ||
} catch (e) { | ||
return false; | ||
} | ||
}; | ||
/** | ||
* Indicates if the engine has a working bind function. | ||
* | ||
* @type {boolean} | ||
*/ | ||
var isWorking = typeof has_working_bind_x_esm_bind === 'function' && test1() && test2(); | ||
/* harmony default export */ var has_working_bind_x_esm = (isWorking); | ||
// CONCATENATED MODULE: ./node_modules/util-pusher-x/dist/util-pusher-x.esm.js | ||
var EMPTY_STRING = ''; | ||
var split = EMPTY_STRING.split; | ||
var max = Math.max; | ||
var util_pusher_x_esm_bind = is_primitive_x_esm.bind, | ||
util_pusher_x_esm_call = is_primitive_x_esm.call; | ||
var stringSplit = function stringSplit(string, pattern) { | ||
// noinspection JSUnresolvedFunction | ||
return split.call(string, pattern); | ||
}; | ||
var $split = has_working_bind_x_esm ? util_pusher_x_esm_bind.call(util_pusher_x_esm_call, split) : stringSplit; | ||
var util_pusher_x_esm_getIterable = function getIterable(arrayLike) { | ||
// noinspection JSUnresolvedFunction | ||
return is_string_default()(arrayLike) ? $split(arrayLike, EMPTY_STRING) : arrayLike; | ||
}; // eslint-disable jsdoc/no-undefined-types | ||
// noinspection JSCommentMatchesSignature | ||
/** | ||
* This pushes or concatenates into a new or existing array. | ||
* | ||
* @param {Array} arrayLike - The source. | ||
* @param {number} [from=0] - The from source index. | ||
* @param {Array} [target=[]] - The target array. | ||
* @returns {*} The target array. | ||
*/ | ||
// eslint-enable jsdoc/no-undefined-types | ||
var util_pusher_x_esm_pusher = function pusher(arrayLike, from) { | ||
/* eslint-disable-next-line prefer-rest-params */ | ||
var target = arguments.length > 2 ? arguments[2] : []; | ||
if (typeof arrayLike !== 'string' && is_primitive_x_esm(arrayLike)) { | ||
return target; | ||
} | ||
var iterable = has_boxed_string_x_esm ? arrayLike : util_pusher_x_esm_getIterable(arrayLike); | ||
var length = iterable.length; | ||
for (var i = max(0, from) || 0; i < length; i += 1) { | ||
target[target.length] = arrayLike[i]; | ||
} | ||
return target; | ||
}; | ||
/* harmony default export */ var util_pusher_x_esm = (util_pusher_x_esm_pusher); | ||
// CONCATENATED MODULE: ./node_modules/simple-bind-x/dist/simple-bind-x.esm.js | ||
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest(); } | ||
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance"); } | ||
function _iterableToArrayLimit(arr, i) { var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; } | ||
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; } | ||
var nativeBind = util_pusher_x_esm.bind, | ||
simple_bind_x_esm_call = util_pusher_x_esm.call; | ||
var ERROR_MESSAGE = 'bind called on incompatible '; | ||
var object = {}; | ||
var ObjectCtr = object.constructor; | ||
var toStringTag = object.toString; | ||
var funcType = '[object Function]'; | ||
var ZERO = 0; | ||
var argsOffset = 2; | ||
var getMax = function getMax(a, b) { | ||
return a >= b ? a : b; | ||
}; | ||
var assertIsFunction = function assertIsFunction(value) { | ||
if (typeof value !== 'function' && toStringTag.apply(value) !== funcType) { | ||
throw new TypeError(ERROR_MESSAGE + value); | ||
} | ||
}; | ||
var boundFns = [function zero(binder) { | ||
return function boundFn() { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments)); | ||
}; | ||
}, function one(binder, boundLength) { | ||
return function boundFn(a) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a])); | ||
}; | ||
}, function two(binder, boundLength) { | ||
return function boundFn(a, b) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b])); | ||
}; | ||
}, function three(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c])); | ||
}; | ||
}, function four(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c, d) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c, d])); | ||
}; | ||
}, function five(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c, d, e) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c, d, e])); | ||
}; | ||
}, function six(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c, d, e, f) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c, d, e, f])); | ||
}; | ||
}, function seven(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c, d, e, f, g) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c, d, e, f, g])); | ||
}; | ||
}, function eight(binder, boundLength) { | ||
/* eslint-disable-next-line max-params */ | ||
return function boundFn(a, b, c, d, e, f, g, h) { | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
return binder.apply(this, util_pusher_x_esm(arguments, boundLength, [a, b, c, d, e, f, g, h])); | ||
}; | ||
}]; | ||
var getBoundFn = function getBoundFn(args) { | ||
var _args = _slicedToArray(args, 3), | ||
binder = _args[0], | ||
target = _args[1], | ||
bindArgs = _args[2]; | ||
var boundLength = getMax(ZERO, target.length - getMax(ZERO, bindArgs.length - argsOffset)); | ||
var fn = boundFns[boundLength]; | ||
var boundFn = fn ? fn(binder, boundLength) : boundFns[ZERO](binder); | ||
if (target.prototype) { | ||
/* eslint-disable-next-line lodash/prefer-noop */ | ||
var Empty = function Empty() {}; | ||
Empty.prototype = target.prototype; | ||
boundFn.prototype = new Empty(); | ||
Empty.prototype = null; | ||
} | ||
return boundFn; | ||
}; | ||
var getResult = function getResult(target, boundArgs) { | ||
/* eslint-disable-next-line babel/no-invalid-this */ | ||
var result = target.apply(this, boundArgs); | ||
/* eslint-disable-next-line babel/no-invalid-this,babel/new-cap */ | ||
return ObjectCtr(result) === result ? result : this; | ||
}; | ||
var implementation = function bind(target, thisArg) { | ||
assertIsFunction(target); | ||
/* eslint-disable-next-line prefer-rest-params */ | ||
var bindArgs = arguments; | ||
var bound; | ||
var binder = function binder() { | ||
/* eslint-disable-next-line prefer-rest-params */ | ||
var boundArgs = util_pusher_x_esm(arguments, ZERO, util_pusher_x_esm(bindArgs, argsOffset)); | ||
/* eslint-disable-next-line babel/no-invalid-this */ | ||
return this instanceof bound ? getResult.apply(this, [target, boundArgs]) : target.apply(thisArg, boundArgs); | ||
}; | ||
bound = getBoundFn([binder, target, bindArgs]); | ||
return bound; | ||
}; | ||
/** | ||
* The bind() method creates a new function that, when called, has its this | ||
* keyword set to the provided value, with a given sequence of arguments | ||
* preceding any provided when the new function is called. | ||
* | ||
* @function bind | ||
* @param {Function} target - The target function. | ||
* @param {*} [thisArg] - The value to be passed as the this parameter to the target | ||
* function when the bound function is called. The value is ignored if the | ||
* bound function is constructed using the new operator. | ||
* @param {...*} [args] - Arguments to prepend to arguments provided to the bound | ||
* function when invoking the target function. | ||
* @throws {TypeError} If target is not a function. | ||
* @returns {Function} The bound function. | ||
*/ | ||
var $bind = has_working_bind_x_esm ? simple_bind_x_esm_call.bind(nativeBind) : implementation; | ||
/* harmony default export */ var simple_bind_x_esm = ($bind); | ||
// CONCATENATED MODULE: ./node_modules/simple-call-x/dist/simple-call-x.esm.js | ||
var $TypeError = TypeError; | ||
var nativeApply = simple_bind_x_esm.apply, | ||
nativeCall = simple_bind_x_esm.call; | ||
var $apply = simple_bind_x_esm(nativeCall, nativeApply); | ||
var simple_call_x_esm_toStringTag = simple_bind_x_esm(nativeApply, {}.toString); | ||
var simple_call_x_esm_ERROR_MESSAGE = ' is not a function'; | ||
var simple_call_x_esm_funcType = '[object Function]'; | ||
var simple_call_x_esm_assertIsFunction = function assertIsFunction(value) { | ||
if (typeof value !== 'function' && simple_call_x_esm_toStringTag(value) !== simple_call_x_esm_funcType) { | ||
throw new $TypeError(value + simple_call_x_esm_ERROR_MESSAGE); | ||
} | ||
return value; | ||
}; // eslint-disable jsdoc/check-param-names | ||
// noinspection JSCommentMatchesSignature | ||
/** | ||
* The abstract operation Call is used to call the [[Call]] internal method of a function object. | ||
* | ||
* @function call | ||
* @param {Function} F - The target function. | ||
* @param {*} [V] - The context. | ||
* @param {Array} [args] - Argument to call the function with. | ||
* @throws {TypeError} If target is not a function. | ||
* @returns {*} The the result of invoking the function. | ||
* @see https://www.ecma-international.org/ecma-262/6.0/#sec-call | ||
*/ | ||
// eslint-enable jsdoc/check-param-names | ||
var simple_call_x_esm_call = function call(F, V) { | ||
/* eslint-disable-next-line prefer-rest-params */ | ||
return $apply(simple_call_x_esm_assertIsFunction(F), V, util_pusher_x_esm(arguments[2])); | ||
}; | ||
/* harmony default export */ var simple_call_x_esm = (simple_call_x_esm_call); | ||
// CONCATENATED MODULE: ./node_modules/attempt-x/dist/attempt-x.esm.js | ||
// eslint-disable jsdoc/check-param-names | ||
// noinspection JSCommentMatchesSignature | ||
/** | ||
@@ -314,2 +701,3 @@ * This method attempts to invoke the function, returning either the result or | ||
* | ||
* @function attempt | ||
* @param {Function} [fn] - The function to attempt. | ||
@@ -319,13 +707,11 @@ * @param {...*} [args] - The arguments to invoke the function with. | ||
*/ | ||
var attempt = function attempt(fn) { | ||
// eslint-disable jsdoc/check-param-names | ||
var attempt_x_esm_attempt = function attempt(fn) { | ||
try { | ||
for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { | ||
args[_key - 1] = arguments[_key]; | ||
} | ||
return { | ||
threw: false, | ||
/* eslint-disable-next-line babel/no-invalid-this */ | ||
value: fn.apply(this, args) | ||
/* eslint-disable-next-line babel/no-invalid-this,prefer-rest-params */ | ||
value: simple_call_x_esm(fn, this, util_pusher_x_esm(arguments, 1)) | ||
}; | ||
@@ -340,3 +726,3 @@ } catch (e) { | ||
/* harmony default export */ var attempt_x_esm = (attempt); | ||
/* harmony default export */ var attempt_x_esm = (attempt_x_esm_attempt); | ||
@@ -343,0 +729,0 @@ |
@@ -5,12 +5,12 @@ /*! | ||
"copywrite": "Copyright (c) 2015-2017", | ||
"date": "2019-08-14T14:42:28.618Z", | ||
"date": "2019-08-20T19:13:24.260Z", | ||
"describe": "", | ||
"description": "Tests if ES6 @@toStringTag is supported.", | ||
"file": "has-to-string-tag-x.min.js", | ||
"hash": "6e2fb6abbb99f67ffab0", | ||
"hash": "9283422b8e56895009e0", | ||
"license": "MIT", | ||
"version": "2.1.0" | ||
"version": "2.1.1" | ||
} | ||
*/ | ||
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.hasToStringTagX=e():t.hasToStringTagX=e()}(function(){"use strict";var t,e={}.constructor,r=e.prototype,n=e.defineProperty,o=function(){return"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0},i=function(){return this};try{return n?n(r,"$$globalThis$$",{get:i,configurable:!0}):r.__defineGetter__("$$globalThis$$",i),t="undefined"==typeof $$globalThis$$?o():$$globalThis$$,delete r.$$globalThis$$,t}catch(t){return o()}}(),function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var o=e[n]={i:n,l:!1,exports:{}};return t[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)r.d(n,o,function(e){return t[e]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=4)}([function(t,e,r){"use strict";var n=Object.prototype.toString;if(r(1)()){var o=Symbol.prototype.toString,i=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==n.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&i.test(o.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},function(t,e,r){"use strict";(function(e){var n=e.Symbol,o=r(3);t.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,r(2))},function(t,e){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,e,r){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},e=Symbol("test"),r=Object(e);if("string"==typeof e)return!1;if("[object Symbol]"!==Object.prototype.toString.call(e))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(e in t[e]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var n=Object.getOwnPropertySymbols(t);if(1!==n.length||n[0]!==e)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,e))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,e);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(t,e,r){"use strict";r.r(e);var n=function(t){try{for(var e=arguments.length,r=new Array(e>1?e-1:0),n=1;n<e;n++)r[n-1]=arguments[n];return{threw:!1,value:t.apply(this,r)}}catch(t){return{threw:!0,value:t}}},o=r(0),i=r.n(o);var u=n(function(){return function(t,e){if(t!==e)throw new TypeError("Cannot instantiate an arrow function")}(this,void 0),"function"==typeof Symbol&&i()(Symbol(""))}.bind(void 0)),f=!1===u.threw&&!0===u.value;e.default=f&&i()(Symbol.toStringTag)}])}); | ||
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.hasToStringTagX=n():t.hasToStringTagX=n()}(function(){"use strict";var t,n={}.constructor,r=n.prototype,e=n.defineProperty,o=function(){return"undefined"!=typeof self?self:"undefined"!=typeof window?window:"undefined"!=typeof global?global:void 0},u=function(){return this};try{return e?e(r,"$$globalThis$$",{get:u,configurable:!0}):r.__defineGetter__("$$globalThis$$",u),t="undefined"==typeof $$globalThis$$?o():$$globalThis$$,delete r.$$globalThis$$,t}catch(t){return o()}}(),function(){return function(t){var n={};function r(e){if(n[e])return n[e].exports;var o=n[e]={i:e,l:!1,exports:{}};return t[e].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=t,r.c=n,r.d=function(t,n,e){r.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:e})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,n){if(1&n&&(t=r(t)),8&n)return t;if(4&n&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(r.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&n&&"string"!=typeof t)for(var o in t)r.d(e,o,function(n){return t[n]}.bind(null,o));return e},r.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(n,"a",n),n},r.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},r.p="",r(r.s=5)}([function(t,n,r){"use strict";var e=Object.prototype.toString;if(r(2)()){var o=Symbol.prototype.toString,u=/^Symbol\(.*\)$/;t.exports=function(t){if("symbol"==typeof t)return!0;if("[object Symbol]"!==e.call(t))return!1;try{return function(t){return"symbol"==typeof t.valueOf()&&u.test(o.call(t))}(t)}catch(t){return!1}}}else t.exports=function(t){return!1}},function(t,n,r){"use strict";var e=String.prototype.valueOf,o=Object.prototype.toString,u="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;t.exports=function(t){return"string"==typeof t||"object"==typeof t&&(u?function(t){try{return e.call(t),!0}catch(t){return!1}}(t):"[object String]"===o.call(t))}},function(t,n,r){"use strict";(function(n){var e=n.Symbol,o=r(4);t.exports=function(){return"function"==typeof e&&("function"==typeof Symbol&&("symbol"==typeof e("foo")&&("symbol"==typeof Symbol("bar")&&o())))}}).call(this,r(3))},function(t,n){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(t){"object"==typeof window&&(r=window)}t.exports=r},function(t,n,r){"use strict";t.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var t={},n=Symbol("test"),r=Object(n);if("string"==typeof n)return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;if("[object Symbol]"!==Object.prototype.toString.call(r))return!1;for(n in t[n]=42,t)return!1;if("function"==typeof Object.keys&&0!==Object.keys(t).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(t).length)return!1;var e=Object.getOwnPropertySymbols(t);if(1!==e.length||e[0]!==n)return!1;if(!Object.prototype.propertyIsEnumerable.call(t,n))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var o=Object.getOwnPropertyDescriptor(t,n);if(42!==o.value||!0!==o.enumerable)return!1}return!0}},function(t,n,r){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}r.r(n);var o=function(t){return"object"===e(t)?null===t:"function"!=typeof t},u=r(1),i=r.n(u),f={}.constructor("a"),c="a"===f[0]&&0 in f,l=function(){}.bind,p="function"==typeof l&&function(){var t=null,n=null,r=null,e=[];try{var o=l.apply(function(e,o){return r=this,t=e,n=o,arguments},[e,1]),u=o(2);return 1===o.length&&2===u.length&&1===t&&2===n&&r===e}catch(t){return!1}}()&&function(){var t=null,n=null,r=null,e=[1,2,3],o=function(o,u){return t=o,n=u,r=this,e};try{var u=l.apply(o,[null]),i=new u(1,2);return u.length===o.length&&i===e&&1===t&&2===n&&r!==e}catch(t){return!1}}(),y="".split,a=Math.max,s=o.bind,b=o.call,h=p?s.call(b,y):function(t,n){return y.call(t,n)},g=function(t){return i()(t)?h(t,""):t},d=function(t,n){var r=arguments.length>2?arguments[2]:[];if("string"!=typeof t&&o(t))return r;for(var e=c?t:g(t),u=e.length,i=a(0,n)||0;i<u;i+=1)r[r.length]=t[i];return r};function m(t,n){return function(t){if(Array.isArray(t))return t}(t)||function(t,n){var r=[],e=!0,o=!1,u=void 0;try{for(var i,f=t[Symbol.iterator]();!(e=(i=f.next()).done)&&(r.push(i.value),!n||r.length!==n);e=!0);}catch(t){o=!0,u=t}finally{try{e||null==f.return||f.return()}finally{if(o)throw u}}return r}(t,n)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}var v=d.bind,S=d.call,j={},w=j.constructor,O=j.toString,$=function(t,n){return t>=n?t:n},x=function(t){if("function"!=typeof t&&"[object Function]"!==O.apply(t))throw new TypeError("bind called on incompatible "+t)},T=[function(t){return function(){return t.apply(this,d(arguments))}},function(t,n){return function(r){return t.apply(this,d(arguments,n,[r]))}},function(t,n){return function(r,e){return t.apply(this,d(arguments,n,[r,e]))}},function(t,n){return function(r,e,o){return t.apply(this,d(arguments,n,[r,e,o]))}},function(t,n){return function(r,e,o,u){return t.apply(this,d(arguments,n,[r,e,o,u]))}},function(t,n){return function(r,e,o,u,i){return t.apply(this,d(arguments,n,[r,e,o,u,i]))}},function(t,n){return function(r,e,o,u,i,f){return t.apply(this,d(arguments,n,[r,e,o,u,i,f]))}},function(t,n){return function(r,e,o,u,i,f,c){return t.apply(this,d(arguments,n,[r,e,o,u,i,f,c]))}},function(t,n){return function(r,e,o,u,i,f,c,l){return t.apply(this,d(arguments,n,[r,e,o,u,i,f,c,l]))}}],P=function(t){var n=m(t,3),r=n[0],e=n[1],o=n[2],u=$(0,e.length-$(0,o.length-2)),i=T[u],f=i?i(r,u):T[0](r);if(e.prototype){var c=function(){};c.prototype=e.prototype,f.prototype=new c,c.prototype=null}return f},_=function(t,n){var r=t.apply(this,n);return w(r)===r?r:this},E=p?S.bind(v):function(t,n){x(t);var r,e=arguments,o=function(){var o=d(arguments,0,d(e,2));return this instanceof r?_.apply(this,[t,o]):t.apply(n,o)};return r=P([o,t,e])},M=TypeError,F=E.apply,k=E(E.call,F),A=E(F,{}.toString),D=function(t){if("function"!=typeof t&&"[object Function]"!==A(t))throw new M(t+" is not a function");return t},I=function(t,n){return k(D(t),n,d(arguments[2]))},N=function(t){try{return{threw:!1,value:I(t,this,d(arguments,1))}}catch(t){return{threw:!0,value:t}}},X=r(0),C=r.n(X);var G=N(function(){return function(t,n){if(t!==n)throw new TypeError("Cannot instantiate an arrow function")}(this,void 0),"function"==typeof Symbol&&C()(Symbol(""))}.bind(void 0)),q=!1===G.threw&&!0===G.value;n.default=q&&C()(Symbol.toStringTag)}])}); | ||
//# sourceMappingURL=has-to-string-tag-x.min.js.map |
{ | ||
"name": "has-to-string-tag-x", | ||
"version": "2.1.0", | ||
"version": "2.1.1", | ||
"description": "Tests if ES6 @@toStringTag is supported.", | ||
@@ -54,3 +54,3 @@ "homepage": "https://github.com/Xotic750/has-to-string-tag-x", | ||
"dependencies": { | ||
"has-symbol-support-x": "^2.1.0", | ||
"has-symbol-support-x": "^2.1.1", | ||
"is-symbol": "^1.0.2" | ||
@@ -66,6 +66,6 @@ }, | ||
"@babel/runtime": "^7.5.5", | ||
"@types/jest": "^24.0.17", | ||
"@types/node": "^12.7.1", | ||
"@types/webpack": "^4.32.1", | ||
"@xotic750/eslint-config-recommended": "^1.1.2", | ||
"@types/jest": "^24.0.18", | ||
"@types/node": "^12.7.2", | ||
"@types/webpack": "^4.39.0", | ||
"@xotic750/eslint-config-recommended": "^1.1.5", | ||
"babel-core": "^7.0.0-0", | ||
@@ -78,3 +78,3 @@ "babel-eslint": "^10.0.2", | ||
"cross-env": "^5.2.0", | ||
"eslint": "^6.1.0", | ||
"eslint": "^6.2.1", | ||
"eslint-friendly-formatter": "^4.0.1", | ||
@@ -90,3 +90,3 @@ "eslint-import-resolver-webpack": "^0.11.1", | ||
"eslint-plugin-jest": "^22.15.1", | ||
"eslint-plugin-jsdoc": "^15.8.0", | ||
"eslint-plugin-jsdoc": "^15.8.3", | ||
"eslint-plugin-json": "^1.4.0", | ||
@@ -100,4 +100,4 @@ "eslint-plugin-lodash": "^6.0.0", | ||
"eslint-plugin-switch-case": "^1.1.2", | ||
"jest": "^24.8.0", | ||
"jest-cli": "^24.8.0", | ||
"jest": "^24.9.0", | ||
"jest-cli": "^24.9.0", | ||
"jest-file": "^1.0.0", | ||
@@ -109,3 +109,3 @@ "lodash": "^4.17.15", | ||
"prettier": "^1.18.2", | ||
"rimraf": "^2.6.3", | ||
"rimraf": "^3.0.0", | ||
"source-map-loader": "^0.2.4", | ||
@@ -115,5 +115,5 @@ "strip-ansi": "^5.2.0", | ||
"typescript": "^3.5.3", | ||
"webpack": "^4.39.1", | ||
"webpack": "^4.39.2", | ||
"webpack-bundle-analyzer": "^3.4.1", | ||
"webpack-cli": "^3.3.6", | ||
"webpack-cli": "^3.3.7", | ||
"webpack-global-object-x": "^1.0.0", | ||
@@ -120,0 +120,0 @@ "webpack-merge": "^4.2.1" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
105775
687
Updatedhas-symbol-support-x@^2.1.1