mirror of
				https://github.com/musix-org/musix-oss
				synced 2025-11-04 03:39:32 +00:00 
			
		
		
		
	Updated
This commit is contained in:
		
							
								
								
									
										1
									
								
								node_modules/core-js/modules/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								node_modules/core-js/modules/README.md
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
			
		||||
This folder contains implementations of polyfills. It's not recommended to include in your projects directly if you don't completely understand what are you doing.
 | 
			
		||||
							
								
								
									
										17
									
								
								node_modules/core-js/modules/es.array-buffer.constructor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/core-js/modules/es.array-buffer.constructor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var global = require('../internals/global');
 | 
			
		||||
var arrayBufferModule = require('../internals/array-buffer');
 | 
			
		||||
var setSpecies = require('../internals/set-species');
 | 
			
		||||
 | 
			
		||||
var ARRAY_BUFFER = 'ArrayBuffer';
 | 
			
		||||
var ArrayBuffer = arrayBufferModule[ARRAY_BUFFER];
 | 
			
		||||
var NativeArrayBuffer = global[ARRAY_BUFFER];
 | 
			
		||||
 | 
			
		||||
// `ArrayBuffer` constructor
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-arraybuffer-constructor
 | 
			
		||||
$({ global: true, forced: NativeArrayBuffer !== ArrayBuffer }, {
 | 
			
		||||
  ArrayBuffer: ArrayBuffer
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
setSpecies(ARRAY_BUFFER);
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.array-buffer.is-view.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.array-buffer.is-view.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var ArrayBufferViewCore = require('../internals/array-buffer-view-core');
 | 
			
		||||
 | 
			
		||||
var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS;
 | 
			
		||||
 | 
			
		||||
// `ArrayBuffer.isView` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-arraybuffer.isview
 | 
			
		||||
$({ target: 'ArrayBuffer', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, {
 | 
			
		||||
  isView: ArrayBufferViewCore.isView
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										36
									
								
								node_modules/core-js/modules/es.array-buffer.slice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										36
									
								
								node_modules/core-js/modules/es.array-buffer.slice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,36 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var ArrayBufferModule = require('../internals/array-buffer');
 | 
			
		||||
var anObject = require('../internals/an-object');
 | 
			
		||||
var toAbsoluteIndex = require('../internals/to-absolute-index');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var speciesConstructor = require('../internals/species-constructor');
 | 
			
		||||
 | 
			
		||||
var ArrayBuffer = ArrayBufferModule.ArrayBuffer;
 | 
			
		||||
var DataView = ArrayBufferModule.DataView;
 | 
			
		||||
var nativeArrayBufferSlice = ArrayBuffer.prototype.slice;
 | 
			
		||||
 | 
			
		||||
var INCORRECT_SLICE = fails(function () {
 | 
			
		||||
  return !new ArrayBuffer(2).slice(1, undefined).byteLength;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `ArrayBuffer.prototype.slice` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-arraybuffer.prototype.slice
 | 
			
		||||
$({ target: 'ArrayBuffer', proto: true, unsafe: true, forced: INCORRECT_SLICE }, {
 | 
			
		||||
  slice: function slice(start, end) {
 | 
			
		||||
    if (nativeArrayBufferSlice !== undefined && end === undefined) {
 | 
			
		||||
      return nativeArrayBufferSlice.call(anObject(this), start); // FF fix
 | 
			
		||||
    }
 | 
			
		||||
    var length = anObject(this).byteLength;
 | 
			
		||||
    var first = toAbsoluteIndex(start, length);
 | 
			
		||||
    var fin = toAbsoluteIndex(end === undefined ? length : end, length);
 | 
			
		||||
    var result = new (speciesConstructor(this, ArrayBuffer))(toLength(fin - first));
 | 
			
		||||
    var viewSource = new DataView(this);
 | 
			
		||||
    var viewTarget = new DataView(result);
 | 
			
		||||
    var index = 0;
 | 
			
		||||
    while (first < fin) {
 | 
			
		||||
      viewTarget.setUint8(index++, viewSource.getUint8(first++));
 | 
			
		||||
    } return result;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										56
									
								
								node_modules/core-js/modules/es.array.concat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										56
									
								
								node_modules/core-js/modules/es.array.concat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,56 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var isArray = require('../internals/is-array');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
var arraySpeciesCreate = require('../internals/array-species-create');
 | 
			
		||||
var arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');
 | 
			
		||||
var wellKnownSymbol = require('../internals/well-known-symbol');
 | 
			
		||||
 | 
			
		||||
var IS_CONCAT_SPREADABLE = wellKnownSymbol('isConcatSpreadable');
 | 
			
		||||
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
 | 
			
		||||
var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded';
 | 
			
		||||
 | 
			
		||||
var IS_CONCAT_SPREADABLE_SUPPORT = !fails(function () {
 | 
			
		||||
  var array = [];
 | 
			
		||||
  array[IS_CONCAT_SPREADABLE] = false;
 | 
			
		||||
  return array.concat()[0] !== array;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('concat');
 | 
			
		||||
 | 
			
		||||
var isConcatSpreadable = function (O) {
 | 
			
		||||
  if (!isObject(O)) return false;
 | 
			
		||||
  var spreadable = O[IS_CONCAT_SPREADABLE];
 | 
			
		||||
  return spreadable !== undefined ? !!spreadable : isArray(O);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT;
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.concat` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.concat
 | 
			
		||||
// with adding support of @@isConcatSpreadable and @@species
 | 
			
		||||
$({ target: 'Array', proto: true, forced: FORCED }, {
 | 
			
		||||
  concat: function concat(arg) { // eslint-disable-line no-unused-vars
 | 
			
		||||
    var O = toObject(this);
 | 
			
		||||
    var A = arraySpeciesCreate(O, 0);
 | 
			
		||||
    var n = 0;
 | 
			
		||||
    var i, k, length, len, E;
 | 
			
		||||
    for (i = -1, length = arguments.length; i < length; i++) {
 | 
			
		||||
      E = i === -1 ? O : arguments[i];
 | 
			
		||||
      if (isConcatSpreadable(E)) {
 | 
			
		||||
        len = toLength(E.length);
 | 
			
		||||
        if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
 | 
			
		||||
        for (k = 0; k < len; k++, n++) if (k in E) createProperty(A, n, E[k]);
 | 
			
		||||
      } else {
 | 
			
		||||
        if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED);
 | 
			
		||||
        createProperty(A, n++, E);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    A.length = n;
 | 
			
		||||
    return A;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.copy-within.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.copy-within.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var copyWithin = require('../internals/array-copy-within');
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.copyWithin` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.copywithin
 | 
			
		||||
$({ target: 'Array', proto: true }, {
 | 
			
		||||
  copyWithin: copyWithin
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables('copyWithin');
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.every.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.every.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $every = require('../internals/array-iteration').every;
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.every` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.every
 | 
			
		||||
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('every') }, {
 | 
			
		||||
  every: function every(callbackfn /* , thisArg */) {
 | 
			
		||||
    return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.fill.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.fill.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fill = require('../internals/array-fill');
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.fill` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.fill
 | 
			
		||||
$({ target: 'Array', proto: true }, {
 | 
			
		||||
  fill: fill
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables('fill');
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.array.filter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.array.filter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $filter = require('../internals/array-iteration').filter;
 | 
			
		||||
var arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.filter` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.filter
 | 
			
		||||
// with adding support of @@species
 | 
			
		||||
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('filter') }, {
 | 
			
		||||
  filter: function filter(callbackfn /* , thisArg */) {
 | 
			
		||||
    return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										21
									
								
								node_modules/core-js/modules/es.array.find-index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								node_modules/core-js/modules/es.array.find-index.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $findIndex = require('../internals/array-iteration').findIndex;
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
var FIND_INDEX = 'findIndex';
 | 
			
		||||
var SKIPS_HOLES = true;
 | 
			
		||||
 | 
			
		||||
// Shouldn't skip holes
 | 
			
		||||
if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; });
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.findIndex` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.findindex
 | 
			
		||||
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {
 | 
			
		||||
  findIndex: function findIndex(callbackfn /* , that = undefined */) {
 | 
			
		||||
    return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables(FIND_INDEX);
 | 
			
		||||
							
								
								
									
										21
									
								
								node_modules/core-js/modules/es.array.find.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								node_modules/core-js/modules/es.array.find.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $find = require('../internals/array-iteration').find;
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
var FIND = 'find';
 | 
			
		||||
var SKIPS_HOLES = true;
 | 
			
		||||
 | 
			
		||||
// Shouldn't skip holes
 | 
			
		||||
if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; });
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.find` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.find
 | 
			
		||||
$({ target: 'Array', proto: true, forced: SKIPS_HOLES }, {
 | 
			
		||||
  find: function find(callbackfn /* , that = undefined */) {
 | 
			
		||||
    return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables(FIND);
 | 
			
		||||
							
								
								
									
										21
									
								
								node_modules/core-js/modules/es.array.flat-map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								node_modules/core-js/modules/es.array.flat-map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var flattenIntoArray = require('../internals/flatten-into-array');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var aFunction = require('../internals/a-function');
 | 
			
		||||
var arraySpeciesCreate = require('../internals/array-species-create');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.flatMap` method
 | 
			
		||||
// https://github.com/tc39/proposal-flatMap
 | 
			
		||||
$({ target: 'Array', proto: true }, {
 | 
			
		||||
  flatMap: function flatMap(callbackfn /* , thisArg */) {
 | 
			
		||||
    var O = toObject(this);
 | 
			
		||||
    var sourceLen = toLength(O.length);
 | 
			
		||||
    var A;
 | 
			
		||||
    aFunction(callbackfn);
 | 
			
		||||
    A = arraySpeciesCreate(O, 0);
 | 
			
		||||
    A.length = flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
    return A;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										20
									
								
								node_modules/core-js/modules/es.array.flat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								node_modules/core-js/modules/es.array.flat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var flattenIntoArray = require('../internals/flatten-into-array');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var toInteger = require('../internals/to-integer');
 | 
			
		||||
var arraySpeciesCreate = require('../internals/array-species-create');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.flat` method
 | 
			
		||||
// https://github.com/tc39/proposal-flatMap
 | 
			
		||||
$({ target: 'Array', proto: true }, {
 | 
			
		||||
  flat: function flat(/* depthArg = 1 */) {
 | 
			
		||||
    var depthArg = arguments.length ? arguments[0] : undefined;
 | 
			
		||||
    var O = toObject(this);
 | 
			
		||||
    var sourceLen = toLength(O.length);
 | 
			
		||||
    var A = arraySpeciesCreate(O, 0);
 | 
			
		||||
    A.length = flattenIntoArray(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger(depthArg));
 | 
			
		||||
    return A;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.array.for-each.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.array.for-each.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var forEach = require('../internals/array-for-each');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.forEach` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.foreach
 | 
			
		||||
$({ target: 'Array', proto: true, forced: [].forEach != forEach }, {
 | 
			
		||||
  forEach: forEach
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.array.from.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.array.from.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var from = require('../internals/array-from');
 | 
			
		||||
var checkCorrectnessOfIteration = require('../internals/check-correctness-of-iteration');
 | 
			
		||||
 | 
			
		||||
var INCORRECT_ITERATION = !checkCorrectnessOfIteration(function (iterable) {
 | 
			
		||||
  Array.from(iterable);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Array.from` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.from
 | 
			
		||||
$({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, {
 | 
			
		||||
  from: from
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										15
									
								
								node_modules/core-js/modules/es.array.includes.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								node_modules/core-js/modules/es.array.includes.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $includes = require('../internals/array-includes').includes;
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.includes` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.includes
 | 
			
		||||
$({ target: 'Array', proto: true }, {
 | 
			
		||||
  includes: function includes(el /* , fromIndex = 0 */) {
 | 
			
		||||
    return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables('includes');
 | 
			
		||||
							
								
								
									
										20
									
								
								node_modules/core-js/modules/es.array.index-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								node_modules/core-js/modules/es.array.index-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $indexOf = require('../internals/array-includes').indexOf;
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
var nativeIndexOf = [].indexOf;
 | 
			
		||||
 | 
			
		||||
var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0;
 | 
			
		||||
var SLOPPY_METHOD = sloppyArrayMethod('indexOf');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.indexOf` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.indexof
 | 
			
		||||
$({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || SLOPPY_METHOD }, {
 | 
			
		||||
  indexOf: function indexOf(searchElement /* , fromIndex = 0 */) {
 | 
			
		||||
    return NEGATIVE_ZERO
 | 
			
		||||
      // convert -0 to +0
 | 
			
		||||
      ? nativeIndexOf.apply(this, arguments) || 0
 | 
			
		||||
      : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.array.is-array.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.array.is-array.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isArray = require('../internals/is-array');
 | 
			
		||||
 | 
			
		||||
// `Array.isArray` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.isarray
 | 
			
		||||
$({ target: 'Array', stat: true }, {
 | 
			
		||||
  isArray: isArray
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										53
									
								
								node_modules/core-js/modules/es.array.iterator.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										53
									
								
								node_modules/core-js/modules/es.array.iterator.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,53 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var toIndexedObject = require('../internals/to-indexed-object');
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
var Iterators = require('../internals/iterators');
 | 
			
		||||
var InternalStateModule = require('../internals/internal-state');
 | 
			
		||||
var defineIterator = require('../internals/define-iterator');
 | 
			
		||||
 | 
			
		||||
var ARRAY_ITERATOR = 'Array Iterator';
 | 
			
		||||
var setInternalState = InternalStateModule.set;
 | 
			
		||||
var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR);
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.entries` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.entries
 | 
			
		||||
// `Array.prototype.keys` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.keys
 | 
			
		||||
// `Array.prototype.values` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.values
 | 
			
		||||
// `Array.prototype[@@iterator]` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@iterator
 | 
			
		||||
// `CreateArrayIterator` internal method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-createarrayiterator
 | 
			
		||||
module.exports = defineIterator(Array, 'Array', function (iterated, kind) {
 | 
			
		||||
  setInternalState(this, {
 | 
			
		||||
    type: ARRAY_ITERATOR,
 | 
			
		||||
    target: toIndexedObject(iterated), // target
 | 
			
		||||
    index: 0,                          // next index
 | 
			
		||||
    kind: kind                         // kind
 | 
			
		||||
  });
 | 
			
		||||
// `%ArrayIteratorPrototype%.next` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-%arrayiteratorprototype%.next
 | 
			
		||||
}, function () {
 | 
			
		||||
  var state = getInternalState(this);
 | 
			
		||||
  var target = state.target;
 | 
			
		||||
  var kind = state.kind;
 | 
			
		||||
  var index = state.index++;
 | 
			
		||||
  if (!target || index >= target.length) {
 | 
			
		||||
    state.target = undefined;
 | 
			
		||||
    return { value: undefined, done: true };
 | 
			
		||||
  }
 | 
			
		||||
  if (kind == 'keys') return { value: index, done: false };
 | 
			
		||||
  if (kind == 'values') return { value: target[index], done: false };
 | 
			
		||||
  return { value: [index, target[index]], done: false };
 | 
			
		||||
}, 'values');
 | 
			
		||||
 | 
			
		||||
// argumentsList[@@iterator] is %ArrayProto_values%
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-createunmappedargumentsobject
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-createmappedargumentsobject
 | 
			
		||||
Iterators.Arguments = Iterators.Array;
 | 
			
		||||
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype-@@unscopables
 | 
			
		||||
addToUnscopables('keys');
 | 
			
		||||
addToUnscopables('values');
 | 
			
		||||
addToUnscopables('entries');
 | 
			
		||||
							
								
								
									
										18
									
								
								node_modules/core-js/modules/es.array.join.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								node_modules/core-js/modules/es.array.join.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,18 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var IndexedObject = require('../internals/indexed-object');
 | 
			
		||||
var toIndexedObject = require('../internals/to-indexed-object');
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
var nativeJoin = [].join;
 | 
			
		||||
 | 
			
		||||
var ES3_STRINGS = IndexedObject != Object;
 | 
			
		||||
var SLOPPY_METHOD = sloppyArrayMethod('join', ',');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.join` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.join
 | 
			
		||||
$({ target: 'Array', proto: true, forced: ES3_STRINGS || SLOPPY_METHOD }, {
 | 
			
		||||
  join: function join(separator) {
 | 
			
		||||
    return nativeJoin.call(toIndexedObject(this), separator === undefined ? ',' : separator);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.array.last-index-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.array.last-index-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var lastIndexOf = require('../internals/array-last-index-of');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.lastIndexOf` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.lastindexof
 | 
			
		||||
$({ target: 'Array', proto: true, forced: lastIndexOf !== [].lastIndexOf }, {
 | 
			
		||||
  lastIndexOf: lastIndexOf
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.array.map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.array.map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $map = require('../internals/array-iteration').map;
 | 
			
		||||
var arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.map` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.map
 | 
			
		||||
// with adding support of @@species
 | 
			
		||||
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('map') }, {
 | 
			
		||||
  map: function map(callbackfn /* , thisArg */) {
 | 
			
		||||
    return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										23
									
								
								node_modules/core-js/modules/es.array.of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/core-js/modules/es.array.of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
 | 
			
		||||
var ISNT_GENERIC = fails(function () {
 | 
			
		||||
  function F() { /* empty */ }
 | 
			
		||||
  return !(Array.of.call(F) instanceof F);
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Array.of` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.of
 | 
			
		||||
// WebKit Array.of isn't generic
 | 
			
		||||
$({ target: 'Array', stat: true, forced: ISNT_GENERIC }, {
 | 
			
		||||
  of: function of(/* ...args */) {
 | 
			
		||||
    var index = 0;
 | 
			
		||||
    var argumentsLength = arguments.length;
 | 
			
		||||
    var result = new (typeof this == 'function' ? this : Array)(argumentsLength);
 | 
			
		||||
    while (argumentsLength > index) createProperty(result, index, arguments[index++]);
 | 
			
		||||
    result.length = argumentsLength;
 | 
			
		||||
    return result;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.reduce-right.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.reduce-right.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $reduceRight = require('../internals/array-reduce').right;
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.reduceRight` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.reduceright
 | 
			
		||||
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('reduceRight') }, {
 | 
			
		||||
  reduceRight: function reduceRight(callbackfn /* , initialValue */) {
 | 
			
		||||
    return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.reduce.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.reduce.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $reduce = require('../internals/array-reduce').left;
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.reduce` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.reduce
 | 
			
		||||
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('reduce') }, {
 | 
			
		||||
  reduce: function reduce(callbackfn /* , initialValue */) {
 | 
			
		||||
    return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										17
									
								
								node_modules/core-js/modules/es.array.reverse.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/core-js/modules/es.array.reverse.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isArray = require('../internals/is-array');
 | 
			
		||||
 | 
			
		||||
var nativeReverse = [].reverse;
 | 
			
		||||
var test = [1, 2];
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.reverse` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.reverse
 | 
			
		||||
// fix for Safari 12.0 bug
 | 
			
		||||
// https://bugs.webkit.org/show_bug.cgi?id=188794
 | 
			
		||||
$({ target: 'Array', proto: true, forced: String(test) === String(test.reverse()) }, {
 | 
			
		||||
  reverse: function reverse() {
 | 
			
		||||
    if (isArray(this)) this.length = this.length;
 | 
			
		||||
    return nativeReverse.call(this);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										45
									
								
								node_modules/core-js/modules/es.array.slice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										45
									
								
								node_modules/core-js/modules/es.array.slice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,45 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var isArray = require('../internals/is-array');
 | 
			
		||||
var toAbsoluteIndex = require('../internals/to-absolute-index');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var toIndexedObject = require('../internals/to-indexed-object');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
var arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');
 | 
			
		||||
var wellKnownSymbol = require('../internals/well-known-symbol');
 | 
			
		||||
 | 
			
		||||
var SPECIES = wellKnownSymbol('species');
 | 
			
		||||
var nativeSlice = [].slice;
 | 
			
		||||
var max = Math.max;
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.slice` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.slice
 | 
			
		||||
// fallback for not array-like ES3 strings and DOM objects
 | 
			
		||||
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('slice') }, {
 | 
			
		||||
  slice: function slice(start, end) {
 | 
			
		||||
    var O = toIndexedObject(this);
 | 
			
		||||
    var length = toLength(O.length);
 | 
			
		||||
    var k = toAbsoluteIndex(start, length);
 | 
			
		||||
    var fin = toAbsoluteIndex(end === undefined ? length : end, length);
 | 
			
		||||
    // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible
 | 
			
		||||
    var Constructor, result, n;
 | 
			
		||||
    if (isArray(O)) {
 | 
			
		||||
      Constructor = O.constructor;
 | 
			
		||||
      // cross-realm fallback
 | 
			
		||||
      if (typeof Constructor == 'function' && (Constructor === Array || isArray(Constructor.prototype))) {
 | 
			
		||||
        Constructor = undefined;
 | 
			
		||||
      } else if (isObject(Constructor)) {
 | 
			
		||||
        Constructor = Constructor[SPECIES];
 | 
			
		||||
        if (Constructor === null) Constructor = undefined;
 | 
			
		||||
      }
 | 
			
		||||
      if (Constructor === Array || Constructor === undefined) {
 | 
			
		||||
        return nativeSlice.call(O, k, fin);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    result = new (Constructor === undefined ? Array : Constructor)(max(fin - k, 0));
 | 
			
		||||
    for (n = 0; k < fin; k++, n++) if (k in O) createProperty(result, n, O[k]);
 | 
			
		||||
    result.length = n;
 | 
			
		||||
    return result;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.array.some.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.array.some.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $some = require('../internals/array-iteration').some;
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.some` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.some
 | 
			
		||||
$({ target: 'Array', proto: true, forced: sloppyArrayMethod('some') }, {
 | 
			
		||||
  some: function some(callbackfn /* , thisArg */) {
 | 
			
		||||
    return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										32
									
								
								node_modules/core-js/modules/es.array.sort.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										32
									
								
								node_modules/core-js/modules/es.array.sort.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,32 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var aFunction = require('../internals/a-function');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var sloppyArrayMethod = require('../internals/sloppy-array-method');
 | 
			
		||||
 | 
			
		||||
var nativeSort = [].sort;
 | 
			
		||||
var test = [1, 2, 3];
 | 
			
		||||
 | 
			
		||||
// IE8-
 | 
			
		||||
var FAILS_ON_UNDEFINED = fails(function () {
 | 
			
		||||
  test.sort(undefined);
 | 
			
		||||
});
 | 
			
		||||
// V8 bug
 | 
			
		||||
var FAILS_ON_NULL = fails(function () {
 | 
			
		||||
  test.sort(null);
 | 
			
		||||
});
 | 
			
		||||
// Old WebKit
 | 
			
		||||
var SLOPPY_METHOD = sloppyArrayMethod('sort');
 | 
			
		||||
 | 
			
		||||
var FORCED = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || SLOPPY_METHOD;
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.sort` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.sort
 | 
			
		||||
$({ target: 'Array', proto: true, forced: FORCED }, {
 | 
			
		||||
  sort: function sort(comparefn) {
 | 
			
		||||
    return comparefn === undefined
 | 
			
		||||
      ? nativeSort.call(toObject(this))
 | 
			
		||||
      : nativeSort.call(toObject(this), aFunction(comparefn));
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										5
									
								
								node_modules/core-js/modules/es.array.species.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								node_modules/core-js/modules/es.array.species.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
var setSpecies = require('../internals/set-species');
 | 
			
		||||
 | 
			
		||||
// `Array[@@species]` getter
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-get-array-@@species
 | 
			
		||||
setSpecies('Array');
 | 
			
		||||
							
								
								
									
										66
									
								
								node_modules/core-js/modules/es.array.splice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										66
									
								
								node_modules/core-js/modules/es.array.splice.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,66 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var toAbsoluteIndex = require('../internals/to-absolute-index');
 | 
			
		||||
var toInteger = require('../internals/to-integer');
 | 
			
		||||
var toLength = require('../internals/to-length');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var arraySpeciesCreate = require('../internals/array-species-create');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
var arrayMethodHasSpeciesSupport = require('../internals/array-method-has-species-support');
 | 
			
		||||
 | 
			
		||||
var max = Math.max;
 | 
			
		||||
var min = Math.min;
 | 
			
		||||
var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF;
 | 
			
		||||
var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded';
 | 
			
		||||
 | 
			
		||||
// `Array.prototype.splice` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-array.prototype.splice
 | 
			
		||||
// with adding support of @@species
 | 
			
		||||
$({ target: 'Array', proto: true, forced: !arrayMethodHasSpeciesSupport('splice') }, {
 | 
			
		||||
  splice: function splice(start, deleteCount /* , ...items */) {
 | 
			
		||||
    var O = toObject(this);
 | 
			
		||||
    var len = toLength(O.length);
 | 
			
		||||
    var actualStart = toAbsoluteIndex(start, len);
 | 
			
		||||
    var argumentsLength = arguments.length;
 | 
			
		||||
    var insertCount, actualDeleteCount, A, k, from, to;
 | 
			
		||||
    if (argumentsLength === 0) {
 | 
			
		||||
      insertCount = actualDeleteCount = 0;
 | 
			
		||||
    } else if (argumentsLength === 1) {
 | 
			
		||||
      insertCount = 0;
 | 
			
		||||
      actualDeleteCount = len - actualStart;
 | 
			
		||||
    } else {
 | 
			
		||||
      insertCount = argumentsLength - 2;
 | 
			
		||||
      actualDeleteCount = min(max(toInteger(deleteCount), 0), len - actualStart);
 | 
			
		||||
    }
 | 
			
		||||
    if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) {
 | 
			
		||||
      throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED);
 | 
			
		||||
    }
 | 
			
		||||
    A = arraySpeciesCreate(O, actualDeleteCount);
 | 
			
		||||
    for (k = 0; k < actualDeleteCount; k++) {
 | 
			
		||||
      from = actualStart + k;
 | 
			
		||||
      if (from in O) createProperty(A, k, O[from]);
 | 
			
		||||
    }
 | 
			
		||||
    A.length = actualDeleteCount;
 | 
			
		||||
    if (insertCount < actualDeleteCount) {
 | 
			
		||||
      for (k = actualStart; k < len - actualDeleteCount; k++) {
 | 
			
		||||
        from = k + actualDeleteCount;
 | 
			
		||||
        to = k + insertCount;
 | 
			
		||||
        if (from in O) O[to] = O[from];
 | 
			
		||||
        else delete O[to];
 | 
			
		||||
      }
 | 
			
		||||
      for (k = len; k > len - actualDeleteCount + insertCount; k--) delete O[k - 1];
 | 
			
		||||
    } else if (insertCount > actualDeleteCount) {
 | 
			
		||||
      for (k = len - actualDeleteCount; k > actualStart; k--) {
 | 
			
		||||
        from = k + actualDeleteCount - 1;
 | 
			
		||||
        to = k + insertCount - 1;
 | 
			
		||||
        if (from in O) O[to] = O[from];
 | 
			
		||||
        else delete O[to];
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    for (k = 0; k < insertCount; k++) {
 | 
			
		||||
      O[k + actualStart] = arguments[k + 2];
 | 
			
		||||
    }
 | 
			
		||||
    O.length = len - actualDeleteCount + insertCount;
 | 
			
		||||
    return A;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										5
									
								
								node_modules/core-js/modules/es.array.unscopables.flat-map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								node_modules/core-js/modules/es.array.unscopables.flat-map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
// this method was added to unscopables after implementation
 | 
			
		||||
// in popular engines, so it's moved to a separate module
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
addToUnscopables('flatMap');
 | 
			
		||||
							
								
								
									
										5
									
								
								node_modules/core-js/modules/es.array.unscopables.flat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								node_modules/core-js/modules/es.array.unscopables.flat.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
// this method was added to unscopables after implementation
 | 
			
		||||
// in popular engines, so it's moved to a separate module
 | 
			
		||||
var addToUnscopables = require('../internals/add-to-unscopables');
 | 
			
		||||
 | 
			
		||||
addToUnscopables('flat');
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.data-view.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.data-view.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var ArrayBufferModule = require('../internals/array-buffer');
 | 
			
		||||
var NATIVE_ARRAY_BUFFER = require('../internals/array-buffer-view-core').NATIVE_ARRAY_BUFFER;
 | 
			
		||||
 | 
			
		||||
// `DataView` constructor
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-dataview-constructor
 | 
			
		||||
$({ global: true, forced: !NATIVE_ARRAY_BUFFER }, {
 | 
			
		||||
  DataView: ArrayBufferModule.DataView
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.date.now.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.date.now.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
// `Date.now` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-date.now
 | 
			
		||||
$({ target: 'Date', stat: true }, {
 | 
			
		||||
  now: function now() {
 | 
			
		||||
    return new Date().getTime();
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.date.to-iso-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.date.to-iso-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var toISOString = require('../internals/date-to-iso-string');
 | 
			
		||||
 | 
			
		||||
// `Date.prototype.toISOString` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-date.prototype.toisostring
 | 
			
		||||
// PhantomJS / old WebKit has a broken implementations
 | 
			
		||||
$({ target: 'Date', proto: true, forced: Date.prototype.toISOString !== toISOString }, {
 | 
			
		||||
  toISOString: toISOString
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										21
									
								
								node_modules/core-js/modules/es.date.to-json.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								node_modules/core-js/modules/es.date.to-json.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,21 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toPrimitive = require('../internals/to-primitive');
 | 
			
		||||
 | 
			
		||||
var FORCED = fails(function () {
 | 
			
		||||
  return new Date(NaN).toJSON() !== null
 | 
			
		||||
    || Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Date.prototype.toJSON` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-date.prototype.tojson
 | 
			
		||||
$({ target: 'Date', proto: true, forced: FORCED }, {
 | 
			
		||||
  // eslint-disable-next-line no-unused-vars
 | 
			
		||||
  toJSON: function toJSON(key) {
 | 
			
		||||
    var O = toObject(this);
 | 
			
		||||
    var pv = toPrimitive(O);
 | 
			
		||||
    return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString();
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.date.to-primitive.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.date.to-primitive.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var hide = require('../internals/hide');
 | 
			
		||||
var dateToPrimitive = require('../internals/date-to-primitive');
 | 
			
		||||
var wellKnownSymbol = require('../internals/well-known-symbol');
 | 
			
		||||
 | 
			
		||||
var TO_PRIMITIVE = wellKnownSymbol('toPrimitive');
 | 
			
		||||
var DatePrototype = Date.prototype;
 | 
			
		||||
 | 
			
		||||
// `Date.prototype[@@toPrimitive]` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-date.prototype-@@toprimitive
 | 
			
		||||
if (!(TO_PRIMITIVE in DatePrototype)) hide(DatePrototype, TO_PRIMITIVE, dateToPrimitive);
 | 
			
		||||
							
								
								
									
										17
									
								
								node_modules/core-js/modules/es.date.to-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/core-js/modules/es.date.to-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
var redefine = require('../internals/redefine');
 | 
			
		||||
 | 
			
		||||
var DatePrototype = Date.prototype;
 | 
			
		||||
var INVALID_DATE = 'Invalid Date';
 | 
			
		||||
var TO_STRING = 'toString';
 | 
			
		||||
var nativeDateToString = DatePrototype[TO_STRING];
 | 
			
		||||
var getTime = DatePrototype.getTime;
 | 
			
		||||
 | 
			
		||||
// `Date.prototype.toString` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-date.prototype.tostring
 | 
			
		||||
if (new Date(NaN) + '' != INVALID_DATE) {
 | 
			
		||||
  redefine(DatePrototype, TO_STRING, function toString() {
 | 
			
		||||
    var value = getTime.call(this);
 | 
			
		||||
    // eslint-disable-next-line no-self-compare
 | 
			
		||||
    return value === value ? nativeDateToString.call(this) : INVALID_DATE;
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.function.bind.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.function.bind.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var bind = require('../internals/function-bind');
 | 
			
		||||
 | 
			
		||||
// `Function.prototype.bind` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-function.prototype.bind
 | 
			
		||||
$({ target: 'Function', proto: true }, {
 | 
			
		||||
  bind: bind
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										20
									
								
								node_modules/core-js/modules/es.function.has-instance.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								node_modules/core-js/modules/es.function.has-instance.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var definePropertyModule = require('../internals/object-define-property');
 | 
			
		||||
var getPrototypeOf = require('../internals/object-get-prototype-of');
 | 
			
		||||
var wellKnownSymbol = require('../internals/well-known-symbol');
 | 
			
		||||
 | 
			
		||||
var HAS_INSTANCE = wellKnownSymbol('hasInstance');
 | 
			
		||||
var FunctionPrototype = Function.prototype;
 | 
			
		||||
 | 
			
		||||
// `Function.prototype[@@hasInstance]` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-function.prototype-@@hasinstance
 | 
			
		||||
if (!(HAS_INSTANCE in FunctionPrototype)) {
 | 
			
		||||
  definePropertyModule.f(FunctionPrototype, HAS_INSTANCE, { value: function (O) {
 | 
			
		||||
    if (typeof this != 'function' || !isObject(O)) return false;
 | 
			
		||||
    if (!isObject(this.prototype)) return O instanceof this;
 | 
			
		||||
    // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this:
 | 
			
		||||
    while (O = getPrototypeOf(O)) if (this.prototype === O) return true;
 | 
			
		||||
    return false;
 | 
			
		||||
  } });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										22
									
								
								node_modules/core-js/modules/es.function.name.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								node_modules/core-js/modules/es.function.name.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var defineProperty = require('../internals/object-define-property').f;
 | 
			
		||||
 | 
			
		||||
var FunctionPrototype = Function.prototype;
 | 
			
		||||
var FunctionPrototypeToString = FunctionPrototype.toString;
 | 
			
		||||
var nameRE = /^\s*function ([^ (]*)/;
 | 
			
		||||
var NAME = 'name';
 | 
			
		||||
 | 
			
		||||
// Function instances `.name` property
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-function-instances-name
 | 
			
		||||
if (DESCRIPTORS && !(NAME in FunctionPrototype)) {
 | 
			
		||||
  defineProperty(FunctionPrototype, NAME, {
 | 
			
		||||
    configurable: true,
 | 
			
		||||
    get: function () {
 | 
			
		||||
      try {
 | 
			
		||||
        return FunctionPrototypeToString.call(this).match(nameRE)[1];
 | 
			
		||||
      } catch (error) {
 | 
			
		||||
        return '';
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										6
									
								
								node_modules/core-js/modules/es.json.to-string-tag.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/core-js/modules/es.json.to-string-tag.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
var global = require('../internals/global');
 | 
			
		||||
var setToStringTag = require('../internals/set-to-string-tag');
 | 
			
		||||
 | 
			
		||||
// JSON[@@toStringTag] property
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-json-@@tostringtag
 | 
			
		||||
setToStringTag(global.JSON, 'JSON', true);
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.map.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var collection = require('../internals/collection');
 | 
			
		||||
var collectionStrong = require('../internals/collection-strong');
 | 
			
		||||
 | 
			
		||||
// `Map` constructor
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-map-objects
 | 
			
		||||
module.exports = collection('Map', function (get) {
 | 
			
		||||
  return function Map() { return get(this, arguments.length ? arguments[0] : undefined); };
 | 
			
		||||
}, collectionStrong, true);
 | 
			
		||||
							
								
								
									
										23
									
								
								node_modules/core-js/modules/es.math.acosh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/core-js/modules/es.math.acosh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var log1p = require('../internals/math-log1p');
 | 
			
		||||
 | 
			
		||||
var nativeAcosh = Math.acosh;
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
var sqrt = Math.sqrt;
 | 
			
		||||
var LN2 = Math.LN2;
 | 
			
		||||
 | 
			
		||||
var FORCED = !nativeAcosh
 | 
			
		||||
  // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509
 | 
			
		||||
  || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710
 | 
			
		||||
  // Tor Browser bug: Math.acosh(Infinity) -> NaN
 | 
			
		||||
  || nativeAcosh(Infinity) != Infinity;
 | 
			
		||||
 | 
			
		||||
// `Math.acosh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.acosh
 | 
			
		||||
$({ target: 'Math', stat: true, forced: FORCED }, {
 | 
			
		||||
  acosh: function acosh(x) {
 | 
			
		||||
    return (x = +x) < 1 ? NaN : x > 94906265.62425156
 | 
			
		||||
      ? log(x) + LN2
 | 
			
		||||
      : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1));
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.math.asinh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.math.asinh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var nativeAsinh = Math.asinh;
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
var sqrt = Math.sqrt;
 | 
			
		||||
 | 
			
		||||
function asinh(x) {
 | 
			
		||||
  return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log(x + sqrt(x * x + 1));
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// `Math.asinh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.asinh
 | 
			
		||||
// Tor Browser bug: Math.asinh(0) -> -0
 | 
			
		||||
$({ target: 'Math', stat: true, forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) }, {
 | 
			
		||||
  asinh: asinh
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.math.atanh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.math.atanh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var nativeAtanh = Math.atanh;
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
 | 
			
		||||
// `Math.atanh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.atanh
 | 
			
		||||
// Tor Browser bug: Math.atanh(-0) -> 0
 | 
			
		||||
$({ target: 'Math', stat: true, forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) }, {
 | 
			
		||||
  atanh: function atanh(x) {
 | 
			
		||||
    return (x = +x) == 0 ? x : log((1 + x) / (1 - x)) / 2;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.math.cbrt.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.math.cbrt.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var sign = require('../internals/math-sign');
 | 
			
		||||
 | 
			
		||||
var abs = Math.abs;
 | 
			
		||||
var pow = Math.pow;
 | 
			
		||||
 | 
			
		||||
// `Math.cbrt` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.cbrt
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  cbrt: function cbrt(x) {
 | 
			
		||||
    return sign(x = +x) * pow(abs(x), 1 / 3);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										13
									
								
								node_modules/core-js/modules/es.math.clz32.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										13
									
								
								node_modules/core-js/modules/es.math.clz32.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,13 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var floor = Math.floor;
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
var LOG2E = Math.LOG2E;
 | 
			
		||||
 | 
			
		||||
// `Math.clz32` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.clz32
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  clz32: function clz32(x) {
 | 
			
		||||
    return (x >>>= 0) ? 31 - floor(log(x + 0.5) * LOG2E) : 32;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										15
									
								
								node_modules/core-js/modules/es.math.cosh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								node_modules/core-js/modules/es.math.cosh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var expm1 = require('../internals/math-expm1');
 | 
			
		||||
 | 
			
		||||
var nativeCosh = Math.cosh;
 | 
			
		||||
var abs = Math.abs;
 | 
			
		||||
var E = Math.E;
 | 
			
		||||
 | 
			
		||||
// `Math.cosh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.cosh
 | 
			
		||||
$({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, {
 | 
			
		||||
  cosh: function cosh(x) {
 | 
			
		||||
    var t = expm1(abs(x) - 1) + 1;
 | 
			
		||||
    return (t + 1 / (t * E * E)) * (E / 2);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										6
									
								
								node_modules/core-js/modules/es.math.expm1.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/core-js/modules/es.math.expm1.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var expm1 = require('../internals/math-expm1');
 | 
			
		||||
 | 
			
		||||
// `Math.expm1` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.expm1
 | 
			
		||||
$({ target: 'Math', stat: true, forced: expm1 != Math.expm1 }, { expm1: expm1 });
 | 
			
		||||
							
								
								
									
										6
									
								
								node_modules/core-js/modules/es.math.fround.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/core-js/modules/es.math.fround.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fround = require('../internals/math-fround');
 | 
			
		||||
 | 
			
		||||
// `Math.fround` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.fround
 | 
			
		||||
$({ target: 'Math', stat: true }, { fround: fround });
 | 
			
		||||
							
								
								
									
										33
									
								
								node_modules/core-js/modules/es.math.hypot.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								node_modules/core-js/modules/es.math.hypot.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,33 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var $hypot = Math.hypot;
 | 
			
		||||
var abs = Math.abs;
 | 
			
		||||
var sqrt = Math.sqrt;
 | 
			
		||||
 | 
			
		||||
// Chrome 77 bug
 | 
			
		||||
// https://bugs.chromium.org/p/v8/issues/detail?id=9546
 | 
			
		||||
var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity;
 | 
			
		||||
 | 
			
		||||
// `Math.hypot` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.hypot
 | 
			
		||||
$({ target: 'Math', stat: true, forced: BUGGY }, {
 | 
			
		||||
  hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars
 | 
			
		||||
    var sum = 0;
 | 
			
		||||
    var i = 0;
 | 
			
		||||
    var aLen = arguments.length;
 | 
			
		||||
    var larg = 0;
 | 
			
		||||
    var arg, div;
 | 
			
		||||
    while (i < aLen) {
 | 
			
		||||
      arg = abs(arguments[i++]);
 | 
			
		||||
      if (larg < arg) {
 | 
			
		||||
        div = larg / arg;
 | 
			
		||||
        sum = sum * div * div + 1;
 | 
			
		||||
        larg = arg;
 | 
			
		||||
      } else if (arg > 0) {
 | 
			
		||||
        div = arg / larg;
 | 
			
		||||
        sum += div * div;
 | 
			
		||||
      } else sum += arg;
 | 
			
		||||
    }
 | 
			
		||||
    return larg === Infinity ? Infinity : larg * sqrt(sum);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										22
									
								
								node_modules/core-js/modules/es.math.imul.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								node_modules/core-js/modules/es.math.imul.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,22 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
 | 
			
		||||
var nativeImul = Math.imul;
 | 
			
		||||
 | 
			
		||||
var FORCED = fails(function () {
 | 
			
		||||
  return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Math.imul` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.imul
 | 
			
		||||
// some WebKit versions fails with big numbers, some has wrong arity
 | 
			
		||||
$({ target: 'Math', stat: true, forced: FORCED }, {
 | 
			
		||||
  imul: function imul(x, y) {
 | 
			
		||||
    var UINT16 = 0xFFFF;
 | 
			
		||||
    var xn = +x;
 | 
			
		||||
    var yn = +y;
 | 
			
		||||
    var xl = UINT16 & xn;
 | 
			
		||||
    var yl = UINT16 & yn;
 | 
			
		||||
    return 0 | xl * yl + ((UINT16 & xn >>> 16) * yl + xl * (UINT16 & yn >>> 16) << 16 >>> 0);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.math.log10.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.math.log10.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
var LOG10E = Math.LOG10E;
 | 
			
		||||
 | 
			
		||||
// `Math.log10` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.log10
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  log10: function log10(x) {
 | 
			
		||||
    return log(x) * LOG10E;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										6
									
								
								node_modules/core-js/modules/es.math.log1p.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/core-js/modules/es.math.log1p.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var log1p = require('../internals/math-log1p');
 | 
			
		||||
 | 
			
		||||
// `Math.log1p` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.log1p
 | 
			
		||||
$({ target: 'Math', stat: true }, { log1p: log1p });
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.math.log2.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.math.log2.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var log = Math.log;
 | 
			
		||||
var LN2 = Math.LN2;
 | 
			
		||||
 | 
			
		||||
// `Math.log2` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.log2
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  log2: function log2(x) {
 | 
			
		||||
    return log(x) / LN2;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.math.sign.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.math.sign.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var sign = require('../internals/math-sign');
 | 
			
		||||
 | 
			
		||||
// `Math.sign` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.sign
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  sign: sign
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										20
									
								
								node_modules/core-js/modules/es.math.sinh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								node_modules/core-js/modules/es.math.sinh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,20 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var expm1 = require('../internals/math-expm1');
 | 
			
		||||
 | 
			
		||||
var abs = Math.abs;
 | 
			
		||||
var exp = Math.exp;
 | 
			
		||||
var E = Math.E;
 | 
			
		||||
 | 
			
		||||
var FORCED = fails(function () {
 | 
			
		||||
  return Math.sinh(-2e-17) != -2e-17;
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Math.sinh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.sinh
 | 
			
		||||
// V8 near Chromium 38 has a problem with very small numbers
 | 
			
		||||
$({ target: 'Math', stat: true, forced: FORCED }, {
 | 
			
		||||
  sinh: function sinh(x) {
 | 
			
		||||
    return abs(x = +x) < 1 ? (expm1(x) - expm1(-x)) / 2 : (exp(x - 1) - exp(-x - 1)) * (E / 2);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										14
									
								
								node_modules/core-js/modules/es.math.tanh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								node_modules/core-js/modules/es.math.tanh.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var expm1 = require('../internals/math-expm1');
 | 
			
		||||
 | 
			
		||||
var exp = Math.exp;
 | 
			
		||||
 | 
			
		||||
// `Math.tanh` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.tanh
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  tanh: function tanh(x) {
 | 
			
		||||
    var a = expm1(x = +x);
 | 
			
		||||
    var b = expm1(-x);
 | 
			
		||||
    return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x));
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										5
									
								
								node_modules/core-js/modules/es.math.to-string-tag.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								node_modules/core-js/modules/es.math.to-string-tag.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
var setToStringTag = require('../internals/set-to-string-tag');
 | 
			
		||||
 | 
			
		||||
// Math[@@toStringTag] property
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math-@@tostringtag
 | 
			
		||||
setToStringTag(Math, 'Math', true);
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.math.trunc.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.math.trunc.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
var ceil = Math.ceil;
 | 
			
		||||
var floor = Math.floor;
 | 
			
		||||
 | 
			
		||||
// `Math.trunc` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-math.trunc
 | 
			
		||||
$({ target: 'Math', stat: true }, {
 | 
			
		||||
  trunc: function trunc(it) {
 | 
			
		||||
    return (it > 0 ? floor : ceil)(it);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										78
									
								
								node_modules/core-js/modules/es.number.constructor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										78
									
								
								node_modules/core-js/modules/es.number.constructor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,78 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var global = require('../internals/global');
 | 
			
		||||
var isForced = require('../internals/is-forced');
 | 
			
		||||
var redefine = require('../internals/redefine');
 | 
			
		||||
var has = require('../internals/has');
 | 
			
		||||
var classof = require('../internals/classof-raw');
 | 
			
		||||
var inheritIfRequired = require('../internals/inherit-if-required');
 | 
			
		||||
var toPrimitive = require('../internals/to-primitive');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var create = require('../internals/object-create');
 | 
			
		||||
var getOwnPropertyNames = require('../internals/object-get-own-property-names').f;
 | 
			
		||||
var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
 | 
			
		||||
var defineProperty = require('../internals/object-define-property').f;
 | 
			
		||||
var trim = require('../internals/string-trim').trim;
 | 
			
		||||
 | 
			
		||||
var NUMBER = 'Number';
 | 
			
		||||
var NativeNumber = global[NUMBER];
 | 
			
		||||
var NumberPrototype = NativeNumber.prototype;
 | 
			
		||||
 | 
			
		||||
// Opera ~12 has broken Object#toString
 | 
			
		||||
var BROKEN_CLASSOF = classof(create(NumberPrototype)) == NUMBER;
 | 
			
		||||
 | 
			
		||||
// `ToNumber` abstract operation
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-tonumber
 | 
			
		||||
var toNumber = function (argument) {
 | 
			
		||||
  var it = toPrimitive(argument, false);
 | 
			
		||||
  var first, third, radix, maxCode, digits, length, index, code;
 | 
			
		||||
  if (typeof it == 'string' && it.length > 2) {
 | 
			
		||||
    it = trim(it);
 | 
			
		||||
    first = it.charCodeAt(0);
 | 
			
		||||
    if (first === 43 || first === 45) {
 | 
			
		||||
      third = it.charCodeAt(2);
 | 
			
		||||
      if (third === 88 || third === 120) return NaN; // Number('+0x1') should be NaN, old V8 fix
 | 
			
		||||
    } else if (first === 48) {
 | 
			
		||||
      switch (it.charCodeAt(1)) {
 | 
			
		||||
        case 66: case 98: radix = 2; maxCode = 49; break; // fast equal of /^0b[01]+$/i
 | 
			
		||||
        case 79: case 111: radix = 8; maxCode = 55; break; // fast equal of /^0o[0-7]+$/i
 | 
			
		||||
        default: return +it;
 | 
			
		||||
      }
 | 
			
		||||
      digits = it.slice(2);
 | 
			
		||||
      length = digits.length;
 | 
			
		||||
      for (index = 0; index < length; index++) {
 | 
			
		||||
        code = digits.charCodeAt(index);
 | 
			
		||||
        // parseInt parses a string to a first unavailable symbol
 | 
			
		||||
        // but ToNumber should return NaN if a string contains unavailable symbols
 | 
			
		||||
        if (code < 48 || code > maxCode) return NaN;
 | 
			
		||||
      } return parseInt(digits, radix);
 | 
			
		||||
    }
 | 
			
		||||
  } return +it;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
// `Number` constructor
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number-constructor
 | 
			
		||||
if (isForced(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) {
 | 
			
		||||
  var NumberWrapper = function Number(value) {
 | 
			
		||||
    var it = arguments.length < 1 ? 0 : value;
 | 
			
		||||
    var dummy = this;
 | 
			
		||||
    return dummy instanceof NumberWrapper
 | 
			
		||||
      // check on 1..constructor(foo) case
 | 
			
		||||
      && (BROKEN_CLASSOF ? fails(function () { NumberPrototype.valueOf.call(dummy); }) : classof(dummy) != NUMBER)
 | 
			
		||||
        ? inheritIfRequired(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it);
 | 
			
		||||
  };
 | 
			
		||||
  for (var keys = DESCRIPTORS ? getOwnPropertyNames(NativeNumber) : (
 | 
			
		||||
    // ES3:
 | 
			
		||||
    'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' +
 | 
			
		||||
    // ES2015 (in case, if modules with ES2015 Number statics required before):
 | 
			
		||||
    'EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,' +
 | 
			
		||||
    'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger'
 | 
			
		||||
  ).split(','), j = 0, key; keys.length > j; j++) {
 | 
			
		||||
    if (has(NativeNumber, key = keys[j]) && !has(NumberWrapper, key)) {
 | 
			
		||||
      defineProperty(NumberWrapper, key, getOwnPropertyDescriptor(NativeNumber, key));
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  NumberWrapper.prototype = NumberPrototype;
 | 
			
		||||
  NumberPrototype.constructor = NumberWrapper;
 | 
			
		||||
  redefine(global, NUMBER, NumberWrapper);
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										7
									
								
								node_modules/core-js/modules/es.number.epsilon.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								node_modules/core-js/modules/es.number.epsilon.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
// `Number.EPSILON` constant
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.epsilon
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  EPSILON: Math.pow(2, -52)
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										6
									
								
								node_modules/core-js/modules/es.number.is-finite.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								node_modules/core-js/modules/es.number.is-finite.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var numberIsFinite = require('../internals/number-is-finite');
 | 
			
		||||
 | 
			
		||||
// `Number.isFinite` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.isfinite
 | 
			
		||||
$({ target: 'Number', stat: true }, { isFinite: numberIsFinite });
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.number.is-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.number.is-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isInteger = require('../internals/is-integer');
 | 
			
		||||
 | 
			
		||||
// `Number.isInteger` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.isinteger
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  isInteger: isInteger
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.number.is-nan.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.number.is-nan.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
// `Number.isNaN` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.isnan
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  isNaN: function isNaN(number) {
 | 
			
		||||
    // eslint-disable-next-line no-self-compare
 | 
			
		||||
    return number != number;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										12
									
								
								node_modules/core-js/modules/es.number.is-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								node_modules/core-js/modules/es.number.is-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,12 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isInteger = require('../internals/is-integer');
 | 
			
		||||
 | 
			
		||||
var abs = Math.abs;
 | 
			
		||||
 | 
			
		||||
// `Number.isSafeInteger` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.issafeinteger
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  isSafeInteger: function isSafeInteger(number) {
 | 
			
		||||
    return isInteger(number) && abs(number) <= 0x1FFFFFFFFFFFFF;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										7
									
								
								node_modules/core-js/modules/es.number.max-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								node_modules/core-js/modules/es.number.max-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
// `Number.MAX_SAFE_INTEGER` constant
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.max_safe_integer
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										7
									
								
								node_modules/core-js/modules/es.number.min-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								node_modules/core-js/modules/es.number.min-safe-integer.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,7 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
 | 
			
		||||
// `Number.MIN_SAFE_INTEGER` constant
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.min_safe_integer
 | 
			
		||||
$({ target: 'Number', stat: true }, {
 | 
			
		||||
  MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.number.parse-float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.number.parse-float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var parseFloat = require('../internals/parse-float');
 | 
			
		||||
 | 
			
		||||
// `Number.parseFloat` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.parseFloat
 | 
			
		||||
$({ target: 'Number', stat: true, forced: Number.parseFloat != parseFloat }, {
 | 
			
		||||
  parseFloat: parseFloat
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.number.parse-int.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.number.parse-int.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var parseInt = require('../internals/parse-int');
 | 
			
		||||
 | 
			
		||||
// `Number.parseInt` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.parseint
 | 
			
		||||
$({ target: 'Number', stat: true, forced: Number.parseInt != parseInt }, {
 | 
			
		||||
  parseInt: parseInt
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										126
									
								
								node_modules/core-js/modules/es.number.to-fixed.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										126
									
								
								node_modules/core-js/modules/es.number.to-fixed.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,126 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var toInteger = require('../internals/to-integer');
 | 
			
		||||
var thisNumberValue = require('../internals/this-number-value');
 | 
			
		||||
var repeat = require('../internals/string-repeat');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
 | 
			
		||||
var nativeToFixed = 1.0.toFixed;
 | 
			
		||||
var floor = Math.floor;
 | 
			
		||||
 | 
			
		||||
var pow = function (x, n, acc) {
 | 
			
		||||
  return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
var log = function (x) {
 | 
			
		||||
  var n = 0;
 | 
			
		||||
  var x2 = x;
 | 
			
		||||
  while (x2 >= 4096) {
 | 
			
		||||
    n += 12;
 | 
			
		||||
    x2 /= 4096;
 | 
			
		||||
  }
 | 
			
		||||
  while (x2 >= 2) {
 | 
			
		||||
    n += 1;
 | 
			
		||||
    x2 /= 2;
 | 
			
		||||
  } return n;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
var FORCED = nativeToFixed && (
 | 
			
		||||
  0.00008.toFixed(3) !== '0.000' ||
 | 
			
		||||
  0.9.toFixed(0) !== '1' ||
 | 
			
		||||
  1.255.toFixed(2) !== '1.25' ||
 | 
			
		||||
  1000000000000000128.0.toFixed(0) !== '1000000000000000128'
 | 
			
		||||
) || !fails(function () {
 | 
			
		||||
  // V8 ~ Android 4.3-
 | 
			
		||||
  nativeToFixed.call({});
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Number.prototype.toFixed` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.prototype.tofixed
 | 
			
		||||
$({ target: 'Number', proto: true, forced: FORCED }, {
 | 
			
		||||
  // eslint-disable-next-line max-statements
 | 
			
		||||
  toFixed: function toFixed(fractionDigits) {
 | 
			
		||||
    var number = thisNumberValue(this);
 | 
			
		||||
    var fractDigits = toInteger(fractionDigits);
 | 
			
		||||
    var data = [0, 0, 0, 0, 0, 0];
 | 
			
		||||
    var sign = '';
 | 
			
		||||
    var result = '0';
 | 
			
		||||
    var e, z, j, k;
 | 
			
		||||
 | 
			
		||||
    var multiply = function (n, c) {
 | 
			
		||||
      var index = -1;
 | 
			
		||||
      var c2 = c;
 | 
			
		||||
      while (++index < 6) {
 | 
			
		||||
        c2 += n * data[index];
 | 
			
		||||
        data[index] = c2 % 1e7;
 | 
			
		||||
        c2 = floor(c2 / 1e7);
 | 
			
		||||
      }
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    var divide = function (n) {
 | 
			
		||||
      var index = 6;
 | 
			
		||||
      var c = 0;
 | 
			
		||||
      while (--index >= 0) {
 | 
			
		||||
        c += data[index];
 | 
			
		||||
        data[index] = floor(c / n);
 | 
			
		||||
        c = (c % n) * 1e7;
 | 
			
		||||
      }
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    var dataToString = function () {
 | 
			
		||||
      var index = 6;
 | 
			
		||||
      var s = '';
 | 
			
		||||
      while (--index >= 0) {
 | 
			
		||||
        if (s !== '' || index === 0 || data[index] !== 0) {
 | 
			
		||||
          var t = String(data[index]);
 | 
			
		||||
          s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t;
 | 
			
		||||
        }
 | 
			
		||||
      } return s;
 | 
			
		||||
    };
 | 
			
		||||
 | 
			
		||||
    if (fractDigits < 0 || fractDigits > 20) throw RangeError('Incorrect fraction digits');
 | 
			
		||||
    // eslint-disable-next-line no-self-compare
 | 
			
		||||
    if (number != number) return 'NaN';
 | 
			
		||||
    if (number <= -1e21 || number >= 1e21) return String(number);
 | 
			
		||||
    if (number < 0) {
 | 
			
		||||
      sign = '-';
 | 
			
		||||
      number = -number;
 | 
			
		||||
    }
 | 
			
		||||
    if (number > 1e-21) {
 | 
			
		||||
      e = log(number * pow(2, 69, 1)) - 69;
 | 
			
		||||
      z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1);
 | 
			
		||||
      z *= 0x10000000000000;
 | 
			
		||||
      e = 52 - e;
 | 
			
		||||
      if (e > 0) {
 | 
			
		||||
        multiply(0, z);
 | 
			
		||||
        j = fractDigits;
 | 
			
		||||
        while (j >= 7) {
 | 
			
		||||
          multiply(1e7, 0);
 | 
			
		||||
          j -= 7;
 | 
			
		||||
        }
 | 
			
		||||
        multiply(pow(10, j, 1), 0);
 | 
			
		||||
        j = e - 1;
 | 
			
		||||
        while (j >= 23) {
 | 
			
		||||
          divide(1 << 23);
 | 
			
		||||
          j -= 23;
 | 
			
		||||
        }
 | 
			
		||||
        divide(1 << j);
 | 
			
		||||
        multiply(1, 1);
 | 
			
		||||
        divide(2);
 | 
			
		||||
        result = dataToString();
 | 
			
		||||
      } else {
 | 
			
		||||
        multiply(0, z);
 | 
			
		||||
        multiply(1 << -e, 0);
 | 
			
		||||
        result = dataToString() + repeat.call('0', fractDigits);
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
    if (fractDigits > 0) {
 | 
			
		||||
      k = result.length;
 | 
			
		||||
      result = sign + (k <= fractDigits
 | 
			
		||||
        ? '0.' + repeat.call('0', fractDigits - k) + result
 | 
			
		||||
        : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits));
 | 
			
		||||
    } else {
 | 
			
		||||
      result = sign + result;
 | 
			
		||||
    } return result;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										24
									
								
								node_modules/core-js/modules/es.number.to-precision.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								node_modules/core-js/modules/es.number.to-precision.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var thisNumberValue = require('../internals/this-number-value');
 | 
			
		||||
 | 
			
		||||
var nativeToPrecision = 1.0.toPrecision;
 | 
			
		||||
 | 
			
		||||
var FORCED = fails(function () {
 | 
			
		||||
  // IE7-
 | 
			
		||||
  return nativeToPrecision.call(1, undefined) !== '1';
 | 
			
		||||
}) || !fails(function () {
 | 
			
		||||
  // V8 ~ Android 4.3-
 | 
			
		||||
  nativeToPrecision.call({});
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// `Number.prototype.toPrecision` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-number.prototype.toprecision
 | 
			
		||||
$({ target: 'Number', proto: true, forced: FORCED }, {
 | 
			
		||||
  toPrecision: function toPrecision(precision) {
 | 
			
		||||
    return precision === undefined
 | 
			
		||||
      ? nativeToPrecision.call(thisNumberValue(this))
 | 
			
		||||
      : nativeToPrecision.call(thisNumberValue(this), precision);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.object.assign.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.object.assign.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var assign = require('../internals/object-assign');
 | 
			
		||||
 | 
			
		||||
// `Object.assign` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.assign
 | 
			
		||||
$({ target: 'Object', stat: true, forced: Object.assign !== assign }, {
 | 
			
		||||
  assign: assign
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.object.create.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.object.create.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var create = require('../internals/object-create');
 | 
			
		||||
 | 
			
		||||
// `Object.create` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.create
 | 
			
		||||
$({ target: 'Object', stat: true, sham: !DESCRIPTORS }, {
 | 
			
		||||
  create: create
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										17
									
								
								node_modules/core-js/modules/es.object.define-getter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/core-js/modules/es.object.define-getter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var FORCED = require('../internals/forced-object-prototype-accessors-methods');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var aFunction = require('../internals/a-function');
 | 
			
		||||
var definePropertyModule = require('../internals/object-define-property');
 | 
			
		||||
 | 
			
		||||
// `Object.prototype.__defineGetter__` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.prototype.__defineGetter__
 | 
			
		||||
if (DESCRIPTORS) {
 | 
			
		||||
  $({ target: 'Object', proto: true, forced: FORCED }, {
 | 
			
		||||
    __defineGetter__: function __defineGetter__(P, getter) {
 | 
			
		||||
      definePropertyModule.f(toObject(this), P, { get: aFunction(getter), enumerable: true, configurable: true });
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.object.define-properties.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.object.define-properties.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var defineProperties = require('../internals/object-define-properties');
 | 
			
		||||
 | 
			
		||||
// `Object.defineProperties` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.defineproperties
 | 
			
		||||
$({ target: 'Object', stat: true, forced: !DESCRIPTORS, sham: !DESCRIPTORS }, {
 | 
			
		||||
  defineProperties: defineProperties
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										9
									
								
								node_modules/core-js/modules/es.object.define-property.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								node_modules/core-js/modules/es.object.define-property.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,9 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var objectDefinePropertyModile = require('../internals/object-define-property');
 | 
			
		||||
 | 
			
		||||
// `Object.defineProperty` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.defineproperty
 | 
			
		||||
$({ target: 'Object', stat: true, forced: !DESCRIPTORS, sham: !DESCRIPTORS }, {
 | 
			
		||||
  defineProperty: objectDefinePropertyModile.f
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										17
									
								
								node_modules/core-js/modules/es.object.define-setter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/core-js/modules/es.object.define-setter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,17 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var FORCED = require('../internals/forced-object-prototype-accessors-methods');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var aFunction = require('../internals/a-function');
 | 
			
		||||
var definePropertyModule = require('../internals/object-define-property');
 | 
			
		||||
 | 
			
		||||
// `Object.prototype.__defineSetter__` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.prototype.__defineSetter__
 | 
			
		||||
if (DESCRIPTORS) {
 | 
			
		||||
  $({ target: 'Object', proto: true, forced: FORCED }, {
 | 
			
		||||
    __defineSetter__: function __defineSetter__(P, setter) {
 | 
			
		||||
      definePropertyModule.f(toObject(this), P, { set: aFunction(setter), enumerable: true, configurable: true });
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.object.entries.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.object.entries.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $entries = require('../internals/object-to-array').entries;
 | 
			
		||||
 | 
			
		||||
// `Object.entries` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.entries
 | 
			
		||||
$({ target: 'Object', stat: true }, {
 | 
			
		||||
  entries: function entries(O) {
 | 
			
		||||
    return $entries(O);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.object.freeze.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.object.freeze.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var FREEZING = require('../internals/freezing');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var onFreeze = require('../internals/internal-metadata').onFreeze;
 | 
			
		||||
 | 
			
		||||
var nativeFreeze = Object.freeze;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeFreeze(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.freeze` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.freeze
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
 | 
			
		||||
  freeze: function freeze(it) {
 | 
			
		||||
    return nativeFreeze && isObject(it) ? nativeFreeze(onFreeze(it)) : it;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										15
									
								
								node_modules/core-js/modules/es.object.from-entries.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								node_modules/core-js/modules/es.object.from-entries.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var iterate = require('../internals/iterate');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
 | 
			
		||||
// `Object.fromEntries` method
 | 
			
		||||
// https://github.com/tc39/proposal-object-from-entries
 | 
			
		||||
$({ target: 'Object', stat: true }, {
 | 
			
		||||
  fromEntries: function fromEntries(iterable) {
 | 
			
		||||
    var obj = {};
 | 
			
		||||
    iterate(iterable, function (k, v) {
 | 
			
		||||
      createProperty(obj, k, v);
 | 
			
		||||
    }, undefined, true);
 | 
			
		||||
    return obj;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.object.get-own-property-descriptor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.object.get-own-property-descriptor.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var toIndexedObject = require('../internals/to-indexed-object');
 | 
			
		||||
var nativeGetOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeGetOwnPropertyDescriptor(1); });
 | 
			
		||||
var FORCED = !DESCRIPTORS || FAILS_ON_PRIMITIVES;
 | 
			
		||||
 | 
			
		||||
// `Object.getOwnPropertyDescriptor` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptor
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FORCED, sham: !DESCRIPTORS }, {
 | 
			
		||||
  getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) {
 | 
			
		||||
    return nativeGetOwnPropertyDescriptor(toIndexedObject(it), key);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										24
									
								
								node_modules/core-js/modules/es.object.get-own-property-descriptors.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										24
									
								
								node_modules/core-js/modules/es.object.get-own-property-descriptors.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,24 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var ownKeys = require('../internals/own-keys');
 | 
			
		||||
var toIndexedObject = require('../internals/to-indexed-object');
 | 
			
		||||
var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor');
 | 
			
		||||
var createProperty = require('../internals/create-property');
 | 
			
		||||
 | 
			
		||||
// `Object.getOwnPropertyDescriptors` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.getownpropertydescriptors
 | 
			
		||||
$({ target: 'Object', stat: true, sham: !DESCRIPTORS }, {
 | 
			
		||||
  getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) {
 | 
			
		||||
    var O = toIndexedObject(object);
 | 
			
		||||
    var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f;
 | 
			
		||||
    var keys = ownKeys(O);
 | 
			
		||||
    var result = {};
 | 
			
		||||
    var index = 0;
 | 
			
		||||
    var key, descriptor;
 | 
			
		||||
    while (keys.length > index) {
 | 
			
		||||
      descriptor = getOwnPropertyDescriptor(O, key = keys[index++]);
 | 
			
		||||
      if (descriptor !== undefined) createProperty(result, key, descriptor);
 | 
			
		||||
    }
 | 
			
		||||
    return result;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										11
									
								
								node_modules/core-js/modules/es.object.get-own-property-names.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								node_modules/core-js/modules/es.object.get-own-property-names.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,11 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var nativeGetOwnPropertyNames = require('../internals/object-get-own-property-names-external').f;
 | 
			
		||||
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { return !Object.getOwnPropertyNames(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.getOwnPropertyNames` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.getownpropertynames
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
 | 
			
		||||
  getOwnPropertyNames: nativeGetOwnPropertyNames
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.object.get-prototype-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.object.get-prototype-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var nativeGetPrototypeOf = require('../internals/object-get-prototype-of');
 | 
			
		||||
var CORRECT_PROTOTYPE_GETTER = require('../internals/correct-prototype-getter');
 | 
			
		||||
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeGetPrototypeOf(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.getPrototypeOf` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.getprototypeof
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !CORRECT_PROTOTYPE_GETTER }, {
 | 
			
		||||
  getPrototypeOf: function getPrototypeOf(it) {
 | 
			
		||||
    return nativeGetPrototypeOf(toObject(it));
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										14
									
								
								node_modules/core-js/modules/es.object.is-extensible.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								node_modules/core-js/modules/es.object.is-extensible.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
 | 
			
		||||
var nativeIsExtensible = Object.isExtensible;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsExtensible(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.isExtensible` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.isextensible
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
 | 
			
		||||
  isExtensible: function isExtensible(it) {
 | 
			
		||||
    return isObject(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										14
									
								
								node_modules/core-js/modules/es.object.is-frozen.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								node_modules/core-js/modules/es.object.is-frozen.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
 | 
			
		||||
var nativeIsFrozen = Object.isFrozen;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsFrozen(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.isFrozen` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.isfrozen
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
 | 
			
		||||
  isFrozen: function isFrozen(it) {
 | 
			
		||||
    return isObject(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										14
									
								
								node_modules/core-js/modules/es.object.is-sealed.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								node_modules/core-js/modules/es.object.is-sealed.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
 | 
			
		||||
var nativeIsSealed = Object.isSealed;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeIsSealed(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.isSealed` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.issealed
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
 | 
			
		||||
  isSealed: function isSealed(it) {
 | 
			
		||||
    return isObject(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.object.is.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.object.is.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var is = require('../internals/same-value');
 | 
			
		||||
 | 
			
		||||
// `Object.is` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.is
 | 
			
		||||
$({ target: 'Object', stat: true }, {
 | 
			
		||||
  is: is
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										14
									
								
								node_modules/core-js/modules/es.object.keys.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								node_modules/core-js/modules/es.object.keys.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var nativeKeys = require('../internals/object-keys');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeKeys(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.keys` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.keys
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES }, {
 | 
			
		||||
  keys: function keys(it) {
 | 
			
		||||
    return nativeKeys(toObject(it));
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										23
									
								
								node_modules/core-js/modules/es.object.lookup-getter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/core-js/modules/es.object.lookup-getter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var FORCED = require('../internals/forced-object-prototype-accessors-methods');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toPrimitive = require('../internals/to-primitive');
 | 
			
		||||
var getPrototypeOf = require('../internals/object-get-prototype-of');
 | 
			
		||||
var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
 | 
			
		||||
 | 
			
		||||
// `Object.prototype.__lookupGetter__` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.prototype.__lookupGetter__
 | 
			
		||||
if (DESCRIPTORS) {
 | 
			
		||||
  $({ target: 'Object', proto: true, forced: FORCED }, {
 | 
			
		||||
    __lookupGetter__: function __lookupGetter__(P) {
 | 
			
		||||
      var O = toObject(this);
 | 
			
		||||
      var key = toPrimitive(P, true);
 | 
			
		||||
      var desc;
 | 
			
		||||
      do {
 | 
			
		||||
        if (desc = getOwnPropertyDescriptor(O, key)) return desc.get;
 | 
			
		||||
      } while (O = getPrototypeOf(O));
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										23
									
								
								node_modules/core-js/modules/es.object.lookup-setter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								node_modules/core-js/modules/es.object.lookup-setter.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
'use strict';
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var DESCRIPTORS = require('../internals/descriptors');
 | 
			
		||||
var FORCED = require('../internals/forced-object-prototype-accessors-methods');
 | 
			
		||||
var toObject = require('../internals/to-object');
 | 
			
		||||
var toPrimitive = require('../internals/to-primitive');
 | 
			
		||||
var getPrototypeOf = require('../internals/object-get-prototype-of');
 | 
			
		||||
var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f;
 | 
			
		||||
 | 
			
		||||
// `Object.prototype.__lookupSetter__` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.prototype.__lookupSetter__
 | 
			
		||||
if (DESCRIPTORS) {
 | 
			
		||||
  $({ target: 'Object', proto: true, forced: FORCED }, {
 | 
			
		||||
    __lookupSetter__: function __lookupSetter__(P) {
 | 
			
		||||
      var O = toObject(this);
 | 
			
		||||
      var key = toPrimitive(P, true);
 | 
			
		||||
      var desc;
 | 
			
		||||
      do {
 | 
			
		||||
        if (desc = getOwnPropertyDescriptor(O, key)) return desc.set;
 | 
			
		||||
      } while (O = getPrototypeOf(O));
 | 
			
		||||
    }
 | 
			
		||||
  });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.object.prevent-extensions.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.object.prevent-extensions.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var onFreeze = require('../internals/internal-metadata').onFreeze;
 | 
			
		||||
var FREEZING = require('../internals/freezing');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
 | 
			
		||||
var nativePreventExtensions = Object.preventExtensions;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativePreventExtensions(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.preventExtensions` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.preventextensions
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
 | 
			
		||||
  preventExtensions: function preventExtensions(it) {
 | 
			
		||||
    return nativePreventExtensions && isObject(it) ? nativePreventExtensions(onFreeze(it)) : it;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										16
									
								
								node_modules/core-js/modules/es.object.seal.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								node_modules/core-js/modules/es.object.seal.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,16 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var isObject = require('../internals/is-object');
 | 
			
		||||
var onFreeze = require('../internals/internal-metadata').onFreeze;
 | 
			
		||||
var FREEZING = require('../internals/freezing');
 | 
			
		||||
var fails = require('../internals/fails');
 | 
			
		||||
 | 
			
		||||
var nativeSeal = Object.seal;
 | 
			
		||||
var FAILS_ON_PRIMITIVES = fails(function () { nativeSeal(1); });
 | 
			
		||||
 | 
			
		||||
// `Object.seal` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.seal
 | 
			
		||||
$({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING }, {
 | 
			
		||||
  seal: function seal(it) {
 | 
			
		||||
    return nativeSeal && isObject(it) ? nativeSeal(onFreeze(it)) : it;
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.object.set-prototype-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.object.set-prototype-of.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var setPrototypeOf = require('../internals/object-set-prototype-of');
 | 
			
		||||
 | 
			
		||||
// `Object.setPrototypeOf` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.setprototypeof
 | 
			
		||||
$({ target: 'Object', stat: true }, {
 | 
			
		||||
  setPrototypeOf: setPrototypeOf
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.object.to-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.object.to-string.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var redefine = require('../internals/redefine');
 | 
			
		||||
var toString = require('../internals/object-to-string');
 | 
			
		||||
 | 
			
		||||
var ObjectPrototype = Object.prototype;
 | 
			
		||||
 | 
			
		||||
// `Object.prototype.toString` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.prototype.tostring
 | 
			
		||||
if (toString !== ObjectPrototype.toString) {
 | 
			
		||||
  redefine(ObjectPrototype, 'toString', toString, { unsafe: true });
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										10
									
								
								node_modules/core-js/modules/es.object.values.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								node_modules/core-js/modules/es.object.values.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,10 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var $values = require('../internals/object-to-array').values;
 | 
			
		||||
 | 
			
		||||
// `Object.values` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-object.values
 | 
			
		||||
$({ target: 'Object', stat: true }, {
 | 
			
		||||
  values: function values(O) {
 | 
			
		||||
    return $values(O);
 | 
			
		||||
  }
 | 
			
		||||
});
 | 
			
		||||
							
								
								
									
										8
									
								
								node_modules/core-js/modules/es.parse-float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								node_modules/core-js/modules/es.parse-float.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
			
		||||
var $ = require('../internals/export');
 | 
			
		||||
var parseFloatImplementation = require('../internals/parse-float');
 | 
			
		||||
 | 
			
		||||
// `parseFloat` method
 | 
			
		||||
// https://tc39.github.io/ecma262/#sec-parsefloat-string
 | 
			
		||||
$({ global: true, forced: parseFloat != parseFloatImplementation }, {
 | 
			
		||||
  parseFloat: parseFloatImplementation
 | 
			
		||||
});
 | 
			
		||||
Some files were not shown because too many files have changed in this diff Show More
		Reference in New Issue
	
	Block a user