Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/wp-conte.../plugins/embedpre.../assets/pdf/web
File: viewer.js
$({ target: 'Array', proto: true, arity: 1, forced: FORCED }, {
[3000] Fix | Delete
// eslint-disable-next-line no-unused-vars -- required for `.length`
[3001] Fix | Delete
push: function push(item) {
[3002] Fix | Delete
var O = toObject(this);
[3003] Fix | Delete
var len = lengthOfArrayLike(O);
[3004] Fix | Delete
var argCount = arguments.length;
[3005] Fix | Delete
doesNotExceedSafeInteger(len + argCount);
[3006] Fix | Delete
for (var i = 0; i < argCount; i++) {
[3007] Fix | Delete
O[len] = arguments[i];
[3008] Fix | Delete
len++;
[3009] Fix | Delete
}
[3010] Fix | Delete
setArrayLength(O, len);
[3011] Fix | Delete
return len;
[3012] Fix | Delete
}
[3013] Fix | Delete
});
[3014] Fix | Delete
[3015] Fix | Delete
[3016] Fix | Delete
/***/ }),
[3017] Fix | Delete
[3018] Fix | Delete
/***/ 4628:
[3019] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3020] Fix | Delete
[3021] Fix | Delete
[3022] Fix | Delete
var $ = __webpack_require__(6518);
[3023] Fix | Delete
var newPromiseCapabilityModule = __webpack_require__(6043);
[3024] Fix | Delete
[3025] Fix | Delete
// `Promise.withResolvers` method
[3026] Fix | Delete
// https://github.com/tc39/proposal-promise-with-resolvers
[3027] Fix | Delete
$({ target: 'Promise', stat: true }, {
[3028] Fix | Delete
withResolvers: function withResolvers() {
[3029] Fix | Delete
var promiseCapability = newPromiseCapabilityModule.f(this);
[3030] Fix | Delete
return {
[3031] Fix | Delete
promise: promiseCapability.promise,
[3032] Fix | Delete
resolve: promiseCapability.resolve,
[3033] Fix | Delete
reject: promiseCapability.reject
[3034] Fix | Delete
};
[3035] Fix | Delete
}
[3036] Fix | Delete
});
[3037] Fix | Delete
[3038] Fix | Delete
[3039] Fix | Delete
/***/ }),
[3040] Fix | Delete
[3041] Fix | Delete
/***/ 7642:
[3042] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3043] Fix | Delete
[3044] Fix | Delete
[3045] Fix | Delete
var $ = __webpack_require__(6518);
[3046] Fix | Delete
var difference = __webpack_require__(3440);
[3047] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3048] Fix | Delete
[3049] Fix | Delete
// `Set.prototype.difference` method
[3050] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3051] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('difference') }, {
[3052] Fix | Delete
difference: difference
[3053] Fix | Delete
});
[3054] Fix | Delete
[3055] Fix | Delete
[3056] Fix | Delete
/***/ }),
[3057] Fix | Delete
[3058] Fix | Delete
/***/ 8004:
[3059] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3060] Fix | Delete
[3061] Fix | Delete
[3062] Fix | Delete
var $ = __webpack_require__(6518);
[3063] Fix | Delete
var fails = __webpack_require__(9039);
[3064] Fix | Delete
var intersection = __webpack_require__(8750);
[3065] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3066] Fix | Delete
[3067] Fix | Delete
var INCORRECT = !setMethodAcceptSetLike('intersection') || fails(function () {
[3068] Fix | Delete
// eslint-disable-next-line es/no-array-from, es/no-set -- testing
[3069] Fix | Delete
return String(Array.from(new Set([1, 2, 3]).intersection(new Set([3, 2])))) !== '3,2';
[3070] Fix | Delete
});
[3071] Fix | Delete
[3072] Fix | Delete
// `Set.prototype.intersection` method
[3073] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3074] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: INCORRECT }, {
[3075] Fix | Delete
intersection: intersection
[3076] Fix | Delete
});
[3077] Fix | Delete
[3078] Fix | Delete
[3079] Fix | Delete
/***/ }),
[3080] Fix | Delete
[3081] Fix | Delete
/***/ 3853:
[3082] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3083] Fix | Delete
[3084] Fix | Delete
[3085] Fix | Delete
var $ = __webpack_require__(6518);
[3086] Fix | Delete
var isDisjointFrom = __webpack_require__(4449);
[3087] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3088] Fix | Delete
[3089] Fix | Delete
// `Set.prototype.isDisjointFrom` method
[3090] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3091] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('isDisjointFrom') }, {
[3092] Fix | Delete
isDisjointFrom: isDisjointFrom
[3093] Fix | Delete
});
[3094] Fix | Delete
[3095] Fix | Delete
[3096] Fix | Delete
/***/ }),
[3097] Fix | Delete
[3098] Fix | Delete
/***/ 5876:
[3099] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3100] Fix | Delete
[3101] Fix | Delete
[3102] Fix | Delete
var $ = __webpack_require__(6518);
[3103] Fix | Delete
var isSubsetOf = __webpack_require__(3838);
[3104] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3105] Fix | Delete
[3106] Fix | Delete
// `Set.prototype.isSubsetOf` method
[3107] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3108] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('isSubsetOf') }, {
[3109] Fix | Delete
isSubsetOf: isSubsetOf
[3110] Fix | Delete
});
[3111] Fix | Delete
[3112] Fix | Delete
[3113] Fix | Delete
/***/ }),
[3114] Fix | Delete
[3115] Fix | Delete
/***/ 2475:
[3116] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3117] Fix | Delete
[3118] Fix | Delete
[3119] Fix | Delete
var $ = __webpack_require__(6518);
[3120] Fix | Delete
var isSupersetOf = __webpack_require__(8527);
[3121] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3122] Fix | Delete
[3123] Fix | Delete
// `Set.prototype.isSupersetOf` method
[3124] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3125] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('isSupersetOf') }, {
[3126] Fix | Delete
isSupersetOf: isSupersetOf
[3127] Fix | Delete
});
[3128] Fix | Delete
[3129] Fix | Delete
[3130] Fix | Delete
/***/ }),
[3131] Fix | Delete
[3132] Fix | Delete
/***/ 5024:
[3133] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3134] Fix | Delete
[3135] Fix | Delete
[3136] Fix | Delete
var $ = __webpack_require__(6518);
[3137] Fix | Delete
var symmetricDifference = __webpack_require__(3650);
[3138] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3139] Fix | Delete
[3140] Fix | Delete
// `Set.prototype.symmetricDifference` method
[3141] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3142] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('symmetricDifference') }, {
[3143] Fix | Delete
symmetricDifference: symmetricDifference
[3144] Fix | Delete
});
[3145] Fix | Delete
[3146] Fix | Delete
[3147] Fix | Delete
/***/ }),
[3148] Fix | Delete
[3149] Fix | Delete
/***/ 1698:
[3150] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3151] Fix | Delete
[3152] Fix | Delete
[3153] Fix | Delete
var $ = __webpack_require__(6518);
[3154] Fix | Delete
var union = __webpack_require__(4204);
[3155] Fix | Delete
var setMethodAcceptSetLike = __webpack_require__(4916);
[3156] Fix | Delete
[3157] Fix | Delete
// `Set.prototype.union` method
[3158] Fix | Delete
// https://github.com/tc39/proposal-set-methods
[3159] Fix | Delete
$({ target: 'Set', proto: true, real: true, forced: !setMethodAcceptSetLike('union') }, {
[3160] Fix | Delete
union: union
[3161] Fix | Delete
});
[3162] Fix | Delete
[3163] Fix | Delete
[3164] Fix | Delete
/***/ }),
[3165] Fix | Delete
[3166] Fix | Delete
/***/ 8992:
[3167] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3168] Fix | Delete
[3169] Fix | Delete
[3170] Fix | Delete
var $ = __webpack_require__(6518);
[3171] Fix | Delete
var global = __webpack_require__(4475);
[3172] Fix | Delete
var anInstance = __webpack_require__(679);
[3173] Fix | Delete
var anObject = __webpack_require__(8551);
[3174] Fix | Delete
var isCallable = __webpack_require__(4901);
[3175] Fix | Delete
var getPrototypeOf = __webpack_require__(2787);
[3176] Fix | Delete
var defineBuiltInAccessor = __webpack_require__(2106);
[3177] Fix | Delete
var createProperty = __webpack_require__(4659);
[3178] Fix | Delete
var fails = __webpack_require__(9039);
[3179] Fix | Delete
var hasOwn = __webpack_require__(9297);
[3180] Fix | Delete
var wellKnownSymbol = __webpack_require__(8227);
[3181] Fix | Delete
var IteratorPrototype = (__webpack_require__(7657).IteratorPrototype);
[3182] Fix | Delete
var DESCRIPTORS = __webpack_require__(3724);
[3183] Fix | Delete
var IS_PURE = __webpack_require__(6395);
[3184] Fix | Delete
[3185] Fix | Delete
var CONSTRUCTOR = 'constructor';
[3186] Fix | Delete
var ITERATOR = 'Iterator';
[3187] Fix | Delete
var TO_STRING_TAG = wellKnownSymbol('toStringTag');
[3188] Fix | Delete
[3189] Fix | Delete
var $TypeError = TypeError;
[3190] Fix | Delete
var NativeIterator = global[ITERATOR];
[3191] Fix | Delete
[3192] Fix | Delete
// FF56- have non-standard global helper `Iterator`
[3193] Fix | Delete
var FORCED = IS_PURE
[3194] Fix | Delete
|| !isCallable(NativeIterator)
[3195] Fix | Delete
|| NativeIterator.prototype !== IteratorPrototype
[3196] Fix | Delete
// FF44- non-standard `Iterator` passes previous tests
[3197] Fix | Delete
|| !fails(function () { NativeIterator({}); });
[3198] Fix | Delete
[3199] Fix | Delete
var IteratorConstructor = function Iterator() {
[3200] Fix | Delete
anInstance(this, IteratorPrototype);
[3201] Fix | Delete
if (getPrototypeOf(this) === IteratorPrototype) throw new $TypeError('Abstract class Iterator not directly constructable');
[3202] Fix | Delete
};
[3203] Fix | Delete
[3204] Fix | Delete
var defineIteratorPrototypeAccessor = function (key, value) {
[3205] Fix | Delete
if (DESCRIPTORS) {
[3206] Fix | Delete
defineBuiltInAccessor(IteratorPrototype, key, {
[3207] Fix | Delete
configurable: true,
[3208] Fix | Delete
get: function () {
[3209] Fix | Delete
return value;
[3210] Fix | Delete
},
[3211] Fix | Delete
set: function (replacement) {
[3212] Fix | Delete
anObject(this);
[3213] Fix | Delete
if (this === IteratorPrototype) throw new $TypeError("You can't redefine this property");
[3214] Fix | Delete
if (hasOwn(this, key)) this[key] = replacement;
[3215] Fix | Delete
else createProperty(this, key, replacement);
[3216] Fix | Delete
}
[3217] Fix | Delete
});
[3218] Fix | Delete
} else IteratorPrototype[key] = value;
[3219] Fix | Delete
};
[3220] Fix | Delete
[3221] Fix | Delete
if (!hasOwn(IteratorPrototype, TO_STRING_TAG)) defineIteratorPrototypeAccessor(TO_STRING_TAG, ITERATOR);
[3222] Fix | Delete
[3223] Fix | Delete
if (FORCED || !hasOwn(IteratorPrototype, CONSTRUCTOR) || IteratorPrototype[CONSTRUCTOR] === Object) {
[3224] Fix | Delete
defineIteratorPrototypeAccessor(CONSTRUCTOR, IteratorConstructor);
[3225] Fix | Delete
}
[3226] Fix | Delete
[3227] Fix | Delete
IteratorConstructor.prototype = IteratorPrototype;
[3228] Fix | Delete
[3229] Fix | Delete
// `Iterator` constructor
[3230] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3231] Fix | Delete
$({ global: true, constructor: true, forced: FORCED }, {
[3232] Fix | Delete
Iterator: IteratorConstructor
[3233] Fix | Delete
});
[3234] Fix | Delete
[3235] Fix | Delete
[3236] Fix | Delete
/***/ }),
[3237] Fix | Delete
[3238] Fix | Delete
/***/ 3215:
[3239] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3240] Fix | Delete
[3241] Fix | Delete
[3242] Fix | Delete
var $ = __webpack_require__(6518);
[3243] Fix | Delete
var iterate = __webpack_require__(2652);
[3244] Fix | Delete
var aCallable = __webpack_require__(9306);
[3245] Fix | Delete
var anObject = __webpack_require__(8551);
[3246] Fix | Delete
var getIteratorDirect = __webpack_require__(1767);
[3247] Fix | Delete
[3248] Fix | Delete
// `Iterator.prototype.every` method
[3249] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3250] Fix | Delete
$({ target: 'Iterator', proto: true, real: true }, {
[3251] Fix | Delete
every: function every(predicate) {
[3252] Fix | Delete
anObject(this);
[3253] Fix | Delete
aCallable(predicate);
[3254] Fix | Delete
var record = getIteratorDirect(this);
[3255] Fix | Delete
var counter = 0;
[3256] Fix | Delete
return !iterate(record, function (value, stop) {
[3257] Fix | Delete
if (!predicate(value, counter++)) return stop();
[3258] Fix | Delete
}, { IS_RECORD: true, INTERRUPTED: true }).stopped;
[3259] Fix | Delete
}
[3260] Fix | Delete
});
[3261] Fix | Delete
[3262] Fix | Delete
[3263] Fix | Delete
/***/ }),
[3264] Fix | Delete
[3265] Fix | Delete
/***/ 4520:
[3266] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3267] Fix | Delete
[3268] Fix | Delete
[3269] Fix | Delete
var $ = __webpack_require__(6518);
[3270] Fix | Delete
var call = __webpack_require__(9565);
[3271] Fix | Delete
var aCallable = __webpack_require__(9306);
[3272] Fix | Delete
var anObject = __webpack_require__(8551);
[3273] Fix | Delete
var getIteratorDirect = __webpack_require__(1767);
[3274] Fix | Delete
var createIteratorProxy = __webpack_require__(9462);
[3275] Fix | Delete
var callWithSafeIterationClosing = __webpack_require__(6319);
[3276] Fix | Delete
var IS_PURE = __webpack_require__(6395);
[3277] Fix | Delete
[3278] Fix | Delete
var IteratorProxy = createIteratorProxy(function () {
[3279] Fix | Delete
var iterator = this.iterator;
[3280] Fix | Delete
var predicate = this.predicate;
[3281] Fix | Delete
var next = this.next;
[3282] Fix | Delete
var result, done, value;
[3283] Fix | Delete
while (true) {
[3284] Fix | Delete
result = anObject(call(next, iterator));
[3285] Fix | Delete
done = this.done = !!result.done;
[3286] Fix | Delete
if (done) return;
[3287] Fix | Delete
value = result.value;
[3288] Fix | Delete
if (callWithSafeIterationClosing(iterator, predicate, [value, this.counter++], true)) return value;
[3289] Fix | Delete
}
[3290] Fix | Delete
});
[3291] Fix | Delete
[3292] Fix | Delete
// `Iterator.prototype.filter` method
[3293] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3294] Fix | Delete
$({ target: 'Iterator', proto: true, real: true, forced: IS_PURE }, {
[3295] Fix | Delete
filter: function filter(predicate) {
[3296] Fix | Delete
anObject(this);
[3297] Fix | Delete
aCallable(predicate);
[3298] Fix | Delete
return new IteratorProxy(getIteratorDirect(this), {
[3299] Fix | Delete
predicate: predicate
[3300] Fix | Delete
});
[3301] Fix | Delete
}
[3302] Fix | Delete
});
[3303] Fix | Delete
[3304] Fix | Delete
[3305] Fix | Delete
/***/ }),
[3306] Fix | Delete
[3307] Fix | Delete
/***/ 3949:
[3308] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3309] Fix | Delete
[3310] Fix | Delete
[3311] Fix | Delete
var $ = __webpack_require__(6518);
[3312] Fix | Delete
var iterate = __webpack_require__(2652);
[3313] Fix | Delete
var aCallable = __webpack_require__(9306);
[3314] Fix | Delete
var anObject = __webpack_require__(8551);
[3315] Fix | Delete
var getIteratorDirect = __webpack_require__(1767);
[3316] Fix | Delete
[3317] Fix | Delete
// `Iterator.prototype.forEach` method
[3318] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3319] Fix | Delete
$({ target: 'Iterator', proto: true, real: true }, {
[3320] Fix | Delete
forEach: function forEach(fn) {
[3321] Fix | Delete
anObject(this);
[3322] Fix | Delete
aCallable(fn);
[3323] Fix | Delete
var record = getIteratorDirect(this);
[3324] Fix | Delete
var counter = 0;
[3325] Fix | Delete
iterate(record, function (value) {
[3326] Fix | Delete
fn(value, counter++);
[3327] Fix | Delete
}, { IS_RECORD: true });
[3328] Fix | Delete
}
[3329] Fix | Delete
});
[3330] Fix | Delete
[3331] Fix | Delete
[3332] Fix | Delete
/***/ }),
[3333] Fix | Delete
[3334] Fix | Delete
/***/ 1454:
[3335] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3336] Fix | Delete
[3337] Fix | Delete
[3338] Fix | Delete
var $ = __webpack_require__(6518);
[3339] Fix | Delete
var map = __webpack_require__(713);
[3340] Fix | Delete
var IS_PURE = __webpack_require__(6395);
[3341] Fix | Delete
[3342] Fix | Delete
// `Iterator.prototype.map` method
[3343] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3344] Fix | Delete
$({ target: 'Iterator', proto: true, real: true, forced: IS_PURE }, {
[3345] Fix | Delete
map: map
[3346] Fix | Delete
});
[3347] Fix | Delete
[3348] Fix | Delete
[3349] Fix | Delete
/***/ }),
[3350] Fix | Delete
[3351] Fix | Delete
/***/ 7550:
[3352] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3353] Fix | Delete
[3354] Fix | Delete
[3355] Fix | Delete
var $ = __webpack_require__(6518);
[3356] Fix | Delete
var iterate = __webpack_require__(2652);
[3357] Fix | Delete
var aCallable = __webpack_require__(9306);
[3358] Fix | Delete
var anObject = __webpack_require__(8551);
[3359] Fix | Delete
var getIteratorDirect = __webpack_require__(1767);
[3360] Fix | Delete
[3361] Fix | Delete
// `Iterator.prototype.some` method
[3362] Fix | Delete
// https://github.com/tc39/proposal-iterator-helpers
[3363] Fix | Delete
$({ target: 'Iterator', proto: true, real: true }, {
[3364] Fix | Delete
some: function some(predicate) {
[3365] Fix | Delete
anObject(this);
[3366] Fix | Delete
aCallable(predicate);
[3367] Fix | Delete
var record = getIteratorDirect(this);
[3368] Fix | Delete
var counter = 0;
[3369] Fix | Delete
return iterate(record, function (value, stop) {
[3370] Fix | Delete
if (predicate(value, counter++)) return stop();
[3371] Fix | Delete
}, { IS_RECORD: true, INTERRUPTED: true }).stopped;
[3372] Fix | Delete
}
[3373] Fix | Delete
});
[3374] Fix | Delete
[3375] Fix | Delete
[3376] Fix | Delete
/***/ }),
[3377] Fix | Delete
[3378] Fix | Delete
/***/ 8335:
[3379] Fix | Delete
/***/ ((__unused_webpack_module, __unused_webpack_exports, __webpack_require__) => {
[3380] Fix | Delete
[3381] Fix | Delete
[3382] Fix | Delete
var $ = __webpack_require__(6518);
[3383] Fix | Delete
var DESCRIPTORS = __webpack_require__(3724);
[3384] Fix | Delete
var global = __webpack_require__(4475);
[3385] Fix | Delete
var getBuiltIn = __webpack_require__(7751);
[3386] Fix | Delete
var uncurryThis = __webpack_require__(9504);
[3387] Fix | Delete
var call = __webpack_require__(9565);
[3388] Fix | Delete
var isCallable = __webpack_require__(4901);
[3389] Fix | Delete
var isObject = __webpack_require__(34);
[3390] Fix | Delete
var isArray = __webpack_require__(4376);
[3391] Fix | Delete
var hasOwn = __webpack_require__(9297);
[3392] Fix | Delete
var toString = __webpack_require__(655);
[3393] Fix | Delete
var lengthOfArrayLike = __webpack_require__(6198);
[3394] Fix | Delete
var createProperty = __webpack_require__(4659);
[3395] Fix | Delete
var fails = __webpack_require__(9039);
[3396] Fix | Delete
var parseJSONString = __webpack_require__(8235);
[3397] Fix | Delete
var NATIVE_SYMBOL = __webpack_require__(4495);
[3398] Fix | Delete
[3399] Fix | Delete
var JSON = global.JSON;
[3400] Fix | Delete
var Number = global.Number;
[3401] Fix | Delete
var SyntaxError = global.SyntaxError;
[3402] Fix | Delete
var nativeParse = JSON && JSON.parse;
[3403] Fix | Delete
var enumerableOwnProperties = getBuiltIn('Object', 'keys');
[3404] Fix | Delete
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
[3405] Fix | Delete
var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;
[3406] Fix | Delete
var at = uncurryThis(''.charAt);
[3407] Fix | Delete
var slice = uncurryThis(''.slice);
[3408] Fix | Delete
var exec = uncurryThis(/./.exec);
[3409] Fix | Delete
var push = uncurryThis([].push);
[3410] Fix | Delete
[3411] Fix | Delete
var IS_DIGIT = /^\d$/;
[3412] Fix | Delete
var IS_NON_ZERO_DIGIT = /^[1-9]$/;
[3413] Fix | Delete
var IS_NUMBER_START = /^(?:-|\d)$/;
[3414] Fix | Delete
var IS_WHITESPACE = /^[\t\n\r ]$/;
[3415] Fix | Delete
[3416] Fix | Delete
var PRIMITIVE = 0;
[3417] Fix | Delete
var OBJECT = 1;
[3418] Fix | Delete
[3419] Fix | Delete
var $parse = function (source, reviver) {
[3420] Fix | Delete
source = toString(source);
[3421] Fix | Delete
var context = new Context(source, 0, '');
[3422] Fix | Delete
var root = context.parse();
[3423] Fix | Delete
var value = root.value;
[3424] Fix | Delete
var endIndex = context.skip(IS_WHITESPACE, root.end);
[3425] Fix | Delete
if (endIndex < source.length) {
[3426] Fix | Delete
throw new SyntaxError('Unexpected extra character: "' + at(source, endIndex) + '" after the parsed data at: ' + endIndex);
[3427] Fix | Delete
}
[3428] Fix | Delete
return isCallable(reviver) ? internalize({ '': value }, '', reviver, root) : value;
[3429] Fix | Delete
};
[3430] Fix | Delete
[3431] Fix | Delete
var internalize = function (holder, name, reviver, node) {
[3432] Fix | Delete
var val = holder[name];
[3433] Fix | Delete
var unmodified = node && val === node.value;
[3434] Fix | Delete
var context = unmodified && typeof node.source == 'string' ? { source: node.source } : {};
[3435] Fix | Delete
var elementRecordsLen, keys, len, i, P;
[3436] Fix | Delete
if (isObject(val)) {
[3437] Fix | Delete
var nodeIsArray = isArray(val);
[3438] Fix | Delete
var nodes = unmodified ? node.nodes : nodeIsArray ? [] : {};
[3439] Fix | Delete
if (nodeIsArray) {
[3440] Fix | Delete
elementRecordsLen = nodes.length;
[3441] Fix | Delete
len = lengthOfArrayLike(val);
[3442] Fix | Delete
for (i = 0; i < len; i++) {
[3443] Fix | Delete
internalizeProperty(val, i, internalize(val, '' + i, reviver, i < elementRecordsLen ? nodes[i] : undefined));
[3444] Fix | Delete
}
[3445] Fix | Delete
} else {
[3446] Fix | Delete
keys = enumerableOwnProperties(val);
[3447] Fix | Delete
len = lengthOfArrayLike(keys);
[3448] Fix | Delete
for (i = 0; i < len; i++) {
[3449] Fix | Delete
P = keys[i];
[3450] Fix | Delete
internalizeProperty(val, P, internalize(val, P, reviver, hasOwn(nodes, P) ? nodes[P] : undefined));
[3451] Fix | Delete
}
[3452] Fix | Delete
}
[3453] Fix | Delete
}
[3454] Fix | Delete
return call(reviver, holder, name, val, context);
[3455] Fix | Delete
};
[3456] Fix | Delete
[3457] Fix | Delete
var internalizeProperty = function (object, key, value) {
[3458] Fix | Delete
if (DESCRIPTORS) {
[3459] Fix | Delete
var descriptor = getOwnPropertyDescriptor(object, key);
[3460] Fix | Delete
if (descriptor && !descriptor.configurable) return;
[3461] Fix | Delete
}
[3462] Fix | Delete
if (value === undefined) delete object[key];
[3463] Fix | Delete
else createProperty(object, key, value);
[3464] Fix | Delete
};
[3465] Fix | Delete
[3466] Fix | Delete
var Node = function (value, end, source, nodes) {
[3467] Fix | Delete
this.value = value;
[3468] Fix | Delete
this.end = end;
[3469] Fix | Delete
this.source = source;
[3470] Fix | Delete
this.nodes = nodes;
[3471] Fix | Delete
};
[3472] Fix | Delete
[3473] Fix | Delete
var Context = function (source, index) {
[3474] Fix | Delete
this.source = source;
[3475] Fix | Delete
this.index = index;
[3476] Fix | Delete
};
[3477] Fix | Delete
[3478] Fix | Delete
// https://www.json.org/json-en.html
[3479] Fix | Delete
Context.prototype = {
[3480] Fix | Delete
fork: function (nextIndex) {
[3481] Fix | Delete
return new Context(this.source, nextIndex);
[3482] Fix | Delete
},
[3483] Fix | Delete
parse: function () {
[3484] Fix | Delete
var source = this.source;
[3485] Fix | Delete
var i = this.skip(IS_WHITESPACE, this.index);
[3486] Fix | Delete
var fork = this.fork(i);
[3487] Fix | Delete
var chr = at(source, i);
[3488] Fix | Delete
if (exec(IS_NUMBER_START, chr)) return fork.number();
[3489] Fix | Delete
switch (chr) {
[3490] Fix | Delete
case '{':
[3491] Fix | Delete
return fork.object();
[3492] Fix | Delete
case '[':
[3493] Fix | Delete
return fork.array();
[3494] Fix | Delete
case '"':
[3495] Fix | Delete
return fork.string();
[3496] Fix | Delete
case 't':
[3497] Fix | Delete
return fork.keyword(true);
[3498] Fix | Delete
case 'f':
[3499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function