2024-06-01 10:00:27 +00:00
/ * *
* @ licstart The following is the entire license notice for the
* JavaScript code in this page
*
* Copyright 2023 Mozilla Foundation
*
* Licensed under the Apache License , Version 2.0 ( the "License" ) ;
* you may not use this file except in compliance with the License .
* You may obtain a copy of the License at
*
* http : //www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing , software
* distributed under the License is distributed on an "AS IS" BASIS ,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND , either express or implied .
* See the License for the specific language governing permissions and
* limitations under the License .
*
* @ licend The above is the entire license notice for the
* JavaScript code in this page
* /
2024-06-18 18:06:52 +00:00
/******/ var _ _webpack _modules _ _ = ( {
/***/ 9306 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var tryToString = _ _webpack _require _ _ ( 6823 ) ;
var $TypeError = TypeError ;
// `Assert: IsCallable(argument) is true`
module . exports = function ( argument ) {
if ( isCallable ( argument ) ) return argument ;
throw new $TypeError ( tryToString ( argument ) + ' is not a function' ) ;
} ;
/***/ } ) ,
/***/ 3506 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isPossiblePrototype = _ _webpack _require _ _ ( 3925 ) ;
var $String = String ;
var $TypeError = TypeError ;
module . exports = function ( argument ) {
if ( isPossiblePrototype ( argument ) ) return argument ;
throw new $TypeError ( "Can't set " + $String ( argument ) + ' as a prototype' ) ;
} ;
/***/ } ) ,
/***/ 679 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isPrototypeOf = _ _webpack _require _ _ ( 1625 ) ;
var $TypeError = TypeError ;
module . exports = function ( it , Prototype ) {
if ( isPrototypeOf ( Prototype , it ) ) return it ;
throw new $TypeError ( 'Incorrect invocation' ) ;
} ;
/***/ } ) ,
/***/ 8551 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isObject = _ _webpack _require _ _ ( 34 ) ;
var $String = String ;
var $TypeError = TypeError ;
// `Assert: Type(argument) is Object`
module . exports = function ( argument ) {
if ( isObject ( argument ) ) return argument ;
throw new $TypeError ( $String ( argument ) + ' is not an object' ) ;
} ;
/***/ } ) ,
/***/ 7811 :
/***/ ( ( module ) => {
// eslint-disable-next-line es/no-typed-arrays -- safe
module . exports = typeof ArrayBuffer != 'undefined' && typeof DataView != 'undefined' ;
/***/ } ) ,
/***/ 7394 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThisAccessor = _ _webpack _require _ _ ( 6706 ) ;
var classof = _ _webpack _require _ _ ( 4576 ) ;
var $TypeError = TypeError ;
// Includes
// - Perform ? RequireInternalSlot(O, [[ArrayBufferData]]).
// - If IsSharedArrayBuffer(O) is true, throw a TypeError exception.
module . exports = uncurryThisAccessor ( ArrayBuffer . prototype , 'byteLength' , 'get' ) || function ( O ) {
if ( classof ( O ) !== 'ArrayBuffer' ) throw new $TypeError ( 'ArrayBuffer expected' ) ;
return O . byteLength ;
} ;
/***/ } ) ,
/***/ 3238 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var arrayBufferByteLength = _ _webpack _require _ _ ( 7394 ) ;
var slice = uncurryThis ( ArrayBuffer . prototype . slice ) ;
module . exports = function ( O ) {
if ( arrayBufferByteLength ( O ) !== 0 ) return false ;
try {
slice ( O , 0 , 0 ) ;
return false ;
} catch ( error ) {
return true ;
}
} ;
/***/ } ) ,
/***/ 5636 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var uncurryThisAccessor = _ _webpack _require _ _ ( 6706 ) ;
var toIndex = _ _webpack _require _ _ ( 7696 ) ;
var isDetached = _ _webpack _require _ _ ( 3238 ) ;
var arrayBufferByteLength = _ _webpack _require _ _ ( 7394 ) ;
var detachTransferable = _ _webpack _require _ _ ( 4483 ) ;
var PROPER _STRUCTURED _CLONE _TRANSFER = _ _webpack _require _ _ ( 1548 ) ;
var structuredClone = global . structuredClone ;
var ArrayBuffer = global . ArrayBuffer ;
var DataView = global . DataView ;
var TypeError = global . TypeError ;
var min = Math . min ;
var ArrayBufferPrototype = ArrayBuffer . prototype ;
var DataViewPrototype = DataView . prototype ;
var slice = uncurryThis ( ArrayBufferPrototype . slice ) ;
var isResizable = uncurryThisAccessor ( ArrayBufferPrototype , 'resizable' , 'get' ) ;
var maxByteLength = uncurryThisAccessor ( ArrayBufferPrototype , 'maxByteLength' , 'get' ) ;
var getInt8 = uncurryThis ( DataViewPrototype . getInt8 ) ;
var setInt8 = uncurryThis ( DataViewPrototype . setInt8 ) ;
module . exports = ( PROPER _STRUCTURED _CLONE _TRANSFER || detachTransferable ) && function ( arrayBuffer , newLength , preserveResizability ) {
var byteLength = arrayBufferByteLength ( arrayBuffer ) ;
var newByteLength = newLength === undefined ? byteLength : toIndex ( newLength ) ;
var fixedLength = ! isResizable || ! isResizable ( arrayBuffer ) ;
var newBuffer ;
if ( isDetached ( arrayBuffer ) ) throw new TypeError ( 'ArrayBuffer is detached' ) ;
if ( PROPER _STRUCTURED _CLONE _TRANSFER ) {
arrayBuffer = structuredClone ( arrayBuffer , { transfer : [ arrayBuffer ] } ) ;
if ( byteLength === newByteLength && ( preserveResizability || fixedLength ) ) return arrayBuffer ;
}
if ( byteLength >= newByteLength && ( ! preserveResizability || fixedLength ) ) {
newBuffer = slice ( arrayBuffer , 0 , newByteLength ) ;
} else {
var options = preserveResizability && ! fixedLength && maxByteLength ? { maxByteLength : maxByteLength ( arrayBuffer ) } : undefined ;
newBuffer = new ArrayBuffer ( newByteLength , options ) ;
var a = new DataView ( arrayBuffer ) ;
var b = new DataView ( newBuffer ) ;
var copyLength = min ( newByteLength , byteLength ) ;
for ( var i = 0 ; i < copyLength ; i ++ ) setInt8 ( b , i , getInt8 ( a , i ) ) ;
}
if ( ! PROPER _STRUCTURED _CLONE _TRANSFER ) detachTransferable ( arrayBuffer ) ;
return newBuffer ;
} ;
/***/ } ) ,
/***/ 4644 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var NATIVE _ARRAY _BUFFER = _ _webpack _require _ _ ( 7811 ) ;
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var classof = _ _webpack _require _ _ ( 6955 ) ;
var tryToString = _ _webpack _require _ _ ( 6823 ) ;
var createNonEnumerableProperty = _ _webpack _require _ _ ( 6699 ) ;
var defineBuiltIn = _ _webpack _require _ _ ( 6840 ) ;
var defineBuiltInAccessor = _ _webpack _require _ _ ( 2106 ) ;
var isPrototypeOf = _ _webpack _require _ _ ( 1625 ) ;
var getPrototypeOf = _ _webpack _require _ _ ( 2787 ) ;
var setPrototypeOf = _ _webpack _require _ _ ( 2967 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var uid = _ _webpack _require _ _ ( 3392 ) ;
var InternalStateModule = _ _webpack _require _ _ ( 1181 ) ;
var enforceInternalState = InternalStateModule . enforce ;
var getInternalState = InternalStateModule . get ;
var Int8Array = global . Int8Array ;
var Int8ArrayPrototype = Int8Array && Int8Array . prototype ;
var Uint8ClampedArray = global . Uint8ClampedArray ;
var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray . prototype ;
var TypedArray = Int8Array && getPrototypeOf ( Int8Array ) ;
var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf ( Int8ArrayPrototype ) ;
var ObjectPrototype = Object . prototype ;
var TypeError = global . TypeError ;
var TO _STRING _TAG = wellKnownSymbol ( 'toStringTag' ) ;
var TYPED _ARRAY _TAG = uid ( 'TYPED_ARRAY_TAG' ) ;
var TYPED _ARRAY _CONSTRUCTOR = 'TypedArrayConstructor' ;
// Fixing native typed arrays in Opera Presto crashes the browser, see #595
var NATIVE _ARRAY _BUFFER _VIEWS = NATIVE _ARRAY _BUFFER && ! ! setPrototypeOf && classof ( global . opera ) !== 'Opera' ;
var TYPED _ARRAY _TAG _REQUIRED = false ;
var NAME , Constructor , Prototype ;
var TypedArrayConstructorsList = {
Int8Array : 1 ,
Uint8Array : 1 ,
Uint8ClampedArray : 1 ,
Int16Array : 2 ,
Uint16Array : 2 ,
Int32Array : 4 ,
Uint32Array : 4 ,
Float32Array : 4 ,
Float64Array : 8
} ;
var BigIntArrayConstructorsList = {
BigInt64Array : 8 ,
BigUint64Array : 8
} ;
var isView = function isView ( it ) {
if ( ! isObject ( it ) ) return false ;
var klass = classof ( it ) ;
return klass === 'DataView'
|| hasOwn ( TypedArrayConstructorsList , klass )
|| hasOwn ( BigIntArrayConstructorsList , klass ) ;
} ;
var getTypedArrayConstructor = function ( it ) {
var proto = getPrototypeOf ( it ) ;
if ( ! isObject ( proto ) ) return ;
var state = getInternalState ( proto ) ;
return ( state && hasOwn ( state , TYPED _ARRAY _CONSTRUCTOR ) ) ? state [ TYPED _ARRAY _CONSTRUCTOR ] : getTypedArrayConstructor ( proto ) ;
} ;
var isTypedArray = function ( it ) {
if ( ! isObject ( it ) ) return false ;
var klass = classof ( it ) ;
return hasOwn ( TypedArrayConstructorsList , klass )
|| hasOwn ( BigIntArrayConstructorsList , klass ) ;
} ;
var aTypedArray = function ( it ) {
if ( isTypedArray ( it ) ) return it ;
throw new TypeError ( 'Target is not a typed array' ) ;
} ;
var aTypedArrayConstructor = function ( C ) {
if ( isCallable ( C ) && ( ! setPrototypeOf || isPrototypeOf ( TypedArray , C ) ) ) return C ;
throw new TypeError ( tryToString ( C ) + ' is not a typed array constructor' ) ;
} ;
var exportTypedArrayMethod = function ( KEY , property , forced , options ) {
if ( ! DESCRIPTORS ) return ;
if ( forced ) for ( var ARRAY in TypedArrayConstructorsList ) {
var TypedArrayConstructor = global [ ARRAY ] ;
if ( TypedArrayConstructor && hasOwn ( TypedArrayConstructor . prototype , KEY ) ) try {
delete TypedArrayConstructor . prototype [ KEY ] ;
} catch ( error ) {
// old WebKit bug - some methods are non-configurable
try {
TypedArrayConstructor . prototype [ KEY ] = property ;
} catch ( error2 ) { /* empty */ }
}
}
if ( ! TypedArrayPrototype [ KEY ] || forced ) {
defineBuiltIn ( TypedArrayPrototype , KEY , forced ? property
: NATIVE _ARRAY _BUFFER _VIEWS && Int8ArrayPrototype [ KEY ] || property , options ) ;
}
} ;
var exportTypedArrayStaticMethod = function ( KEY , property , forced ) {
var ARRAY , TypedArrayConstructor ;
if ( ! DESCRIPTORS ) return ;
if ( setPrototypeOf ) {
if ( forced ) for ( ARRAY in TypedArrayConstructorsList ) {
TypedArrayConstructor = global [ ARRAY ] ;
if ( TypedArrayConstructor && hasOwn ( TypedArrayConstructor , KEY ) ) try {
delete TypedArrayConstructor [ KEY ] ;
} catch ( error ) { /* empty */ }
}
if ( ! TypedArray [ KEY ] || forced ) {
// V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable
try {
return defineBuiltIn ( TypedArray , KEY , forced ? property : NATIVE _ARRAY _BUFFER _VIEWS && TypedArray [ KEY ] || property ) ;
} catch ( error ) { /* empty */ }
} else return ;
}
for ( ARRAY in TypedArrayConstructorsList ) {
TypedArrayConstructor = global [ ARRAY ] ;
if ( TypedArrayConstructor && ( ! TypedArrayConstructor [ KEY ] || forced ) ) {
defineBuiltIn ( TypedArrayConstructor , KEY , property ) ;
}
}
} ;
for ( NAME in TypedArrayConstructorsList ) {
Constructor = global [ NAME ] ;
Prototype = Constructor && Constructor . prototype ;
if ( Prototype ) enforceInternalState ( Prototype ) [ TYPED _ARRAY _CONSTRUCTOR ] = Constructor ;
else NATIVE _ARRAY _BUFFER _VIEWS = false ;
}
for ( NAME in BigIntArrayConstructorsList ) {
Constructor = global [ NAME ] ;
Prototype = Constructor && Constructor . prototype ;
if ( Prototype ) enforceInternalState ( Prototype ) [ TYPED _ARRAY _CONSTRUCTOR ] = Constructor ;
}
// WebKit bug - typed arrays constructors prototype is Object.prototype
if ( ! NATIVE _ARRAY _BUFFER _VIEWS || ! isCallable ( TypedArray ) || TypedArray === Function . prototype ) {
// eslint-disable-next-line no-shadow -- safe
TypedArray = function TypedArray ( ) {
throw new TypeError ( 'Incorrect invocation' ) ;
} ;
if ( NATIVE _ARRAY _BUFFER _VIEWS ) for ( NAME in TypedArrayConstructorsList ) {
if ( global [ NAME ] ) setPrototypeOf ( global [ NAME ] , TypedArray ) ;
}
}
if ( ! NATIVE _ARRAY _BUFFER _VIEWS || ! TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype ) {
TypedArrayPrototype = TypedArray . prototype ;
if ( NATIVE _ARRAY _BUFFER _VIEWS ) for ( NAME in TypedArrayConstructorsList ) {
if ( global [ NAME ] ) setPrototypeOf ( global [ NAME ] . prototype , TypedArrayPrototype ) ;
}
}
// WebKit bug - one more object in Uint8ClampedArray prototype chain
if ( NATIVE _ARRAY _BUFFER _VIEWS && getPrototypeOf ( Uint8ClampedArrayPrototype ) !== TypedArrayPrototype ) {
setPrototypeOf ( Uint8ClampedArrayPrototype , TypedArrayPrototype ) ;
}
if ( DESCRIPTORS && ! hasOwn ( TypedArrayPrototype , TO _STRING _TAG ) ) {
TYPED _ARRAY _TAG _REQUIRED = true ;
defineBuiltInAccessor ( TypedArrayPrototype , TO _STRING _TAG , {
configurable : true ,
get : function ( ) {
return isObject ( this ) ? this [ TYPED _ARRAY _TAG ] : undefined ;
}
} ) ;
for ( NAME in TypedArrayConstructorsList ) if ( global [ NAME ] ) {
createNonEnumerableProperty ( global [ NAME ] , TYPED _ARRAY _TAG , NAME ) ;
}
}
module . exports = {
NATIVE _ARRAY _BUFFER _VIEWS : NATIVE _ARRAY _BUFFER _VIEWS ,
TYPED _ARRAY _TAG : TYPED _ARRAY _TAG _REQUIRED && TYPED _ARRAY _TAG ,
aTypedArray : aTypedArray ,
aTypedArrayConstructor : aTypedArrayConstructor ,
exportTypedArrayMethod : exportTypedArrayMethod ,
exportTypedArrayStaticMethod : exportTypedArrayStaticMethod ,
getTypedArrayConstructor : getTypedArrayConstructor ,
isView : isView ,
isTypedArray : isTypedArray ,
TypedArray : TypedArray ,
TypedArrayPrototype : TypedArrayPrototype
} ;
/***/ } ) ,
/***/ 5370 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
module . exports = function ( Constructor , list , $length ) {
var index = 0 ;
var length = arguments . length > 2 ? $length : lengthOfArrayLike ( list ) ;
var result = new Constructor ( length ) ;
while ( length > index ) result [ index ] = list [ index ++ ] ;
return result ;
} ;
/***/ } ) ,
/***/ 9617 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toIndexedObject = _ _webpack _require _ _ ( 5397 ) ;
var toAbsoluteIndex = _ _webpack _require _ _ ( 5610 ) ;
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
// `Array.prototype.{ indexOf, includes }` methods implementation
var createMethod = function ( IS _INCLUDES ) {
return function ( $this , el , fromIndex ) {
var O = toIndexedObject ( $this ) ;
var length = lengthOfArrayLike ( O ) ;
if ( length === 0 ) return ! IS _INCLUDES && - 1 ;
var index = toAbsoluteIndex ( fromIndex , length ) ;
var value ;
// Array#includes uses SameValueZero equality algorithm
// eslint-disable-next-line no-self-compare -- NaN check
if ( IS _INCLUDES && el !== el ) while ( length > index ) {
value = O [ index ++ ] ;
// eslint-disable-next-line no-self-compare -- NaN check
if ( value !== value ) return true ;
// Array#indexOf ignores holes, Array#includes - not
} else for ( ; length > index ; index ++ ) {
if ( ( IS _INCLUDES || index in O ) && O [ index ] === el ) return IS _INCLUDES || index || 0 ;
} return ! IS _INCLUDES && - 1 ;
} ;
} ;
module . exports = {
// `Array.prototype.includes` method
// https://tc39.es/ecma262/#sec-array.prototype.includes
includes : createMethod ( true ) ,
// `Array.prototype.indexOf` method
// https://tc39.es/ecma262/#sec-array.prototype.indexof
indexOf : createMethod ( false )
} ;
/***/ } ) ,
/***/ 4527 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var isArray = _ _webpack _require _ _ ( 4376 ) ;
var $TypeError = TypeError ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var getOwnPropertyDescriptor = Object . getOwnPropertyDescriptor ;
// Safari < 13 does not throw an error in this case
var SILENT _ON _NON _WRITABLE _LENGTH _SET = DESCRIPTORS && ! function ( ) {
// makes no sense without proper strict mode support
if ( this !== undefined ) return true ;
try {
// eslint-disable-next-line es/no-object-defineproperty -- safe
Object . defineProperty ( [ ] , 'length' , { writable : false } ) . length = 1 ;
} catch ( error ) {
return error instanceof TypeError ;
}
} ( ) ;
module . exports = SILENT _ON _NON _WRITABLE _LENGTH _SET ? function ( O , length ) {
if ( isArray ( O ) && ! getOwnPropertyDescriptor ( O , 'length' ) . writable ) {
throw new $TypeError ( 'Cannot set read only .length' ) ;
} return O . length = length ;
} : function ( O , length ) {
return O . length = length ;
} ;
/***/ } ) ,
/***/ 7628 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
// https://tc39.es/proposal-change-array-by-copy/#sec-array.prototype.toReversed
// https://tc39.es/proposal-change-array-by-copy/#sec-%typedarray%.prototype.toReversed
module . exports = function ( O , C ) {
var len = lengthOfArrayLike ( O ) ;
var A = new C ( len ) ;
var k = 0 ;
for ( ; k < len ; k ++ ) A [ k ] = O [ len - k - 1 ] ;
return A ;
} ;
/***/ } ) ,
/***/ 9928 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
var toIntegerOrInfinity = _ _webpack _require _ _ ( 1291 ) ;
var $RangeError = RangeError ;
// https://tc39.es/proposal-change-array-by-copy/#sec-array.prototype.with
// https://tc39.es/proposal-change-array-by-copy/#sec-%typedarray%.prototype.with
module . exports = function ( O , C , index , value ) {
var len = lengthOfArrayLike ( O ) ;
var relativeIndex = toIntegerOrInfinity ( index ) ;
var actualIndex = relativeIndex < 0 ? len + relativeIndex : relativeIndex ;
if ( actualIndex >= len || actualIndex < 0 ) throw new $RangeError ( 'Incorrect index' ) ;
var A = new C ( len ) ;
var k = 0 ;
for ( ; k < len ; k ++ ) A [ k ] = k === actualIndex ? value : O [ k ] ;
return A ;
} ;
/***/ } ) ,
/***/ 4576 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var toString = uncurryThis ( { } . toString ) ;
var stringSlice = uncurryThis ( '' . slice ) ;
module . exports = function ( it ) {
return stringSlice ( toString ( it ) , 8 , - 1 ) ;
} ;
/***/ } ) ,
/***/ 6955 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var TO _STRING _TAG _SUPPORT = _ _webpack _require _ _ ( 2140 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var classofRaw = _ _webpack _require _ _ ( 4576 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var TO _STRING _TAG = wellKnownSymbol ( 'toStringTag' ) ;
var $Object = Object ;
// ES3 wrong here
var CORRECT _ARGUMENTS = classofRaw ( function ( ) { return arguments ; } ( ) ) === 'Arguments' ;
// fallback for IE11 Script Access Denied error
var tryGet = function ( it , key ) {
try {
return it [ key ] ;
} catch ( error ) { /* empty */ }
} ;
// getting tag from ES6+ `Object.prototype.toString`
module . exports = TO _STRING _TAG _SUPPORT ? classofRaw : function ( it ) {
var O , tag , result ;
return it === undefined ? 'Undefined' : it === null ? 'Null'
// @@toStringTag case
: typeof ( tag = tryGet ( O = $Object ( it ) , TO _STRING _TAG ) ) == 'string' ? tag
// builtinTag case
: CORRECT _ARGUMENTS ? classofRaw ( O )
// ES3 arguments fallback
: ( result = classofRaw ( O ) ) === 'Object' && isCallable ( O . callee ) ? 'Arguments' : result ;
} ;
/***/ } ) ,
/***/ 7740 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var ownKeys = _ _webpack _require _ _ ( 5031 ) ;
var getOwnPropertyDescriptorModule = _ _webpack _require _ _ ( 7347 ) ;
var definePropertyModule = _ _webpack _require _ _ ( 4913 ) ;
module . exports = function ( target , source , exceptions ) {
var keys = ownKeys ( source ) ;
var defineProperty = definePropertyModule . f ;
var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule . f ;
for ( var i = 0 ; i < keys . length ; i ++ ) {
var key = keys [ i ] ;
if ( ! hasOwn ( target , key ) && ! ( exceptions && hasOwn ( exceptions , key ) ) ) {
defineProperty ( target , key , getOwnPropertyDescriptor ( source , key ) ) ;
}
}
} ;
/***/ } ) ,
/***/ 2211 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var fails = _ _webpack _require _ _ ( 9039 ) ;
module . exports = ! fails ( function ( ) {
function F ( ) { /* empty */ }
F . prototype . constructor = null ;
// eslint-disable-next-line es/no-object-getprototypeof -- required for testing
return Object . getPrototypeOf ( new F ( ) ) !== F . prototype ;
} ) ;
/***/ } ) ,
/***/ 6699 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var definePropertyModule = _ _webpack _require _ _ ( 4913 ) ;
var createPropertyDescriptor = _ _webpack _require _ _ ( 6980 ) ;
module . exports = DESCRIPTORS ? function ( object , key , value ) {
return definePropertyModule . f ( object , key , createPropertyDescriptor ( 1 , value ) ) ;
} : function ( object , key , value ) {
object [ key ] = value ;
return object ;
} ;
/***/ } ) ,
/***/ 6980 :
/***/ ( ( module ) => {
module . exports = function ( bitmap , value ) {
return {
enumerable : ! ( bitmap & 1 ) ,
configurable : ! ( bitmap & 2 ) ,
writable : ! ( bitmap & 4 ) ,
value : value
} ;
} ;
/***/ } ) ,
/***/ 4659 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var definePropertyModule = _ _webpack _require _ _ ( 4913 ) ;
var createPropertyDescriptor = _ _webpack _require _ _ ( 6980 ) ;
module . exports = function ( object , key , value ) {
if ( DESCRIPTORS ) definePropertyModule . f ( object , key , createPropertyDescriptor ( 0 , value ) ) ;
else object [ key ] = value ;
} ;
/***/ } ) ,
/***/ 2106 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var makeBuiltIn = _ _webpack _require _ _ ( 283 ) ;
var defineProperty = _ _webpack _require _ _ ( 4913 ) ;
module . exports = function ( target , name , descriptor ) {
if ( descriptor . get ) makeBuiltIn ( descriptor . get , name , { getter : true } ) ;
if ( descriptor . set ) makeBuiltIn ( descriptor . set , name , { setter : true } ) ;
return defineProperty . f ( target , name , descriptor ) ;
} ;
/***/ } ) ,
/***/ 6840 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var definePropertyModule = _ _webpack _require _ _ ( 4913 ) ;
var makeBuiltIn = _ _webpack _require _ _ ( 283 ) ;
var defineGlobalProperty = _ _webpack _require _ _ ( 9433 ) ;
module . exports = function ( O , key , value , options ) {
if ( ! options ) options = { } ;
var simple = options . enumerable ;
var name = options . name !== undefined ? options . name : key ;
if ( isCallable ( value ) ) makeBuiltIn ( value , name , options ) ;
if ( options . global ) {
if ( simple ) O [ key ] = value ;
else defineGlobalProperty ( key , value ) ;
} else {
try {
if ( ! options . unsafe ) delete O [ key ] ;
else if ( O [ key ] ) simple = true ;
} catch ( error ) { /* empty */ }
if ( simple ) O [ key ] = value ;
else definePropertyModule . f ( O , key , {
value : value ,
enumerable : false ,
configurable : ! options . nonConfigurable ,
writable : ! options . nonWritable
} ) ;
} return O ;
} ;
/***/ } ) ,
/***/ 9433 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
// eslint-disable-next-line es/no-object-defineproperty -- safe
var defineProperty = Object . defineProperty ;
module . exports = function ( key , value ) {
try {
defineProperty ( global , key , { value : value , configurable : true , writable : true } ) ;
} catch ( error ) {
global [ key ] = value ;
} return value ;
} ;
/***/ } ) ,
/***/ 3724 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var fails = _ _webpack _require _ _ ( 9039 ) ;
// Detect IE8's incomplete defineProperty implementation
module . exports = ! fails ( function ( ) {
// eslint-disable-next-line es/no-object-defineproperty -- required for testing
return Object . defineProperty ( { } , 1 , { get : function ( ) { return 7 ; } } ) [ 1 ] !== 7 ;
} ) ;
/***/ } ) ,
/***/ 4483 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var tryNodeRequire = _ _webpack _require _ _ ( 9714 ) ;
var PROPER _STRUCTURED _CLONE _TRANSFER = _ _webpack _require _ _ ( 1548 ) ;
var structuredClone = global . structuredClone ;
var $ArrayBuffer = global . ArrayBuffer ;
var $MessageChannel = global . MessageChannel ;
var detach = false ;
var WorkerThreads , channel , buffer , $detach ;
if ( PROPER _STRUCTURED _CLONE _TRANSFER ) {
detach = function ( transferable ) {
structuredClone ( transferable , { transfer : [ transferable ] } ) ;
} ;
} else if ( $ArrayBuffer ) try {
if ( ! $MessageChannel ) {
WorkerThreads = tryNodeRequire ( 'worker_threads' ) ;
if ( WorkerThreads ) $MessageChannel = WorkerThreads . MessageChannel ;
}
if ( $MessageChannel ) {
channel = new $MessageChannel ( ) ;
buffer = new $ArrayBuffer ( 2 ) ;
$detach = function ( transferable ) {
channel . port1 . postMessage ( null , [ transferable ] ) ;
} ;
if ( buffer . byteLength === 2 ) {
$detach ( buffer ) ;
if ( buffer . byteLength === 0 ) detach = $detach ;
}
}
} catch ( error ) { /* empty */ }
module . exports = detach ;
/***/ } ) ,
/***/ 4055 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var document = global . document ;
// typeof document.createElement is 'object' in old IE
var EXISTS = isObject ( document ) && isObject ( document . createElement ) ;
module . exports = function ( it ) {
return EXISTS ? document . createElement ( it ) : { } ;
} ;
/***/ } ) ,
/***/ 6837 :
/***/ ( ( module ) => {
var $TypeError = TypeError ;
var MAX _SAFE _INTEGER = 0x1FFFFFFFFFFFFF ; // 2 ** 53 - 1 == 9007199254740991
module . exports = function ( it ) {
if ( it > MAX _SAFE _INTEGER ) throw $TypeError ( 'Maximum allowed index exceeded' ) ;
return it ;
} ;
/***/ } ) ,
/***/ 5002 :
/***/ ( ( module ) => {
module . exports = {
IndexSizeError : { s : 'INDEX_SIZE_ERR' , c : 1 , m : 1 } ,
DOMStringSizeError : { s : 'DOMSTRING_SIZE_ERR' , c : 2 , m : 0 } ,
HierarchyRequestError : { s : 'HIERARCHY_REQUEST_ERR' , c : 3 , m : 1 } ,
WrongDocumentError : { s : 'WRONG_DOCUMENT_ERR' , c : 4 , m : 1 } ,
InvalidCharacterError : { s : 'INVALID_CHARACTER_ERR' , c : 5 , m : 1 } ,
NoDataAllowedError : { s : 'NO_DATA_ALLOWED_ERR' , c : 6 , m : 0 } ,
NoModificationAllowedError : { s : 'NO_MODIFICATION_ALLOWED_ERR' , c : 7 , m : 1 } ,
NotFoundError : { s : 'NOT_FOUND_ERR' , c : 8 , m : 1 } ,
NotSupportedError : { s : 'NOT_SUPPORTED_ERR' , c : 9 , m : 1 } ,
InUseAttributeError : { s : 'INUSE_ATTRIBUTE_ERR' , c : 10 , m : 1 } ,
InvalidStateError : { s : 'INVALID_STATE_ERR' , c : 11 , m : 1 } ,
SyntaxError : { s : 'SYNTAX_ERR' , c : 12 , m : 1 } ,
InvalidModificationError : { s : 'INVALID_MODIFICATION_ERR' , c : 13 , m : 1 } ,
NamespaceError : { s : 'NAMESPACE_ERR' , c : 14 , m : 1 } ,
InvalidAccessError : { s : 'INVALID_ACCESS_ERR' , c : 15 , m : 1 } ,
ValidationError : { s : 'VALIDATION_ERR' , c : 16 , m : 0 } ,
TypeMismatchError : { s : 'TYPE_MISMATCH_ERR' , c : 17 , m : 1 } ,
SecurityError : { s : 'SECURITY_ERR' , c : 18 , m : 1 } ,
NetworkError : { s : 'NETWORK_ERR' , c : 19 , m : 1 } ,
AbortError : { s : 'ABORT_ERR' , c : 20 , m : 1 } ,
URLMismatchError : { s : 'URL_MISMATCH_ERR' , c : 21 , m : 1 } ,
QuotaExceededError : { s : 'QUOTA_EXCEEDED_ERR' , c : 22 , m : 1 } ,
TimeoutError : { s : 'TIMEOUT_ERR' , c : 23 , m : 1 } ,
InvalidNodeTypeError : { s : 'INVALID_NODE_TYPE_ERR' , c : 24 , m : 1 } ,
DataCloneError : { s : 'DATA_CLONE_ERR' , c : 25 , m : 1 }
} ;
/***/ } ) ,
/***/ 7290 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var IS _DENO = _ _webpack _require _ _ ( 516 ) ;
var IS _NODE = _ _webpack _require _ _ ( 9088 ) ;
module . exports = ! IS _DENO && ! IS _NODE
&& typeof window == 'object'
&& typeof document == 'object' ;
/***/ } ) ,
/***/ 516 :
/***/ ( ( module ) => {
/* global Deno -- Deno case */
module . exports = typeof Deno == 'object' && Deno && typeof Deno . version == 'object' ;
/***/ } ) ,
/***/ 9088 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var classof = _ _webpack _require _ _ ( 4576 ) ;
module . exports = classof ( global . process ) === 'process' ;
/***/ } ) ,
/***/ 9392 :
/***/ ( ( module ) => {
module . exports = typeof navigator != 'undefined' && String ( navigator . userAgent ) || '' ;
/***/ } ) ,
/***/ 7388 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var userAgent = _ _webpack _require _ _ ( 9392 ) ;
var process = global . process ;
var Deno = global . Deno ;
var versions = process && process . versions || Deno && Deno . version ;
var v8 = versions && versions . v8 ;
var match , version ;
if ( v8 ) {
match = v8 . split ( '.' ) ;
// in old Chrome, versions of V8 isn't V8 = Chrome / 10
// but their correct versions are not interesting for us
version = match [ 0 ] > 0 && match [ 0 ] < 4 ? 1 : + ( match [ 0 ] + match [ 1 ] ) ;
}
// BrowserFS NodeJS `process` polyfill incorrectly set `.v8` to `0.0`
// so check `userAgent` even if `.v8` exists, but 0
if ( ! version && userAgent ) {
match = userAgent . match ( /Edge\/(\d+)/ ) ;
if ( ! match || match [ 1 ] >= 74 ) {
match = userAgent . match ( /Chrome\/(\d+)/ ) ;
if ( match ) version = + match [ 1 ] ;
}
}
module . exports = version ;
/***/ } ) ,
/***/ 8727 :
/***/ ( ( module ) => {
// IE8- don't enum bug keys
module . exports = [
'constructor' ,
'hasOwnProperty' ,
'isPrototypeOf' ,
'propertyIsEnumerable' ,
'toLocaleString' ,
'toString' ,
'valueOf'
] ;
/***/ } ) ,
/***/ 6193 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var $Error = Error ;
var replace = uncurryThis ( '' . replace ) ;
var TEST = ( function ( arg ) { return String ( new $Error ( arg ) . stack ) ; } ) ( 'zxcasd' ) ;
// eslint-disable-next-line redos/no-vulnerable -- safe
var V8 _OR _CHAKRA _STACK _ENTRY = /\n\s*at [^:]*:[^\n]*/ ;
var IS _V8 _OR _CHAKRA _STACK = V8 _OR _CHAKRA _STACK _ENTRY . test ( TEST ) ;
module . exports = function ( stack , dropEntries ) {
if ( IS _V8 _OR _CHAKRA _STACK && typeof stack == 'string' && ! $Error . prepareStackTrace ) {
while ( dropEntries -- ) stack = replace ( stack , V8 _OR _CHAKRA _STACK _ENTRY , '' ) ;
} return stack ;
} ;
/***/ } ) ,
/***/ 6518 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var getOwnPropertyDescriptor = ( _ _webpack _require _ _ ( 7347 ) . f ) ;
var createNonEnumerableProperty = _ _webpack _require _ _ ( 6699 ) ;
var defineBuiltIn = _ _webpack _require _ _ ( 6840 ) ;
var defineGlobalProperty = _ _webpack _require _ _ ( 9433 ) ;
var copyConstructorProperties = _ _webpack _require _ _ ( 7740 ) ;
var isForced = _ _webpack _require _ _ ( 2796 ) ;
/ *
options . target - name of the target object
options . global - target is the global object
options . stat - export as static methods of target
options . proto - export as prototype methods of target
options . real - real prototype method for the ` pure ` version
options . forced - export even if the native feature is available
options . bind - bind methods to the target , required for the ` pure ` version
options . wrap - wrap constructors to preventing global pollution , required for the ` pure ` version
options . unsafe - use the simple assignment of property instead of delete + defineProperty
options . sham - add a flag to not completely full polyfills
options . enumerable - export as enumerable property
options . dontCallGetSet - prevent calling a getter on target
options . name - the . name of the function if it does not match the key
* /
module . exports = function ( options , source ) {
var TARGET = options . target ;
var GLOBAL = options . global ;
var STATIC = options . stat ;
var FORCED , target , key , targetProperty , sourceProperty , descriptor ;
if ( GLOBAL ) {
target = global ;
} else if ( STATIC ) {
target = global [ TARGET ] || defineGlobalProperty ( TARGET , { } ) ;
} else {
target = global [ TARGET ] && global [ TARGET ] . prototype ;
}
if ( target ) for ( key in source ) {
sourceProperty = source [ key ] ;
if ( options . dontCallGetSet ) {
descriptor = getOwnPropertyDescriptor ( target , key ) ;
targetProperty = descriptor && descriptor . value ;
} else targetProperty = target [ key ] ;
FORCED = isForced ( GLOBAL ? key : TARGET + ( STATIC ? '.' : '#' ) + key , options . forced ) ;
// contained in target
if ( ! FORCED && targetProperty !== undefined ) {
if ( typeof sourceProperty == typeof targetProperty ) continue ;
copyConstructorProperties ( sourceProperty , targetProperty ) ;
}
// add a flag to not completely full polyfills
if ( options . sham || ( targetProperty && targetProperty . sham ) ) {
createNonEnumerableProperty ( sourceProperty , 'sham' , true ) ;
}
defineBuiltIn ( target , key , sourceProperty , options ) ;
}
} ;
/***/ } ) ,
/***/ 9039 :
/***/ ( ( module ) => {
module . exports = function ( exec ) {
try {
return ! ! exec ( ) ;
} catch ( error ) {
return true ;
}
} ;
/***/ } ) ,
/***/ 6080 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 7476 ) ;
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
var NATIVE _BIND = _ _webpack _require _ _ ( 616 ) ;
var bind = uncurryThis ( uncurryThis . bind ) ;
// optional / simple context binding
module . exports = function ( fn , that ) {
aCallable ( fn ) ;
return that === undefined ? fn : NATIVE _BIND ? bind ( fn , that ) : function ( /* ...args */ ) {
return fn . apply ( that , arguments ) ;
} ;
} ;
/***/ } ) ,
/***/ 616 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var fails = _ _webpack _require _ _ ( 9039 ) ;
module . exports = ! fails ( function ( ) {
// eslint-disable-next-line es/no-function-prototype-bind -- safe
var test = ( function ( ) { /* empty */ } ) . bind ( ) ;
// eslint-disable-next-line no-prototype-builtins -- safe
return typeof test != 'function' || test . hasOwnProperty ( 'prototype' ) ;
} ) ;
/***/ } ) ,
/***/ 9565 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var NATIVE _BIND = _ _webpack _require _ _ ( 616 ) ;
var call = Function . prototype . call ;
module . exports = NATIVE _BIND ? call . bind ( call ) : function ( ) {
return call . apply ( call , arguments ) ;
} ;
/***/ } ) ,
/***/ 350 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var FunctionPrototype = Function . prototype ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var getDescriptor = DESCRIPTORS && Object . getOwnPropertyDescriptor ;
var EXISTS = hasOwn ( FunctionPrototype , 'name' ) ;
// additional protection from minified / mangled / dropped function names
var PROPER = EXISTS && ( function something ( ) { /* empty */ } ) . name === 'something' ;
var CONFIGURABLE = EXISTS && ( ! DESCRIPTORS || ( DESCRIPTORS && getDescriptor ( FunctionPrototype , 'name' ) . configurable ) ) ;
module . exports = {
EXISTS : EXISTS ,
PROPER : PROPER ,
CONFIGURABLE : CONFIGURABLE
} ;
/***/ } ) ,
/***/ 6706 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
module . exports = function ( object , key , method ) {
try {
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
return uncurryThis ( aCallable ( Object . getOwnPropertyDescriptor ( object , key ) [ method ] ) ) ;
} catch ( error ) { /* empty */ }
} ;
/***/ } ) ,
/***/ 7476 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var classofRaw = _ _webpack _require _ _ ( 4576 ) ;
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
module . exports = function ( fn ) {
// Nashorn bug:
// https://github.com/zloirock/core-js/issues/1128
// https://github.com/zloirock/core-js/issues/1130
if ( classofRaw ( fn ) === 'Function' ) return uncurryThis ( fn ) ;
} ;
/***/ } ) ,
/***/ 9504 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var NATIVE _BIND = _ _webpack _require _ _ ( 616 ) ;
var FunctionPrototype = Function . prototype ;
var call = FunctionPrototype . call ;
var uncurryThisWithBind = NATIVE _BIND && FunctionPrototype . bind . bind ( call , call ) ;
module . exports = NATIVE _BIND ? uncurryThisWithBind : function ( fn ) {
return function ( ) {
return call . apply ( fn , arguments ) ;
} ;
} ;
/***/ } ) ,
/***/ 7751 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var aFunction = function ( argument ) {
return isCallable ( argument ) ? argument : undefined ;
} ;
module . exports = function ( namespace , method ) {
return arguments . length < 2 ? aFunction ( global [ namespace ] ) : global [ namespace ] && global [ namespace ] [ method ] ;
} ;
/***/ } ) ,
/***/ 1767 :
/***/ ( ( module ) => {
// `GetIteratorDirect(obj)` abstract operation
// https://tc39.es/proposal-iterator-helpers/#sec-getiteratordirect
module . exports = function ( obj ) {
return {
iterator : obj ,
next : obj . next ,
done : false
} ;
} ;
/***/ } ) ,
/***/ 851 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var classof = _ _webpack _require _ _ ( 6955 ) ;
var getMethod = _ _webpack _require _ _ ( 5966 ) ;
var isNullOrUndefined = _ _webpack _require _ _ ( 4117 ) ;
var Iterators = _ _webpack _require _ _ ( 6269 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var ITERATOR = wellKnownSymbol ( 'iterator' ) ;
module . exports = function ( it ) {
if ( ! isNullOrUndefined ( it ) ) return getMethod ( it , ITERATOR )
|| getMethod ( it , '@@iterator' )
|| Iterators [ classof ( it ) ] ;
} ;
/***/ } ) ,
/***/ 81 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var call = _ _webpack _require _ _ ( 9565 ) ;
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var tryToString = _ _webpack _require _ _ ( 6823 ) ;
var getIteratorMethod = _ _webpack _require _ _ ( 851 ) ;
var $TypeError = TypeError ;
module . exports = function ( argument , usingIterator ) {
var iteratorMethod = arguments . length < 2 ? getIteratorMethod ( argument ) : usingIterator ;
if ( aCallable ( iteratorMethod ) ) return anObject ( call ( iteratorMethod , argument ) ) ;
throw new $TypeError ( tryToString ( argument ) + ' is not iterable' ) ;
} ;
/***/ } ) ,
/***/ 5966 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
var isNullOrUndefined = _ _webpack _require _ _ ( 4117 ) ;
// `GetMethod` abstract operation
// https://tc39.es/ecma262/#sec-getmethod
module . exports = function ( V , P ) {
var func = V [ P ] ;
return isNullOrUndefined ( func ) ? undefined : aCallable ( func ) ;
} ;
/***/ } ) ,
/***/ 4475 :
/***/ ( function ( module ) {
var check = function ( it ) {
return it && it . Math === Math && it ;
} ;
// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028
module . exports =
// eslint-disable-next-line es/no-global-this -- safe
check ( typeof globalThis == 'object' && globalThis ) ||
check ( typeof window == 'object' && window ) ||
// eslint-disable-next-line no-restricted-globals -- safe
check ( typeof self == 'object' && self ) ||
check ( typeof global == 'object' && global ) ||
check ( typeof this == 'object' && this ) ||
// eslint-disable-next-line no-new-func -- fallback
( function ( ) { return this ; } ) ( ) || Function ( 'return this' ) ( ) ;
/***/ } ) ,
/***/ 9297 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var toObject = _ _webpack _require _ _ ( 8981 ) ;
var hasOwnProperty = uncurryThis ( { } . hasOwnProperty ) ;
// `HasOwnProperty` abstract operation
// https://tc39.es/ecma262/#sec-hasownproperty
// eslint-disable-next-line es/no-object-hasown -- safe
module . exports = Object . hasOwn || function hasOwn ( it , key ) {
return hasOwnProperty ( toObject ( it ) , key ) ;
} ;
/***/ } ) ,
/***/ 421 :
/***/ ( ( module ) => {
module . exports = { } ;
/***/ } ) ,
/***/ 397 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var getBuiltIn = _ _webpack _require _ _ ( 7751 ) ;
module . exports = getBuiltIn ( 'document' , 'documentElement' ) ;
/***/ } ) ,
/***/ 5917 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var createElement = _ _webpack _require _ _ ( 4055 ) ;
// Thanks to IE8 for its funny defineProperty
module . exports = ! DESCRIPTORS && ! fails ( function ( ) {
// eslint-disable-next-line es/no-object-defineproperty -- required for testing
return Object . defineProperty ( createElement ( 'div' ) , 'a' , {
get : function ( ) { return 7 ; }
} ) . a !== 7 ;
} ) ;
/***/ } ) ,
/***/ 7055 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var classof = _ _webpack _require _ _ ( 4576 ) ;
var $Object = Object ;
var split = uncurryThis ( '' . split ) ;
// fallback for non-array-like ES3 and non-enumerable old V8 strings
module . exports = fails ( function ( ) {
// throws an error in rhino, see https://github.com/mozilla/rhino/issues/346
// eslint-disable-next-line no-prototype-builtins -- safe
return ! $Object ( 'z' ) . propertyIsEnumerable ( 0 ) ;
} ) ? function ( it ) {
return classof ( it ) === 'String' ? split ( it , '' ) : $Object ( it ) ;
} : $Object ;
/***/ } ) ,
/***/ 3167 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var setPrototypeOf = _ _webpack _require _ _ ( 2967 ) ;
// makes subclassing work correct for wrapped built-ins
module . exports = function ( $this , dummy , Wrapper ) {
var NewTarget , NewTargetPrototype ;
if (
// it can work only with native `setPrototypeOf`
setPrototypeOf &&
// we haven't completely correct pre-ES6 way for getting `new.target`, so use this
isCallable ( NewTarget = dummy . constructor ) &&
NewTarget !== Wrapper &&
isObject ( NewTargetPrototype = NewTarget . prototype ) &&
NewTargetPrototype !== Wrapper . prototype
) setPrototypeOf ( $this , NewTargetPrototype ) ;
return $this ;
} ;
/***/ } ) ,
/***/ 3706 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var store = _ _webpack _require _ _ ( 7629 ) ;
var functionToString = uncurryThis ( Function . toString ) ;
// this helper broken in `core-js@3.4.1-3.4.4`, so we can't use `shared` helper
if ( ! isCallable ( store . inspectSource ) ) {
store . inspectSource = function ( it ) {
return functionToString ( it ) ;
} ;
}
module . exports = store . inspectSource ;
/***/ } ) ,
/***/ 1181 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var NATIVE _WEAK _MAP = _ _webpack _require _ _ ( 8622 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var createNonEnumerableProperty = _ _webpack _require _ _ ( 6699 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var shared = _ _webpack _require _ _ ( 7629 ) ;
var sharedKey = _ _webpack _require _ _ ( 6119 ) ;
var hiddenKeys = _ _webpack _require _ _ ( 421 ) ;
var OBJECT _ALREADY _INITIALIZED = 'Object already initialized' ;
var TypeError = global . TypeError ;
var WeakMap = global . WeakMap ;
var set , get , has ;
var enforce = function ( it ) {
return has ( it ) ? get ( it ) : set ( it , { } ) ;
} ;
var getterFor = function ( TYPE ) {
return function ( it ) {
var state ;
if ( ! isObject ( it ) || ( state = get ( it ) ) . type !== TYPE ) {
throw new TypeError ( 'Incompatible receiver, ' + TYPE + ' required' ) ;
} return state ;
} ;
} ;
if ( NATIVE _WEAK _MAP || shared . state ) {
var store = shared . state || ( shared . state = new WeakMap ( ) ) ;
/* eslint-disable no-self-assign -- prototype methods protection */
store . get = store . get ;
store . has = store . has ;
store . set = store . set ;
/* eslint-enable no-self-assign -- prototype methods protection */
set = function ( it , metadata ) {
if ( store . has ( it ) ) throw new TypeError ( OBJECT _ALREADY _INITIALIZED ) ;
metadata . facade = it ;
store . set ( it , metadata ) ;
return metadata ;
} ;
get = function ( it ) {
return store . get ( it ) || { } ;
} ;
has = function ( it ) {
return store . has ( it ) ;
} ;
} else {
var STATE = sharedKey ( 'state' ) ;
hiddenKeys [ STATE ] = true ;
set = function ( it , metadata ) {
if ( hasOwn ( it , STATE ) ) throw new TypeError ( OBJECT _ALREADY _INITIALIZED ) ;
metadata . facade = it ;
createNonEnumerableProperty ( it , STATE , metadata ) ;
return metadata ;
} ;
get = function ( it ) {
return hasOwn ( it , STATE ) ? it [ STATE ] : { } ;
} ;
has = function ( it ) {
return hasOwn ( it , STATE ) ;
} ;
}
module . exports = {
set : set ,
get : get ,
has : has ,
enforce : enforce ,
getterFor : getterFor
} ;
/***/ } ) ,
/***/ 4209 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var Iterators = _ _webpack _require _ _ ( 6269 ) ;
var ITERATOR = wellKnownSymbol ( 'iterator' ) ;
var ArrayPrototype = Array . prototype ;
// check on default Array iterator
module . exports = function ( it ) {
return it !== undefined && ( Iterators . Array === it || ArrayPrototype [ ITERATOR ] === it ) ;
} ;
/***/ } ) ,
/***/ 4376 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var classof = _ _webpack _require _ _ ( 4576 ) ;
// `IsArray` abstract operation
// https://tc39.es/ecma262/#sec-isarray
// eslint-disable-next-line es/no-array-isarray -- safe
module . exports = Array . isArray || function isArray ( argument ) {
return classof ( argument ) === 'Array' ;
} ;
/***/ } ) ,
/***/ 1108 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var classof = _ _webpack _require _ _ ( 6955 ) ;
module . exports = function ( it ) {
var klass = classof ( it ) ;
return klass === 'BigInt64Array' || klass === 'BigUint64Array' ;
} ;
/***/ } ) ,
/***/ 4901 :
/***/ ( ( module ) => {
// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot
var documentAll = typeof document == 'object' && document . all ;
// `IsCallable` abstract operation
// https://tc39.es/ecma262/#sec-iscallable
// eslint-disable-next-line unicorn/no-typeof-undefined -- required for testing
module . exports = typeof documentAll == 'undefined' && documentAll !== undefined ? function ( argument ) {
return typeof argument == 'function' || argument === documentAll ;
} : function ( argument ) {
return typeof argument == 'function' ;
} ;
/***/ } ) ,
/***/ 2796 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var fails = _ _webpack _require _ _ ( 9039 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var replacement = /#|\.prototype\./ ;
var isForced = function ( feature , detection ) {
var value = data [ normalize ( feature ) ] ;
return value === POLYFILL ? true
: value === NATIVE ? false
: isCallable ( detection ) ? fails ( detection )
: ! ! detection ;
} ;
var normalize = isForced . normalize = function ( string ) {
return String ( string ) . replace ( replacement , '.' ) . toLowerCase ( ) ;
} ;
var data = isForced . data = { } ;
var NATIVE = isForced . NATIVE = 'N' ;
var POLYFILL = isForced . POLYFILL = 'P' ;
module . exports = isForced ;
/***/ } ) ,
/***/ 4117 :
/***/ ( ( module ) => {
// we can't use just `it == null` since of `document.all` special case
// https://tc39.es/ecma262/#sec-IsHTMLDDA-internal-slot-aec
module . exports = function ( it ) {
return it === null || it === undefined ;
} ;
/***/ } ) ,
/***/ 34 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
module . exports = function ( it ) {
return typeof it == 'object' ? it !== null : isCallable ( it ) ;
} ;
/***/ } ) ,
/***/ 3925 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isObject = _ _webpack _require _ _ ( 34 ) ;
module . exports = function ( argument ) {
return isObject ( argument ) || argument === null ;
} ;
/***/ } ) ,
/***/ 6395 :
/***/ ( ( module ) => {
module . exports = false ;
/***/ } ) ,
/***/ 757 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var getBuiltIn = _ _webpack _require _ _ ( 7751 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isPrototypeOf = _ _webpack _require _ _ ( 1625 ) ;
var USE _SYMBOL _AS _UID = _ _webpack _require _ _ ( 7040 ) ;
var $Object = Object ;
module . exports = USE _SYMBOL _AS _UID ? function ( it ) {
return typeof it == 'symbol' ;
} : function ( it ) {
var $Symbol = getBuiltIn ( 'Symbol' ) ;
return isCallable ( $Symbol ) && isPrototypeOf ( $Symbol . prototype , $Object ( it ) ) ;
} ;
/***/ } ) ,
/***/ 2652 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var bind = _ _webpack _require _ _ ( 6080 ) ;
var call = _ _webpack _require _ _ ( 9565 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var tryToString = _ _webpack _require _ _ ( 6823 ) ;
var isArrayIteratorMethod = _ _webpack _require _ _ ( 4209 ) ;
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
var isPrototypeOf = _ _webpack _require _ _ ( 1625 ) ;
var getIterator = _ _webpack _require _ _ ( 81 ) ;
var getIteratorMethod = _ _webpack _require _ _ ( 851 ) ;
var iteratorClose = _ _webpack _require _ _ ( 9539 ) ;
var $TypeError = TypeError ;
var Result = function ( stopped , result ) {
this . stopped = stopped ;
this . result = result ;
} ;
var ResultPrototype = Result . prototype ;
module . exports = function ( iterable , unboundFunction , options ) {
var that = options && options . that ;
var AS _ENTRIES = ! ! ( options && options . AS _ENTRIES ) ;
var IS _RECORD = ! ! ( options && options . IS _RECORD ) ;
var IS _ITERATOR = ! ! ( options && options . IS _ITERATOR ) ;
var INTERRUPTED = ! ! ( options && options . INTERRUPTED ) ;
var fn = bind ( unboundFunction , that ) ;
var iterator , iterFn , index , length , result , next , step ;
var stop = function ( condition ) {
if ( iterator ) iteratorClose ( iterator , 'normal' , condition ) ;
return new Result ( true , condition ) ;
} ;
var callFn = function ( value ) {
if ( AS _ENTRIES ) {
anObject ( value ) ;
return INTERRUPTED ? fn ( value [ 0 ] , value [ 1 ] , stop ) : fn ( value [ 0 ] , value [ 1 ] ) ;
} return INTERRUPTED ? fn ( value , stop ) : fn ( value ) ;
} ;
if ( IS _RECORD ) {
iterator = iterable . iterator ;
} else if ( IS _ITERATOR ) {
iterator = iterable ;
} else {
iterFn = getIteratorMethod ( iterable ) ;
if ( ! iterFn ) throw new $TypeError ( tryToString ( iterable ) + ' is not iterable' ) ;
// optimisation for array iterators
if ( isArrayIteratorMethod ( iterFn ) ) {
for ( index = 0 , length = lengthOfArrayLike ( iterable ) ; length > index ; index ++ ) {
result = callFn ( iterable [ index ] ) ;
if ( result && isPrototypeOf ( ResultPrototype , result ) ) return result ;
} return new Result ( false ) ;
}
iterator = getIterator ( iterable , iterFn ) ;
}
next = IS _RECORD ? iterable . next : iterator . next ;
while ( ! ( step = call ( next , iterator ) ) . done ) {
try {
result = callFn ( step . value ) ;
} catch ( error ) {
iteratorClose ( iterator , 'throw' , error ) ;
}
if ( typeof result == 'object' && result && isPrototypeOf ( ResultPrototype , result ) ) return result ;
} return new Result ( false ) ;
} ;
/***/ } ) ,
/***/ 9539 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var call = _ _webpack _require _ _ ( 9565 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var getMethod = _ _webpack _require _ _ ( 5966 ) ;
module . exports = function ( iterator , kind , value ) {
var innerResult , innerError ;
anObject ( iterator ) ;
try {
innerResult = getMethod ( iterator , 'return' ) ;
if ( ! innerResult ) {
if ( kind === 'throw' ) throw value ;
return value ;
}
innerResult = call ( innerResult , iterator ) ;
} catch ( error ) {
innerError = true ;
innerResult = error ;
}
if ( kind === 'throw' ) throw value ;
if ( innerError ) throw innerResult ;
anObject ( innerResult ) ;
return value ;
} ;
/***/ } ) ,
/***/ 7657 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var fails = _ _webpack _require _ _ ( 9039 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var create = _ _webpack _require _ _ ( 2360 ) ;
var getPrototypeOf = _ _webpack _require _ _ ( 2787 ) ;
var defineBuiltIn = _ _webpack _require _ _ ( 6840 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var IS _PURE = _ _webpack _require _ _ ( 6395 ) ;
var ITERATOR = wellKnownSymbol ( 'iterator' ) ;
var BUGGY _SAFARI _ITERATORS = false ;
// `%IteratorPrototype%` object
// https://tc39.es/ecma262/#sec-%iteratorprototype%-object
var IteratorPrototype , PrototypeOfArrayIteratorPrototype , arrayIterator ;
/* eslint-disable es/no-array-prototype-keys -- safe */
if ( [ ] . keys ) {
arrayIterator = [ ] . keys ( ) ;
// Safari 8 has buggy iterators w/o `next`
if ( ! ( 'next' in arrayIterator ) ) BUGGY _SAFARI _ITERATORS = true ;
else {
PrototypeOfArrayIteratorPrototype = getPrototypeOf ( getPrototypeOf ( arrayIterator ) ) ;
if ( PrototypeOfArrayIteratorPrototype !== Object . prototype ) IteratorPrototype = PrototypeOfArrayIteratorPrototype ;
}
}
var NEW _ITERATOR _PROTOTYPE = ! isObject ( IteratorPrototype ) || fails ( function ( ) {
var test = { } ;
// FF44- legacy iterators case
return IteratorPrototype [ ITERATOR ] . call ( test ) !== test ;
} ) ;
if ( NEW _ITERATOR _PROTOTYPE ) IteratorPrototype = { } ;
else if ( IS _PURE ) IteratorPrototype = create ( IteratorPrototype ) ;
// `%IteratorPrototype%[@@iterator]()` method
// https://tc39.es/ecma262/#sec-%iteratorprototype%-@@iterator
if ( ! isCallable ( IteratorPrototype [ ITERATOR ] ) ) {
defineBuiltIn ( IteratorPrototype , ITERATOR , function ( ) {
return this ;
} ) ;
}
module . exports = {
IteratorPrototype : IteratorPrototype ,
BUGGY _SAFARI _ITERATORS : BUGGY _SAFARI _ITERATORS
} ;
/***/ } ) ,
/***/ 6269 :
/***/ ( ( module ) => {
module . exports = { } ;
/***/ } ) ,
/***/ 6198 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toLength = _ _webpack _require _ _ ( 8014 ) ;
// `LengthOfArrayLike` abstract operation
// https://tc39.es/ecma262/#sec-lengthofarraylike
module . exports = function ( obj ) {
return toLength ( obj . length ) ;
} ;
/***/ } ) ,
/***/ 283 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var CONFIGURABLE _FUNCTION _NAME = ( _ _webpack _require _ _ ( 350 ) . CONFIGURABLE ) ;
var inspectSource = _ _webpack _require _ _ ( 3706 ) ;
var InternalStateModule = _ _webpack _require _ _ ( 1181 ) ;
var enforceInternalState = InternalStateModule . enforce ;
var getInternalState = InternalStateModule . get ;
var $String = String ;
// eslint-disable-next-line es/no-object-defineproperty -- safe
var defineProperty = Object . defineProperty ;
var stringSlice = uncurryThis ( '' . slice ) ;
var replace = uncurryThis ( '' . replace ) ;
var join = uncurryThis ( [ ] . join ) ;
var CONFIGURABLE _LENGTH = DESCRIPTORS && ! fails ( function ( ) {
return defineProperty ( function ( ) { /* empty */ } , 'length' , { value : 8 } ) . length !== 8 ;
} ) ;
var TEMPLATE = String ( String ) . split ( 'String' ) ;
var makeBuiltIn = module . exports = function ( value , name , options ) {
if ( stringSlice ( $String ( name ) , 0 , 7 ) === 'Symbol(' ) {
name = '[' + replace ( $String ( name ) , /^Symbol\(([^)]*)\).*$/ , '$1' ) + ']' ;
}
if ( options && options . getter ) name = 'get ' + name ;
if ( options && options . setter ) name = 'set ' + name ;
if ( ! hasOwn ( value , 'name' ) || ( CONFIGURABLE _FUNCTION _NAME && value . name !== name ) ) {
if ( DESCRIPTORS ) defineProperty ( value , 'name' , { value : name , configurable : true } ) ;
else value . name = name ;
}
if ( CONFIGURABLE _LENGTH && options && hasOwn ( options , 'arity' ) && value . length !== options . arity ) {
defineProperty ( value , 'length' , { value : options . arity } ) ;
}
try {
if ( options && hasOwn ( options , 'constructor' ) && options . constructor ) {
if ( DESCRIPTORS ) defineProperty ( value , 'prototype' , { writable : false } ) ;
// in V8 ~ Chrome 53, prototypes of some methods, like `Array.prototype.values`, are non-writable
} else if ( value . prototype ) value . prototype = undefined ;
} catch ( error ) { /* empty */ }
var state = enforceInternalState ( value ) ;
if ( ! hasOwn ( state , 'source' ) ) {
state . source = join ( TEMPLATE , typeof name == 'string' ? name : '' ) ;
} return value ;
} ;
// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative
// eslint-disable-next-line no-extend-native -- required
Function . prototype . toString = makeBuiltIn ( function toString ( ) {
return isCallable ( this ) && getInternalState ( this ) . source || inspectSource ( this ) ;
} , 'toString' ) ;
/***/ } ) ,
/***/ 741 :
/***/ ( ( module ) => {
var ceil = Math . ceil ;
var floor = Math . floor ;
// `Math.trunc` method
// https://tc39.es/ecma262/#sec-math.trunc
// eslint-disable-next-line es/no-math-trunc -- safe
module . exports = Math . trunc || function trunc ( x ) {
var n = + x ;
return ( n > 0 ? floor : ceil ) ( n ) ;
} ;
/***/ } ) ,
/***/ 2603 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toString = _ _webpack _require _ _ ( 655 ) ;
module . exports = function ( argument , $default ) {
return argument === undefined ? arguments . length < 2 ? '' : $default : toString ( argument ) ;
} ;
/***/ } ) ,
/***/ 2360 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
/* global ActiveXObject -- old IE, WSH */
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var definePropertiesModule = _ _webpack _require _ _ ( 6801 ) ;
var enumBugKeys = _ _webpack _require _ _ ( 8727 ) ;
var hiddenKeys = _ _webpack _require _ _ ( 421 ) ;
var html = _ _webpack _require _ _ ( 397 ) ;
var documentCreateElement = _ _webpack _require _ _ ( 4055 ) ;
var sharedKey = _ _webpack _require _ _ ( 6119 ) ;
var GT = '>' ;
var LT = '<' ;
var PROTOTYPE = 'prototype' ;
var SCRIPT = 'script' ;
var IE _PROTO = sharedKey ( 'IE_PROTO' ) ;
var EmptyConstructor = function ( ) { /* empty */ } ;
var scriptTag = function ( content ) {
return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT ;
} ;
// Create object with fake `null` prototype: use ActiveX Object with cleared prototype
var NullProtoObjectViaActiveX = function ( activeXDocument ) {
activeXDocument . write ( scriptTag ( '' ) ) ;
activeXDocument . close ( ) ;
var temp = activeXDocument . parentWindow . Object ;
activeXDocument = null ; // avoid memory leak
return temp ;
} ;
// Create object with fake `null` prototype: use iframe Object with cleared prototype
var NullProtoObjectViaIFrame = function ( ) {
// Thrash, waste and sodomy: IE GC bug
var iframe = documentCreateElement ( 'iframe' ) ;
var JS = 'java' + SCRIPT + ':' ;
var iframeDocument ;
iframe . style . display = 'none' ;
html . appendChild ( iframe ) ;
// https://github.com/zloirock/core-js/issues/475
iframe . src = String ( JS ) ;
iframeDocument = iframe . contentWindow . document ;
iframeDocument . open ( ) ;
iframeDocument . write ( scriptTag ( 'document.F=Object' ) ) ;
iframeDocument . close ( ) ;
return iframeDocument . F ;
} ;
// Check for document.domain and active x support
// No need to use active x approach when document.domain is not set
// see https://github.com/es-shims/es5-shim/issues/150
// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346
// avoid IE GC bug
var activeXDocument ;
var NullProtoObject = function ( ) {
try {
activeXDocument = new ActiveXObject ( 'htmlfile' ) ;
} catch ( error ) { /* ignore */ }
NullProtoObject = typeof document != 'undefined'
? document . domain && activeXDocument
? NullProtoObjectViaActiveX ( activeXDocument ) // old IE
: NullProtoObjectViaIFrame ( )
: NullProtoObjectViaActiveX ( activeXDocument ) ; // WSH
var length = enumBugKeys . length ;
while ( length -- ) delete NullProtoObject [ PROTOTYPE ] [ enumBugKeys [ length ] ] ;
return NullProtoObject ( ) ;
} ;
hiddenKeys [ IE _PROTO ] = true ;
// `Object.create` method
// https://tc39.es/ecma262/#sec-object.create
// eslint-disable-next-line es/no-object-create -- safe
module . exports = Object . create || function create ( O , Properties ) {
var result ;
if ( O !== null ) {
EmptyConstructor [ PROTOTYPE ] = anObject ( O ) ;
result = new EmptyConstructor ( ) ;
EmptyConstructor [ PROTOTYPE ] = null ;
// add "__proto__" for Object.getPrototypeOf polyfill
result [ IE _PROTO ] = O ;
} else result = NullProtoObject ( ) ;
return Properties === undefined ? result : definePropertiesModule . f ( result , Properties ) ;
} ;
/***/ } ) ,
/***/ 6801 :
/***/ ( ( _ _unused _webpack _module , exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var V8 _PROTOTYPE _DEFINE _BUG = _ _webpack _require _ _ ( 8686 ) ;
var definePropertyModule = _ _webpack _require _ _ ( 4913 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var toIndexedObject = _ _webpack _require _ _ ( 5397 ) ;
var objectKeys = _ _webpack _require _ _ ( 1072 ) ;
// `Object.defineProperties` method
// https://tc39.es/ecma262/#sec-object.defineproperties
// eslint-disable-next-line es/no-object-defineproperties -- safe
exports . f = DESCRIPTORS && ! V8 _PROTOTYPE _DEFINE _BUG ? Object . defineProperties : function defineProperties ( O , Properties ) {
anObject ( O ) ;
var props = toIndexedObject ( Properties ) ;
var keys = objectKeys ( Properties ) ;
var length = keys . length ;
var index = 0 ;
var key ;
while ( length > index ) definePropertyModule . f ( O , key = keys [ index ++ ] , props [ key ] ) ;
return O ;
} ;
/***/ } ) ,
/***/ 4913 :
/***/ ( ( _ _unused _webpack _module , exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var IE8 _DOM _DEFINE = _ _webpack _require _ _ ( 5917 ) ;
var V8 _PROTOTYPE _DEFINE _BUG = _ _webpack _require _ _ ( 8686 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var toPropertyKey = _ _webpack _require _ _ ( 6969 ) ;
var $TypeError = TypeError ;
// eslint-disable-next-line es/no-object-defineproperty -- safe
var $defineProperty = Object . defineProperty ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var $getOwnPropertyDescriptor = Object . getOwnPropertyDescriptor ;
var ENUMERABLE = 'enumerable' ;
var CONFIGURABLE = 'configurable' ;
var WRITABLE = 'writable' ;
// `Object.defineProperty` method
// https://tc39.es/ecma262/#sec-object.defineproperty
exports . f = DESCRIPTORS ? V8 _PROTOTYPE _DEFINE _BUG ? function defineProperty ( O , P , Attributes ) {
anObject ( O ) ;
P = toPropertyKey ( P ) ;
anObject ( Attributes ) ;
if ( typeof O === 'function' && P === 'prototype' && 'value' in Attributes && WRITABLE in Attributes && ! Attributes [ WRITABLE ] ) {
var current = $getOwnPropertyDescriptor ( O , P ) ;
if ( current && current [ WRITABLE ] ) {
O [ P ] = Attributes . value ;
Attributes = {
configurable : CONFIGURABLE in Attributes ? Attributes [ CONFIGURABLE ] : current [ CONFIGURABLE ] ,
enumerable : ENUMERABLE in Attributes ? Attributes [ ENUMERABLE ] : current [ ENUMERABLE ] ,
writable : false
} ;
}
} return $defineProperty ( O , P , Attributes ) ;
} : $defineProperty : function defineProperty ( O , P , Attributes ) {
anObject ( O ) ;
P = toPropertyKey ( P ) ;
anObject ( Attributes ) ;
if ( IE8 _DOM _DEFINE ) try {
return $defineProperty ( O , P , Attributes ) ;
} catch ( error ) { /* empty */ }
if ( 'get' in Attributes || 'set' in Attributes ) throw new $TypeError ( 'Accessors not supported' ) ;
if ( 'value' in Attributes ) O [ P ] = Attributes . value ;
return O ;
} ;
/***/ } ) ,
/***/ 7347 :
/***/ ( ( _ _unused _webpack _module , exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var call = _ _webpack _require _ _ ( 9565 ) ;
var propertyIsEnumerableModule = _ _webpack _require _ _ ( 8773 ) ;
var createPropertyDescriptor = _ _webpack _require _ _ ( 6980 ) ;
var toIndexedObject = _ _webpack _require _ _ ( 5397 ) ;
var toPropertyKey = _ _webpack _require _ _ ( 6969 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var IE8 _DOM _DEFINE = _ _webpack _require _ _ ( 5917 ) ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var $getOwnPropertyDescriptor = Object . getOwnPropertyDescriptor ;
// `Object.getOwnPropertyDescriptor` method
// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor
exports . f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor ( O , P ) {
O = toIndexedObject ( O ) ;
P = toPropertyKey ( P ) ;
if ( IE8 _DOM _DEFINE ) try {
return $getOwnPropertyDescriptor ( O , P ) ;
} catch ( error ) { /* empty */ }
if ( hasOwn ( O , P ) ) return createPropertyDescriptor ( ! call ( propertyIsEnumerableModule . f , O , P ) , O [ P ] ) ;
} ;
/***/ } ) ,
/***/ 8480 :
/***/ ( ( _ _unused _webpack _module , exports , _ _webpack _require _ _ ) => {
var internalObjectKeys = _ _webpack _require _ _ ( 1828 ) ;
var enumBugKeys = _ _webpack _require _ _ ( 8727 ) ;
var hiddenKeys = enumBugKeys . concat ( 'length' , 'prototype' ) ;
// `Object.getOwnPropertyNames` method
// https://tc39.es/ecma262/#sec-object.getownpropertynames
// eslint-disable-next-line es/no-object-getownpropertynames -- safe
exports . f = Object . getOwnPropertyNames || function getOwnPropertyNames ( O ) {
return internalObjectKeys ( O , hiddenKeys ) ;
} ;
/***/ } ) ,
/***/ 3717 :
/***/ ( ( _ _unused _webpack _module , exports ) => {
// eslint-disable-next-line es/no-object-getownpropertysymbols -- safe
exports . f = Object . getOwnPropertySymbols ;
/***/ } ) ,
/***/ 2787 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var toObject = _ _webpack _require _ _ ( 8981 ) ;
var sharedKey = _ _webpack _require _ _ ( 6119 ) ;
var CORRECT _PROTOTYPE _GETTER = _ _webpack _require _ _ ( 2211 ) ;
var IE _PROTO = sharedKey ( 'IE_PROTO' ) ;
var $Object = Object ;
var ObjectPrototype = $Object . prototype ;
// `Object.getPrototypeOf` method
// https://tc39.es/ecma262/#sec-object.getprototypeof
// eslint-disable-next-line es/no-object-getprototypeof -- safe
module . exports = CORRECT _PROTOTYPE _GETTER ? $Object . getPrototypeOf : function ( O ) {
var object = toObject ( O ) ;
if ( hasOwn ( object , IE _PROTO ) ) return object [ IE _PROTO ] ;
var constructor = object . constructor ;
if ( isCallable ( constructor ) && object instanceof constructor ) {
return constructor . prototype ;
} return object instanceof $Object ? ObjectPrototype : null ;
} ;
/***/ } ) ,
/***/ 1625 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
module . exports = uncurryThis ( { } . isPrototypeOf ) ;
/***/ } ) ,
/***/ 1828 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var toIndexedObject = _ _webpack _require _ _ ( 5397 ) ;
var indexOf = ( _ _webpack _require _ _ ( 9617 ) . indexOf ) ;
var hiddenKeys = _ _webpack _require _ _ ( 421 ) ;
var push = uncurryThis ( [ ] . push ) ;
module . exports = function ( object , names ) {
var O = toIndexedObject ( object ) ;
var i = 0 ;
var result = [ ] ;
var key ;
for ( key in O ) ! hasOwn ( hiddenKeys , key ) && hasOwn ( O , key ) && push ( result , key ) ;
// Don't enum bug & hidden keys
while ( names . length > i ) if ( hasOwn ( O , key = names [ i ++ ] ) ) {
~ indexOf ( result , key ) || push ( result , key ) ;
}
return result ;
} ;
/***/ } ) ,
/***/ 1072 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var internalObjectKeys = _ _webpack _require _ _ ( 1828 ) ;
var enumBugKeys = _ _webpack _require _ _ ( 8727 ) ;
// `Object.keys` method
// https://tc39.es/ecma262/#sec-object.keys
// eslint-disable-next-line es/no-object-keys -- safe
module . exports = Object . keys || function keys ( O ) {
return internalObjectKeys ( O , enumBugKeys ) ;
} ;
/***/ } ) ,
/***/ 8773 :
/***/ ( ( _ _unused _webpack _module , exports ) => {
var $propertyIsEnumerable = { } . propertyIsEnumerable ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var getOwnPropertyDescriptor = Object . getOwnPropertyDescriptor ;
// Nashorn ~ JDK8 bug
var NASHORN _BUG = getOwnPropertyDescriptor && ! $propertyIsEnumerable . call ( { 1 : 2 } , 1 ) ;
// `Object.prototype.propertyIsEnumerable` method implementation
// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable
exports . f = NASHORN _BUG ? function propertyIsEnumerable ( V ) {
var descriptor = getOwnPropertyDescriptor ( this , V ) ;
return ! ! descriptor && descriptor . enumerable ;
} : $propertyIsEnumerable ;
/***/ } ) ,
/***/ 2967 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
/* eslint-disable no-proto -- safe */
var uncurryThisAccessor = _ _webpack _require _ _ ( 6706 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var requireObjectCoercible = _ _webpack _require _ _ ( 7750 ) ;
var aPossiblePrototype = _ _webpack _require _ _ ( 3506 ) ;
// `Object.setPrototypeOf` method
// https://tc39.es/ecma262/#sec-object.setprototypeof
// Works with __proto__ only. Old v8 can't work with null proto objects.
// eslint-disable-next-line es/no-object-setprototypeof -- safe
module . exports = Object . setPrototypeOf || ( '__proto__' in { } ? function ( ) {
var CORRECT _SETTER = false ;
var test = { } ;
var setter ;
try {
setter = uncurryThisAccessor ( Object . prototype , '__proto__' , 'set' ) ;
setter ( test , [ ] ) ;
CORRECT _SETTER = test instanceof Array ;
} catch ( error ) { /* empty */ }
return function setPrototypeOf ( O , proto ) {
requireObjectCoercible ( O ) ;
aPossiblePrototype ( proto ) ;
if ( ! isObject ( O ) ) return O ;
if ( CORRECT _SETTER ) setter ( O , proto ) ;
else O . _ _proto _ _ = proto ;
return O ;
} ;
} ( ) : undefined ) ;
/***/ } ) ,
/***/ 4270 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var call = _ _webpack _require _ _ ( 9565 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var $TypeError = TypeError ;
// `OrdinaryToPrimitive` abstract operation
// https://tc39.es/ecma262/#sec-ordinarytoprimitive
module . exports = function ( input , pref ) {
var fn , val ;
if ( pref === 'string' && isCallable ( fn = input . toString ) && ! isObject ( val = call ( fn , input ) ) ) return val ;
if ( isCallable ( fn = input . valueOf ) && ! isObject ( val = call ( fn , input ) ) ) return val ;
if ( pref !== 'string' && isCallable ( fn = input . toString ) && ! isObject ( val = call ( fn , input ) ) ) return val ;
throw new $TypeError ( "Can't convert object to primitive value" ) ;
} ;
/***/ } ) ,
/***/ 5031 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var getBuiltIn = _ _webpack _require _ _ ( 7751 ) ;
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var getOwnPropertyNamesModule = _ _webpack _require _ _ ( 8480 ) ;
var getOwnPropertySymbolsModule = _ _webpack _require _ _ ( 3717 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var concat = uncurryThis ( [ ] . concat ) ;
// all object keys, includes non-enumerable and symbols
module . exports = getBuiltIn ( 'Reflect' , 'ownKeys' ) || function ownKeys ( it ) {
var keys = getOwnPropertyNamesModule . f ( anObject ( it ) ) ;
var getOwnPropertySymbols = getOwnPropertySymbolsModule . f ;
return getOwnPropertySymbols ? concat ( keys , getOwnPropertySymbols ( it ) ) : keys ;
} ;
/***/ } ) ,
/***/ 8235 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var $SyntaxError = SyntaxError ;
var $parseInt = parseInt ;
var fromCharCode = String . fromCharCode ;
var at = uncurryThis ( '' . charAt ) ;
var slice = uncurryThis ( '' . slice ) ;
var exec = uncurryThis ( /./ . exec ) ;
var codePoints = {
'\\"' : '"' ,
'\\\\' : '\\' ,
'\\/' : '/' ,
'\\b' : '\b' ,
'\\f' : '\f' ,
'\\n' : '\n' ,
'\\r' : '\r' ,
'\\t' : '\t'
} ;
var IS _4 _HEX _DIGITS = /^[\da-f]{4}$/i ;
// eslint-disable-next-line regexp/no-control-character -- safe
var IS _C0 _CONTROL _CODE = /^[\u0000-\u001F]$/ ;
module . exports = function ( source , i ) {
var unterminated = true ;
var value = '' ;
while ( i < source . length ) {
var chr = at ( source , i ) ;
if ( chr === '\\' ) {
var twoChars = slice ( source , i , i + 2 ) ;
if ( hasOwn ( codePoints , twoChars ) ) {
value += codePoints [ twoChars ] ;
i += 2 ;
} else if ( twoChars === '\\u' ) {
i += 2 ;
var fourHexDigits = slice ( source , i , i + 4 ) ;
if ( ! exec ( IS _4 _HEX _DIGITS , fourHexDigits ) ) throw new $SyntaxError ( 'Bad Unicode escape at: ' + i ) ;
value += fromCharCode ( $parseInt ( fourHexDigits , 16 ) ) ;
i += 4 ;
} else throw new $SyntaxError ( 'Unknown escape sequence: "' + twoChars + '"' ) ;
} else if ( chr === '"' ) {
unterminated = false ;
i ++ ;
break ;
} else {
if ( exec ( IS _C0 _CONTROL _CODE , chr ) ) throw new $SyntaxError ( 'Bad control character in string literal at: ' + i ) ;
value += chr ;
i ++ ;
}
}
if ( unterminated ) throw new $SyntaxError ( 'Unterminated string at: ' + i ) ;
return { value : value , end : i } ;
} ;
/***/ } ) ,
/***/ 7750 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var isNullOrUndefined = _ _webpack _require _ _ ( 4117 ) ;
var $TypeError = TypeError ;
// `RequireObjectCoercible` abstract operation
// https://tc39.es/ecma262/#sec-requireobjectcoercible
module . exports = function ( it ) {
if ( isNullOrUndefined ( it ) ) throw new $TypeError ( "Can't call method on " + it ) ;
return it ;
} ;
/***/ } ) ,
/***/ 6119 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var shared = _ _webpack _require _ _ ( 5745 ) ;
var uid = _ _webpack _require _ _ ( 3392 ) ;
var keys = shared ( 'keys' ) ;
module . exports = function ( key ) {
return keys [ key ] || ( keys [ key ] = uid ( key ) ) ;
} ;
/***/ } ) ,
/***/ 7629 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var IS _PURE = _ _webpack _require _ _ ( 6395 ) ;
var globalThis = _ _webpack _require _ _ ( 4475 ) ;
var defineGlobalProperty = _ _webpack _require _ _ ( 9433 ) ;
var SHARED = '__core-js_shared__' ;
var store = module . exports = globalThis [ SHARED ] || defineGlobalProperty ( SHARED , { } ) ;
( store . versions || ( store . versions = [ ] ) ) . push ( {
version : '3.37.1' ,
mode : IS _PURE ? 'pure' : 'global' ,
copyright : '© 2014-2024 Denis Pushkarev (zloirock.ru)' ,
license : 'https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE' ,
source : 'https://github.com/zloirock/core-js'
} ) ;
/***/ } ) ,
/***/ 5745 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var store = _ _webpack _require _ _ ( 7629 ) ;
module . exports = function ( key , value ) {
return store [ key ] || ( store [ key ] = value || { } ) ;
} ;
/***/ } ) ,
/***/ 1548 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var V8 = _ _webpack _require _ _ ( 7388 ) ;
var IS _BROWSER = _ _webpack _require _ _ ( 7290 ) ;
var IS _DENO = _ _webpack _require _ _ ( 516 ) ;
var IS _NODE = _ _webpack _require _ _ ( 9088 ) ;
var structuredClone = global . structuredClone ;
module . exports = ! ! structuredClone && ! fails ( function ( ) {
// prevent V8 ArrayBufferDetaching protector cell invalidation and performance degradation
// https://github.com/zloirock/core-js/issues/679
if ( ( IS _DENO && V8 > 92 ) || ( IS _NODE && V8 > 94 ) || ( IS _BROWSER && V8 > 97 ) ) return false ;
var buffer = new ArrayBuffer ( 8 ) ;
var clone = structuredClone ( buffer , { transfer : [ buffer ] } ) ;
return buffer . byteLength !== 0 || clone . byteLength !== 8 ;
} ) ;
/***/ } ) ,
/***/ 4495 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
/* eslint-disable es/no-symbol -- required for testing */
var V8 _VERSION = _ _webpack _require _ _ ( 7388 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var $String = global . String ;
// eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing
module . exports = ! ! Object . getOwnPropertySymbols && ! fails ( function ( ) {
var symbol = Symbol ( 'symbol detection' ) ;
// Chrome 38 Symbol has incorrect toString conversion
// `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances
// nb: Do not call `String` directly to avoid this being optimized out to `symbol+''` which will,
// of course, fail.
return ! $String ( symbol ) || ! ( Object ( symbol ) instanceof Symbol ) ||
// Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances
! Symbol . sham && V8 _VERSION && V8 _VERSION < 41 ;
} ) ;
/***/ } ) ,
/***/ 5610 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toIntegerOrInfinity = _ _webpack _require _ _ ( 1291 ) ;
var max = Math . max ;
var min = Math . min ;
// Helper for a popular repeating case of the spec:
// Let integer be ? ToInteger(index).
// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length).
module . exports = function ( index , length ) {
var integer = toIntegerOrInfinity ( index ) ;
return integer < 0 ? max ( integer + length , 0 ) : min ( integer , length ) ;
} ;
/***/ } ) ,
/***/ 5854 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toPrimitive = _ _webpack _require _ _ ( 2777 ) ;
var $TypeError = TypeError ;
// `ToBigInt` abstract operation
// https://tc39.es/ecma262/#sec-tobigint
module . exports = function ( argument ) {
var prim = toPrimitive ( argument , 'number' ) ;
if ( typeof prim == 'number' ) throw new $TypeError ( "Can't convert number to bigint" ) ;
// eslint-disable-next-line es/no-bigint -- safe
return BigInt ( prim ) ;
} ;
/***/ } ) ,
/***/ 7696 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toIntegerOrInfinity = _ _webpack _require _ _ ( 1291 ) ;
var toLength = _ _webpack _require _ _ ( 8014 ) ;
var $RangeError = RangeError ;
// `ToIndex` abstract operation
// https://tc39.es/ecma262/#sec-toindex
module . exports = function ( it ) {
if ( it === undefined ) return 0 ;
var number = toIntegerOrInfinity ( it ) ;
var length = toLength ( number ) ;
if ( number !== length ) throw new $RangeError ( 'Wrong length or index' ) ;
return length ;
} ;
/***/ } ) ,
/***/ 5397 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
// toObject with fallback for non-array-like ES3 strings
var IndexedObject = _ _webpack _require _ _ ( 7055 ) ;
var requireObjectCoercible = _ _webpack _require _ _ ( 7750 ) ;
module . exports = function ( it ) {
return IndexedObject ( requireObjectCoercible ( it ) ) ;
} ;
/***/ } ) ,
/***/ 1291 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var trunc = _ _webpack _require _ _ ( 741 ) ;
// `ToIntegerOrInfinity` abstract operation
// https://tc39.es/ecma262/#sec-tointegerorinfinity
module . exports = function ( argument ) {
var number = + argument ;
// eslint-disable-next-line no-self-compare -- NaN check
return number !== number || number === 0 ? 0 : trunc ( number ) ;
} ;
/***/ } ) ,
/***/ 8014 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toIntegerOrInfinity = _ _webpack _require _ _ ( 1291 ) ;
var min = Math . min ;
// `ToLength` abstract operation
// https://tc39.es/ecma262/#sec-tolength
module . exports = function ( argument ) {
var len = toIntegerOrInfinity ( argument ) ;
return len > 0 ? min ( len , 0x1FFFFFFFFFFFFF ) : 0 ; // 2 ** 53 - 1 == 9007199254740991
} ;
/***/ } ) ,
/***/ 8981 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var requireObjectCoercible = _ _webpack _require _ _ ( 7750 ) ;
var $Object = Object ;
// `ToObject` abstract operation
// https://tc39.es/ecma262/#sec-toobject
module . exports = function ( argument ) {
return $Object ( requireObjectCoercible ( argument ) ) ;
} ;
/***/ } ) ,
/***/ 2777 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var call = _ _webpack _require _ _ ( 9565 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var isSymbol = _ _webpack _require _ _ ( 757 ) ;
var getMethod = _ _webpack _require _ _ ( 5966 ) ;
var ordinaryToPrimitive = _ _webpack _require _ _ ( 4270 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var $TypeError = TypeError ;
var TO _PRIMITIVE = wellKnownSymbol ( 'toPrimitive' ) ;
// `ToPrimitive` abstract operation
// https://tc39.es/ecma262/#sec-toprimitive
module . exports = function ( input , pref ) {
if ( ! isObject ( input ) || isSymbol ( input ) ) return input ;
var exoticToPrim = getMethod ( input , TO _PRIMITIVE ) ;
var result ;
if ( exoticToPrim ) {
if ( pref === undefined ) pref = 'default' ;
result = call ( exoticToPrim , input , pref ) ;
if ( ! isObject ( result ) || isSymbol ( result ) ) return result ;
throw new $TypeError ( "Can't convert object to primitive value" ) ;
}
if ( pref === undefined ) pref = 'number' ;
return ordinaryToPrimitive ( input , pref ) ;
} ;
/***/ } ) ,
/***/ 6969 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var toPrimitive = _ _webpack _require _ _ ( 2777 ) ;
var isSymbol = _ _webpack _require _ _ ( 757 ) ;
// `ToPropertyKey` abstract operation
// https://tc39.es/ecma262/#sec-topropertykey
module . exports = function ( argument ) {
var key = toPrimitive ( argument , 'string' ) ;
return isSymbol ( key ) ? key : key + '' ;
} ;
/***/ } ) ,
/***/ 2140 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var TO _STRING _TAG = wellKnownSymbol ( 'toStringTag' ) ;
var test = { } ;
test [ TO _STRING _TAG ] = 'z' ;
module . exports = String ( test ) === '[object z]' ;
/***/ } ) ,
/***/ 655 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var classof = _ _webpack _require _ _ ( 6955 ) ;
var $String = String ;
module . exports = function ( argument ) {
if ( classof ( argument ) === 'Symbol' ) throw new TypeError ( 'Cannot convert a Symbol value to a string' ) ;
return $String ( argument ) ;
} ;
/***/ } ) ,
/***/ 9714 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var IS _NODE = _ _webpack _require _ _ ( 9088 ) ;
module . exports = function ( name ) {
try {
// eslint-disable-next-line no-new-func -- safe
if ( IS _NODE ) return Function ( 'return require("' + name + '")' ) ( ) ;
} catch ( error ) { /* empty */ }
} ;
/***/ } ) ,
/***/ 6823 :
/***/ ( ( module ) => {
var $String = String ;
module . exports = function ( argument ) {
try {
return $String ( argument ) ;
} catch ( error ) {
return 'Object' ;
}
} ;
/***/ } ) ,
/***/ 3392 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var id = 0 ;
var postfix = Math . random ( ) ;
var toString = uncurryThis ( 1.0 . toString ) ;
module . exports = function ( key ) {
return 'Symbol(' + ( key === undefined ? '' : key ) + ')_' + toString ( ++ id + postfix , 36 ) ;
} ;
/***/ } ) ,
/***/ 7040 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
/* eslint-disable es/no-symbol -- required for testing */
var NATIVE _SYMBOL = _ _webpack _require _ _ ( 4495 ) ;
module . exports = NATIVE _SYMBOL
&& ! Symbol . sham
&& typeof Symbol . iterator == 'symbol' ;
/***/ } ) ,
/***/ 8686 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
// V8 ~ Chrome 36-
// https://bugs.chromium.org/p/v8/issues/detail?id=3334
module . exports = DESCRIPTORS && fails ( function ( ) {
// eslint-disable-next-line es/no-object-defineproperty -- required for testing
return Object . defineProperty ( function ( ) { /* empty */ } , 'prototype' , {
value : 42 ,
writable : false
} ) . prototype !== 42 ;
} ) ;
/***/ } ) ,
/***/ 8622 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var WeakMap = global . WeakMap ;
module . exports = isCallable ( WeakMap ) && /native code/ . test ( String ( WeakMap ) ) ;
/***/ } ) ,
/***/ 8227 :
/***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var global = _ _webpack _require _ _ ( 4475 ) ;
var shared = _ _webpack _require _ _ ( 5745 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var uid = _ _webpack _require _ _ ( 3392 ) ;
var NATIVE _SYMBOL = _ _webpack _require _ _ ( 4495 ) ;
var USE _SYMBOL _AS _UID = _ _webpack _require _ _ ( 7040 ) ;
var Symbol = global . Symbol ;
var WellKnownSymbolsStore = shared ( 'wks' ) ;
var createWellKnownSymbol = USE _SYMBOL _AS _UID ? Symbol [ 'for' ] || Symbol : Symbol && Symbol . withoutSetter || uid ;
module . exports = function ( name ) {
if ( ! hasOwn ( WellKnownSymbolsStore , name ) ) {
WellKnownSymbolsStore [ name ] = NATIVE _SYMBOL && hasOwn ( Symbol , name )
? Symbol [ name ]
: createWellKnownSymbol ( 'Symbol.' + name ) ;
} return WellKnownSymbolsStore [ name ] ;
} ;
/***/ } ) ,
/***/ 6573 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var defineBuiltInAccessor = _ _webpack _require _ _ ( 2106 ) ;
var isDetached = _ _webpack _require _ _ ( 3238 ) ;
var ArrayBufferPrototype = ArrayBuffer . prototype ;
if ( DESCRIPTORS && ! ( 'detached' in ArrayBufferPrototype ) ) {
defineBuiltInAccessor ( ArrayBufferPrototype , 'detached' , {
configurable : true ,
get : function detached ( ) {
return isDetached ( this ) ;
}
} ) ;
}
/***/ } ) ,
/***/ 7936 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var $transfer = _ _webpack _require _ _ ( 5636 ) ;
// `ArrayBuffer.prototype.transferToFixedLength` method
// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfertofixedlength
if ( $transfer ) $ ( { target : 'ArrayBuffer' , proto : true } , {
transferToFixedLength : function transferToFixedLength ( ) {
return $transfer ( this , arguments . length ? arguments [ 0 ] : undefined , false ) ;
}
} ) ;
/***/ } ) ,
/***/ 8100 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var $transfer = _ _webpack _require _ _ ( 5636 ) ;
// `ArrayBuffer.prototype.transfer` method
// https://tc39.es/proposal-arraybuffer-transfer/#sec-arraybuffer.prototype.transfer
if ( $transfer ) $ ( { target : 'ArrayBuffer' , proto : true } , {
transfer : function transfer ( ) {
return $transfer ( this , arguments . length ? arguments [ 0 ] : undefined , true ) ;
}
} ) ;
/***/ } ) ,
/***/ 4114 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var toObject = _ _webpack _require _ _ ( 8981 ) ;
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
var setArrayLength = _ _webpack _require _ _ ( 4527 ) ;
var doesNotExceedSafeInteger = _ _webpack _require _ _ ( 6837 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var INCORRECT _TO _LENGTH = fails ( function ( ) {
return [ ] . push . call ( { length : 0x100000000 } , 1 ) !== 4294967297 ;
} ) ;
// V8 <= 121 and Safari <= 15.4; FF < 23 throws InternalError
// https://bugs.chromium.org/p/v8/issues/detail?id=12681
var properErrorOnNonWritableLength = function ( ) {
try {
// eslint-disable-next-line es/no-object-defineproperty -- safe
Object . defineProperty ( [ ] , 'length' , { writable : false } ) . push ( ) ;
} catch ( error ) {
return error instanceof TypeError ;
}
} ;
var FORCED = INCORRECT _TO _LENGTH || ! properErrorOnNonWritableLength ( ) ;
// `Array.prototype.push` method
// https://tc39.es/ecma262/#sec-array.prototype.push
$ ( { target : 'Array' , proto : true , arity : 1 , forced : FORCED } , {
// eslint-disable-next-line no-unused-vars -- required for `.length`
push : function push ( item ) {
var O = toObject ( this ) ;
var len = lengthOfArrayLike ( O ) ;
var argCount = arguments . length ;
doesNotExceedSafeInteger ( len + argCount ) ;
for ( var i = 0 ; i < argCount ; i ++ ) {
O [ len ] = arguments [ i ] ;
len ++ ;
}
setArrayLength ( O , len ) ;
return len ;
}
} ) ;
/***/ } ) ,
/***/ 7467 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var arrayToReversed = _ _webpack _require _ _ ( 7628 ) ;
var ArrayBufferViewCore = _ _webpack _require _ _ ( 4644 ) ;
var aTypedArray = ArrayBufferViewCore . aTypedArray ;
var exportTypedArrayMethod = ArrayBufferViewCore . exportTypedArrayMethod ;
var getTypedArrayConstructor = ArrayBufferViewCore . getTypedArrayConstructor ;
// `%TypedArray%.prototype.toReversed` method
// https://tc39.es/ecma262/#sec-%typedarray%.prototype.toreversed
exportTypedArrayMethod ( 'toReversed' , function toReversed ( ) {
return arrayToReversed ( aTypedArray ( this ) , getTypedArrayConstructor ( this ) ) ;
} ) ;
/***/ } ) ,
/***/ 4732 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var ArrayBufferViewCore = _ _webpack _require _ _ ( 4644 ) ;
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
var arrayFromConstructorAndList = _ _webpack _require _ _ ( 5370 ) ;
var aTypedArray = ArrayBufferViewCore . aTypedArray ;
var getTypedArrayConstructor = ArrayBufferViewCore . getTypedArrayConstructor ;
var exportTypedArrayMethod = ArrayBufferViewCore . exportTypedArrayMethod ;
var sort = uncurryThis ( ArrayBufferViewCore . TypedArrayPrototype . sort ) ;
// `%TypedArray%.prototype.toSorted` method
// https://tc39.es/ecma262/#sec-%typedarray%.prototype.tosorted
exportTypedArrayMethod ( 'toSorted' , function toSorted ( compareFn ) {
if ( compareFn !== undefined ) aCallable ( compareFn ) ;
var O = aTypedArray ( this ) ;
var A = arrayFromConstructorAndList ( getTypedArrayConstructor ( O ) , O ) ;
return sort ( A , compareFn ) ;
} ) ;
/***/ } ) ,
/***/ 9577 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var arrayWith = _ _webpack _require _ _ ( 9928 ) ;
var ArrayBufferViewCore = _ _webpack _require _ _ ( 4644 ) ;
var isBigIntArray = _ _webpack _require _ _ ( 1108 ) ;
var toIntegerOrInfinity = _ _webpack _require _ _ ( 1291 ) ;
var toBigInt = _ _webpack _require _ _ ( 5854 ) ;
var aTypedArray = ArrayBufferViewCore . aTypedArray ;
var getTypedArrayConstructor = ArrayBufferViewCore . getTypedArrayConstructor ;
var exportTypedArrayMethod = ArrayBufferViewCore . exportTypedArrayMethod ;
var PROPER _ORDER = ! ! function ( ) {
try {
// eslint-disable-next-line no-throw-literal, es/no-typed-arrays, es/no-array-prototype-with -- required for testing
new Int8Array ( 1 ) [ 'with' ] ( 2 , { valueOf : function ( ) { throw 8 ; } } ) ;
} catch ( error ) {
// some early implementations, like WebKit, does not follow the final semantic
// https://github.com/tc39/proposal-change-array-by-copy/pull/86
return error === 8 ;
}
} ( ) ;
// `%TypedArray%.prototype.with` method
// https://tc39.es/ecma262/#sec-%typedarray%.prototype.with
exportTypedArrayMethod ( 'with' , { 'with' : function ( index , value ) {
var O = aTypedArray ( this ) ;
var relativeIndex = toIntegerOrInfinity ( index ) ;
var actualValue = isBigIntArray ( O ) ? toBigInt ( value ) : + value ;
return arrayWith ( O , getTypedArrayConstructor ( O ) , relativeIndex , actualValue ) ;
} } [ 'with' ] , ! PROPER _ORDER ) ;
/***/ } ) ,
/***/ 8992 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var anInstance = _ _webpack _require _ _ ( 679 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var getPrototypeOf = _ _webpack _require _ _ ( 2787 ) ;
var defineBuiltInAccessor = _ _webpack _require _ _ ( 2106 ) ;
var createProperty = _ _webpack _require _ _ ( 4659 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var wellKnownSymbol = _ _webpack _require _ _ ( 8227 ) ;
var IteratorPrototype = ( _ _webpack _require _ _ ( 7657 ) . IteratorPrototype ) ;
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var IS _PURE = _ _webpack _require _ _ ( 6395 ) ;
var CONSTRUCTOR = 'constructor' ;
var ITERATOR = 'Iterator' ;
var TO _STRING _TAG = wellKnownSymbol ( 'toStringTag' ) ;
var $TypeError = TypeError ;
var NativeIterator = global [ ITERATOR ] ;
// FF56- have non-standard global helper `Iterator`
var FORCED = IS _PURE
|| ! isCallable ( NativeIterator )
|| NativeIterator . prototype !== IteratorPrototype
// FF44- non-standard `Iterator` passes previous tests
|| ! fails ( function ( ) { NativeIterator ( { } ) ; } ) ;
var IteratorConstructor = function Iterator ( ) {
anInstance ( this , IteratorPrototype ) ;
if ( getPrototypeOf ( this ) === IteratorPrototype ) throw new $TypeError ( 'Abstract class Iterator not directly constructable' ) ;
} ;
var defineIteratorPrototypeAccessor = function ( key , value ) {
if ( DESCRIPTORS ) {
defineBuiltInAccessor ( IteratorPrototype , key , {
configurable : true ,
get : function ( ) {
return value ;
} ,
set : function ( replacement ) {
anObject ( this ) ;
if ( this === IteratorPrototype ) throw new $TypeError ( "You can't redefine this property" ) ;
if ( hasOwn ( this , key ) ) this [ key ] = replacement ;
else createProperty ( this , key , replacement ) ;
}
} ) ;
} else IteratorPrototype [ key ] = value ;
} ;
if ( ! hasOwn ( IteratorPrototype , TO _STRING _TAG ) ) defineIteratorPrototypeAccessor ( TO _STRING _TAG , ITERATOR ) ;
if ( FORCED || ! hasOwn ( IteratorPrototype , CONSTRUCTOR ) || IteratorPrototype [ CONSTRUCTOR ] === Object ) {
defineIteratorPrototypeAccessor ( CONSTRUCTOR , IteratorConstructor ) ;
}
IteratorConstructor . prototype = IteratorPrototype ;
// `Iterator` constructor
// https://github.com/tc39/proposal-iterator-helpers
$ ( { global : true , constructor : true , forced : FORCED } , {
Iterator : IteratorConstructor
} ) ;
/***/ } ) ,
/***/ 3215 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var iterate = _ _webpack _require _ _ ( 2652 ) ;
var aCallable = _ _webpack _require _ _ ( 9306 ) ;
var anObject = _ _webpack _require _ _ ( 8551 ) ;
var getIteratorDirect = _ _webpack _require _ _ ( 1767 ) ;
// `Iterator.prototype.every` method
// https://github.com/tc39/proposal-iterator-helpers
$ ( { target : 'Iterator' , proto : true , real : true } , {
every : function every ( predicate ) {
anObject ( this ) ;
aCallable ( predicate ) ;
var record = getIteratorDirect ( this ) ;
var counter = 0 ;
return ! iterate ( record , function ( value , stop ) {
if ( ! predicate ( value , counter ++ ) ) return stop ( ) ;
} , { IS _RECORD : true , INTERRUPTED : true } ) . stopped ;
}
} ) ;
/***/ } ) ,
/***/ 8335 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var getBuiltIn = _ _webpack _require _ _ ( 7751 ) ;
var uncurryThis = _ _webpack _require _ _ ( 9504 ) ;
var call = _ _webpack _require _ _ ( 9565 ) ;
var isCallable = _ _webpack _require _ _ ( 4901 ) ;
var isObject = _ _webpack _require _ _ ( 34 ) ;
var isArray = _ _webpack _require _ _ ( 4376 ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var toString = _ _webpack _require _ _ ( 655 ) ;
var lengthOfArrayLike = _ _webpack _require _ _ ( 6198 ) ;
var createProperty = _ _webpack _require _ _ ( 4659 ) ;
var fails = _ _webpack _require _ _ ( 9039 ) ;
var parseJSONString = _ _webpack _require _ _ ( 8235 ) ;
var NATIVE _SYMBOL = _ _webpack _require _ _ ( 4495 ) ;
var JSON = global . JSON ;
var Number = global . Number ;
var SyntaxError = global . SyntaxError ;
var nativeParse = JSON && JSON . parse ;
var enumerableOwnProperties = getBuiltIn ( 'Object' , 'keys' ) ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var getOwnPropertyDescriptor = Object . getOwnPropertyDescriptor ;
var at = uncurryThis ( '' . charAt ) ;
var slice = uncurryThis ( '' . slice ) ;
var exec = uncurryThis ( /./ . exec ) ;
var push = uncurryThis ( [ ] . push ) ;
var IS _DIGIT = /^\d$/ ;
var IS _NON _ZERO _DIGIT = /^[1-9]$/ ;
var IS _NUMBER _START = /^(?:-|\d)$/ ;
var IS _WHITESPACE = /^[\t\n\r ]$/ ;
var PRIMITIVE = 0 ;
var OBJECT = 1 ;
var $parse = function ( source , reviver ) {
source = toString ( source ) ;
var context = new Context ( source , 0 , '' ) ;
var root = context . parse ( ) ;
var value = root . value ;
var endIndex = context . skip ( IS _WHITESPACE , root . end ) ;
if ( endIndex < source . length ) {
throw new SyntaxError ( 'Unexpected extra character: "' + at ( source , endIndex ) + '" after the parsed data at: ' + endIndex ) ;
}
return isCallable ( reviver ) ? internalize ( { '' : value } , '' , reviver , root ) : value ;
} ;
var internalize = function ( holder , name , reviver , node ) {
var val = holder [ name ] ;
var unmodified = node && val === node . value ;
var context = unmodified && typeof node . source == 'string' ? { source : node . source } : { } ;
var elementRecordsLen , keys , len , i , P ;
if ( isObject ( val ) ) {
var nodeIsArray = isArray ( val ) ;
var nodes = unmodified ? node . nodes : nodeIsArray ? [ ] : { } ;
if ( nodeIsArray ) {
elementRecordsLen = nodes . length ;
len = lengthOfArrayLike ( val ) ;
for ( i = 0 ; i < len ; i ++ ) {
internalizeProperty ( val , i , internalize ( val , '' + i , reviver , i < elementRecordsLen ? nodes [ i ] : undefined ) ) ;
}
} else {
keys = enumerableOwnProperties ( val ) ;
len = lengthOfArrayLike ( keys ) ;
for ( i = 0 ; i < len ; i ++ ) {
P = keys [ i ] ;
internalizeProperty ( val , P , internalize ( val , P , reviver , hasOwn ( nodes , P ) ? nodes [ P ] : undefined ) ) ;
}
}
}
return call ( reviver , holder , name , val , context ) ;
} ;
var internalizeProperty = function ( object , key , value ) {
if ( DESCRIPTORS ) {
var descriptor = getOwnPropertyDescriptor ( object , key ) ;
if ( descriptor && ! descriptor . configurable ) return ;
}
if ( value === undefined ) delete object [ key ] ;
else createProperty ( object , key , value ) ;
} ;
var Node = function ( value , end , source , nodes ) {
this . value = value ;
this . end = end ;
this . source = source ;
this . nodes = nodes ;
} ;
var Context = function ( source , index ) {
this . source = source ;
this . index = index ;
} ;
// https://www.json.org/json-en.html
Context . prototype = {
fork : function ( nextIndex ) {
return new Context ( this . source , nextIndex ) ;
} ,
parse : function ( ) {
var source = this . source ;
var i = this . skip ( IS _WHITESPACE , this . index ) ;
var fork = this . fork ( i ) ;
var chr = at ( source , i ) ;
if ( exec ( IS _NUMBER _START , chr ) ) return fork . number ( ) ;
switch ( chr ) {
case '{' :
return fork . object ( ) ;
case '[' :
return fork . array ( ) ;
case '"' :
return fork . string ( ) ;
case 't' :
return fork . keyword ( true ) ;
case 'f' :
return fork . keyword ( false ) ;
case 'n' :
return fork . keyword ( null ) ;
} throw new SyntaxError ( 'Unexpected character: "' + chr + '" at: ' + i ) ;
} ,
node : function ( type , value , start , end , nodes ) {
return new Node ( value , end , type ? null : slice ( this . source , start , end ) , nodes ) ;
} ,
object : function ( ) {
var source = this . source ;
var i = this . index + 1 ;
var expectKeypair = false ;
var object = { } ;
var nodes = { } ;
while ( i < source . length ) {
i = this . until ( [ '"' , '}' ] , i ) ;
if ( at ( source , i ) === '}' && ! expectKeypair ) {
i ++ ;
break ;
}
// Parsing the key
var result = this . fork ( i ) . string ( ) ;
var key = result . value ;
i = result . end ;
i = this . until ( [ ':' ] , i ) + 1 ;
// Parsing value
i = this . skip ( IS _WHITESPACE , i ) ;
result = this . fork ( i ) . parse ( ) ;
createProperty ( nodes , key , result ) ;
createProperty ( object , key , result . value ) ;
i = this . until ( [ ',' , '}' ] , result . end ) ;
var chr = at ( source , i ) ;
if ( chr === ',' ) {
expectKeypair = true ;
i ++ ;
} else if ( chr === '}' ) {
i ++ ;
break ;
}
}
return this . node ( OBJECT , object , this . index , i , nodes ) ;
} ,
array : function ( ) {
var source = this . source ;
var i = this . index + 1 ;
var expectElement = false ;
var array = [ ] ;
var nodes = [ ] ;
while ( i < source . length ) {
i = this . skip ( IS _WHITESPACE , i ) ;
if ( at ( source , i ) === ']' && ! expectElement ) {
i ++ ;
break ;
}
var result = this . fork ( i ) . parse ( ) ;
push ( nodes , result ) ;
push ( array , result . value ) ;
i = this . until ( [ ',' , ']' ] , result . end ) ;
if ( at ( source , i ) === ',' ) {
expectElement = true ;
i ++ ;
} else if ( at ( source , i ) === ']' ) {
i ++ ;
break ;
}
}
return this . node ( OBJECT , array , this . index , i , nodes ) ;
} ,
string : function ( ) {
var index = this . index ;
var parsed = parseJSONString ( this . source , this . index + 1 ) ;
return this . node ( PRIMITIVE , parsed . value , index , parsed . end ) ;
} ,
number : function ( ) {
var source = this . source ;
var startIndex = this . index ;
var i = startIndex ;
if ( at ( source , i ) === '-' ) i ++ ;
if ( at ( source , i ) === '0' ) i ++ ;
else if ( exec ( IS _NON _ZERO _DIGIT , at ( source , i ) ) ) i = this . skip ( IS _DIGIT , ++ i ) ;
else throw new SyntaxError ( 'Failed to parse number at: ' + i ) ;
if ( at ( source , i ) === '.' ) i = this . skip ( IS _DIGIT , ++ i ) ;
if ( at ( source , i ) === 'e' || at ( source , i ) === 'E' ) {
i ++ ;
if ( at ( source , i ) === '+' || at ( source , i ) === '-' ) i ++ ;
var exponentStartIndex = i ;
i = this . skip ( IS _DIGIT , i ) ;
if ( exponentStartIndex === i ) throw new SyntaxError ( "Failed to parse number's exponent value at: " + i ) ;
}
return this . node ( PRIMITIVE , Number ( slice ( source , startIndex , i ) ) , startIndex , i ) ;
} ,
keyword : function ( value ) {
var keyword = '' + value ;
var index = this . index ;
var endIndex = index + keyword . length ;
if ( slice ( this . source , index , endIndex ) !== keyword ) throw new SyntaxError ( 'Failed to parse value at: ' + index ) ;
return this . node ( PRIMITIVE , value , index , endIndex ) ;
} ,
skip : function ( regex , i ) {
var source = this . source ;
for ( ; i < source . length ; i ++ ) if ( ! exec ( regex , at ( source , i ) ) ) break ;
return i ;
} ,
until : function ( array , i ) {
i = this . skip ( IS _WHITESPACE , i ) ;
var chr = at ( this . source , i ) ;
for ( var j = 0 ; j < array . length ; j ++ ) if ( array [ j ] === chr ) return i ;
throw new SyntaxError ( 'Unexpected character: "' + chr + '" at: ' + i ) ;
}
} ;
var NO _SOURCE _SUPPORT = fails ( function ( ) {
var unsafeInt = '9007199254740993' ;
var source ;
nativeParse ( unsafeInt , function ( key , value , context ) {
source = context . source ;
} ) ;
return source !== unsafeInt ;
} ) ;
var PROPER _BASE _PARSE = NATIVE _SYMBOL && ! fails ( function ( ) {
// Safari 9 bug
return 1 / nativeParse ( '-0 \t' ) !== - Infinity ;
} ) ;
// `JSON.parse` method
// https://tc39.es/ecma262/#sec-json.parse
// https://github.com/tc39/proposal-json-parse-with-source
$ ( { target : 'JSON' , stat : true , forced : NO _SOURCE _SUPPORT } , {
parse : function parse ( text , reviver ) {
return PROPER _BASE _PARSE && ! isCallable ( reviver ) ? nativeParse ( text ) : $parse ( text , reviver ) ;
}
} ) ;
/***/ } ) ,
/***/ 4979 :
/***/ ( ( _ _unused _webpack _module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => {
var $ = _ _webpack _require _ _ ( 6518 ) ;
var global = _ _webpack _require _ _ ( 4475 ) ;
var getBuiltIn = _ _webpack _require _ _ ( 7751 ) ;
var createPropertyDescriptor = _ _webpack _require _ _ ( 6980 ) ;
var defineProperty = ( _ _webpack _require _ _ ( 4913 ) . f ) ;
var hasOwn = _ _webpack _require _ _ ( 9297 ) ;
var anInstance = _ _webpack _require _ _ ( 679 ) ;
var inheritIfRequired = _ _webpack _require _ _ ( 3167 ) ;
var normalizeStringArgument = _ _webpack _require _ _ ( 2603 ) ;
var DOMExceptionConstants = _ _webpack _require _ _ ( 5002 ) ;
var clearErrorStack = _ _webpack _require _ _ ( 6193 ) ;
var DESCRIPTORS = _ _webpack _require _ _ ( 3724 ) ;
var IS _PURE = _ _webpack _require _ _ ( 6395 ) ;
var DOM _EXCEPTION = 'DOMException' ;
var Error = getBuiltIn ( 'Error' ) ;
var NativeDOMException = getBuiltIn ( DOM _EXCEPTION ) ;
var $DOMException = function DOMException ( ) {
anInstance ( this , DOMExceptionPrototype ) ;
var argumentsLength = arguments . length ;
var message = normalizeStringArgument ( argumentsLength < 1 ? undefined : arguments [ 0 ] ) ;
var name = normalizeStringArgument ( argumentsLength < 2 ? undefined : arguments [ 1 ] , 'Error' ) ;
var that = new NativeDOMException ( message , name ) ;
var error = new Error ( message ) ;
error . name = DOM _EXCEPTION ;
defineProperty ( that , 'stack' , createPropertyDescriptor ( 1 , clearErrorStack ( error . stack , 1 ) ) ) ;
inheritIfRequired ( that , this , $DOMException ) ;
return that ;
} ;
var DOMExceptionPrototype = $DOMException . prototype = NativeDOMException . prototype ;
var ERROR _HAS _STACK = 'stack' in new Error ( DOM _EXCEPTION ) ;
var DOM _EXCEPTION _HAS _STACK = 'stack' in new NativeDOMException ( 1 , 2 ) ;
// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe
var descriptor = NativeDOMException && DESCRIPTORS && Object . getOwnPropertyDescriptor ( global , DOM _EXCEPTION ) ;
// Bun ~ 0.1.1 DOMException have incorrect descriptor and we can't redefine it
// https://github.com/Jarred-Sumner/bun/issues/399
var BUGGY _DESCRIPTOR = ! ! descriptor && ! ( descriptor . writable && descriptor . configurable ) ;
var FORCED _CONSTRUCTOR = ERROR _HAS _STACK && ! BUGGY _DESCRIPTOR && ! DOM _EXCEPTION _HAS _STACK ;
// `DOMException` constructor patch for `.stack` where it's required
// https://webidl.spec.whatwg.org/#es-DOMException-specialness
$ ( { global : true , constructor : true , forced : IS _PURE || FORCED _CONSTRUCTOR } , { // TODO: fix export logic
DOMException : FORCED _CONSTRUCTOR ? $DOMException : NativeDOMException
} ) ;
var PolyfilledDOMException = getBuiltIn ( DOM _EXCEPTION ) ;
var PolyfilledDOMExceptionPrototype = PolyfilledDOMException . prototype ;
if ( PolyfilledDOMExceptionPrototype . constructor !== PolyfilledDOMException ) {
if ( ! IS _PURE ) {
defineProperty ( PolyfilledDOMExceptionPrototype , 'constructor' , createPropertyDescriptor ( 1 , PolyfilledDOMException ) ) ;
}
for ( var key in DOMExceptionConstants ) if ( hasOwn ( DOMExceptionConstants , key ) ) {
var constant = DOMExceptionConstants [ key ] ;
var constantName = constant . s ;
if ( ! hasOwn ( PolyfilledDOMException , constantName ) ) {
defineProperty ( PolyfilledDOMException , constantName , createPropertyDescriptor ( 6 , constant . c ) ) ;
}
}
}
/***/ } )
/******/ } ) ;
/************************************************************************/
/******/ // The module cache
/******/ var _ _webpack _module _cache _ _ = { } ;
/******/
/******/ // The require function
/******/ function _ _webpack _require _ _ ( moduleId ) {
/******/ // Check if module is in cache
/******/ var cachedModule = _ _webpack _module _cache _ _ [ moduleId ] ;
/******/ if ( cachedModule !== undefined ) {
/******/ return cachedModule . exports ;
/******/ }
/******/ // Create a new module (and put it into the cache)
/******/ var module = _ _webpack _module _cache _ _ [ moduleId ] = {
/******/ // no module.id needed
/******/ // no module.loaded needed
/******/ exports : { }
/******/ } ;
/******/
/******/ // Execute the module function
/******/ _ _webpack _modules _ _ [ moduleId ] . call ( module . exports , module , module . exports , _ _webpack _require _ _ ) ;
/******/
/******/ // Return the exports of the module
/******/ return module . exports ;
/******/ }
2024-06-01 10:00:27 +00:00
/******/
/************************************************************************/
/******/ /* webpack/runtime/define property getters */
/******/ ( ( ) => {
/******/ // define getter functions for harmony exports
/******/ _ _webpack _require _ _ . d = ( exports , definition ) => {
/******/ for ( var key in definition ) {
/******/ if ( _ _webpack _require _ _ . o ( definition , key ) && ! _ _webpack _require _ _ . o ( exports , key ) ) {
/******/ Object . defineProperty ( exports , key , { enumerable : true , get : definition [ key ] } ) ;
/******/ }
/******/ }
/******/ } ;
/******/ } ) ( ) ;
/******/
/******/ /* webpack/runtime/hasOwnProperty shorthand */
/******/ ( ( ) => {
/******/ _ _webpack _require _ _ . o = ( obj , prop ) => ( Object . prototype . hasOwnProperty . call ( obj , prop ) )
/******/ } ) ( ) ;
/******/
/************************************************************************/
var _ _webpack _exports _ _ = globalThis . pdfjsSandbox = { } ;
2024-06-18 18:06:52 +00:00
// This entry need to be wrapped in an IIFE because it need to be isolated against other modules in the chunk.
( ( ) => {
2024-06-01 10:00:27 +00:00
// EXPORTS
_ _webpack _require _ _ . d ( _ _webpack _exports _ _ , {
QuickJSSandbox : ( ) => ( /* binding */ QuickJSSandbox )
} ) ;
2024-06-18 18:06:52 +00:00
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array.push.js
var es _array _push = _ _webpack _require _ _ ( 4114 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array-buffer.detached.js
var es _array _buffer _detached = _ _webpack _require _ _ ( 6573 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array-buffer.transfer.js
var es _array _buffer _transfer = _ _webpack _require _ _ ( 8100 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.array-buffer.transfer-to-fixed-length.js
var es _array _buffer _transfer _to _fixed _length = _ _webpack _require _ _ ( 7936 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.typed-array.to-reversed.js
var es _typed _array _to _reversed = _ _webpack _require _ _ ( 7467 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.typed-array.to-sorted.js
var es _typed _array _to _sorted = _ _webpack _require _ _ ( 4732 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/es.typed-array.with.js
var es _typed _array _with = _ _webpack _require _ _ ( 9577 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/esnext.iterator.constructor.js
var esnext _iterator _constructor = _ _webpack _require _ _ ( 8992 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/esnext.iterator.every.js
var esnext _iterator _every = _ _webpack _require _ _ ( 3215 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/esnext.json.parse.js
var esnext _json _parse = _ _webpack _require _ _ ( 8335 ) ;
// EXTERNAL MODULE: ./node_modules/core-js/modules/web.dom-exception.stack.js
var web _dom _exception _stack = _ _webpack _require _ _ ( 4979 ) ;
2024-06-01 10:00:27 +00:00
; // CONCATENATED MODULE: ./external/quickjs/quickjs-eval.js
var Module = ( ( ) => { var _scriptDir = typeof document !== 'undefined' && document . currentScript ? document . currentScript . src : undefined ; return function ( moduleArg = { } ) { var d = moduleArg , k , n ; d . ready = new Promise ( ( a , b ) => { k = a ; n = b ; } ) ; var p = Object . assign ( { } , d ) , q = "" ; "undefined" != typeof document && document . currentScript && ( q = document . currentScript . src ) ; _scriptDir && ( q = _scriptDir ) ; q . startsWith ( "blob:" ) ? q = "" : q = q . substr ( 0 , q . replace ( /[?#].*/ , "" ) . lastIndexOf ( "/" ) + 1 ) ; var aa = d . print || console . log . bind ( console ) , u = d . printErr || console . error . bind ( console ) ; Object . assign ( d , p ) ; p = null ; var v ; d . wasmBinary && ( v = d . wasmBinary ) ; "object" != typeof WebAssembly && w ( "no native wasm support detected" ) ; var x , y = ! 1 , z , A , B , C ; function D ( ) { var a = x . buffer ; d . HEAP8 = z = new Int8Array ( a ) ; d . HEAP16 = new Int16Array ( a ) ; d . HEAPU8 = A = new Uint8Array ( a ) ; d . HEAPU16 = new Uint16Array ( a ) ; d . HEAP32 = B = new Int32Array ( a ) ; d . HEAPU32 = C = new Uint32Array ( a ) ; d . HEAPF32 = new Float32Array ( a ) ; d . HEAPF64 = new Float64Array ( a ) ; } var E = [ ] , F = [ ] , G = [ ] ; function ba ( ) { var a = d . preRun . shift ( ) ; E . unshift ( a ) ; } var H = 0 , I = null , J = null ; function w ( a ) { d . onAbort ? . ( a ) ; a = "Aborted(" + a + ")" ; u ( a ) ; y = ! 0 ; a = new WebAssembly . RuntimeError ( a + ". Build with -sASSERTIONS for more info." ) ; n ( a ) ; throw a ; } var K = a => a . startsWith ( "data:application/octet-stream;base64," ) , L ; L = " data : application / octet - stream ; base64 , AGFzbQEAAAABzgZtYAJ / fwBgA39 / fwF / YAR / fn9 / AX5gAn9 / AX9gBX9 + f39 / AX5gAX8Bf2ADf39 / AGAEf39 / fwF / YAJ / fgF + YAF / AGABfAF8YAV / f39 / fwF / YAJ / fgBgAn9 + AX9gAn9 / AX5gA39 / fgF / YAN / fn8BfmAGf35 / f39 / AX5gA39 + fwBgA39 + fwF / YAZ / f39 / f38Bf2AEf39 / fwBgBn9 + fn9 / fwF + YAR / f35 / AX9gA39 + fgF + YAN / f38BfmADf35 + AX9gBH9 / f38BfmAFf35 + fn4AYAJ8fAF8YAF / AX5gBH9 / f34Bf2AFf35 + f38BfmAFf39 / f38AYAd / fn9 + fn5 / AX9gBX9 / f35 + AX9gB39 / f39 / f38Bf2AAAGAFf35 / fn8Bf2AEf35 + fwBgBH9 + fn8BfmAFf35 + fn8Bf2AFf39 / f38BfmAEf39 + fgF / YAF + AX9gBH9 + f34BfmAEf35 / fwBgBH9 + fn8Bf2AJf39 / f39 / f39 / AX9gCH9 / f39 / f39 / AX9gA39 + fgBgBH9 + f38Bf2AGf35 / fn5 / AX9gBX9 + fn9 / AGABfgF + YAd / fn9 / f39 / AX5gAX8BfGADf39 + AGAEf35 / fgF / YAV / f35 / fwF / YAR / fn5 + AX9gBn9 / f39 / fwF + YAN + f38Bf2AHf39 / f39 / fwBgAnx / AXxgA39 / fgF + YAJ + fwF / YAN8fH8BfGAEf39 + fwBgBH9 + fn4BfmAAAX9gBn98f39 / fwF / YAABfGAFf35 / fn8BfmAGf39 + fn5 + AX9gAn5 / AGACf3wAYAV / f39 / fgF + YAR / f35 / AX5gBH9 + f34AYAd / fn5 + f39 / AX5gBH5 + fn4Bf2AKf39 / f39 / f39 / fwF / YAd / f39 / f39 + AX5gBX9 + f39 / AGAHfH9 / f39 / fwBgBX98f39 / AX5gAXwBf2AFf39 + f38AYAZ / fn5 + fn8Bf2AGf35 / f39 / AX9gBH98f38Bf2AGf39 / f39 / AGAEf39 / fgF + YAV / fn9 / fwF / YAV / fn5 + fgF / YAJ / fwF8YAV / fn5 / fwF / YAV / f35 + fgF + YAV / f35 + fwF / YAJ8fwF / YAJ8fAF / YAh / fn5 + fn9 + fgF + YAN / fnwBfmAAAX5gB39 / f35 + fn8Bf2ACfn4BfGADfn5 + AX9gA39 / fAACSQwBYQFhABUBYQFiACUBYQFjAAcBYQFkAAYBYQFlAEgBYQFmAAABYQFnAAEBYQFoADgBYQFpAAYBYQFqAAUBYQFrAAkBYQFsABUDkwmRCQwAAAUASQYGACYDAAEJAAAgOQEuCAwJAQMIAA0DDgkcAQUGDw0ADR4IDSAeADoGHgMFAQYLCA8HBgMAEAcDCAcBGhgFAwEOBS8NOwYABhMGAyEQCQ4cJwELCEo8AQEiExgPExwJAQEDBQ8FBwADOzwBCxcAAAE9Aw09DgMLCQ0FBQ0bPhMoECYpDwgNDEsGCQEHADABDwUCDwEQBw1MBgZNAzEFFANODy8GAwELAQEAAzImTxM / FAkLGAMAKQUPEA0zACk0AFABCUADIT8DCQMJJAQPBQEeDw0ABgEIARlRFAYLAyEHAwY1AAEDBQsGUlMYBQ0qAEEAFRo6EA0vBgEAJwAFBUIBCgUGAQMGAQEBDQYIGAMGBQEFCw8EADMICQMPDzYADgIEVAEYDglVVhADAxcIAAsIBgEBAwEVB1dDHQoKAwUDAAUDCQYLWAUDAQsDAAYCGQgLBgcBGwUFAQUBAwcBA0QPWRANDgkVKBgADRkgFFoGEAUBAQYgBFsADQAHAwNCAxkDDgUsAS4HFwAZAQkDCgoFHQUHAQUDBRVcISQBCwcUXRQHAwcHAxgNCAsBAAIBAQMJAwMLDQEHAwcHAwABBwMwAyxeOQATLBcRAwYVCwMSAF8YKBkAExUUYGEECCtiAkUbAx4NAQIDDTIJDxYHAgc + AAEPF2MICA0IABAVAwADHAYLCQMBBR0KZAoDBRYLBgcFAwUxBTElFAAyAQUBAQABARQVBxQDBQcLBwcEAAIJAQFlAgIQEAACAQENBQgFAQICZgIIAgQmGg0IFAQDAQABDAEAAwUBAwEJAwULCQsAAQMUMDY2BGdEDjMACAAGBAQBDy0ACA4JAgAlAQABABYaBiwUBwwAFQEDCQkSCAMAEA4FBQUEaAIPAAAnBAcDABs3CwcDIBEBAwEABgEDCSkEBA4aEwAQCBdFAA4aAwUPDw8GAwcDAQ0QDw9pFw4JGhpGIQEJGQEZAQMDAwEuEgcAahxrAAADAwUVBSRAQzgeHCccBQMAbAYJAQoJHQUCAwMDFBUFAQkFBwUHAQMBBQEDJCQDBAcHBwECCwsCCwIGBgYGBgYGBhYGBgIEBAICAQ4BDgEOAQ4BDgIBDgEOAQ4BDgEOAgQEAgECAgIEAgIIBAIQAgIIAgQQEQICCAICAgICAgICAgICAgIKAgIKCgQRBAQCAgIEBAQCAgICAgIEBAQCAgICAgIEAgICJQICAgICAgIEAgICAgICAgQEAgICAgIEAgIEAgEEAgICBAICBAIEBAICAggIAgICAgQEGAgCAgQCAgICAgIEAgICBAQCAgIEAgIEAgIEAgIAAgI3AwICAgICBAICAhEEEQQCAgIRBBEREQICEgwSDAwMEgwEEQQEEAQEBAIRAjQtEyITHxcSDAICBBEIAgICAgACAgICEAgIAiITFwEAERkTHSIAARsbGwEAEgwSDAwMEgwSDAwMEgwSDBIMEgwMEgwSDAYZERERFhYZFhYIKh8jAUEDBQlGAQBHCgoKAhABCAoKCgoqARAfCgoKIwoKCgodKwoKCgoKARYWFgIABAcBcAGnA
; // CONCATENATED MODULE: ./src/pdf.sandbox.external.js
class SandboxSupportBase {
constructor ( win ) {
this . win = win ;
this . timeoutIds = new Map ( ) ;
this . commFun = null ;
}
destroy ( ) {
this . commFun = null ;
for ( const id of this . timeoutIds . values ( ) ) {
this . win . clearTimeout ( id ) ;
}
this . timeoutIds = null ;
}
exportValueToSandbox ( val ) {
throw new Error ( "Not implemented" ) ;
}
importValueFromSandbox ( val ) {
throw new Error ( "Not implemented" ) ;
}
createErrorForSandbox ( errorMessage ) {
throw new Error ( "Not implemented" ) ;
}
callSandboxFunction ( name , args ) {
try {
args = this . exportValueToSandbox ( args ) ;
this . commFun ( name , args ) ;
} catch ( e ) {
this . win . console . error ( e ) ;
}
}
createSandboxExternals ( ) {
const externals = {
setTimeout : ( callbackId , nMilliseconds ) => {
if ( typeof callbackId !== "number" || typeof nMilliseconds !== "number" ) {
return ;
}
if ( callbackId === 0 ) {
this . win . clearTimeout ( this . timeoutIds . get ( callbackId ) ) ;
}
const id = this . win . setTimeout ( ( ) => {
this . timeoutIds . delete ( callbackId ) ;
this . callSandboxFunction ( "timeoutCb" , {
callbackId ,
interval : false
} ) ;
} , nMilliseconds ) ;
this . timeoutIds . set ( callbackId , id ) ;
} ,
clearTimeout : callbackId => {
this . win . clearTimeout ( this . timeoutIds . get ( callbackId ) ) ;
this . timeoutIds . delete ( callbackId ) ;
} ,
setInterval : ( callbackId , nMilliseconds ) => {
if ( typeof callbackId !== "number" || typeof nMilliseconds !== "number" ) {
return ;
}
const id = this . win . setInterval ( ( ) => {
this . callSandboxFunction ( "timeoutCb" , {
callbackId ,
interval : true
} ) ;
} , nMilliseconds ) ;
this . timeoutIds . set ( callbackId , id ) ;
} ,
clearInterval : callbackId => {
this . win . clearInterval ( this . timeoutIds . get ( callbackId ) ) ;
this . timeoutIds . delete ( callbackId ) ;
} ,
alert : cMsg => {
if ( typeof cMsg !== "string" ) {
return ;
}
this . win . alert ( cMsg ) ;
} ,
confirm : cMsg => {
if ( typeof cMsg !== "string" ) {
return false ;
}
return this . win . confirm ( cMsg ) ;
} ,
prompt : ( cQuestion , cDefault ) => {
if ( typeof cQuestion !== "string" || typeof cDefault !== "string" ) {
return null ;
}
return this . win . prompt ( cQuestion , cDefault ) ;
} ,
parseURL : cUrl => {
const url = new this . win . URL ( cUrl ) ;
const props = [ "hash" , "host" , "hostname" , "href" , "origin" , "password" , "pathname" , "port" , "protocol" , "search" , "searchParams" , "username" ] ;
return Object . fromEntries ( props . map ( name => [ name , url [ name ] . toString ( ) ] ) ) ;
} ,
send : data => {
if ( ! data ) {
return ;
}
const event = new this . win . CustomEvent ( "updatefromsandbox" , {
detail : this . importValueFromSandbox ( data )
} ) ;
this . win . dispatchEvent ( event ) ;
}
} ;
Object . setPrototypeOf ( externals , null ) ;
return ( name , args ) => {
try {
const result = externals [ name ] ( ... args ) ;
return this . exportValueToSandbox ( result ) ;
} catch ( error ) {
throw this . createErrorForSandbox ( error ? . toString ( ) ? ? "" ) ;
}
} ;
}
}
; // CONCATENATED MODULE: ./src/pdf.sandbox.js
2024-06-18 18:06:52 +00:00
const pdfjsVersion = "4.4.82" ;
const pdfjsBuild = "8c6cee28e" ;
2024-06-01 10:00:27 +00:00
class SandboxSupport extends SandboxSupportBase {
exportValueToSandbox ( val ) {
return JSON . stringify ( val ) ;
}
importValueFromSandbox ( val ) {
return val ;
}
createErrorForSandbox ( errorMessage ) {
return new Error ( errorMessage ) ;
}
}
class Sandbox {
constructor ( win , module ) {
this . support = new SandboxSupport ( win , this ) ;
module . externalCall = this . support . createSandboxExternals ( ) ;
this . _module = module ;
this . _alertOnError = 0 ;
}
create ( data ) {
2024-06-18 18:06:52 +00:00
const code = [ " /******/ var _ _webpack _modules _ _ = ( { \ n \ n /***/ 9306 : \ n /***/ ( ( module , _ _unused _webpack _exports , _ _webpack _require _ _ ) => { \ n \ n \ nvar isCallable = _ _webpack _require _ _ ( 4901 ) ; \ nvar tryToString = _ _webpack _require _ _ ( 6823 ) ; \ n \ nvar $TypeError = TypeError ; \ n \ n // `Assert: IsCallable(argument) is true`\nmodule.exports = function (argument) {\n if (isCallable(argument)) return argument;\n throw new $TypeError(tryToString(argument) + ' is not a function');\n};\n\n\n/***/ }),\n\n/***/ 7080:\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\nvar has = (__webpack_require__(4402).has);\n\n// Perform ? RequireInternalSlot(M, [[SetData]])\nmodule.exports = function (it) {\n has(it);\n return it;\n};\n\n\n/***/ }),\n\n/***/ 679:\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\nvar isPrototypeOf = __webpack_require__(1625);\n\nvar $TypeError = TypeError;\n\nmodule.exports = function (it, Prototype) {\n if (isPrototypeOf(Prototype, it)) return it;\n throw new $TypeError('Incorrect invocation');\n};\n\n\n/***/ }),\n\n/***/ 8551:\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\nvar isObject = __webpack_require__(34);\n\nvar $String = String;\nvar $TypeError = TypeError;\n\n// `Assert: Type(argument) is Object`\nmodule.exports = function (argument) {\n if (isObject(argument)) return argument;\n throw new $TypeError($String(argument) + ' is not an object');\n};\n\n\n/***/ }),\n\n/***/ 9617:\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\nvar toIndexedObject = __webpack_require__(5397);\nvar toAbsoluteIndex = __webpack_require__(5610);\nvar lengthOfArrayLike = __webpack_require__(6198);\n\n// `Array.prototype.{ indexOf, includes }` methods implementation\nvar createMethod = function (IS_INCLUDES) {\n return function ($this, el, fromIndex) {\n var O = toIndexedObject($this);\n var length = lengthOfArrayLike(O);\n if (length === 0) return !IS_INCLUDES && -1;\n var index = toAbsoluteIndex(fromIndex, length);\n var value;\n // Array#includes uses SameValueZero equality algorithm\n // eslint-disable-next-line no-self-compare -- NaN check\n if (IS_INCLUDES && el !== el) while (length > index) {\n value = O[index++];\n // eslint-disable-next-line no-self-compare -- NaN check\n if (value !== value) return true;\n // Array#indexOf ignores holes, Array#includes - not\n } else for (;length > index; index++) {\n if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0;\n } return !IS_INCLUDES && -1;\n };\n};\n\nmodule.exports = {\n // `Array.prototype.includes` method\n // https://tc39.es/ecma262/#sec-array.prototype.includes\n includes: createMethod(true),\n // `Array.prototype.indexOf` method\n // https://tc39.es/ecma262/#sec-array.prototype.indexof\n indexOf: createMethod(false)\n};\n\n\n/***/ }),\n\n/***/ 4527:\n/***/ ((module, __unused_webpack_exports, __webpack_require__) => {\n\n\nvar DESCRIPTORS = __webpack_require__(3724);\nvar isArray = __webpack_require__(4376);\n\nvar $TypeError = TypeError;\n// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe\nvar getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor;\n\n// Safari < 13 does not throw an error in this case\nvar SILENT_ON_NON_WRITABLE_LENGTH_SET = DESCRIPTORS && !function () {\n // makes no sense without proper strict mode support\n if (this !== undefined) return true;\n try {\n // eslint-disable-next-line es/no-object-defineproperty -- safe\n Object.defineProperty([], 'length', { writable: false }).length = 1;\n } catch (error) {\n return error instanceof TypeError;\n }\n}();\n\nmodule.exports = SILENT_ON_NON_WRITABLE_LENGTH_SET ? function (O, length) {\n if (isArray(O) && !getOwnPropertyDescriptor(O, 'length').writable) {\n throw new $TypeError('Cannot set read only .length');\n } return O.length = length;\n} : function (O, length) {\n return O.length = length;\n};\n\n\n/***/ }),\n\n/***/ 6319:\n/***/ ((module, __unused_webpack_exports, _
2024-06-01 10:00:27 +00:00
code . push ( "delete dump;" ) ;
let success = false ;
let buf = 0 ;
try {
const sandboxData = JSON . stringify ( data ) ;
code . push ( ` pdfjsScripting.initSandbox({ data: ${ sandboxData } }) ` ) ;
buf = this . _module . stringToNewUTF8 ( code . join ( "\n" ) ) ;
success = ! ! this . _module . ccall ( "init" , "number" , [ "number" , "number" ] , [ buf , this . _alertOnError ] ) ;
} catch ( error ) {
console . error ( error ) ;
} finally {
if ( buf ) {
this . _module . ccall ( "free" , "number" , [ "number" ] , [ buf ] ) ;
}
}
if ( success ) {
this . support . commFun = this . _module . cwrap ( "commFun" , null , [ "string" , "string" ] ) ;
} else {
this . nukeSandbox ( ) ;
throw new Error ( "Cannot start sandbox" ) ;
}
}
dispatchEvent ( event ) {
this . support ? . callSandboxFunction ( "dispatchEvent" , event ) ;
}
dumpMemoryUse ( ) {
this . _module ? . ccall ( "dumpMemoryUse" , null , [ ] ) ;
}
nukeSandbox ( ) {
if ( this . _module !== null ) {
this . support . destroy ( ) ;
this . support = null ;
this . _module . ccall ( "nukeSandbox" , null , [ ] ) ;
this . _module = null ;
}
}
evalForTesting ( code , key ) {
throw new Error ( "Not implemented: evalForTesting" ) ;
}
}
function QuickJSSandbox ( ) {
return quickjs _eval ( ) . then ( module => new Sandbox ( window , module ) ) ;
}
2024-06-18 18:06:52 +00:00
} ) ( ) ;
2024-06-01 10:00:27 +00:00
var _ _webpack _exports _ _QuickJSSandbox = _ _webpack _exports _ _ . QuickJSSandbox ;
export { _ _webpack _exports _ _QuickJSSandbox as QuickJSSandbox } ;
//# sourceMappingURL=pdf.sandbox.mjs.map