diff --git a/CHANGELOG.md b/CHANGELOG.md index cb33dfda..1bf79a0a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,8 @@ ## X.X.X (comming soon) +## 5.0.0 (23 March 2023) + - Use [Web Locks API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API) for leader election if possible. - `LeaderElector.hasLeader` is now a function that returns a `Promise`. diff --git a/dist/es5node/index.js b/dist/es5node/index.js index f3b4f471..0b1f9813 100644 --- a/dist/es5node/index.js +++ b/dist/es5node/index.js @@ -18,7 +18,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -40,4 +40,5 @@ Object.defineProperty(exports, "enforceOptions", { } }); var _broadcastChannel = require("./broadcast-channel.js"); -var _leaderElection = require("./leader-election.js"); \ No newline at end of file +var _leaderElection = require("./leader-election.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); \ No newline at end of file diff --git a/dist/es5node/leader-election-util.js b/dist/es5node/leader-election-util.js new file mode 100644 index 00000000..779d96bf --- /dev/null +++ b/dist/es5node/leader-election-util.js @@ -0,0 +1,49 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} \ No newline at end of file diff --git a/dist/es5node/leader-election-web-lock.js b/dist/es5node/leader-election-web-lock.js new file mode 100644 index 00000000..78cfe7d7 --- /dev/null +++ b/dist/es5node/leader-election-web-lock.js @@ -0,0 +1,88 @@ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.LeaderElectionWebLock = void 0; +var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); +/** + * A faster version of the leader elector that uses the WebLock API + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; + this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); + this._options = options; + this.isLeader = false; + this.isDead = false; + this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + + this._wKMC = {}; // stuff for cleanup +}; +exports.LeaderElectionWebLock = LeaderElectionWebLock; +LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, + awaitLeadership: function awaitLeadership() { + var _this2 = this; + if (!this._wLMP) { + this._wKMC.c = new AbortController(); + var returnPromise = new Promise(function (res, rej) { + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; + }); + this._wLMP = new Promise(function (res) { + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; + navigator.locks.request(lockId, { + signal: _this2._wKMC.c.signal + }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); + res(); + return returnPromise; + }); + }); + } + return this._wLMP; + }, + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version + }, + die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; + if (this.isLeader) { + this.isLeader = false; + } + this.isDead = true; + if (this._wKMC.res) { + this._wKMC.res(); + } + if (this._wKMC.c) { + this._wKMC.c.abort(); + } + return ret; + } +}; \ No newline at end of file diff --git a/dist/es5node/leader-election.js b/dist/es5node/leader-election.js index 7899e8af..789d7404 100644 --- a/dist/es5node/leader-election.js +++ b/dist/es5node/leader-election.js @@ -3,16 +3,16 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -39,10 +39,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -50,6 +50,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -115,7 +118,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -132,7 +135,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -140,7 +143,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -151,7 +154,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -191,11 +194,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -251,7 +254,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -263,48 +266,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -321,7 +282,7 @@ function createLeaderElection(channel, options) { throw new Error('BroadcastChannel already has a leader-elector'); } options = fillOptionsWithDefaults(options, channel); - var elector = new LeaderElection(channel, options); + var elector = (0, _util.supportsWebLockAPI)() ? new _leaderElectionWebLock.LeaderElectionWebLock(channel, options) : new LeaderElection(channel, options); channel._befC.push(function () { return elector.die(); }); diff --git a/dist/es5node/method-chooser.js b/dist/es5node/method-chooser.js index 7bb41e32..51d912a0 100644 --- a/dist/es5node/method-chooser.js +++ b/dist/es5node/method-chooser.js @@ -48,7 +48,11 @@ function chooseMethod(options) { var useMethod = chooseMethods.find(function (method) { return method.canBeUsed(); }); - if (!useMethod) throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { - return m.type; - })));else return useMethod; + if (!useMethod) { + throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { + return m.type; + }))); + } else { + return useMethod; + } } \ No newline at end of file diff --git a/dist/es5node/util.js b/dist/es5node/util.js index 4506e267..50574b0f 100644 --- a/dist/es5node/util.js +++ b/dist/es5node/util.js @@ -9,6 +9,7 @@ exports.microSeconds = microSeconds; exports.randomInt = randomInt; exports.randomToken = randomToken; exports.sleep = sleep; +exports.supportsWebLockAPI = supportsWebLockAPI; /** * returns true if the given object is a promise */ @@ -59,4 +60,16 @@ function microSeconds() { additional = 0; return ms * 1000; } +} + +/** + * Check if WebLock API is supported. + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +function supportsWebLockAPI() { + if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { + return true; + } else { + return false; + } } \ No newline at end of file diff --git a/dist/esbrowser/index.js b/dist/esbrowser/index.js index 38007b98..1051de67 100644 --- a/dist/esbrowser/index.js +++ b/dist/esbrowser/index.js @@ -1,2 +1,3 @@ export { BroadcastChannel, clearNodeFolder, enforceOptions, OPEN_BROADCAST_CHANNELS } from './broadcast-channel.js'; -export { createLeaderElection, beLeader } from './leader-election.js'; \ No newline at end of file +export { createLeaderElection } from './leader-election.js'; +export { beLeader } from './leader-election-util.js'; \ No newline at end of file diff --git a/dist/esbrowser/leader-election-util.js b/dist/esbrowser/leader-election-util.js new file mode 100644 index 00000000..48828777 --- /dev/null +++ b/dist/esbrowser/leader-election-util.js @@ -0,0 +1,43 @@ +import { add as unloadAdd } from 'unload'; + +/** + * sends and internal message over the broadcast-channel + */ +export function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +export function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = unloadAdd(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} \ No newline at end of file diff --git a/dist/esbrowser/leader-election-web-lock.js b/dist/esbrowser/leader-election-web-lock.js new file mode 100644 index 00000000..921b3af7 --- /dev/null +++ b/dist/esbrowser/leader-election-web-lock.js @@ -0,0 +1,83 @@ +import { randomToken } from './util.js'; +import { sendLeaderMessage, beLeader } from './leader-election-util.js'; + +/** + * A faster version of the leader elector that uses the WebLock API + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +export var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; + this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); + this._options = options; + this.isLeader = false; + this.isDead = false; + this.token = randomToken(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + + this._wKMC = {}; // stuff for cleanup +}; + +LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, + awaitLeadership: function awaitLeadership() { + var _this2 = this; + if (!this._wLMP) { + this._wKMC.c = new AbortController(); + var returnPromise = new Promise(function (res, rej) { + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; + }); + this._wLMP = new Promise(function (res) { + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; + navigator.locks.request(lockId, { + signal: _this2._wKMC.c.signal + }, function () { + beLeader(_this2); + res(); + return returnPromise; + }); + }); + } + return this._wLMP; + }, + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version + }, + die: function die() { + var _this3 = this; + var ret = sendLeaderMessage(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; + if (this.isLeader) { + this.isLeader = false; + } + this.isDead = true; + if (this._wKMC.res) { + this._wKMC.res(); + } + if (this._wKMC.c) { + this._wKMC.c.abort(); + } + return ret; + } +}; \ No newline at end of file diff --git a/dist/esbrowser/leader-election.js b/dist/esbrowser/leader-election.js index 4495155d..b6badf98 100644 --- a/dist/esbrowser/leader-election.js +++ b/dist/esbrowser/leader-election.js @@ -1,11 +1,12 @@ -import { sleep, randomToken, PROMISE_RESOLVED_VOID, PROMISE_RESOLVED_TRUE } from './util.js'; -import { add as unloadAdd } from 'unload'; +import { sleep, randomToken, PROMISE_RESOLVED_VOID, PROMISE_RESOLVED_TRUE, supportsWebLockAPI } from './util.js'; +import { sendLeaderMessage, beLeader } from './leader-election-util.js'; +import { LeaderElectionWebLock } from './leader-election-web-lock.js'; var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = randomToken(); @@ -32,10 +33,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -43,6 +44,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -108,7 +112,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -125,7 +129,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return sendLeaderMessage(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([sleep(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -133,7 +137,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return sendLeaderMessage(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -184,11 +188,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return sendLeaderMessage(this, 'death'); } }; @@ -244,7 +248,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -256,48 +260,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -export function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = unloadAdd(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -314,7 +276,7 @@ export function createLeaderElection(channel, options) { throw new Error('BroadcastChannel already has a leader-elector'); } options = fillOptionsWithDefaults(options, channel); - var elector = new LeaderElection(channel, options); + var elector = supportsWebLockAPI() ? new LeaderElectionWebLock(channel, options) : new LeaderElection(channel, options); channel._befC.push(function () { return elector.die(); }); diff --git a/dist/esbrowser/method-chooser.js b/dist/esbrowser/method-chooser.js index d0f1a4e3..c5a3e0e9 100644 --- a/dist/esbrowser/method-chooser.js +++ b/dist/esbrowser/method-chooser.js @@ -37,7 +37,11 @@ export function chooseMethod(options) { var useMethod = chooseMethods.find(function (method) { return method.canBeUsed(); }); - if (!useMethod) throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { - return m.type; - })));else return useMethod; + if (!useMethod) { + throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { + return m.type; + }))); + } else { + return useMethod; + } } \ No newline at end of file diff --git a/dist/esbrowser/util.js b/dist/esbrowser/util.js index 09624473..aaba7085 100644 --- a/dist/esbrowser/util.js +++ b/dist/esbrowser/util.js @@ -45,4 +45,16 @@ export function microSeconds() { additional = 0; return ms * 1000; } +} + +/** + * Check if WebLock API is supported. + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +export function supportsWebLockAPI() { + if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { + return true; + } else { + return false; + } } \ No newline at end of file diff --git a/dist/esnode/index.js b/dist/esnode/index.js index 38007b98..1051de67 100644 --- a/dist/esnode/index.js +++ b/dist/esnode/index.js @@ -1,2 +1,3 @@ export { BroadcastChannel, clearNodeFolder, enforceOptions, OPEN_BROADCAST_CHANNELS } from './broadcast-channel.js'; -export { createLeaderElection, beLeader } from './leader-election.js'; \ No newline at end of file +export { createLeaderElection } from './leader-election.js'; +export { beLeader } from './leader-election-util.js'; \ No newline at end of file diff --git a/dist/esnode/leader-election-util.js b/dist/esnode/leader-election-util.js new file mode 100644 index 00000000..48828777 --- /dev/null +++ b/dist/esnode/leader-election-util.js @@ -0,0 +1,43 @@ +import { add as unloadAdd } from 'unload'; + +/** + * sends and internal message over the broadcast-channel + */ +export function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +export function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = unloadAdd(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} \ No newline at end of file diff --git a/dist/esnode/leader-election-web-lock.js b/dist/esnode/leader-election-web-lock.js new file mode 100644 index 00000000..921b3af7 --- /dev/null +++ b/dist/esnode/leader-election-web-lock.js @@ -0,0 +1,83 @@ +import { randomToken } from './util.js'; +import { sendLeaderMessage, beLeader } from './leader-election-util.js'; + +/** + * A faster version of the leader elector that uses the WebLock API + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +export var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; + this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); + this._options = options; + this.isLeader = false; + this.isDead = false; + this.token = randomToken(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + + this._wKMC = {}; // stuff for cleanup +}; + +LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, + awaitLeadership: function awaitLeadership() { + var _this2 = this; + if (!this._wLMP) { + this._wKMC.c = new AbortController(); + var returnPromise = new Promise(function (res, rej) { + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; + }); + this._wLMP = new Promise(function (res) { + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; + navigator.locks.request(lockId, { + signal: _this2._wKMC.c.signal + }, function () { + beLeader(_this2); + res(); + return returnPromise; + }); + }); + } + return this._wLMP; + }, + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version + }, + die: function die() { + var _this3 = this; + var ret = sendLeaderMessage(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; + if (this.isLeader) { + this.isLeader = false; + } + this.isDead = true; + if (this._wKMC.res) { + this._wKMC.res(); + } + if (this._wKMC.c) { + this._wKMC.c.abort(); + } + return ret; + } +}; \ No newline at end of file diff --git a/dist/esnode/leader-election.js b/dist/esnode/leader-election.js index 4495155d..b6badf98 100644 --- a/dist/esnode/leader-election.js +++ b/dist/esnode/leader-election.js @@ -1,11 +1,12 @@ -import { sleep, randomToken, PROMISE_RESOLVED_VOID, PROMISE_RESOLVED_TRUE } from './util.js'; -import { add as unloadAdd } from 'unload'; +import { sleep, randomToken, PROMISE_RESOLVED_VOID, PROMISE_RESOLVED_TRUE, supportsWebLockAPI } from './util.js'; +import { sendLeaderMessage, beLeader } from './leader-election-util.js'; +import { LeaderElectionWebLock } from './leader-election-web-lock.js'; var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = randomToken(); @@ -32,10 +33,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -43,6 +44,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -108,7 +112,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -125,7 +129,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return sendLeaderMessage(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([sleep(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -133,7 +137,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return sendLeaderMessage(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -184,11 +188,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return sendLeaderMessage(this, 'death'); } }; @@ -244,7 +248,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -256,48 +260,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -export function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = unloadAdd(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -314,7 +276,7 @@ export function createLeaderElection(channel, options) { throw new Error('BroadcastChannel already has a leader-elector'); } options = fillOptionsWithDefaults(options, channel); - var elector = new LeaderElection(channel, options); + var elector = supportsWebLockAPI() ? new LeaderElectionWebLock(channel, options) : new LeaderElection(channel, options); channel._befC.push(function () { return elector.die(); }); diff --git a/dist/esnode/method-chooser.js b/dist/esnode/method-chooser.js index 4882a51b..c22278bc 100644 --- a/dist/esnode/method-chooser.js +++ b/dist/esnode/method-chooser.js @@ -39,7 +39,11 @@ export function chooseMethod(options) { var useMethod = chooseMethods.find(function (method) { return method.canBeUsed(); }); - if (!useMethod) throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { - return m.type; - })));else return useMethod; + if (!useMethod) { + throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { + return m.type; + }))); + } else { + return useMethod; + } } \ No newline at end of file diff --git a/dist/esnode/util.js b/dist/esnode/util.js index 09624473..aaba7085 100644 --- a/dist/esnode/util.js +++ b/dist/esnode/util.js @@ -45,4 +45,16 @@ export function microSeconds() { additional = 0; return ms * 1000; } +} + +/** + * Check if WebLock API is supported. + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +export function supportsWebLockAPI() { + if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { + return true; + } else { + return false; + } } \ No newline at end of file diff --git a/dist/lib/browser.js b/dist/lib/browser.js index bd14dd6e..e9eab532 100644 --- a/dist/lib/browser.js +++ b/dist/lib/browser.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":8,"./options.js":13,"./util.js":14}],2:[function(require,module,exports){ "use strict"; var _module = require('./index.es5.js'); @@ -325,7 +325,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -348,22 +348,162 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],5:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":5,"./leader-election.js":7}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":19}],6:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.LeaderElectionWebLock = void 0; +var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); +/** + * A faster version of the leader elector that uses the WebLock API + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; + this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); + this._options = options; + this.isLeader = false; + this.isDead = false; + this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + + this._wKMC = {}; // stuff for cleanup +}; +exports.LeaderElectionWebLock = LeaderElectionWebLock; +LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, + awaitLeadership: function awaitLeadership() { + var _this2 = this; + if (!this._wLMP) { + this._wKMC.c = new AbortController(); + var returnPromise = new Promise(function (res, rej) { + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; + }); + this._wLMP = new Promise(function (res) { + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; + navigator.locks.request(lockId, { + signal: _this2._wKMC.c.signal + }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); + res(); + return returnPromise; + }); + }); + } + return this._wLMP; + }, + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version + }, + die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; + if (this.isLeader) { + this.isLeader = false; + } + this.isDead = true; + if (this._wKMC.res) { + this._wKMC.res(); + } + if (this._wKMC.c) { + this._wKMC.c.abort(); + } + return ret; + } +}; +},{"./leader-election-util.js":5,"./util.js":14}],7:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -390,10 +530,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -401,6 +541,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -466,7 +609,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -483,7 +626,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -491,7 +634,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -502,7 +645,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -542,11 +685,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -602,7 +745,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -614,48 +757,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -672,14 +773,14 @@ function createLeaderElection(channel, options) { throw new Error('BroadcastChannel already has a leader-elector'); } options = fillOptionsWithDefaults(options, channel); - var elector = new LeaderElection(channel, options); + var elector = (0, _util.supportsWebLockAPI)() ? new _leaderElectionWebLock.LeaderElectionWebLock(channel, options) : new LeaderElection(channel, options); channel._befC.push(function () { return elector.die(); }); channel._leaderElector = elector; return elector; } -},{"./util.js":12,"unload":17}],6:[function(require,module,exports){ +},{"./leader-election-util.js":5,"./leader-election-web-lock.js":6,"./util.js":14}],8:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -728,11 +829,15 @@ function chooseMethod(options) { var useMethod = chooseMethods.find(function (method) { return method.canBeUsed(); }); - if (!useMethod) throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { - return m.type; - })));else return useMethod; + if (!useMethod) { + throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { + return m.type; + }))); + } else { + return useMethod; + } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":13}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":9,"./methods/localstorage.js":10,"./methods/native.js":11,"./methods/simulate.js":12,"@babel/runtime/helpers/typeof":15}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1105,7 +1210,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":14}],8:[function(require,module,exports){ +},{"../options.js":13,"../util.js":14,"oblivious-set":16}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1278,7 +1383,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":14}],9:[function(require,module,exports){ +},{"../options.js":13,"../util.js":14,"oblivious-set":16}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1354,7 +1459,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":14}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1423,7 +1528,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":14}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1463,7 +1568,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1475,6 +1580,7 @@ exports.microSeconds = microSeconds; exports.randomInt = randomInt; exports.randomToken = randomToken; exports.sleep = sleep; +exports.supportsWebLockAPI = supportsWebLockAPI; /** * returns true if the given object is a promise */ @@ -1526,7 +1632,19 @@ function microSeconds() { return ms * 1000; } } -},{}],13:[function(require,module,exports){ + +/** + * Check if WebLock API is supported. + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +function supportsWebLockAPI() { + if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { + return true; + } else { + return false; + } +} +},{}],15:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1537,7 +1655,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],14:[function(require,module,exports){ +},{}],16:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -1615,7 +1733,7 @@ function now() { } exports.now = now; -},{}],15:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -1801,7 +1919,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],16:[function(require,module,exports){ +},{}],18:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1853,7 +1971,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],17:[function(require,module,exports){ +},{}],19:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -1914,7 +2032,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":16,"./node.js":18,"_process":15}],18:[function(require,module,exports){ +},{"./browser.js":18,"./node.js":20,"_process":17}],20:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -1953,4 +2071,4 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":15}]},{},[2]); +},{"_process":17}]},{},[2]); diff --git a/dist/lib/browser.min.js b/dist/lib/browser.min.js index 5a9340fe..1bfb5aef 100644 --- a/dist/lib/browser.min.js +++ b/dist/lib/browser.min.js @@ -1 +1 @@ -!function o(r,i,s){function a(t,e){if(!i[t]){if(!r[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}n=i[t]={exports:{}},r[t][0].call(n.exports,function(e){return a(r[t][1][e]||e)},n,n.exports,o,r,i,s)}return i[t].exports}for(var u="function"==typeof require&&require,e=0;e=t&&e.fn(n.data)})},r=i.method.microSeconds(),i._prepP?i._prepP.then(function(){i._iL=!0,i.method.onMessage(i._state,o,r)}):(i._iL=!0,i.method.onMessage(i._state,o,r)))}function h(e,t,n){e._addEL[t]=e._addEL[t].filter(function(e){return e!==n});t=e;t._iL&&!d(t)&&(t._iL=!1,e=t.method.microSeconds(),t.method.onMessage(t._state,null,e))}(n.BroadcastChannel=o)._pubkey=!0,o.prototype={postMessage:function(e){if(this.closed)throw new Error("BroadcastChannel.postMessage(): Cannot post message after channel has closed "+JSON.stringify(e));return l(this,"message",e)},postInternal:function(e){return l(this,"internal",e)},set onmessage(e){var t={time:this.method.microSeconds(),fn:e};h(this,"message",this._onML),e&&"function"==typeof e?(this._onML=t,f(this,"message",t)):this._onML=null},addEventListener:function(e,t){var n=this.method.microSeconds();f(this,e,{time:n,fn:t})},removeEventListener:function(e,t){var n=this._addEL[e].find(function(e){return e.fn===t});h(this,e,n)},close:function(){var e,t=this;if(!this.closed)return u.delete(this),this.closed=!0,e=this._prepP||i.PROMISE_RESOLVED_VOID,this._onML=null,this._addEL.message=[],e.then(function(){return Promise.all(Array.from(t._uMP))}).then(function(){return Promise.all(t._befC.map(function(e){return e()}))}).then(function(){return t.method.close(t._state)})},get type(){return this.method.type},get isClosed(){return this.closed}}},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(e,t,n){"use strict";var e=e("./index.es5.js"),o=e.BroadcastChannel,e=e.createLeaderElection;window.BroadcastChannel2=o,window.createLeaderElection=e},{"./index.es5.js":3}],3:[function(e,t,n){"use strict";e=e("./index.js");t.exports={BroadcastChannel:e.BroadcastChannel,createLeaderElection:e.createLeaderElection,clearNodeFolder:e.clearNodeFolder,enforceOptions:e.enforceOptions,beLeader:e.beLeader}},{"./index.js":4}],4:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BroadcastChannel",{enumerable:!0,get:function(){return o.BroadcastChannel}}),Object.defineProperty(n,"OPEN_BROADCAST_CHANNELS",{enumerable:!0,get:function(){return o.OPEN_BROADCAST_CHANNELS}}),Object.defineProperty(n,"beLeader",{enumerable:!0,get:function(){return r.beLeader}}),Object.defineProperty(n,"clearNodeFolder",{enumerable:!0,get:function(){return o.clearNodeFolder}}),Object.defineProperty(n,"createLeaderElection",{enumerable:!0,get:function(){return r.createLeaderElection}}),Object.defineProperty(n,"enforceOptions",{enumerable:!0,get:function(){return o.enforceOptions}});var o=e("./broadcast-channel.js"),r=e("./leader-election.js")},{"./broadcast-channel.js":1,"./leader-election.js":5}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.beLeader=c,n.createLeaderElection=function(e,t){if(e._leaderElector)throw new Error("BroadcastChannel already has a leader-elector");t=function(e,t){e=e||{};(e=JSON.parse(JSON.stringify(e))).fallbackInterval||(e.fallbackInterval=3e3);e.responseTime||(e.responseTime=t.method.averageResponseTime(t.options));return e}(t,e);var n=new r(e,t);return e._befC.push(function(){return n.die()}),e._leaderElector=n};var a=e("./util.js"),o=e("unload"),r=function(e,t){function n(e){"leader"===e.context&&("death"===e.action&&(o.hasLeader=!1),"tell"===e.action)&&(o.hasLeader=!0)}var o=this;this.broadcastChannel=e,this._options=t,this.isLeader=!1,this.hasLeader=!1,this.isDead=!1,this.token=(0,a.randomToken)(),this._aplQ=a.PROMISE_RESOLVED_VOID,this._aplQC=0,this._unl=[],this._lstns=[],this._dpL=function(){},this._dpLC=!1;this.broadcastChannel.addEventListener("internal",n),this._lstns.push(n)};function u(e,t){t={context:"leader",action:t,token:e.token};return e.broadcastChannel.postInternal(t)}function c(t){t.isLeader=!0,t.hasLeader=!0;function e(e){"leader"===e.context&&"apply"===e.action&&u(t,"tell"),"leader"!==e.context||"tell"!==e.action||t._dpLC||(t._dpLC=!0,t._dpL(),u(t,"tell"))}var n=(0,o.add)(function(){return t.die()});t._unl.push(n);return t.broadcastChannel.addEventListener("internal",e),t._lstns.push(e),u(t,"tell")}r.prototype={applyOnce:function(i){var s=this;return this.isLeader?(0,a.sleep)(0,!0):this.isDead?(0,a.sleep)(0,!1):1s.token&&n(),"tell"===e.action)&&(n(),s.hasLeader=!0)}),r=i?4*s._options.responseTime:s._options.responseTime,u(s,"apply").then(function(){return Promise.race([(0,a.sleep)(r),e.then(function(){return Promise.reject(new Error)})])}).then(function(){return u(s,"apply")}).then(function(){return Promise.race([(0,a.sleep)(r),e.then(function(){return Promise.reject(new Error)})])}).catch(function(){}).then(function(){return s.broadcastChannel.removeEventListener("internal",o),!t&&c(s).then(function(){return!0})}));var t,n,e,o,r}).then(function(){s._aplQC=s._aplQC-1}),this._aplQ.then(function(){return s.isLeader}))},awaitLeadership:function(){return this._aLP||(this._aLP=function(r){if(r.isLeader)return a.PROMISE_RESOLVED_VOID;return new Promise(function(e){var t=!1;function n(){t||(t=!0,r.broadcastChannel.removeEventListener("internal",o),e(!0))}r.applyOnce().then(function(){r.isLeader&&n()});(function e(){return(0,a.sleep)(r._options.fallbackInterval).then(function(){if(!r.isDead&&!t)return r.isLeader?void n():r.applyOnce(!0).then(function(){(r.isLeader?n:e)()})})})();var o=function(e){"leader"===e.context&&"death"===e.action&&(r.hasLeader=!1,r.applyOnce().then(function(){r.isLeader&&n()}))};r.broadcastChannel.addEventListener("internal",o),r._lstns.push(o)})}(this)),this._aLP},set onduplicate(e){this._dpL=e},die:function(){var t=this;return this._lstns.forEach(function(e){return t.broadcastChannel.removeEventListener("internal",e)}),this._lstns=[],this._unl.forEach(function(e){return e.remove()}),this._unl=[],this.isLeader&&(this.hasLeader=!1,this.isLeader=!1),this.isDead=!0,u(this,"death")}}},{"./util.js":12,unload:17}],6:[function(e,t,n){"use strict";e("@babel/runtime/helpers/typeof");Object.defineProperty(n,"__esModule",{value:!0}),n.chooseMethod=function(t){var e=[].concat(t.methods,s).filter(Boolean);if(t.type){if("simulate"===t.type)return i.SimulateMethod;var n=e.find(function(e){return e.type===t.type});if(n)return n;throw new Error("method-type "+t.type+" not found")}t.webWorkerSupport||(e=e.filter(function(e){return"idb"!==e.type}));n=e.find(function(e){return e.canBeUsed()});{if(n)return n;throw new Error("No usable method found in "+JSON.stringify(s.map(function(e){return e.type})))}};var n=e("./methods/native.js"),o=e("./methods/indexed-db.js"),r=e("./methods/localstorage.js"),i=e("./methods/simulate.js");var s=[n.NativeMethod,o.IndexedDBMethod,r.LocalstorageMethod]},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":13}],7:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TRANSACTION_SETTINGS=n.IndexedDBMethod=void 0,n.averageResponseTime=S,n.canBeUsed=w,n.cleanOldMessages=v,n.close=g,n.commitIndexedDBTransaction=d,n.create=b,n.createDatabase=u,n.getAllMessages=function(e){var n=e.transaction(c,"readonly",l),o=n.objectStore(c),r=[];return new Promise(function(t){o.openCursor().onsuccess=function(e){e=e.target.result;e?(r.push(e.value),e.continue()):(d(n),t(r))}})},n.getIdb=a,n.getMessagesHigherThan=h,n.getOldMessages=m,n.microSeconds=void 0,n.onMessage=E,n.postMessage=y,n.removeMessagesById=p,n.type=void 0,n.writeMessage=f;var r=e("../util.js"),i=e("oblivious-set"),s=e("../options.js"),e=r.microSeconds,o=(n.microSeconds=e,"pubkey.broadcast-channel-0-"),c="messages",l={durability:"relaxed"};n.TRANSACTION_SETTINGS=l;function a(){if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof window){if(void 0!==window.mozIndexedDB)return window.mozIndexedDB;if(void 0!==window.webkitIndexedDB)return window.webkitIndexedDB;if(void 0!==window.msIndexedDB)return window.msIndexedDB}return!1}function d(e){e.commit&&e.commit()}function u(e){var n=a().open(o+e);return n.onupgradeneeded=function(e){e.target.result.createObjectStore(c,{keyPath:"id",autoIncrement:!0})},new Promise(function(e,t){n.onerror=function(e){return t(e)},n.onsuccess=function(){e(n.result)}})}function f(e,t,n){var o={uuid:t,time:(new Date).getTime(),data:n},r=e.transaction([c],"readwrite",l);return new Promise(function(e,t){r.oncomplete=function(){return e()},r.onerror=function(e){return t(e)},r.objectStore(c).add(o),d(r)})}function h(e,o){var r,i=e.transaction(c,"readonly",l),s=i.objectStore(c),a=[],u=IDBKeyRange.bound(o+1,1/0);return s.getAll?(r=s.getAll(u),new Promise(function(t,n){r.onerror=function(e){return n(e)},r.onsuccess=function(e){t(e.target.result)}})):new Promise(function(t,n){var e=function(){try{return u=IDBKeyRange.bound(o+1,1/0),s.openCursor(u)}catch(e){return s.openCursor()}}();e.onerror=function(e){return n(e)},e.onsuccess=function(e){e=e.target.result;e?e.value.idn.lastCursorId&&(n.lastCursorId=e.id),e}).filter(function(e){return t=n,(e=e).uuid!==t.uuid&&!(t.eMIs.has(e.id)||e.data.time=t&&e.fn(n.data)})},r=i.method.microSeconds(),i._prepP?i._prepP.then(function(){i._iL=!0,i.method.onMessage(i._state,o,r)}):(i._iL=!0,i.method.onMessage(i._state,o,r)))}function h(e,t,n){e._addEL[t]=e._addEL[t].filter(function(e){return e!==n});t=e;t._iL&&!d(t)&&(t._iL=!1,e=t.method.microSeconds(),t.method.onMessage(t._state,null,e))}(n.BroadcastChannel=o)._pubkey=!0,o.prototype={postMessage:function(e){if(this.closed)throw new Error("BroadcastChannel.postMessage(): Cannot post message after channel has closed "+JSON.stringify(e));return l(this,"message",e)},postInternal:function(e){return l(this,"internal",e)},set onmessage(e){var t={time:this.method.microSeconds(),fn:e};h(this,"message",this._onML),e&&"function"==typeof e?(this._onML=t,f(this,"message",t)):this._onML=null},addEventListener:function(e,t){var n=this.method.microSeconds();f(this,e,{time:n,fn:t})},removeEventListener:function(e,t){var n=this._addEL[e].find(function(e){return e.fn===t});h(this,e,n)},close:function(){var e,t=this;if(!this.closed)return u.delete(this),this.closed=!0,e=this._prepP||i.PROMISE_RESOLVED_VOID,this._onML=null,this._addEL.message=[],e.then(function(){return Promise.all(Array.from(t._uMP))}).then(function(){return Promise.all(t._befC.map(function(e){return e()}))}).then(function(){return t.method.close(t._state)})},get type(){return this.method.type},get isClosed(){return this.closed}}},{"./method-chooser.js":8,"./options.js":13,"./util.js":14}],2:[function(e,t,n){"use strict";var e=e("./index.es5.js"),o=e.BroadcastChannel,e=e.createLeaderElection;window.BroadcastChannel2=o,window.createLeaderElection=e},{"./index.es5.js":3}],3:[function(e,t,n){"use strict";e=e("./index.js");t.exports={BroadcastChannel:e.BroadcastChannel,createLeaderElection:e.createLeaderElection,clearNodeFolder:e.clearNodeFolder,enforceOptions:e.enforceOptions,beLeader:e.beLeader}},{"./index.js":4}],4:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"BroadcastChannel",{enumerable:!0,get:function(){return o.BroadcastChannel}}),Object.defineProperty(n,"OPEN_BROADCAST_CHANNELS",{enumerable:!0,get:function(){return o.OPEN_BROADCAST_CHANNELS}}),Object.defineProperty(n,"beLeader",{enumerable:!0,get:function(){return i.beLeader}}),Object.defineProperty(n,"clearNodeFolder",{enumerable:!0,get:function(){return o.clearNodeFolder}}),Object.defineProperty(n,"createLeaderElection",{enumerable:!0,get:function(){return r.createLeaderElection}}),Object.defineProperty(n,"enforceOptions",{enumerable:!0,get:function(){return o.enforceOptions}});var o=e("./broadcast-channel.js"),r=e("./leader-election.js"),i=e("./leader-election-util.js")},{"./broadcast-channel.js":1,"./leader-election-util.js":5,"./leader-election.js":7}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.beLeader=function(t){t.isLeader=!0,t._hasLeader=!0;function e(e){"leader"===e.context&&"apply"===e.action&&r(t,"tell"),"leader"!==e.context||"tell"!==e.action||t._dpLC||(t._dpLC=!0,t._dpL(),r(t,"tell"))}var n=(0,o.add)(function(){return t.die()});t._unl.push(n);return t.broadcastChannel.addEventListener("internal",e),t._lstns.push(e),r(t,"tell")},n.sendLeaderMessage=r;var o=e("unload");function r(e,t){t={context:"leader",action:t,token:e.token};return e.broadcastChannel.postInternal(t)}},{unload:19}],6:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.LeaderElectionWebLock=void 0;function o(e,t){var n=this;(this.broadcastChannel=e)._befC.push(function(){return n.die()}),this._options=t,this.isLeader=!1,this.isDead=!1,this.token=(0,r.randomToken)(),this._lstns=[],this._unl=[],this._dpL=function(){},this._dpLC=!1,this._wKMC={}}var r=e("./util.js"),i=e("./leader-election-util.js");(n.LeaderElectionWebLock=o).prototype={hasLeader:function(){return navigator.locks.query().then(function(e){return!!(e.held&&0s.token&&n(),"tell"===e.action)&&(n(),s._hasLeader=!0)}),r=i?4*s._options.responseTime:s._options.responseTime,(0,u.sendLeaderMessage)(s,"apply").then(function(){return Promise.race([(0,a.sleep)(r),e.then(function(){return Promise.reject(new Error)})])}).then(function(){return(0,u.sendLeaderMessage)(s,"apply")}).then(function(){return Promise.race([(0,a.sleep)(r),e.then(function(){return Promise.reject(new Error)})])}).catch(function(){}).then(function(){return s.broadcastChannel.removeEventListener("internal",o),!t&&(0,u.beLeader)(s).then(function(){return!0})}));var t,n,e,o,r}).then(function(){s._aplQC=s._aplQC-1}),this._aplQ.then(function(){return s.isLeader}))},awaitLeadership:function(){return this._aLP||(this._aLP=function(r){if(r.isLeader)return a.PROMISE_RESOLVED_VOID;return new Promise(function(e){var t=!1;function n(){t||(t=!0,r.broadcastChannel.removeEventListener("internal",o),e(!0))}r.applyOnce().then(function(){r.isLeader&&n()});(function e(){return(0,a.sleep)(r._options.fallbackInterval).then(function(){if(!r.isDead&&!t)return r.isLeader?void n():r.applyOnce(!0).then(function(){(r.isLeader?n:e)()})})})();var o=function(e){"leader"===e.context&&"death"===e.action&&(r._hasLeader=!1,r.applyOnce().then(function(){r.isLeader&&n()}))};r.broadcastChannel.addEventListener("internal",o),r._lstns.push(o)})}(this)),this._aLP},set onduplicate(e){this._dpL=e},die:function(){var t=this;return this._lstns.forEach(function(e){return t.broadcastChannel.removeEventListener("internal",e)}),this._lstns=[],this._unl.forEach(function(e){return e.remove()}),this._unl=[],this.isLeader&&(this._hasLeader=!1,this.isLeader=!1),this.isDead=!0,(0,u.sendLeaderMessage)(this,"death")}}},{"./leader-election-util.js":5,"./leader-election-web-lock.js":6,"./util.js":14}],8:[function(e,t,n){"use strict";e("@babel/runtime/helpers/typeof");Object.defineProperty(n,"__esModule",{value:!0}),n.chooseMethod=function(t){var e=[].concat(t.methods,s).filter(Boolean);if(t.type){if("simulate"===t.type)return i.SimulateMethod;var n=e.find(function(e){return e.type===t.type});if(n)return n;throw new Error("method-type "+t.type+" not found")}t.webWorkerSupport||(e=e.filter(function(e){return"idb"!==e.type}));n=e.find(function(e){return e.canBeUsed()});{if(n)return n;throw new Error("No usable method found in "+JSON.stringify(s.map(function(e){return e.type})))}};var n=e("./methods/native.js"),o=e("./methods/indexed-db.js"),r=e("./methods/localstorage.js"),i=e("./methods/simulate.js");var s=[n.NativeMethod,o.IndexedDBMethod,r.LocalstorageMethod]},{"./methods/indexed-db.js":9,"./methods/localstorage.js":10,"./methods/native.js":11,"./methods/simulate.js":12,"@babel/runtime/helpers/typeof":15}],9:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.TRANSACTION_SETTINGS=n.IndexedDBMethod=void 0,n.averageResponseTime=E,n.canBeUsed=y,n.cleanOldMessages=v,n.close=g,n.commitIndexedDBTransaction=d,n.create=_,n.createDatabase=u,n.getAllMessages=function(e){var n=e.transaction(c,"readonly",l),o=n.objectStore(c),r=[];return new Promise(function(t){o.openCursor().onsuccess=function(e){e=e.target.result;e?(r.push(e.value),e.continue()):(d(n),t(r))}})},n.getIdb=a,n.getMessagesHigherThan=h,n.getOldMessages=m,n.microSeconds=void 0,n.onMessage=L,n.postMessage=w,n.removeMessagesById=p,n.type=void 0,n.writeMessage=f;var r=e("../util.js"),i=e("oblivious-set"),s=e("../options.js"),e=r.microSeconds,o=(n.microSeconds=e,"pubkey.broadcast-channel-0-"),c="messages",l={durability:"relaxed"};n.TRANSACTION_SETTINGS=l;function a(){if("undefined"!=typeof indexedDB)return indexedDB;if("undefined"!=typeof window){if(void 0!==window.mozIndexedDB)return window.mozIndexedDB;if(void 0!==window.webkitIndexedDB)return window.webkitIndexedDB;if(void 0!==window.msIndexedDB)return window.msIndexedDB}return!1}function d(e){e.commit&&e.commit()}function u(e){var n=a().open(o+e);return n.onupgradeneeded=function(e){e.target.result.createObjectStore(c,{keyPath:"id",autoIncrement:!0})},new Promise(function(e,t){n.onerror=function(e){return t(e)},n.onsuccess=function(){e(n.result)}})}function f(e,t,n){var o={uuid:t,time:(new Date).getTime(),data:n},r=e.transaction([c],"readwrite",l);return new Promise(function(e,t){r.oncomplete=function(){return e()},r.onerror=function(e){return t(e)},r.objectStore(c).add(o),d(r)})}function h(e,o){var r,i=e.transaction(c,"readonly",l),s=i.objectStore(c),a=[],u=IDBKeyRange.bound(o+1,1/0);return s.getAll?(r=s.getAll(u),new Promise(function(t,n){r.onerror=function(e){return n(e)},r.onsuccess=function(e){t(e.target.result)}})):new Promise(function(t,n){var e=function(){try{return u=IDBKeyRange.bound(o+1,1/0),s.openCursor(u)}catch(e){return s.openCursor()}}();e.onerror=function(e){return n(e)},e.onsuccess=function(e){e=e.target.result;e?e.value.idn.lastCursorId&&(n.lastCursorId=e.id),e}).filter(function(e){return t=n,(e=e).uuid!==t.uuid&&!(t.eMIs.has(e.id)||e.data.time 0) { + return true; + } else { + return false; + } + }); + }, + awaitLeadership: function awaitLeadership() { + var _this2 = this; + if (!this._wLMP) { + this._wKMC.c = new AbortController(); + var returnPromise = new Promise(function (res, rej) { + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; + }); + this._wLMP = new Promise(function (res) { + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; + navigator.locks.request(lockId, { + signal: _this2._wKMC.c.signal + }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); + res(); + return returnPromise; + }); + }); + } + return this._wLMP; + }, + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version + }, + die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; + if (this.isLeader) { + this.isLeader = false; + } + this.isDead = true; + if (this._wKMC.res) { + this._wKMC.res(); + } + if (this._wKMC.c) { + this._wKMC.c.abort(); + } + return ret; + } +}; \ No newline at end of file diff --git a/dist/lib/leader-election.js b/dist/lib/leader-election.js index 7899e8af..789d7404 100644 --- a/dist/lib/leader-election.js +++ b/dist/lib/leader-election.js @@ -3,16 +3,16 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -39,10 +39,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -50,6 +50,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -115,7 +118,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -132,7 +135,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -140,7 +143,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -151,7 +154,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -191,11 +194,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -251,7 +254,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -263,48 +266,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -321,7 +282,7 @@ function createLeaderElection(channel, options) { throw new Error('BroadcastChannel already has a leader-elector'); } options = fillOptionsWithDefaults(options, channel); - var elector = new LeaderElection(channel, options); + var elector = (0, _util.supportsWebLockAPI)() ? new _leaderElectionWebLock.LeaderElectionWebLock(channel, options) : new LeaderElection(channel, options); channel._befC.push(function () { return elector.die(); }); diff --git a/dist/lib/method-chooser.js b/dist/lib/method-chooser.js index 7a487a59..4fc80f7b 100644 --- a/dist/lib/method-chooser.js +++ b/dist/lib/method-chooser.js @@ -46,7 +46,11 @@ function chooseMethod(options) { var useMethod = chooseMethods.find(function (method) { return method.canBeUsed(); }); - if (!useMethod) throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { - return m.type; - })));else return useMethod; + if (!useMethod) { + throw new Error("No usable method found in " + JSON.stringify(METHODS.map(function (m) { + return m.type; + }))); + } else { + return useMethod; + } } \ No newline at end of file diff --git a/dist/lib/util.js b/dist/lib/util.js index 4506e267..50574b0f 100644 --- a/dist/lib/util.js +++ b/dist/lib/util.js @@ -9,6 +9,7 @@ exports.microSeconds = microSeconds; exports.randomInt = randomInt; exports.randomToken = randomToken; exports.sleep = sleep; +exports.supportsWebLockAPI = supportsWebLockAPI; /** * returns true if the given object is a promise */ @@ -59,4 +60,16 @@ function microSeconds() { additional = 0; return ms * 1000; } +} + +/** + * Check if WebLock API is supported. + * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API + */ +function supportsWebLockAPI() { + if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { + return true; + } else { + return false; + } } \ No newline at end of file diff --git a/docs/e2e.js b/docs/e2e.js index e7f7076b..2bad1ec1 100644 --- a/docs/e2e.js +++ b/docs/e2e.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":7,"./options.js":12,"./util.js":13}],2:[function(require,module,exports){ "use strict"; var _index = require("./index.js"); @@ -317,7 +317,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -340,7 +340,58 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],4:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":4,"./leader-election.js":6}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":355}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -348,35 +399,53 @@ Object.defineProperty(exports, "__esModule", { }); exports.LeaderElectionWebLock = void 0; var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); /** * A faster version of the leader elector that uses the WebLock API * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API */ var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); this._options = options; this.isLeader = false; - this.hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + this._wKMC = {}; // stuff for cleanup }; exports.LeaderElectionWebLock = LeaderElectionWebLock; LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, awaitLeadership: function awaitLeadership() { - var _this = this; + var _this2 = this; if (!this._wLMP) { this._wKMC.c = new AbortController(); var returnPromise = new Promise(function (res, rej) { - _this._wKMC.res = res; - _this._wKMC.rej = rej; + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; }); this._wLMP = new Promise(function (res) { - console.dir(_this); - var lockId = 'pubkey-bc||' + _this.broadcastChannel.method.type + '||' + _this.broadcastChannel.name; + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; navigator.locks.request(lockId, { - signal: _this._wKMC.c.signal + signal: _this2._wKMC.c.signal }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); res(); return returnPromise; }); @@ -384,12 +453,21 @@ LeaderElectionWebLock.prototype = { } return this._wLMP; }, - set onduplicate(fn) { - this._dpL = fn; + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version }, die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; if (this.isLeader) { - this.hasLeader = false; this.isLeader = false; } this.isDead = true; @@ -399,25 +477,25 @@ LeaderElectionWebLock.prototype = { if (this._wKMC.c) { this._wKMC.c.abort(); } + return ret; } }; -},{"./util.js":12}],5:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./util.js":13}],6:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); -var _leaderElectionWebLock = require("./leader-election-web-lock"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -444,10 +522,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -455,6 +533,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -520,7 +601,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -537,7 +618,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -545,7 +626,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -556,7 +637,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -596,11 +677,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -656,7 +737,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -668,48 +749,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -733,7 +772,7 @@ function createLeaderElection(channel, options) { channel._leaderElector = elector; return elector; } -},{"./leader-election-web-lock":4,"./util.js":12,"unload":354}],6:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./leader-election-web-lock.js":5,"./util.js":13}],7:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -790,7 +829,7 @@ function chooseMethod(options) { return useMethod; } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":18}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":8,"./methods/localstorage.js":9,"./methods/native.js":10,"./methods/simulate.js":11,"@babel/runtime/helpers/typeof":19}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1163,7 +1202,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":350}],8:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":351}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1336,7 +1375,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":350}],9:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":351}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1412,7 +1451,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":13}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1481,7 +1520,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":13}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1560,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1592,14 +1631,12 @@ function microSeconds() { */ function supportsWebLockAPI() { if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { - console.log('supportsWebLockAPI(): true'); return true; } else { - console.log('supportsWebLockAPI(): false'); return false; } } -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; require("./noConflict"); @@ -1613,7 +1650,7 @@ if (_global["default"]._babelPolyfill && typeof console !== "undefined" && conso } _global["default"]._babelPolyfill = true; -},{"./noConflict":14,"core-js/library/fn/global":53}],14:[function(require,module,exports){ +},{"./noConflict":15,"core-js/library/fn/global":54}],15:[function(require,module,exports){ "use strict"; require("core-js/es6"); @@ -1643,7 +1680,7 @@ require("core-js/fn/promise/finally"); require("core-js/web"); require("regenerator-runtime/runtime"); -},{"core-js/es6":41,"core-js/fn/array/flat-map":42,"core-js/fn/array/includes":43,"core-js/fn/object/entries":44,"core-js/fn/object/get-own-property-descriptors":45,"core-js/fn/object/values":46,"core-js/fn/promise/finally":47,"core-js/fn/string/pad-end":48,"core-js/fn/string/pad-start":49,"core-js/fn/string/trim-end":50,"core-js/fn/string/trim-start":51,"core-js/fn/symbol/async-iterator":52,"core-js/web":344,"regenerator-runtime/runtime":352}],15:[function(require,module,exports){ +},{"core-js/es6":42,"core-js/fn/array/flat-map":43,"core-js/fn/array/includes":44,"core-js/fn/object/entries":45,"core-js/fn/object/get-own-property-descriptors":46,"core-js/fn/object/values":47,"core-js/fn/promise/finally":48,"core-js/fn/string/pad-end":49,"core-js/fn/string/pad-start":50,"core-js/fn/string/trim-end":51,"core-js/fn/string/trim-start":52,"core-js/fn/symbol/async-iterator":53,"core-js/web":345,"regenerator-runtime/runtime":353}],16:[function(require,module,exports){ function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); @@ -1675,14 +1712,14 @@ function _asyncToGenerator(fn) { }; } module.exports = _asyncToGenerator, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],16:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; } module.exports = _interopRequireDefault, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],17:[function(require,module,exports){ +},{}],18:[function(require,module,exports){ var _typeof = require("./typeof.js")["default"]; function _regeneratorRuntime() { "use strict"; /*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */ @@ -1987,7 +2024,7 @@ function _regeneratorRuntime() { }, exports; } module.exports = _regeneratorRuntime, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{"./typeof.js":18}],18:[function(require,module,exports){ +},{"./typeof.js":19}],19:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1998,7 +2035,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],19:[function(require,module,exports){ +},{}],20:[function(require,module,exports){ // TODO(Babel 8): Remove this file. var runtime = require("../helpers/regeneratorRuntime")(); @@ -2015,7 +2052,7 @@ try { } } -},{"../helpers/regeneratorRuntime":17}],20:[function(require,module,exports){ +},{"../helpers/regeneratorRuntime":18}],21:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2081,7 +2118,7 @@ function assertThrows(test) { } else rej(nonThrown); }); } -},{"./is-promise":24,"./utils":32}],21:[function(require,module,exports){ +},{"./is-promise":25,"./utils":33}],22:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2095,7 +2132,7 @@ var _clone2 = _interopRequireDefault(_clone); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } exports['default'] = _clone2['default']; -},{"clone":40}],22:[function(require,module,exports){ +},{"clone":41}],23:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2109,7 +2146,7 @@ var _deepEqual2 = _interopRequireDefault(_deepEqual); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } exports['default'] = _deepEqual2['default']; -},{"deep-equal":345}],23:[function(require,module,exports){ +},{"deep-equal":346}],24:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2212,7 +2249,7 @@ exports.resolveValues = _resolveValues2['default']; exports.performanceNow = _performanceNow2['default']; exports.isPromise = _isPromise2['default']; exports.promisify = _promisify2['default']; -},{"./assert-throws":20,"./clone":21,"./deep-equal":22,"./is-promise":24,"./performance-now":25,"./promisify":26,"./random-boolean":27,"./random-number":28,"./random-string":29,"./resolve-values":30,"./run-forever":31,"./wait":36,"./wait-forever":33,"./wait-resolveable":34,"./wait-until":35}],24:[function(require,module,exports){ +},{"./assert-throws":21,"./clone":22,"./deep-equal":23,"./is-promise":25,"./performance-now":26,"./promisify":27,"./random-boolean":28,"./random-number":29,"./random-string":30,"./resolve-values":31,"./run-forever":32,"./wait":37,"./wait-forever":34,"./wait-resolveable":35,"./wait-until":36}],25:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2228,7 +2265,7 @@ function isPromise(value) { } catch (err) {} return false; } -},{}],25:[function(require,module,exports){ +},{}],26:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2261,7 +2298,7 @@ function performanceNow() { return perf.now(); } -},{"./require-on-node-only":38,"is-node":349}],26:[function(require,module,exports){ +},{"./require-on-node-only":39,"is-node":350}],27:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2290,7 +2327,7 @@ function promisify(value) { return Promise.resolve(value); } } -},{"./is-promise":24}],27:[function(require,module,exports){ +},{"./is-promise":25}],28:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2304,7 +2341,7 @@ exports["default"] = randomBoolean; function randomBoolean() { return Math.random() >= 0.5; } -},{}],28:[function(require,module,exports){ +},{}],29:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2323,7 +2360,7 @@ function randomNumber() { return Math.floor(Math.random() * (max - min + 1)) + min; } -},{}],29:[function(require,module,exports){ +},{}],30:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2343,7 +2380,7 @@ function randomString() { text += charset.charAt(Math.floor(Math.random() * charset.length)); }return text; } -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2372,7 +2409,7 @@ function resolveValues(obj) { return ret; }); } -},{"./promisify":26}],31:[function(require,module,exports){ +},{"./promisify":27}],32:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2407,7 +2444,7 @@ function runForever(predicate) { runLoop(); }); } -},{"./promisify":26,"./wait":36}],32:[function(require,module,exports){ +},{"./promisify":27,"./wait":37}],33:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2420,7 +2457,7 @@ function oneOfArrayNotInString(stringAr, str) { }); if (foundNotInString) return true;else return false; } -},{}],33:[function(require,module,exports){ +},{}],34:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2444,7 +2481,7 @@ function waitForever(fun) { return new Promise(function (res) {}); } -},{"./wait":36}],34:[function(require,module,exports){ +},{"./wait":37}],35:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2468,7 +2505,7 @@ function waitResolveable() { }); return ret; } -},{}],35:[function(require,module,exports){ +},{}],36:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2534,7 +2571,7 @@ function waitUntil(fun) { runLoopOnce(); }); } -},{"./promisify":26,"./wait":36}],36:[function(require,module,exports){ +},{"./promisify":27,"./wait":37}],37:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2553,7 +2590,7 @@ function wait() { return setTimeout(res, ms); }); } -},{}],37:[function(require,module,exports){ +},{}],38:[function(require,module,exports){ 'use strict' exports.byteLength = byteLength @@ -2705,9 +2742,9 @@ function fromByteArray (uint8) { return parts.join('') } -},{}],38:[function(require,module,exports){ - },{}],39:[function(require,module,exports){ + +},{}],40:[function(require,module,exports){ (function (Buffer){(function (){ /*! * The buffer module from node.js, for the browser. @@ -4488,7 +4525,7 @@ function numberIsNaN (obj) { } }).call(this)}).call(this,require("buffer").Buffer) -},{"base64-js":37,"buffer":39,"ieee754":348}],40:[function(require,module,exports){ +},{"base64-js":38,"buffer":40,"ieee754":349}],41:[function(require,module,exports){ (function (Buffer){(function (){ var clone = (function() { 'use strict'; @@ -4749,7 +4786,7 @@ if (typeof module === 'object' && module.exports) { } }).call(this)}).call(this,require("buffer").Buffer) -},{"buffer":39}],41:[function(require,module,exports){ +},{"buffer":40}],42:[function(require,module,exports){ require('../modules/es6.symbol'); require('../modules/es6.object.create'); require('../modules/es6.object.define-property'); @@ -4890,74 +4927,74 @@ require('../modules/es6.reflect.set'); require('../modules/es6.reflect.set-prototype-of'); module.exports = require('../modules/_core'); -},{"../modules/_core":90,"../modules/es6.array.copy-within":192,"../modules/es6.array.every":193,"../modules/es6.array.fill":194,"../modules/es6.array.filter":195,"../modules/es6.array.find":197,"../modules/es6.array.find-index":196,"../modules/es6.array.for-each":198,"../modules/es6.array.from":199,"../modules/es6.array.index-of":200,"../modules/es6.array.is-array":201,"../modules/es6.array.iterator":202,"../modules/es6.array.join":203,"../modules/es6.array.last-index-of":204,"../modules/es6.array.map":205,"../modules/es6.array.of":206,"../modules/es6.array.reduce":208,"../modules/es6.array.reduce-right":207,"../modules/es6.array.slice":209,"../modules/es6.array.some":210,"../modules/es6.array.sort":211,"../modules/es6.array.species":212,"../modules/es6.date.now":213,"../modules/es6.date.to-iso-string":214,"../modules/es6.date.to-json":215,"../modules/es6.date.to-primitive":216,"../modules/es6.date.to-string":217,"../modules/es6.function.bind":218,"../modules/es6.function.has-instance":219,"../modules/es6.function.name":220,"../modules/es6.map":221,"../modules/es6.math.acosh":222,"../modules/es6.math.asinh":223,"../modules/es6.math.atanh":224,"../modules/es6.math.cbrt":225,"../modules/es6.math.clz32":226,"../modules/es6.math.cosh":227,"../modules/es6.math.expm1":228,"../modules/es6.math.fround":229,"../modules/es6.math.hypot":230,"../modules/es6.math.imul":231,"../modules/es6.math.log10":232,"../modules/es6.math.log1p":233,"../modules/es6.math.log2":234,"../modules/es6.math.sign":235,"../modules/es6.math.sinh":236,"../modules/es6.math.tanh":237,"../modules/es6.math.trunc":238,"../modules/es6.number.constructor":239,"../modules/es6.number.epsilon":240,"../modules/es6.number.is-finite":241,"../modules/es6.number.is-integer":242,"../modules/es6.number.is-nan":243,"../modules/es6.number.is-safe-integer":244,"../modules/es6.number.max-safe-integer":245,"../modules/es6.number.min-safe-integer":246,"../modules/es6.number.parse-float":247,"../modules/es6.number.parse-int":248,"../modules/es6.number.to-fixed":249,"../modules/es6.number.to-precision":250,"../modules/es6.object.assign":251,"../modules/es6.object.create":252,"../modules/es6.object.define-properties":253,"../modules/es6.object.define-property":254,"../modules/es6.object.freeze":255,"../modules/es6.object.get-own-property-descriptor":256,"../modules/es6.object.get-own-property-names":257,"../modules/es6.object.get-prototype-of":258,"../modules/es6.object.is":262,"../modules/es6.object.is-extensible":259,"../modules/es6.object.is-frozen":260,"../modules/es6.object.is-sealed":261,"../modules/es6.object.keys":263,"../modules/es6.object.prevent-extensions":264,"../modules/es6.object.seal":265,"../modules/es6.object.set-prototype-of":266,"../modules/es6.object.to-string":267,"../modules/es6.parse-float":268,"../modules/es6.parse-int":269,"../modules/es6.promise":270,"../modules/es6.reflect.apply":271,"../modules/es6.reflect.construct":272,"../modules/es6.reflect.define-property":273,"../modules/es6.reflect.delete-property":274,"../modules/es6.reflect.enumerate":275,"../modules/es6.reflect.get":278,"../modules/es6.reflect.get-own-property-descriptor":276,"../modules/es6.reflect.get-prototype-of":277,"../modules/es6.reflect.has":279,"../modules/es6.reflect.is-extensible":280,"../modules/es6.reflect.own-keys":281,"../modules/es6.reflect.prevent-extensions":282,"../modules/es6.reflect.set":284,"../modules/es6.reflect.set-prototype-of":283,"../modules/es6.regexp.constructor":285,"../modules/es6.regexp.exec":286,"../modules/es6.regexp.flags":287,"../modules/es6.regexp.match":288,"../modules/es6.regexp.replace":289,"../modules/es6.regexp.search":290,"../modules/es6.regexp.split":291,"../modules/es6.regexp.to-string":292,"../modules/es6.set":293,"../modules/es6.string.anchor":294,"../modules/es6.string.big":295,"../modules/es6.string.blink":296,"../modules/es6.string.bold":297,"../modules/es6.string.code-point-at":298,"../modules/es6.string.ends-with":299,"../modules/es6.string.fixed":300,"../modules/es6.string.fontcolor":301,"../modules/es6.string.fontsize":302,"../modules/es6.string.from-code-point":303,"../modules/es6.string.includes":304,"../modules/es6.string.italics":305,"../modules/es6.string.iterator":306,"../modules/es6.string.link":307,"../modules/es6.string.raw":308,"../modules/es6.string.repeat":309,"../modules/es6.string.small":310,"../modules/es6.string.starts-with":311,"../modules/es6.string.strike":312,"../modules/es6.string.sub":313,"../modules/es6.string.sup":314,"../modules/es6.string.trim":315,"../modules/es6.symbol":316,"../modules/es6.typed.array-buffer":317,"../modules/es6.typed.data-view":318,"../modules/es6.typed.float32-array":319,"../modules/es6.typed.float64-array":320,"../modules/es6.typed.int16-array":321,"../modules/es6.typed.int32-array":322,"../modules/es6.typed.int8-array":323,"../modules/es6.typed.uint16-array":324,"../modules/es6.typed.uint32-array":325,"../modules/es6.typed.uint8-array":326,"../modules/es6.typed.uint8-clamped-array":327,"../modules/es6.weak-map":328,"../modules/es6.weak-set":329}],42:[function(require,module,exports){ +},{"../modules/_core":91,"../modules/es6.array.copy-within":193,"../modules/es6.array.every":194,"../modules/es6.array.fill":195,"../modules/es6.array.filter":196,"../modules/es6.array.find":198,"../modules/es6.array.find-index":197,"../modules/es6.array.for-each":199,"../modules/es6.array.from":200,"../modules/es6.array.index-of":201,"../modules/es6.array.is-array":202,"../modules/es6.array.iterator":203,"../modules/es6.array.join":204,"../modules/es6.array.last-index-of":205,"../modules/es6.array.map":206,"../modules/es6.array.of":207,"../modules/es6.array.reduce":209,"../modules/es6.array.reduce-right":208,"../modules/es6.array.slice":210,"../modules/es6.array.some":211,"../modules/es6.array.sort":212,"../modules/es6.array.species":213,"../modules/es6.date.now":214,"../modules/es6.date.to-iso-string":215,"../modules/es6.date.to-json":216,"../modules/es6.date.to-primitive":217,"../modules/es6.date.to-string":218,"../modules/es6.function.bind":219,"../modules/es6.function.has-instance":220,"../modules/es6.function.name":221,"../modules/es6.map":222,"../modules/es6.math.acosh":223,"../modules/es6.math.asinh":224,"../modules/es6.math.atanh":225,"../modules/es6.math.cbrt":226,"../modules/es6.math.clz32":227,"../modules/es6.math.cosh":228,"../modules/es6.math.expm1":229,"../modules/es6.math.fround":230,"../modules/es6.math.hypot":231,"../modules/es6.math.imul":232,"../modules/es6.math.log10":233,"../modules/es6.math.log1p":234,"../modules/es6.math.log2":235,"../modules/es6.math.sign":236,"../modules/es6.math.sinh":237,"../modules/es6.math.tanh":238,"../modules/es6.math.trunc":239,"../modules/es6.number.constructor":240,"../modules/es6.number.epsilon":241,"../modules/es6.number.is-finite":242,"../modules/es6.number.is-integer":243,"../modules/es6.number.is-nan":244,"../modules/es6.number.is-safe-integer":245,"../modules/es6.number.max-safe-integer":246,"../modules/es6.number.min-safe-integer":247,"../modules/es6.number.parse-float":248,"../modules/es6.number.parse-int":249,"../modules/es6.number.to-fixed":250,"../modules/es6.number.to-precision":251,"../modules/es6.object.assign":252,"../modules/es6.object.create":253,"../modules/es6.object.define-properties":254,"../modules/es6.object.define-property":255,"../modules/es6.object.freeze":256,"../modules/es6.object.get-own-property-descriptor":257,"../modules/es6.object.get-own-property-names":258,"../modules/es6.object.get-prototype-of":259,"../modules/es6.object.is":263,"../modules/es6.object.is-extensible":260,"../modules/es6.object.is-frozen":261,"../modules/es6.object.is-sealed":262,"../modules/es6.object.keys":264,"../modules/es6.object.prevent-extensions":265,"../modules/es6.object.seal":266,"../modules/es6.object.set-prototype-of":267,"../modules/es6.object.to-string":268,"../modules/es6.parse-float":269,"../modules/es6.parse-int":270,"../modules/es6.promise":271,"../modules/es6.reflect.apply":272,"../modules/es6.reflect.construct":273,"../modules/es6.reflect.define-property":274,"../modules/es6.reflect.delete-property":275,"../modules/es6.reflect.enumerate":276,"../modules/es6.reflect.get":279,"../modules/es6.reflect.get-own-property-descriptor":277,"../modules/es6.reflect.get-prototype-of":278,"../modules/es6.reflect.has":280,"../modules/es6.reflect.is-extensible":281,"../modules/es6.reflect.own-keys":282,"../modules/es6.reflect.prevent-extensions":283,"../modules/es6.reflect.set":285,"../modules/es6.reflect.set-prototype-of":284,"../modules/es6.regexp.constructor":286,"../modules/es6.regexp.exec":287,"../modules/es6.regexp.flags":288,"../modules/es6.regexp.match":289,"../modules/es6.regexp.replace":290,"../modules/es6.regexp.search":291,"../modules/es6.regexp.split":292,"../modules/es6.regexp.to-string":293,"../modules/es6.set":294,"../modules/es6.string.anchor":295,"../modules/es6.string.big":296,"../modules/es6.string.blink":297,"../modules/es6.string.bold":298,"../modules/es6.string.code-point-at":299,"../modules/es6.string.ends-with":300,"../modules/es6.string.fixed":301,"../modules/es6.string.fontcolor":302,"../modules/es6.string.fontsize":303,"../modules/es6.string.from-code-point":304,"../modules/es6.string.includes":305,"../modules/es6.string.italics":306,"../modules/es6.string.iterator":307,"../modules/es6.string.link":308,"../modules/es6.string.raw":309,"../modules/es6.string.repeat":310,"../modules/es6.string.small":311,"../modules/es6.string.starts-with":312,"../modules/es6.string.strike":313,"../modules/es6.string.sub":314,"../modules/es6.string.sup":315,"../modules/es6.string.trim":316,"../modules/es6.symbol":317,"../modules/es6.typed.array-buffer":318,"../modules/es6.typed.data-view":319,"../modules/es6.typed.float32-array":320,"../modules/es6.typed.float64-array":321,"../modules/es6.typed.int16-array":322,"../modules/es6.typed.int32-array":323,"../modules/es6.typed.int8-array":324,"../modules/es6.typed.uint16-array":325,"../modules/es6.typed.uint32-array":326,"../modules/es6.typed.uint8-array":327,"../modules/es6.typed.uint8-clamped-array":328,"../modules/es6.weak-map":329,"../modules/es6.weak-set":330}],43:[function(require,module,exports){ require('../../modules/es7.array.flat-map'); module.exports = require('../../modules/_core').Array.flatMap; -},{"../../modules/_core":90,"../../modules/es7.array.flat-map":330}],43:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.array.flat-map":331}],44:[function(require,module,exports){ require('../../modules/es7.array.includes'); module.exports = require('../../modules/_core').Array.includes; -},{"../../modules/_core":90,"../../modules/es7.array.includes":331}],44:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.array.includes":332}],45:[function(require,module,exports){ require('../../modules/es7.object.entries'); module.exports = require('../../modules/_core').Object.entries; -},{"../../modules/_core":90,"../../modules/es7.object.entries":332}],45:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.object.entries":333}],46:[function(require,module,exports){ require('../../modules/es7.object.get-own-property-descriptors'); module.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors; -},{"../../modules/_core":90,"../../modules/es7.object.get-own-property-descriptors":333}],46:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.object.get-own-property-descriptors":334}],47:[function(require,module,exports){ require('../../modules/es7.object.values'); module.exports = require('../../modules/_core').Object.values; -},{"../../modules/_core":90,"../../modules/es7.object.values":334}],47:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.object.values":335}],48:[function(require,module,exports){ 'use strict'; require('../../modules/es6.promise'); require('../../modules/es7.promise.finally'); module.exports = require('../../modules/_core').Promise['finally']; -},{"../../modules/_core":90,"../../modules/es6.promise":270,"../../modules/es7.promise.finally":335}],48:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es6.promise":271,"../../modules/es7.promise.finally":336}],49:[function(require,module,exports){ require('../../modules/es7.string.pad-end'); module.exports = require('../../modules/_core').String.padEnd; -},{"../../modules/_core":90,"../../modules/es7.string.pad-end":336}],49:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.string.pad-end":337}],50:[function(require,module,exports){ require('../../modules/es7.string.pad-start'); module.exports = require('../../modules/_core').String.padStart; -},{"../../modules/_core":90,"../../modules/es7.string.pad-start":337}],50:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.string.pad-start":338}],51:[function(require,module,exports){ require('../../modules/es7.string.trim-right'); module.exports = require('../../modules/_core').String.trimRight; -},{"../../modules/_core":90,"../../modules/es7.string.trim-right":339}],51:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.string.trim-right":340}],52:[function(require,module,exports){ require('../../modules/es7.string.trim-left'); module.exports = require('../../modules/_core').String.trimLeft; -},{"../../modules/_core":90,"../../modules/es7.string.trim-left":338}],52:[function(require,module,exports){ +},{"../../modules/_core":91,"../../modules/es7.string.trim-left":339}],53:[function(require,module,exports){ require('../../modules/es7.symbol.async-iterator'); module.exports = require('../../modules/_wks-ext').f('asyncIterator'); -},{"../../modules/_wks-ext":189,"../../modules/es7.symbol.async-iterator":340}],53:[function(require,module,exports){ +},{"../../modules/_wks-ext":190,"../../modules/es7.symbol.async-iterator":341}],54:[function(require,module,exports){ require('../modules/es7.global'); module.exports = require('../modules/_core').global; -},{"../modules/_core":56,"../modules/es7.global":70}],54:[function(require,module,exports){ +},{"../modules/_core":57,"../modules/es7.global":71}],55:[function(require,module,exports){ module.exports = function (it) { if (typeof it != 'function') throw TypeError(it + ' is not a function!'); return it; }; -},{}],55:[function(require,module,exports){ +},{}],56:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; }; -},{"./_is-object":66}],56:[function(require,module,exports){ +},{"./_is-object":67}],57:[function(require,module,exports){ var core = module.exports = { version: '2.6.12' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -},{}],57:[function(require,module,exports){ +},{}],58:[function(require,module,exports){ // optional / simple context binding var aFunction = require('./_a-function'); module.exports = function (fn, that, length) { @@ -4979,13 +5016,13 @@ module.exports = function (fn, that, length) { }; }; -},{"./_a-function":54}],58:[function(require,module,exports){ +},{"./_a-function":55}],59:[function(require,module,exports){ // Thank's IE8 for his funny defineProperty module.exports = !require('./_fails')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_fails":61}],59:[function(require,module,exports){ +},{"./_fails":62}],60:[function(require,module,exports){ var isObject = require('./_is-object'); var document = require('./_global').document; // typeof document.createElement is 'object' in old IE @@ -4994,7 +5031,7 @@ module.exports = function (it) { return is ? document.createElement(it) : {}; }; -},{"./_global":62,"./_is-object":66}],60:[function(require,module,exports){ +},{"./_global":63,"./_is-object":67}],61:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var ctx = require('./_ctx'); @@ -5058,7 +5095,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":56,"./_ctx":57,"./_global":62,"./_has":63,"./_hide":64}],61:[function(require,module,exports){ +},{"./_core":57,"./_ctx":58,"./_global":63,"./_has":64,"./_hide":65}],62:[function(require,module,exports){ module.exports = function (exec) { try { return !!exec(); @@ -5067,7 +5104,7 @@ module.exports = function (exec) { } }; -},{}],62:[function(require,module,exports){ +},{}],63:[function(require,module,exports){ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self @@ -5075,13 +5112,13 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat : Function('return this')(); if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -},{}],63:[function(require,module,exports){ +},{}],64:[function(require,module,exports){ var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; -},{}],64:[function(require,module,exports){ +},{}],65:[function(require,module,exports){ var dP = require('./_object-dp'); var createDesc = require('./_property-desc'); module.exports = require('./_descriptors') ? function (object, key, value) { @@ -5091,17 +5128,17 @@ module.exports = require('./_descriptors') ? function (object, key, value) { return object; }; -},{"./_descriptors":58,"./_object-dp":67,"./_property-desc":68}],65:[function(require,module,exports){ +},{"./_descriptors":59,"./_object-dp":68,"./_property-desc":69}],66:[function(require,module,exports){ module.exports = !require('./_descriptors') && !require('./_fails')(function () { return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_descriptors":58,"./_dom-create":59,"./_fails":61}],66:[function(require,module,exports){ +},{"./_descriptors":59,"./_dom-create":60,"./_fails":62}],67:[function(require,module,exports){ module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -},{}],67:[function(require,module,exports){ +},{}],68:[function(require,module,exports){ var anObject = require('./_an-object'); var IE8_DOM_DEFINE = require('./_ie8-dom-define'); var toPrimitive = require('./_to-primitive'); @@ -5119,7 +5156,7 @@ exports.f = require('./_descriptors') ? Object.defineProperty : function defineP return O; }; -},{"./_an-object":55,"./_descriptors":58,"./_ie8-dom-define":65,"./_to-primitive":69}],68:[function(require,module,exports){ +},{"./_an-object":56,"./_descriptors":59,"./_ie8-dom-define":66,"./_to-primitive":70}],69:[function(require,module,exports){ module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), @@ -5129,7 +5166,7 @@ module.exports = function (bitmap, value) { }; }; -},{}],69:[function(require,module,exports){ +},{}],70:[function(require,module,exports){ // 7.1.1 ToPrimitive(input [, PreferredType]) var isObject = require('./_is-object'); // instead of the ES6 spec version, we didn't implement @@toPrimitive case @@ -5143,22 +5180,22 @@ module.exports = function (it, S) { throw TypeError("Can't convert object to primitive value"); }; -},{"./_is-object":66}],70:[function(require,module,exports){ +},{"./_is-object":67}],71:[function(require,module,exports){ // https://github.com/tc39/proposal-global var $export = require('./_export'); $export($export.G, { global: require('./_global') }); -},{"./_export":60,"./_global":62}],71:[function(require,module,exports){ -arguments[4][54][0].apply(exports,arguments) -},{"dup":54}],72:[function(require,module,exports){ +},{"./_export":61,"./_global":63}],72:[function(require,module,exports){ +arguments[4][55][0].apply(exports,arguments) +},{"dup":55}],73:[function(require,module,exports){ var cof = require('./_cof'); module.exports = function (it, msg) { if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg); return +it; }; -},{"./_cof":86}],73:[function(require,module,exports){ +},{"./_cof":87}],74:[function(require,module,exports){ // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = require('./_wks')('unscopables'); var ArrayProto = Array.prototype; @@ -5167,7 +5204,7 @@ module.exports = function (key) { ArrayProto[UNSCOPABLES][key] = true; }; -},{"./_hide":110,"./_wks":190}],74:[function(require,module,exports){ +},{"./_hide":111,"./_wks":191}],75:[function(require,module,exports){ 'use strict'; var at = require('./_string-at')(true); @@ -5177,16 +5214,16 @@ module.exports = function (S, index, unicode) { return index + (unicode ? at(S, index).length : 1); }; -},{"./_string-at":167}],75:[function(require,module,exports){ +},{"./_string-at":168}],76:[function(require,module,exports){ module.exports = function (it, Constructor, name, forbiddenField) { if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { throw TypeError(name + ': incorrect invocation!'); } return it; }; -},{}],76:[function(require,module,exports){ -arguments[4][55][0].apply(exports,arguments) -},{"./_is-object":119,"dup":55}],77:[function(require,module,exports){ +},{}],77:[function(require,module,exports){ +arguments[4][56][0].apply(exports,arguments) +},{"./_is-object":120,"dup":56}],78:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -5214,7 +5251,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* } return O; }; -},{"./_to-absolute-index":175,"./_to-length":179,"./_to-object":180}],78:[function(require,module,exports){ +},{"./_to-absolute-index":176,"./_to-length":180,"./_to-object":181}],79:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -5231,7 +5268,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { return O; }; -},{"./_to-absolute-index":175,"./_to-length":179,"./_to-object":180}],79:[function(require,module,exports){ +},{"./_to-absolute-index":176,"./_to-length":180,"./_to-object":181}],80:[function(require,module,exports){ // false -> Array#indexOf // true -> Array#includes var toIObject = require('./_to-iobject'); @@ -5256,7 +5293,7 @@ module.exports = function (IS_INCLUDES) { }; }; -},{"./_to-absolute-index":175,"./_to-iobject":178,"./_to-length":179}],80:[function(require,module,exports){ +},{"./_to-absolute-index":176,"./_to-iobject":179,"./_to-length":180}],81:[function(require,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -5302,7 +5339,7 @@ module.exports = function (TYPE, $create) { }; }; -},{"./_array-species-create":83,"./_ctx":92,"./_iobject":115,"./_to-length":179,"./_to-object":180}],81:[function(require,module,exports){ +},{"./_array-species-create":84,"./_ctx":93,"./_iobject":116,"./_to-length":180,"./_to-object":181}],82:[function(require,module,exports){ var aFunction = require('./_a-function'); var toObject = require('./_to-object'); var IObject = require('./_iobject'); @@ -5332,7 +5369,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { return memo; }; -},{"./_a-function":71,"./_iobject":115,"./_to-length":179,"./_to-object":180}],82:[function(require,module,exports){ +},{"./_a-function":72,"./_iobject":116,"./_to-length":180,"./_to-object":181}],83:[function(require,module,exports){ var isObject = require('./_is-object'); var isArray = require('./_is-array'); var SPECIES = require('./_wks')('species'); @@ -5350,7 +5387,7 @@ module.exports = function (original) { } return C === undefined ? Array : C; }; -},{"./_is-array":117,"./_is-object":119,"./_wks":190}],83:[function(require,module,exports){ +},{"./_is-array":118,"./_is-object":120,"./_wks":191}],84:[function(require,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = require('./_array-species-constructor'); @@ -5358,7 +5395,7 @@ module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"./_array-species-constructor":82}],84:[function(require,module,exports){ +},{"./_array-species-constructor":83}],85:[function(require,module,exports){ 'use strict'; var aFunction = require('./_a-function'); var isObject = require('./_is-object'); @@ -5385,7 +5422,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { return bound; }; -},{"./_a-function":71,"./_invoke":114,"./_is-object":119}],85:[function(require,module,exports){ +},{"./_a-function":72,"./_invoke":115,"./_is-object":120}],86:[function(require,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() var cof = require('./_cof'); var TAG = require('./_wks')('toStringTag'); @@ -5410,14 +5447,14 @@ module.exports = function (it) { : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"./_cof":86,"./_wks":190}],86:[function(require,module,exports){ +},{"./_cof":87,"./_wks":191}],87:[function(require,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],87:[function(require,module,exports){ +},{}],88:[function(require,module,exports){ 'use strict'; var dP = require('./_object-dp').f; var create = require('./_object-create'); @@ -5563,7 +5600,7 @@ module.exports = { } }; -},{"./_an-instance":75,"./_ctx":92,"./_descriptors":96,"./_for-of":106,"./_iter-define":123,"./_iter-step":125,"./_meta":132,"./_object-create":136,"./_object-dp":137,"./_redefine-all":155,"./_set-species":161,"./_validate-collection":187}],88:[function(require,module,exports){ +},{"./_an-instance":76,"./_ctx":93,"./_descriptors":97,"./_for-of":107,"./_iter-define":124,"./_iter-step":126,"./_meta":133,"./_object-create":137,"./_object-dp":138,"./_redefine-all":156,"./_set-species":162,"./_validate-collection":188}],89:[function(require,module,exports){ 'use strict'; var redefineAll = require('./_redefine-all'); var getWeak = require('./_meta').getWeak; @@ -5650,7 +5687,7 @@ module.exports = { ufstore: uncaughtFrozenStore }; -},{"./_an-instance":75,"./_an-object":76,"./_array-methods":80,"./_for-of":106,"./_has":109,"./_is-object":119,"./_meta":132,"./_redefine-all":155,"./_validate-collection":187}],89:[function(require,module,exports){ +},{"./_an-instance":76,"./_an-object":77,"./_array-methods":81,"./_for-of":107,"./_has":110,"./_is-object":120,"./_meta":133,"./_redefine-all":156,"./_validate-collection":188}],90:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var $export = require('./_export'); @@ -5737,9 +5774,9 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { return C; }; -},{"./_an-instance":75,"./_export":100,"./_fails":102,"./_for-of":106,"./_global":108,"./_inherit-if-required":113,"./_is-object":119,"./_iter-detect":124,"./_meta":132,"./_redefine":156,"./_redefine-all":155,"./_set-to-string-tag":162}],90:[function(require,module,exports){ -arguments[4][56][0].apply(exports,arguments) -},{"dup":56}],91:[function(require,module,exports){ +},{"./_an-instance":76,"./_export":101,"./_fails":103,"./_for-of":107,"./_global":109,"./_inherit-if-required":114,"./_is-object":120,"./_iter-detect":125,"./_meta":133,"./_redefine":157,"./_redefine-all":156,"./_set-to-string-tag":163}],91:[function(require,module,exports){ +arguments[4][57][0].apply(exports,arguments) +},{"dup":57}],92:[function(require,module,exports){ 'use strict'; var $defineProperty = require('./_object-dp'); var createDesc = require('./_property-desc'); @@ -5749,9 +5786,9 @@ module.exports = function (object, index, value) { else object[index] = value; }; -},{"./_object-dp":137,"./_property-desc":154}],92:[function(require,module,exports){ -arguments[4][57][0].apply(exports,arguments) -},{"./_a-function":71,"dup":57}],93:[function(require,module,exports){ +},{"./_object-dp":138,"./_property-desc":155}],93:[function(require,module,exports){ +arguments[4][58][0].apply(exports,arguments) +},{"./_a-function":72,"dup":58}],94:[function(require,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var fails = require('./_fails'); @@ -5779,7 +5816,7 @@ module.exports = (fails(function () { ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"./_fails":102}],94:[function(require,module,exports){ +},{"./_fails":103}],95:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); var toPrimitive = require('./_to-primitive'); @@ -5790,24 +5827,24 @@ module.exports = function (hint) { return toPrimitive(anObject(this), hint != NUMBER); }; -},{"./_an-object":76,"./_to-primitive":181}],95:[function(require,module,exports){ +},{"./_an-object":77,"./_to-primitive":182}],96:[function(require,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],96:[function(require,module,exports){ -arguments[4][58][0].apply(exports,arguments) -},{"./_fails":102,"dup":58}],97:[function(require,module,exports){ +},{}],97:[function(require,module,exports){ arguments[4][59][0].apply(exports,arguments) -},{"./_global":108,"./_is-object":119,"dup":59}],98:[function(require,module,exports){ +},{"./_fails":103,"dup":59}],98:[function(require,module,exports){ +arguments[4][60][0].apply(exports,arguments) +},{"./_global":109,"./_is-object":120,"dup":60}],99:[function(require,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],99:[function(require,module,exports){ +},{}],100:[function(require,module,exports){ // all enumerable object keys, includes symbols var getKeys = require('./_object-keys'); var gOPS = require('./_object-gops'); @@ -5824,7 +5861,7 @@ module.exports = function (it) { } return result; }; -},{"./_object-gops":142,"./_object-keys":145,"./_object-pie":146}],100:[function(require,module,exports){ +},{"./_object-gops":143,"./_object-keys":146,"./_object-pie":147}],101:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var hide = require('./_hide'); @@ -5869,7 +5906,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":90,"./_ctx":92,"./_global":108,"./_hide":110,"./_redefine":156}],101:[function(require,module,exports){ +},{"./_core":91,"./_ctx":93,"./_global":109,"./_hide":111,"./_redefine":157}],102:[function(require,module,exports){ var MATCH = require('./_wks')('match'); module.exports = function (KEY) { var re = /./; @@ -5883,9 +5920,9 @@ module.exports = function (KEY) { } return true; }; -},{"./_wks":190}],102:[function(require,module,exports){ -arguments[4][61][0].apply(exports,arguments) -},{"dup":61}],103:[function(require,module,exports){ +},{"./_wks":191}],103:[function(require,module,exports){ +arguments[4][62][0].apply(exports,arguments) +},{"dup":62}],104:[function(require,module,exports){ 'use strict'; require('./es6.regexp.exec'); var redefine = require('./_redefine'); @@ -5983,7 +6020,7 @@ module.exports = function (KEY, length, exec) { } }; -},{"./_defined":95,"./_fails":102,"./_hide":110,"./_redefine":156,"./_regexp-exec":158,"./_wks":190,"./es6.regexp.exec":286}],104:[function(require,module,exports){ +},{"./_defined":96,"./_fails":103,"./_hide":111,"./_redefine":157,"./_regexp-exec":159,"./_wks":191,"./es6.regexp.exec":287}],105:[function(require,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags var anObject = require('./_an-object'); @@ -5998,7 +6035,7 @@ module.exports = function () { return result; }; -},{"./_an-object":76}],105:[function(require,module,exports){ +},{"./_an-object":77}],106:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var isArray = require('./_is-array'); @@ -6039,7 +6076,7 @@ function flattenIntoArray(target, original, source, sourceLen, start, depth, map module.exports = flattenIntoArray; -},{"./_ctx":92,"./_is-array":117,"./_is-object":119,"./_to-length":179,"./_wks":190}],106:[function(require,module,exports){ +},{"./_ctx":93,"./_is-array":118,"./_is-object":120,"./_to-length":180,"./_wks":191}],107:[function(require,module,exports){ var ctx = require('./_ctx'); var call = require('./_iter-call'); var isArrayIter = require('./_is-array-iter'); @@ -6066,22 +6103,22 @@ var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"./_an-object":76,"./_ctx":92,"./_is-array-iter":116,"./_iter-call":121,"./_to-length":179,"./core.get-iterator-method":191}],107:[function(require,module,exports){ +},{"./_an-object":77,"./_ctx":93,"./_is-array-iter":117,"./_iter-call":122,"./_to-length":180,"./core.get-iterator-method":192}],108:[function(require,module,exports){ module.exports = require('./_shared')('native-function-to-string', Function.toString); -},{"./_shared":164}],108:[function(require,module,exports){ -arguments[4][62][0].apply(exports,arguments) -},{"dup":62}],109:[function(require,module,exports){ +},{"./_shared":165}],109:[function(require,module,exports){ arguments[4][63][0].apply(exports,arguments) },{"dup":63}],110:[function(require,module,exports){ arguments[4][64][0].apply(exports,arguments) -},{"./_descriptors":96,"./_object-dp":137,"./_property-desc":154,"dup":64}],111:[function(require,module,exports){ +},{"dup":64}],111:[function(require,module,exports){ +arguments[4][65][0].apply(exports,arguments) +},{"./_descriptors":97,"./_object-dp":138,"./_property-desc":155,"dup":65}],112:[function(require,module,exports){ var document = require('./_global').document; module.exports = document && document.documentElement; -},{"./_global":108}],112:[function(require,module,exports){ -arguments[4][65][0].apply(exports,arguments) -},{"./_descriptors":96,"./_dom-create":97,"./_fails":102,"dup":65}],113:[function(require,module,exports){ +},{"./_global":109}],113:[function(require,module,exports){ +arguments[4][66][0].apply(exports,arguments) +},{"./_descriptors":97,"./_dom-create":98,"./_fails":103,"dup":66}],114:[function(require,module,exports){ var isObject = require('./_is-object'); var setPrototypeOf = require('./_set-proto').set; module.exports = function (that, target, C) { @@ -6092,7 +6129,7 @@ module.exports = function (that, target, C) { } return that; }; -},{"./_is-object":119,"./_set-proto":160}],114:[function(require,module,exports){ +},{"./_is-object":120,"./_set-proto":161}],115:[function(require,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -6110,7 +6147,7 @@ module.exports = function (fn, args, that) { } return fn.apply(that, args); }; -},{}],115:[function(require,module,exports){ +},{}],116:[function(require,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings var cof = require('./_cof'); // eslint-disable-next-line no-prototype-builtins @@ -6118,7 +6155,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"./_cof":86}],116:[function(require,module,exports){ +},{"./_cof":87}],117:[function(require,module,exports){ // check on default Array iterator var Iterators = require('./_iterators'); var ITERATOR = require('./_wks')('iterator'); @@ -6128,14 +6165,14 @@ module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"./_iterators":126,"./_wks":190}],117:[function(require,module,exports){ +},{"./_iterators":127,"./_wks":191}],118:[function(require,module,exports){ // 7.2.2 IsArray(argument) var cof = require('./_cof'); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"./_cof":86}],118:[function(require,module,exports){ +},{"./_cof":87}],119:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var isObject = require('./_is-object'); var floor = Math.floor; @@ -6143,9 +6180,9 @@ module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"./_is-object":119}],119:[function(require,module,exports){ -arguments[4][66][0].apply(exports,arguments) -},{"dup":66}],120:[function(require,module,exports){ +},{"./_is-object":120}],120:[function(require,module,exports){ +arguments[4][67][0].apply(exports,arguments) +},{"dup":67}],121:[function(require,module,exports){ // 7.2.8 IsRegExp(argument) var isObject = require('./_is-object'); var cof = require('./_cof'); @@ -6155,7 +6192,7 @@ module.exports = function (it) { return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"./_cof":86,"./_is-object":119,"./_wks":190}],121:[function(require,module,exports){ +},{"./_cof":87,"./_is-object":120,"./_wks":191}],122:[function(require,module,exports){ // call something on iterator step with safe closing on error var anObject = require('./_an-object'); module.exports = function (iterator, fn, value, entries) { @@ -6169,7 +6206,7 @@ module.exports = function (iterator, fn, value, entries) { } }; -},{"./_an-object":76}],122:[function(require,module,exports){ +},{"./_an-object":77}],123:[function(require,module,exports){ 'use strict'; var create = require('./_object-create'); var descriptor = require('./_property-desc'); @@ -6184,7 +6221,7 @@ module.exports = function (Constructor, NAME, next) { setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"./_hide":110,"./_object-create":136,"./_property-desc":154,"./_set-to-string-tag":162,"./_wks":190}],123:[function(require,module,exports){ +},{"./_hide":111,"./_object-create":137,"./_property-desc":155,"./_set-to-string-tag":163,"./_wks":191}],124:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var $export = require('./_export'); @@ -6255,7 +6292,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE return methods; }; -},{"./_export":100,"./_hide":110,"./_iter-create":122,"./_iterators":126,"./_library":127,"./_object-gpo":143,"./_redefine":156,"./_set-to-string-tag":162,"./_wks":190}],124:[function(require,module,exports){ +},{"./_export":101,"./_hide":111,"./_iter-create":123,"./_iterators":127,"./_library":128,"./_object-gpo":144,"./_redefine":157,"./_set-to-string-tag":163,"./_wks":191}],125:[function(require,module,exports){ var ITERATOR = require('./_wks')('iterator'); var SAFE_CLOSING = false; @@ -6279,18 +6316,18 @@ module.exports = function (exec, skipClosing) { return safe; }; -},{"./_wks":190}],125:[function(require,module,exports){ +},{"./_wks":191}],126:[function(require,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],126:[function(require,module,exports){ +},{}],127:[function(require,module,exports){ module.exports = {}; -},{}],127:[function(require,module,exports){ +},{}],128:[function(require,module,exports){ module.exports = false; -},{}],128:[function(require,module,exports){ +},{}],129:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -6302,7 +6339,7 @@ module.exports = (!$expm1 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],129:[function(require,module,exports){ +},{}],130:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var sign = require('./_math-sign'); var pow = Math.pow; @@ -6327,20 +6364,20 @@ module.exports = Math.fround || function fround(x) { return $sign * result; }; -},{"./_math-sign":131}],130:[function(require,module,exports){ +},{"./_math-sign":132}],131:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],131:[function(require,module,exports){ +},{}],132:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],132:[function(require,module,exports){ +},{}],133:[function(require,module,exports){ var META = require('./_uid')('meta'); var isObject = require('./_is-object'); var has = require('./_has'); @@ -6395,7 +6432,7 @@ var meta = module.exports = { onFreeze: onFreeze }; -},{"./_fails":102,"./_has":109,"./_is-object":119,"./_object-dp":137,"./_uid":185}],133:[function(require,module,exports){ +},{"./_fails":103,"./_has":110,"./_is-object":120,"./_object-dp":138,"./_uid":186}],134:[function(require,module,exports){ var global = require('./_global'); var macrotask = require('./_task').set; var Observer = global.MutationObserver || global.WebKitMutationObserver; @@ -6466,7 +6503,7 @@ module.exports = function () { }; }; -},{"./_cof":86,"./_global":108,"./_task":174}],134:[function(require,module,exports){ +},{"./_cof":87,"./_global":109,"./_task":175}],135:[function(require,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) var aFunction = require('./_a-function'); @@ -6486,7 +6523,7 @@ module.exports.f = function (C) { return new PromiseCapability(C); }; -},{"./_a-function":71}],135:[function(require,module,exports){ +},{"./_a-function":72}],136:[function(require,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) var DESCRIPTORS = require('./_descriptors'); @@ -6526,7 +6563,7 @@ module.exports = !$assign || require('./_fails')(function () { } return T; } : $assign; -},{"./_descriptors":96,"./_fails":102,"./_iobject":115,"./_object-gops":142,"./_object-keys":145,"./_object-pie":146,"./_to-object":180}],136:[function(require,module,exports){ +},{"./_descriptors":97,"./_fails":103,"./_iobject":116,"./_object-gops":143,"./_object-keys":146,"./_object-pie":147,"./_to-object":181}],137:[function(require,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = require('./_an-object'); var dPs = require('./_object-dps'); @@ -6569,9 +6606,9 @@ module.exports = Object.create || function create(O, Properties) { return Properties === undefined ? result : dPs(result, Properties); }; -},{"./_an-object":76,"./_dom-create":97,"./_enum-bug-keys":98,"./_html":111,"./_object-dps":138,"./_shared-key":163}],137:[function(require,module,exports){ -arguments[4][67][0].apply(exports,arguments) -},{"./_an-object":76,"./_descriptors":96,"./_ie8-dom-define":112,"./_to-primitive":181,"dup":67}],138:[function(require,module,exports){ +},{"./_an-object":77,"./_dom-create":98,"./_enum-bug-keys":99,"./_html":112,"./_object-dps":139,"./_shared-key":164}],138:[function(require,module,exports){ +arguments[4][68][0].apply(exports,arguments) +},{"./_an-object":77,"./_descriptors":97,"./_ie8-dom-define":113,"./_to-primitive":182,"dup":68}],139:[function(require,module,exports){ var dP = require('./_object-dp'); var anObject = require('./_an-object'); var getKeys = require('./_object-keys'); @@ -6586,7 +6623,7 @@ module.exports = require('./_descriptors') ? Object.defineProperties : function return O; }; -},{"./_an-object":76,"./_descriptors":96,"./_object-dp":137,"./_object-keys":145}],139:[function(require,module,exports){ +},{"./_an-object":77,"./_descriptors":97,"./_object-dp":138,"./_object-keys":146}],140:[function(require,module,exports){ var pIE = require('./_object-pie'); var createDesc = require('./_property-desc'); var toIObject = require('./_to-iobject'); @@ -6604,7 +6641,7 @@ exports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"./_descriptors":96,"./_has":109,"./_ie8-dom-define":112,"./_object-pie":146,"./_property-desc":154,"./_to-iobject":178,"./_to-primitive":181}],140:[function(require,module,exports){ +},{"./_descriptors":97,"./_has":110,"./_ie8-dom-define":113,"./_object-pie":147,"./_property-desc":155,"./_to-iobject":179,"./_to-primitive":182}],141:[function(require,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = require('./_to-iobject'); var gOPN = require('./_object-gopn').f; @@ -6625,7 +6662,7 @@ module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"./_object-gopn":141,"./_to-iobject":178}],141:[function(require,module,exports){ +},{"./_object-gopn":142,"./_to-iobject":179}],142:[function(require,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = require('./_object-keys-internal'); var hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype'); @@ -6634,10 +6671,10 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"./_enum-bug-keys":98,"./_object-keys-internal":144}],142:[function(require,module,exports){ +},{"./_enum-bug-keys":99,"./_object-keys-internal":145}],143:[function(require,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],143:[function(require,module,exports){ +},{}],144:[function(require,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has'); var toObject = require('./_to-object'); @@ -6652,7 +6689,7 @@ module.exports = Object.getPrototypeOf || function (O) { } return O instanceof Object ? ObjectProto : null; }; -},{"./_has":109,"./_shared-key":163,"./_to-object":180}],144:[function(require,module,exports){ +},{"./_has":110,"./_shared-key":164,"./_to-object":181}],145:[function(require,module,exports){ var has = require('./_has'); var toIObject = require('./_to-iobject'); var arrayIndexOf = require('./_array-includes')(false); @@ -6671,7 +6708,7 @@ module.exports = function (object, names) { return result; }; -},{"./_array-includes":79,"./_has":109,"./_shared-key":163,"./_to-iobject":178}],145:[function(require,module,exports){ +},{"./_array-includes":80,"./_has":110,"./_shared-key":164,"./_to-iobject":179}],146:[function(require,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = require('./_object-keys-internal'); var enumBugKeys = require('./_enum-bug-keys'); @@ -6680,10 +6717,10 @@ module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"./_enum-bug-keys":98,"./_object-keys-internal":144}],146:[function(require,module,exports){ +},{"./_enum-bug-keys":99,"./_object-keys-internal":145}],147:[function(require,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],147:[function(require,module,exports){ +},{}],148:[function(require,module,exports){ // most Object methods by ES6 should accept primitives var $export = require('./_export'); var core = require('./_core'); @@ -6695,7 +6732,7 @@ module.exports = function (KEY, exec) { $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"./_core":90,"./_export":100,"./_fails":102}],148:[function(require,module,exports){ +},{"./_core":91,"./_export":101,"./_fails":103}],149:[function(require,module,exports){ var DESCRIPTORS = require('./_descriptors'); var getKeys = require('./_object-keys'); var toIObject = require('./_to-iobject'); @@ -6718,7 +6755,7 @@ module.exports = function (isEntries) { }; }; -},{"./_descriptors":96,"./_object-keys":145,"./_object-pie":146,"./_to-iobject":178}],149:[function(require,module,exports){ +},{"./_descriptors":97,"./_object-keys":146,"./_object-pie":147,"./_to-iobject":179}],150:[function(require,module,exports){ // all object keys, includes non-enumerable and symbols var gOPN = require('./_object-gopn'); var gOPS = require('./_object-gops'); @@ -6730,7 +6767,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"./_an-object":76,"./_global":108,"./_object-gopn":141,"./_object-gops":142}],150:[function(require,module,exports){ +},{"./_an-object":77,"./_global":109,"./_object-gopn":142,"./_object-gops":143}],151:[function(require,module,exports){ var $parseFloat = require('./_global').parseFloat; var $trim = require('./_string-trim').trim; @@ -6740,7 +6777,7 @@ module.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"./_global":108,"./_string-trim":172,"./_string-ws":173}],151:[function(require,module,exports){ +},{"./_global":109,"./_string-trim":173,"./_string-ws":174}],152:[function(require,module,exports){ var $parseInt = require('./_global').parseInt; var $trim = require('./_string-trim').trim; var ws = require('./_string-ws'); @@ -6751,7 +6788,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"./_global":108,"./_string-trim":172,"./_string-ws":173}],152:[function(require,module,exports){ +},{"./_global":109,"./_string-trim":173,"./_string-ws":174}],153:[function(require,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -6760,7 +6797,7 @@ module.exports = function (exec) { } }; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ var anObject = require('./_an-object'); var isObject = require('./_is-object'); var newPromiseCapability = require('./_new-promise-capability'); @@ -6774,16 +6811,16 @@ module.exports = function (C, x) { return promiseCapability.promise; }; -},{"./_an-object":76,"./_is-object":119,"./_new-promise-capability":134}],154:[function(require,module,exports){ -arguments[4][68][0].apply(exports,arguments) -},{"dup":68}],155:[function(require,module,exports){ +},{"./_an-object":77,"./_is-object":120,"./_new-promise-capability":135}],155:[function(require,module,exports){ +arguments[4][69][0].apply(exports,arguments) +},{"dup":69}],156:[function(require,module,exports){ var redefine = require('./_redefine'); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"./_redefine":156}],156:[function(require,module,exports){ +},{"./_redefine":157}],157:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var has = require('./_has'); @@ -6816,7 +6853,7 @@ require('./_core').inspectSource = function (it) { return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"./_core":90,"./_function-to-string":107,"./_global":108,"./_has":109,"./_hide":110,"./_uid":185}],157:[function(require,module,exports){ +},{"./_core":91,"./_function-to-string":108,"./_global":109,"./_has":110,"./_hide":111,"./_uid":186}],158:[function(require,module,exports){ 'use strict'; var classof = require('./_classof'); @@ -6839,7 +6876,7 @@ module.exports = function (R, S) { return builtinExec.call(R, S); }; -},{"./_classof":85}],158:[function(require,module,exports){ +},{"./_classof":86}],159:[function(require,module,exports){ 'use strict'; var regexpFlags = require('./_flags'); @@ -6899,14 +6936,14 @@ if (PATCH) { module.exports = patchedExec; -},{"./_flags":104}],159:[function(require,module,exports){ +},{"./_flags":105}],160:[function(require,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],160:[function(require,module,exports){ +},{}],161:[function(require,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ var isObject = require('./_is-object'); @@ -6933,7 +6970,7 @@ module.exports = { check: check }; -},{"./_an-object":76,"./_ctx":92,"./_is-object":119,"./_object-gopd":139}],161:[function(require,module,exports){ +},{"./_an-object":77,"./_ctx":93,"./_is-object":120,"./_object-gopd":140}],162:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var dP = require('./_object-dp'); @@ -6948,7 +6985,7 @@ module.exports = function (KEY) { }); }; -},{"./_descriptors":96,"./_global":108,"./_object-dp":137,"./_wks":190}],162:[function(require,module,exports){ +},{"./_descriptors":97,"./_global":109,"./_object-dp":138,"./_wks":191}],163:[function(require,module,exports){ var def = require('./_object-dp').f; var has = require('./_has'); var TAG = require('./_wks')('toStringTag'); @@ -6957,14 +6994,14 @@ module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"./_has":109,"./_object-dp":137,"./_wks":190}],163:[function(require,module,exports){ +},{"./_has":110,"./_object-dp":138,"./_wks":191}],164:[function(require,module,exports){ var shared = require('./_shared')('keys'); var uid = require('./_uid'); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"./_shared":164,"./_uid":185}],164:[function(require,module,exports){ +},{"./_shared":165,"./_uid":186}],165:[function(require,module,exports){ var core = require('./_core'); var global = require('./_global'); var SHARED = '__core-js_shared__'; @@ -6978,7 +7015,7 @@ var store = global[SHARED] || (global[SHARED] = {}); copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); -},{"./_core":90,"./_global":108,"./_library":127}],165:[function(require,module,exports){ +},{"./_core":91,"./_global":109,"./_library":128}],166:[function(require,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = require('./_an-object'); var aFunction = require('./_a-function'); @@ -6989,7 +7026,7 @@ module.exports = function (O, D) { return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"./_a-function":71,"./_an-object":76,"./_wks":190}],166:[function(require,module,exports){ +},{"./_a-function":72,"./_an-object":77,"./_wks":191}],167:[function(require,module,exports){ 'use strict'; var fails = require('./_fails'); @@ -7000,7 +7037,7 @@ module.exports = function (method, arg) { }); }; -},{"./_fails":102}],167:[function(require,module,exports){ +},{"./_fails":103}],168:[function(require,module,exports){ var toInteger = require('./_to-integer'); var defined = require('./_defined'); // true -> String#at @@ -7019,7 +7056,7 @@ module.exports = function (TO_STRING) { }; }; -},{"./_defined":95,"./_to-integer":177}],168:[function(require,module,exports){ +},{"./_defined":96,"./_to-integer":178}],169:[function(require,module,exports){ // helper for String#{startsWith, endsWith, includes} var isRegExp = require('./_is-regexp'); var defined = require('./_defined'); @@ -7029,7 +7066,7 @@ module.exports = function (that, searchString, NAME) { return String(defined(that)); }; -},{"./_defined":95,"./_is-regexp":120}],169:[function(require,module,exports){ +},{"./_defined":96,"./_is-regexp":121}],170:[function(require,module,exports){ var $export = require('./_export'); var fails = require('./_fails'); var defined = require('./_defined'); @@ -7050,7 +7087,7 @@ module.exports = function (NAME, exec) { }), 'String', O); }; -},{"./_defined":95,"./_export":100,"./_fails":102}],170:[function(require,module,exports){ +},{"./_defined":96,"./_export":101,"./_fails":103}],171:[function(require,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end var toLength = require('./_to-length'); var repeat = require('./_string-repeat'); @@ -7068,7 +7105,7 @@ module.exports = function (that, maxLength, fillString, left) { return left ? stringFiller + S : S + stringFiller; }; -},{"./_defined":95,"./_string-repeat":171,"./_to-length":179}],171:[function(require,module,exports){ +},{"./_defined":96,"./_string-repeat":172,"./_to-length":180}],172:[function(require,module,exports){ 'use strict'; var toInteger = require('./_to-integer'); var defined = require('./_defined'); @@ -7082,7 +7119,7 @@ module.exports = function repeat(count) { return res; }; -},{"./_defined":95,"./_to-integer":177}],172:[function(require,module,exports){ +},{"./_defined":96,"./_to-integer":178}],173:[function(require,module,exports){ var $export = require('./_export'); var defined = require('./_defined'); var fails = require('./_fails'); @@ -7114,11 +7151,11 @@ var trim = exporter.trim = function (string, TYPE) { module.exports = exporter; -},{"./_defined":95,"./_export":100,"./_fails":102,"./_string-ws":173}],173:[function(require,module,exports){ +},{"./_defined":96,"./_export":101,"./_fails":103,"./_string-ws":174}],174:[function(require,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],174:[function(require,module,exports){ +},{}],175:[function(require,module,exports){ var ctx = require('./_ctx'); var invoke = require('./_invoke'); var html = require('./_html'); @@ -7204,7 +7241,7 @@ module.exports = { clear: clearTask }; -},{"./_cof":86,"./_ctx":92,"./_dom-create":97,"./_global":108,"./_html":111,"./_invoke":114}],175:[function(require,module,exports){ +},{"./_cof":87,"./_ctx":93,"./_dom-create":98,"./_global":109,"./_html":112,"./_invoke":115}],176:[function(require,module,exports){ var toInteger = require('./_to-integer'); var max = Math.max; var min = Math.min; @@ -7213,7 +7250,7 @@ module.exports = function (index, length) { return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"./_to-integer":177}],176:[function(require,module,exports){ +},{"./_to-integer":178}],177:[function(require,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex var toInteger = require('./_to-integer'); var toLength = require('./_to-length'); @@ -7225,7 +7262,7 @@ module.exports = function (it) { return length; }; -},{"./_to-integer":177,"./_to-length":179}],177:[function(require,module,exports){ +},{"./_to-integer":178,"./_to-length":180}],178:[function(require,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -7233,7 +7270,7 @@ module.exports = function (it) { return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],178:[function(require,module,exports){ +},{}],179:[function(require,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = require('./_iobject'); var defined = require('./_defined'); @@ -7241,7 +7278,7 @@ module.exports = function (it) { return IObject(defined(it)); }; -},{"./_defined":95,"./_iobject":115}],179:[function(require,module,exports){ +},{"./_defined":96,"./_iobject":116}],180:[function(require,module,exports){ // 7.1.15 ToLength var toInteger = require('./_to-integer'); var min = Math.min; @@ -7249,16 +7286,16 @@ module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"./_to-integer":177}],180:[function(require,module,exports){ +},{"./_to-integer":178}],181:[function(require,module,exports){ // 7.1.13 ToObject(argument) var defined = require('./_defined'); module.exports = function (it) { return Object(defined(it)); }; -},{"./_defined":95}],181:[function(require,module,exports){ -arguments[4][69][0].apply(exports,arguments) -},{"./_is-object":119,"dup":69}],182:[function(require,module,exports){ +},{"./_defined":96}],182:[function(require,module,exports){ +arguments[4][70][0].apply(exports,arguments) +},{"./_is-object":120,"dup":70}],183:[function(require,module,exports){ 'use strict'; if (require('./_descriptors')) { var LIBRARY = require('./_library'); @@ -7740,7 +7777,7 @@ if (require('./_descriptors')) { }; } else module.exports = function () { /* empty */ }; -},{"./_an-instance":75,"./_array-copy-within":77,"./_array-fill":78,"./_array-includes":79,"./_array-methods":80,"./_classof":85,"./_ctx":92,"./_descriptors":96,"./_export":100,"./_fails":102,"./_global":108,"./_has":109,"./_hide":110,"./_is-array-iter":116,"./_is-object":119,"./_iter-detect":124,"./_iterators":126,"./_library":127,"./_object-create":136,"./_object-dp":137,"./_object-gopd":139,"./_object-gopn":141,"./_object-gpo":143,"./_property-desc":154,"./_redefine-all":155,"./_set-species":161,"./_species-constructor":165,"./_to-absolute-index":175,"./_to-index":176,"./_to-integer":177,"./_to-length":179,"./_to-object":180,"./_to-primitive":181,"./_typed":184,"./_typed-buffer":183,"./_uid":185,"./_wks":190,"./core.get-iterator-method":191,"./es6.array.iterator":202}],183:[function(require,module,exports){ +},{"./_an-instance":76,"./_array-copy-within":78,"./_array-fill":79,"./_array-includes":80,"./_array-methods":81,"./_classof":86,"./_ctx":93,"./_descriptors":97,"./_export":101,"./_fails":103,"./_global":109,"./_has":110,"./_hide":111,"./_is-array-iter":117,"./_is-object":120,"./_iter-detect":125,"./_iterators":127,"./_library":128,"./_object-create":137,"./_object-dp":138,"./_object-gopd":140,"./_object-gopn":142,"./_object-gpo":144,"./_property-desc":155,"./_redefine-all":156,"./_set-species":162,"./_species-constructor":166,"./_to-absolute-index":176,"./_to-index":177,"./_to-integer":178,"./_to-length":180,"./_to-object":181,"./_to-primitive":182,"./_typed":185,"./_typed-buffer":184,"./_uid":186,"./_wks":191,"./core.get-iterator-method":192,"./es6.array.iterator":203}],184:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var DESCRIPTORS = require('./_descriptors'); @@ -8018,7 +8055,7 @@ hide($DataView[PROTOTYPE], $typed.VIEW, true); exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"./_an-instance":75,"./_array-fill":78,"./_descriptors":96,"./_fails":102,"./_global":108,"./_hide":110,"./_library":127,"./_object-dp":137,"./_object-gopn":141,"./_redefine-all":155,"./_set-to-string-tag":162,"./_to-index":176,"./_to-integer":177,"./_to-length":179,"./_typed":184}],184:[function(require,module,exports){ +},{"./_an-instance":76,"./_array-fill":79,"./_descriptors":97,"./_fails":103,"./_global":109,"./_hide":111,"./_library":128,"./_object-dp":138,"./_object-gopn":142,"./_redefine-all":156,"./_set-to-string-tag":163,"./_to-index":177,"./_to-integer":178,"./_to-length":180,"./_typed":185}],185:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var uid = require('./_uid'); @@ -8048,27 +8085,27 @@ module.exports = { VIEW: VIEW }; -},{"./_global":108,"./_hide":110,"./_uid":185}],185:[function(require,module,exports){ +},{"./_global":109,"./_hide":111,"./_uid":186}],186:[function(require,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],186:[function(require,module,exports){ +},{}],187:[function(require,module,exports){ var global = require('./_global'); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"./_global":108}],187:[function(require,module,exports){ +},{"./_global":109}],188:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"./_is-object":119}],188:[function(require,module,exports){ +},{"./_is-object":120}],189:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var LIBRARY = require('./_library'); @@ -8079,10 +8116,10 @@ module.exports = function (name) { if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"./_core":90,"./_global":108,"./_library":127,"./_object-dp":137,"./_wks-ext":189}],189:[function(require,module,exports){ +},{"./_core":91,"./_global":109,"./_library":128,"./_object-dp":138,"./_wks-ext":190}],190:[function(require,module,exports){ exports.f = require('./_wks'); -},{"./_wks":190}],190:[function(require,module,exports){ +},{"./_wks":191}],191:[function(require,module,exports){ var store = require('./_shared')('wks'); var uid = require('./_uid'); var Symbol = require('./_global').Symbol; @@ -8095,7 +8132,7 @@ var $exports = module.exports = function (name) { $exports.store = store; -},{"./_global":108,"./_shared":164,"./_uid":185}],191:[function(require,module,exports){ +},{"./_global":109,"./_shared":165,"./_uid":186}],192:[function(require,module,exports){ var classof = require('./_classof'); var ITERATOR = require('./_wks')('iterator'); var Iterators = require('./_iterators'); @@ -8105,7 +8142,7 @@ module.exports = require('./_core').getIteratorMethod = function (it) { || Iterators[classof(it)]; }; -},{"./_classof":85,"./_core":90,"./_iterators":126,"./_wks":190}],192:[function(require,module,exports){ +},{"./_classof":86,"./_core":91,"./_iterators":127,"./_wks":191}],193:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = require('./_export'); @@ -8113,7 +8150,7 @@ $export($export.P, 'Array', { copyWithin: require('./_array-copy-within') }); require('./_add-to-unscopables')('copyWithin'); -},{"./_add-to-unscopables":73,"./_array-copy-within":77,"./_export":100}],193:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_array-copy-within":78,"./_export":101}],194:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $every = require('./_array-methods')(4); @@ -8125,7 +8162,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].every, true), 'A } }); -},{"./_array-methods":80,"./_export":100,"./_strict-method":166}],194:[function(require,module,exports){ +},{"./_array-methods":81,"./_export":101,"./_strict-method":167}],195:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = require('./_export'); @@ -8133,7 +8170,7 @@ $export($export.P, 'Array', { fill: require('./_array-fill') }); require('./_add-to-unscopables')('fill'); -},{"./_add-to-unscopables":73,"./_array-fill":78,"./_export":100}],195:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_array-fill":79,"./_export":101}],196:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $filter = require('./_array-methods')(2); @@ -8145,7 +8182,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].filter, true), ' } }); -},{"./_array-methods":80,"./_export":100,"./_strict-method":166}],196:[function(require,module,exports){ +},{"./_array-methods":81,"./_export":101,"./_strict-method":167}],197:[function(require,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = require('./_export'); @@ -8161,7 +8198,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":73,"./_array-methods":80,"./_export":100}],197:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_array-methods":81,"./_export":101}],198:[function(require,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = require('./_export'); @@ -8177,7 +8214,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":73,"./_array-methods":80,"./_export":100}],198:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_array-methods":81,"./_export":101}],199:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $forEach = require('./_array-methods')(0); @@ -8190,7 +8227,7 @@ $export($export.P + $export.F * !STRICT, 'Array', { } }); -},{"./_array-methods":80,"./_export":100,"./_strict-method":166}],199:[function(require,module,exports){ +},{"./_array-methods":81,"./_export":101,"./_strict-method":167}],200:[function(require,module,exports){ 'use strict'; var ctx = require('./_ctx'); var $export = require('./_export'); @@ -8229,7 +8266,7 @@ $export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Arr } }); -},{"./_create-property":91,"./_ctx":92,"./_export":100,"./_is-array-iter":116,"./_iter-call":121,"./_iter-detect":124,"./_to-length":179,"./_to-object":180,"./core.get-iterator-method":191}],200:[function(require,module,exports){ +},{"./_create-property":92,"./_ctx":93,"./_export":101,"./_is-array-iter":117,"./_iter-call":122,"./_iter-detect":125,"./_to-length":180,"./_to-object":181,"./core.get-iterator-method":192}],201:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $indexOf = require('./_array-includes')(false); @@ -8246,13 +8283,13 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_array-includes":79,"./_export":100,"./_strict-method":166}],201:[function(require,module,exports){ +},{"./_array-includes":80,"./_export":101,"./_strict-method":167}],202:[function(require,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) var $export = require('./_export'); $export($export.S, 'Array', { isArray: require('./_is-array') }); -},{"./_export":100,"./_is-array":117}],202:[function(require,module,exports){ +},{"./_export":101,"./_is-array":118}],203:[function(require,module,exports){ 'use strict'; var addToUnscopables = require('./_add-to-unscopables'); var step = require('./_iter-step'); @@ -8288,7 +8325,7 @@ addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); -},{"./_add-to-unscopables":73,"./_iter-define":123,"./_iter-step":125,"./_iterators":126,"./_to-iobject":178}],203:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_iter-define":124,"./_iter-step":126,"./_iterators":127,"./_to-iobject":179}],204:[function(require,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) var $export = require('./_export'); @@ -8302,7 +8339,7 @@ $export($export.P + $export.F * (require('./_iobject') != Object || !require('./ } }); -},{"./_export":100,"./_iobject":115,"./_strict-method":166,"./_to-iobject":178}],204:[function(require,module,exports){ +},{"./_export":101,"./_iobject":116,"./_strict-method":167,"./_to-iobject":179}],205:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toIObject = require('./_to-iobject'); @@ -8326,7 +8363,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_export":100,"./_strict-method":166,"./_to-integer":177,"./_to-iobject":178,"./_to-length":179}],205:[function(require,module,exports){ +},{"./_export":101,"./_strict-method":167,"./_to-integer":178,"./_to-iobject":179,"./_to-length":180}],206:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $map = require('./_array-methods')(1); @@ -8338,7 +8375,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Arr } }); -},{"./_array-methods":80,"./_export":100,"./_strict-method":166}],206:[function(require,module,exports){ +},{"./_array-methods":81,"./_export":101,"./_strict-method":167}],207:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var createProperty = require('./_create-property'); @@ -8359,7 +8396,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_create-property":91,"./_export":100,"./_fails":102}],207:[function(require,module,exports){ +},{"./_create-property":92,"./_export":101,"./_fails":103}],208:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -8371,7 +8408,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduceRight, tru } }); -},{"./_array-reduce":81,"./_export":100,"./_strict-method":166}],208:[function(require,module,exports){ +},{"./_array-reduce":82,"./_export":101,"./_strict-method":167}],209:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -8383,7 +8420,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduce, true), ' } }); -},{"./_array-reduce":81,"./_export":100,"./_strict-method":166}],209:[function(require,module,exports){ +},{"./_array-reduce":82,"./_export":101,"./_strict-method":167}],210:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var html = require('./_html'); @@ -8413,7 +8450,7 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_cof":86,"./_export":100,"./_fails":102,"./_html":111,"./_to-absolute-index":175,"./_to-length":179}],210:[function(require,module,exports){ +},{"./_cof":87,"./_export":101,"./_fails":103,"./_html":112,"./_to-absolute-index":176,"./_to-length":180}],211:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $some = require('./_array-methods')(3); @@ -8425,7 +8462,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Ar } }); -},{"./_array-methods":80,"./_export":100,"./_strict-method":166}],211:[function(require,module,exports){ +},{"./_array-methods":81,"./_export":101,"./_strict-method":167}],212:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -8450,16 +8487,16 @@ $export($export.P + $export.F * (fails(function () { } }); -},{"./_a-function":71,"./_export":100,"./_fails":102,"./_strict-method":166,"./_to-object":180}],212:[function(require,module,exports){ +},{"./_a-function":72,"./_export":101,"./_fails":103,"./_strict-method":167,"./_to-object":181}],213:[function(require,module,exports){ require('./_set-species')('Array'); -},{"./_set-species":161}],213:[function(require,module,exports){ +},{"./_set-species":162}],214:[function(require,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() var $export = require('./_export'); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"./_export":100}],214:[function(require,module,exports){ +},{"./_export":101}],215:[function(require,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = require('./_export'); var toISOString = require('./_date-to-iso-string'); @@ -8469,7 +8506,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D toISOString: toISOString }); -},{"./_date-to-iso-string":93,"./_export":100}],215:[function(require,module,exports){ +},{"./_date-to-iso-string":94,"./_export":101}],216:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toObject = require('./_to-object'); @@ -8487,13 +8524,13 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_export":100,"./_fails":102,"./_to-object":180,"./_to-primitive":181}],216:[function(require,module,exports){ +},{"./_export":101,"./_fails":103,"./_to-object":181,"./_to-primitive":182}],217:[function(require,module,exports){ var TO_PRIMITIVE = require('./_wks')('toPrimitive'); var proto = Date.prototype; if (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive')); -},{"./_date-to-primitive":94,"./_hide":110,"./_wks":190}],217:[function(require,module,exports){ +},{"./_date-to-primitive":95,"./_hide":111,"./_wks":191}],218:[function(require,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; @@ -8507,13 +8544,13 @@ if (new Date(NaN) + '' != INVALID_DATE) { }); } -},{"./_redefine":156}],218:[function(require,module,exports){ +},{"./_redefine":157}],219:[function(require,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = require('./_export'); $export($export.P, 'Function', { bind: require('./_bind') }); -},{"./_bind":84,"./_export":100}],219:[function(require,module,exports){ +},{"./_bind":85,"./_export":101}],220:[function(require,module,exports){ 'use strict'; var isObject = require('./_is-object'); var getPrototypeOf = require('./_object-gpo'); @@ -8528,7 +8565,7 @@ if (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, H return false; } }); -},{"./_is-object":119,"./_object-dp":137,"./_object-gpo":143,"./_wks":190}],220:[function(require,module,exports){ +},{"./_is-object":120,"./_object-dp":138,"./_object-gpo":144,"./_wks":191}],221:[function(require,module,exports){ var dP = require('./_object-dp').f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; @@ -8546,7 +8583,7 @@ NAME in FProto || require('./_descriptors') && dP(FProto, NAME, { } }); -},{"./_descriptors":96,"./_object-dp":137}],221:[function(require,module,exports){ +},{"./_descriptors":97,"./_object-dp":138}],222:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -8567,7 +8604,7 @@ module.exports = require('./_collection')(MAP, function (get) { } }, strong, true); -},{"./_collection":89,"./_collection-strong":87,"./_validate-collection":187}],222:[function(require,module,exports){ +},{"./_collection":90,"./_collection-strong":88,"./_validate-collection":188}],223:[function(require,module,exports){ // 20.2.2.3 Math.acosh(x) var $export = require('./_export'); var log1p = require('./_math-log1p'); @@ -8587,7 +8624,7 @@ $export($export.S + $export.F * !($acosh } }); -},{"./_export":100,"./_math-log1p":130}],223:[function(require,module,exports){ +},{"./_export":101,"./_math-log1p":131}],224:[function(require,module,exports){ // 20.2.2.5 Math.asinh(x) var $export = require('./_export'); var $asinh = Math.asinh; @@ -8599,7 +8636,7 @@ function asinh(x) { // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"./_export":100}],224:[function(require,module,exports){ +},{"./_export":101}],225:[function(require,module,exports){ // 20.2.2.7 Math.atanh(x) var $export = require('./_export'); var $atanh = Math.atanh; @@ -8611,7 +8648,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { } }); -},{"./_export":100}],225:[function(require,module,exports){ +},{"./_export":101}],226:[function(require,module,exports){ // 20.2.2.9 Math.cbrt(x) var $export = require('./_export'); var sign = require('./_math-sign'); @@ -8622,7 +8659,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":100,"./_math-sign":131}],226:[function(require,module,exports){ +},{"./_export":101,"./_math-sign":132}],227:[function(require,module,exports){ // 20.2.2.11 Math.clz32(x) var $export = require('./_export'); @@ -8632,7 +8669,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],227:[function(require,module,exports){ +},{"./_export":101}],228:[function(require,module,exports){ // 20.2.2.12 Math.cosh(x) var $export = require('./_export'); var exp = Math.exp; @@ -8643,20 +8680,20 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],228:[function(require,module,exports){ +},{"./_export":101}],229:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $export = require('./_export'); var $expm1 = require('./_math-expm1'); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"./_export":100,"./_math-expm1":128}],229:[function(require,module,exports){ +},{"./_export":101,"./_math-expm1":129}],230:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var $export = require('./_export'); $export($export.S, 'Math', { fround: require('./_math-fround') }); -},{"./_export":100,"./_math-fround":129}],230:[function(require,module,exports){ +},{"./_export":101,"./_math-fround":130}],231:[function(require,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) var $export = require('./_export'); var abs = Math.abs; @@ -8683,7 +8720,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],231:[function(require,module,exports){ +},{"./_export":101}],232:[function(require,module,exports){ // 20.2.2.18 Math.imul(x, y) var $export = require('./_export'); var $imul = Math.imul; @@ -8702,7 +8739,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":100,"./_fails":102}],232:[function(require,module,exports){ +},{"./_export":101,"./_fails":103}],233:[function(require,module,exports){ // 20.2.2.21 Math.log10(x) var $export = require('./_export'); @@ -8712,13 +8749,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],233:[function(require,module,exports){ +},{"./_export":101}],234:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) var $export = require('./_export'); $export($export.S, 'Math', { log1p: require('./_math-log1p') }); -},{"./_export":100,"./_math-log1p":130}],234:[function(require,module,exports){ +},{"./_export":101,"./_math-log1p":131}],235:[function(require,module,exports){ // 20.2.2.22 Math.log2(x) var $export = require('./_export'); @@ -8728,13 +8765,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],235:[function(require,module,exports){ +},{"./_export":101}],236:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) var $export = require('./_export'); $export($export.S, 'Math', { sign: require('./_math-sign') }); -},{"./_export":100,"./_math-sign":131}],236:[function(require,module,exports){ +},{"./_export":101,"./_math-sign":132}],237:[function(require,module,exports){ // 20.2.2.30 Math.sinh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -8751,7 +8788,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":100,"./_fails":102,"./_math-expm1":128}],237:[function(require,module,exports){ +},{"./_export":101,"./_fails":103,"./_math-expm1":129}],238:[function(require,module,exports){ // 20.2.2.33 Math.tanh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -8765,7 +8802,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":100,"./_math-expm1":128}],238:[function(require,module,exports){ +},{"./_export":101,"./_math-expm1":129}],239:[function(require,module,exports){ // 20.2.2.34 Math.trunc(x) var $export = require('./_export'); @@ -8775,7 +8812,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":100}],239:[function(require,module,exports){ +},{"./_export":101}],240:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var has = require('./_has'); @@ -8846,13 +8883,13 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { require('./_redefine')(global, NUMBER, $Number); } -},{"./_cof":86,"./_descriptors":96,"./_fails":102,"./_global":108,"./_has":109,"./_inherit-if-required":113,"./_object-create":136,"./_object-dp":137,"./_object-gopd":139,"./_object-gopn":141,"./_redefine":156,"./_string-trim":172,"./_to-primitive":181}],240:[function(require,module,exports){ +},{"./_cof":87,"./_descriptors":97,"./_fails":103,"./_global":109,"./_has":110,"./_inherit-if-required":114,"./_object-create":137,"./_object-dp":138,"./_object-gopd":140,"./_object-gopn":142,"./_redefine":157,"./_string-trim":173,"./_to-primitive":182}],241:[function(require,module,exports){ // 20.1.2.1 Number.EPSILON var $export = require('./_export'); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"./_export":100}],241:[function(require,module,exports){ +},{"./_export":101}],242:[function(require,module,exports){ // 20.1.2.2 Number.isFinite(number) var $export = require('./_export'); var _isFinite = require('./_global').isFinite; @@ -8863,13 +8900,13 @@ $export($export.S, 'Number', { } }); -},{"./_export":100,"./_global":108}],242:[function(require,module,exports){ +},{"./_export":101,"./_global":109}],243:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var $export = require('./_export'); $export($export.S, 'Number', { isInteger: require('./_is-integer') }); -},{"./_export":100,"./_is-integer":118}],243:[function(require,module,exports){ +},{"./_export":101,"./_is-integer":119}],244:[function(require,module,exports){ // 20.1.2.4 Number.isNaN(number) var $export = require('./_export'); @@ -8880,7 +8917,7 @@ $export($export.S, 'Number', { } }); -},{"./_export":100}],244:[function(require,module,exports){ +},{"./_export":101}],245:[function(require,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) var $export = require('./_export'); var isInteger = require('./_is-integer'); @@ -8892,31 +8929,31 @@ $export($export.S, 'Number', { } }); -},{"./_export":100,"./_is-integer":118}],245:[function(require,module,exports){ +},{"./_export":101,"./_is-integer":119}],246:[function(require,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"./_export":100}],246:[function(require,module,exports){ +},{"./_export":101}],247:[function(require,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"./_export":100}],247:[function(require,module,exports){ +},{"./_export":101}],248:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"./_export":100,"./_parse-float":150}],248:[function(require,module,exports){ +},{"./_export":101,"./_parse-float":151}],249:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"./_export":100,"./_parse-int":151}],249:[function(require,module,exports){ +},{"./_export":101,"./_parse-int":152}],250:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toInteger = require('./_to-integer'); @@ -9032,7 +9069,7 @@ $export($export.P + $export.F * (!!$toFixed && ( } }); -},{"./_a-number-value":72,"./_export":100,"./_fails":102,"./_string-repeat":171,"./_to-integer":177}],250:[function(require,module,exports){ +},{"./_a-number-value":73,"./_export":101,"./_fails":103,"./_string-repeat":172,"./_to-integer":178}],251:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $fails = require('./_fails'); @@ -9052,28 +9089,28 @@ $export($export.P + $export.F * ($fails(function () { } }); -},{"./_a-number-value":72,"./_export":100,"./_fails":102}],251:[function(require,module,exports){ +},{"./_a-number-value":73,"./_export":101,"./_fails":103}],252:[function(require,module,exports){ // 19.1.3.1 Object.assign(target, source) var $export = require('./_export'); $export($export.S + $export.F, 'Object', { assign: require('./_object-assign') }); -},{"./_export":100,"./_object-assign":135}],252:[function(require,module,exports){ +},{"./_export":101,"./_object-assign":136}],253:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) $export($export.S, 'Object', { create: require('./_object-create') }); -},{"./_export":100,"./_object-create":136}],253:[function(require,module,exports){ +},{"./_export":101,"./_object-create":137}],254:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') }); -},{"./_descriptors":96,"./_export":100,"./_object-dps":138}],254:[function(require,module,exports){ +},{"./_descriptors":97,"./_export":101,"./_object-dps":139}],255:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f }); -},{"./_descriptors":96,"./_export":100,"./_object-dp":137}],255:[function(require,module,exports){ +},{"./_descriptors":97,"./_export":101,"./_object-dp":138}],256:[function(require,module,exports){ // 19.1.2.5 Object.freeze(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -9084,7 +9121,7 @@ require('./_object-sap')('freeze', function ($freeze) { }; }); -},{"./_is-object":119,"./_meta":132,"./_object-sap":147}],256:[function(require,module,exports){ +},{"./_is-object":120,"./_meta":133,"./_object-sap":148}],257:[function(require,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = require('./_to-iobject'); var $getOwnPropertyDescriptor = require('./_object-gopd').f; @@ -9095,13 +9132,13 @@ require('./_object-sap')('getOwnPropertyDescriptor', function () { }; }); -},{"./_object-gopd":139,"./_object-sap":147,"./_to-iobject":178}],257:[function(require,module,exports){ +},{"./_object-gopd":140,"./_object-sap":148,"./_to-iobject":179}],258:[function(require,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) require('./_object-sap')('getOwnPropertyNames', function () { return require('./_object-gopn-ext').f; }); -},{"./_object-gopn-ext":140,"./_object-sap":147}],258:[function(require,module,exports){ +},{"./_object-gopn-ext":141,"./_object-sap":148}],259:[function(require,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) var toObject = require('./_to-object'); var $getPrototypeOf = require('./_object-gpo'); @@ -9112,7 +9149,7 @@ require('./_object-sap')('getPrototypeOf', function () { }; }); -},{"./_object-gpo":143,"./_object-sap":147,"./_to-object":180}],259:[function(require,module,exports){ +},{"./_object-gpo":144,"./_object-sap":148,"./_to-object":181}],260:[function(require,module,exports){ // 19.1.2.11 Object.isExtensible(O) var isObject = require('./_is-object'); @@ -9122,7 +9159,7 @@ require('./_object-sap')('isExtensible', function ($isExtensible) { }; }); -},{"./_is-object":119,"./_object-sap":147}],260:[function(require,module,exports){ +},{"./_is-object":120,"./_object-sap":148}],261:[function(require,module,exports){ // 19.1.2.12 Object.isFrozen(O) var isObject = require('./_is-object'); @@ -9132,7 +9169,7 @@ require('./_object-sap')('isFrozen', function ($isFrozen) { }; }); -},{"./_is-object":119,"./_object-sap":147}],261:[function(require,module,exports){ +},{"./_is-object":120,"./_object-sap":148}],262:[function(require,module,exports){ // 19.1.2.13 Object.isSealed(O) var isObject = require('./_is-object'); @@ -9142,12 +9179,12 @@ require('./_object-sap')('isSealed', function ($isSealed) { }; }); -},{"./_is-object":119,"./_object-sap":147}],262:[function(require,module,exports){ +},{"./_is-object":120,"./_object-sap":148}],263:[function(require,module,exports){ // 19.1.3.10 Object.is(value1, value2) var $export = require('./_export'); $export($export.S, 'Object', { is: require('./_same-value') }); -},{"./_export":100,"./_same-value":159}],263:[function(require,module,exports){ +},{"./_export":101,"./_same-value":160}],264:[function(require,module,exports){ // 19.1.2.14 Object.keys(O) var toObject = require('./_to-object'); var $keys = require('./_object-keys'); @@ -9158,7 +9195,7 @@ require('./_object-sap')('keys', function () { }; }); -},{"./_object-keys":145,"./_object-sap":147,"./_to-object":180}],264:[function(require,module,exports){ +},{"./_object-keys":146,"./_object-sap":148,"./_to-object":181}],265:[function(require,module,exports){ // 19.1.2.15 Object.preventExtensions(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -9169,7 +9206,7 @@ require('./_object-sap')('preventExtensions', function ($preventExtensions) { }; }); -},{"./_is-object":119,"./_meta":132,"./_object-sap":147}],265:[function(require,module,exports){ +},{"./_is-object":120,"./_meta":133,"./_object-sap":148}],266:[function(require,module,exports){ // 19.1.2.17 Object.seal(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -9180,12 +9217,12 @@ require('./_object-sap')('seal', function ($seal) { }; }); -},{"./_is-object":119,"./_meta":132,"./_object-sap":147}],266:[function(require,module,exports){ +},{"./_is-object":120,"./_meta":133,"./_object-sap":148}],267:[function(require,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = require('./_export'); $export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set }); -},{"./_export":100,"./_set-proto":160}],267:[function(require,module,exports){ +},{"./_export":101,"./_set-proto":161}],268:[function(require,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() var classof = require('./_classof'); @@ -9197,19 +9234,19 @@ if (test + '' != '[object z]') { }, true); } -},{"./_classof":85,"./_redefine":156,"./_wks":190}],268:[function(require,module,exports){ +},{"./_classof":86,"./_redefine":157,"./_wks":191}],269:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"./_export":100,"./_parse-float":150}],269:[function(require,module,exports){ +},{"./_export":101,"./_parse-float":151}],270:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"./_export":100,"./_parse-int":151}],270:[function(require,module,exports){ +},{"./_export":101,"./_parse-int":152}],271:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var global = require('./_global'); @@ -9497,7 +9534,7 @@ $export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(functi } }); -},{"./_a-function":71,"./_an-instance":75,"./_classof":85,"./_core":90,"./_ctx":92,"./_export":100,"./_for-of":106,"./_global":108,"./_is-object":119,"./_iter-detect":124,"./_library":127,"./_microtask":133,"./_new-promise-capability":134,"./_perform":152,"./_promise-resolve":153,"./_redefine-all":155,"./_set-species":161,"./_set-to-string-tag":162,"./_species-constructor":165,"./_task":174,"./_user-agent":186,"./_wks":190}],271:[function(require,module,exports){ +},{"./_a-function":72,"./_an-instance":76,"./_classof":86,"./_core":91,"./_ctx":93,"./_export":101,"./_for-of":107,"./_global":109,"./_is-object":120,"./_iter-detect":125,"./_library":128,"./_microtask":134,"./_new-promise-capability":135,"./_perform":153,"./_promise-resolve":154,"./_redefine-all":156,"./_set-species":162,"./_set-to-string-tag":163,"./_species-constructor":166,"./_task":175,"./_user-agent":187,"./_wks":191}],272:[function(require,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -9515,7 +9552,7 @@ $export($export.S + $export.F * !require('./_fails')(function () { } }); -},{"./_a-function":71,"./_an-object":76,"./_export":100,"./_fails":102,"./_global":108}],272:[function(require,module,exports){ +},{"./_a-function":72,"./_an-object":77,"./_export":101,"./_fails":103,"./_global":109}],273:[function(require,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = require('./_export'); var create = require('./_object-create'); @@ -9564,7 +9601,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { } }); -},{"./_a-function":71,"./_an-object":76,"./_bind":84,"./_export":100,"./_fails":102,"./_global":108,"./_is-object":119,"./_object-create":136}],273:[function(require,module,exports){ +},{"./_a-function":72,"./_an-object":77,"./_bind":85,"./_export":101,"./_fails":103,"./_global":109,"./_is-object":120,"./_object-create":137}],274:[function(require,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = require('./_object-dp'); var $export = require('./_export'); @@ -9589,7 +9626,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_an-object":76,"./_export":100,"./_fails":102,"./_object-dp":137,"./_to-primitive":181}],274:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_fails":103,"./_object-dp":138,"./_to-primitive":182}],275:[function(require,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = require('./_export'); var gOPD = require('./_object-gopd').f; @@ -9602,7 +9639,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100,"./_object-gopd":139}],275:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_object-gopd":140}],276:[function(require,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) var $export = require('./_export'); @@ -9630,7 +9667,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100,"./_iter-create":122}],276:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_iter-create":123}],277:[function(require,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) var gOPD = require('./_object-gopd'); var $export = require('./_export'); @@ -9642,7 +9679,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100,"./_object-gopd":139}],277:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_object-gopd":140}],278:[function(require,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) var $export = require('./_export'); var getProto = require('./_object-gpo'); @@ -9654,7 +9691,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100,"./_object-gpo":143}],278:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_object-gpo":144}],279:[function(require,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) var gOPD = require('./_object-gopd'); var getPrototypeOf = require('./_object-gpo'); @@ -9677,7 +9714,7 @@ function get(target, propertyKey /* , receiver */) { $export($export.S, 'Reflect', { get: get }); -},{"./_an-object":76,"./_export":100,"./_has":109,"./_is-object":119,"./_object-gopd":139,"./_object-gpo":143}],279:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_has":110,"./_is-object":120,"./_object-gopd":140,"./_object-gpo":144}],280:[function(require,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) var $export = require('./_export'); @@ -9687,7 +9724,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_export":100}],280:[function(require,module,exports){ +},{"./_export":101}],281:[function(require,module,exports){ // 26.1.10 Reflect.isExtensible(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -9700,13 +9737,13 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100}],281:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101}],282:[function(require,module,exports){ // 26.1.11 Reflect.ownKeys(target) var $export = require('./_export'); $export($export.S, 'Reflect', { ownKeys: require('./_own-keys') }); -},{"./_export":100,"./_own-keys":149}],282:[function(require,module,exports){ +},{"./_export":101,"./_own-keys":150}],283:[function(require,module,exports){ // 26.1.12 Reflect.preventExtensions(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -9724,7 +9761,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":76,"./_export":100}],283:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101}],284:[function(require,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = require('./_export'); var setProto = require('./_set-proto'); @@ -9741,7 +9778,7 @@ if (setProto) $export($export.S, 'Reflect', { } }); -},{"./_export":100,"./_set-proto":160}],284:[function(require,module,exports){ +},{"./_export":101,"./_set-proto":161}],285:[function(require,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = require('./_object-dp'); var gOPD = require('./_object-gopd'); @@ -9776,7 +9813,7 @@ function set(target, propertyKey, V /* , receiver */) { $export($export.S, 'Reflect', { set: set }); -},{"./_an-object":76,"./_export":100,"./_has":109,"./_is-object":119,"./_object-dp":137,"./_object-gopd":139,"./_object-gpo":143,"./_property-desc":154}],285:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_has":110,"./_is-object":120,"./_object-dp":138,"./_object-gopd":140,"./_object-gpo":144,"./_property-desc":155}],286:[function(require,module,exports){ var global = require('./_global'); var inheritIfRequired = require('./_inherit-if-required'); var dP = require('./_object-dp').f; @@ -9821,7 +9858,7 @@ if (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function ( require('./_set-species')('RegExp'); -},{"./_descriptors":96,"./_fails":102,"./_flags":104,"./_global":108,"./_inherit-if-required":113,"./_is-regexp":120,"./_object-dp":137,"./_object-gopn":141,"./_redefine":156,"./_set-species":161,"./_wks":190}],286:[function(require,module,exports){ +},{"./_descriptors":97,"./_fails":103,"./_flags":105,"./_global":109,"./_inherit-if-required":114,"./_is-regexp":121,"./_object-dp":138,"./_object-gopn":142,"./_redefine":157,"./_set-species":162,"./_wks":191}],287:[function(require,module,exports){ 'use strict'; var regexpExec = require('./_regexp-exec'); require('./_export')({ @@ -9832,14 +9869,14 @@ require('./_export')({ exec: regexpExec }); -},{"./_export":100,"./_regexp-exec":158}],287:[function(require,module,exports){ +},{"./_export":101,"./_regexp-exec":159}],288:[function(require,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() if (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', { configurable: true, get: require('./_flags') }); -},{"./_descriptors":96,"./_flags":104,"./_object-dp":137}],288:[function(require,module,exports){ +},{"./_descriptors":97,"./_flags":105,"./_object-dp":138}],289:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -9881,7 +9918,7 @@ require('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCall ]; }); -},{"./_advance-string-index":74,"./_an-object":76,"./_fix-re-wks":103,"./_regexp-exec-abstract":157,"./_to-length":179}],289:[function(require,module,exports){ +},{"./_advance-string-index":75,"./_an-object":77,"./_fix-re-wks":104,"./_regexp-exec-abstract":158,"./_to-length":180}],290:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -10001,7 +10038,7 @@ require('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, may } }); -},{"./_advance-string-index":74,"./_an-object":76,"./_fix-re-wks":103,"./_regexp-exec-abstract":157,"./_to-integer":177,"./_to-length":179,"./_to-object":180}],290:[function(require,module,exports){ +},{"./_advance-string-index":75,"./_an-object":77,"./_fix-re-wks":104,"./_regexp-exec-abstract":158,"./_to-integer":178,"./_to-length":180,"./_to-object":181}],291:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -10034,7 +10071,7 @@ require('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeC ]; }); -},{"./_an-object":76,"./_fix-re-wks":103,"./_regexp-exec-abstract":157,"./_same-value":159}],291:[function(require,module,exports){ +},{"./_an-object":77,"./_fix-re-wks":104,"./_regexp-exec-abstract":158,"./_same-value":160}],292:[function(require,module,exports){ 'use strict'; var isRegExp = require('./_is-regexp'); @@ -10170,7 +10207,7 @@ require('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCall ]; }); -},{"./_advance-string-index":74,"./_an-object":76,"./_fails":102,"./_fix-re-wks":103,"./_is-regexp":120,"./_regexp-exec":158,"./_regexp-exec-abstract":157,"./_species-constructor":165,"./_to-length":179}],292:[function(require,module,exports){ +},{"./_advance-string-index":75,"./_an-object":77,"./_fails":103,"./_fix-re-wks":104,"./_is-regexp":121,"./_regexp-exec":159,"./_regexp-exec-abstract":158,"./_species-constructor":166,"./_to-length":180}],293:[function(require,module,exports){ 'use strict'; require('./es6.regexp.flags'); var anObject = require('./_an-object'); @@ -10197,7 +10234,7 @@ if (require('./_fails')(function () { return $toString.call({ source: 'a', flags }); } -},{"./_an-object":76,"./_descriptors":96,"./_fails":102,"./_flags":104,"./_redefine":156,"./es6.regexp.flags":287}],293:[function(require,module,exports){ +},{"./_an-object":77,"./_descriptors":97,"./_fails":103,"./_flags":105,"./_redefine":157,"./es6.regexp.flags":288}],294:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -10213,7 +10250,7 @@ module.exports = require('./_collection')(SET, function (get) { } }, strong); -},{"./_collection":89,"./_collection-strong":87,"./_validate-collection":187}],294:[function(require,module,exports){ +},{"./_collection":90,"./_collection-strong":88,"./_validate-collection":188}],295:[function(require,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) require('./_string-html')('anchor', function (createHTML) { @@ -10222,7 +10259,7 @@ require('./_string-html')('anchor', function (createHTML) { }; }); -},{"./_string-html":169}],295:[function(require,module,exports){ +},{"./_string-html":170}],296:[function(require,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() require('./_string-html')('big', function (createHTML) { @@ -10231,7 +10268,7 @@ require('./_string-html')('big', function (createHTML) { }; }); -},{"./_string-html":169}],296:[function(require,module,exports){ +},{"./_string-html":170}],297:[function(require,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() require('./_string-html')('blink', function (createHTML) { @@ -10240,7 +10277,7 @@ require('./_string-html')('blink', function (createHTML) { }; }); -},{"./_string-html":169}],297:[function(require,module,exports){ +},{"./_string-html":170}],298:[function(require,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() require('./_string-html')('bold', function (createHTML) { @@ -10249,7 +10286,7 @@ require('./_string-html')('bold', function (createHTML) { }; }); -},{"./_string-html":169}],298:[function(require,module,exports){ +},{"./_string-html":170}],299:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $at = require('./_string-at')(false); @@ -10260,7 +10297,7 @@ $export($export.P, 'String', { } }); -},{"./_export":100,"./_string-at":167}],299:[function(require,module,exports){ +},{"./_export":101,"./_string-at":168}],300:[function(require,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = require('./_export'); @@ -10282,7 +10319,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'Strin } }); -},{"./_export":100,"./_fails-is-regexp":101,"./_string-context":168,"./_to-length":179}],300:[function(require,module,exports){ +},{"./_export":101,"./_fails-is-regexp":102,"./_string-context":169,"./_to-length":180}],301:[function(require,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() require('./_string-html')('fixed', function (createHTML) { @@ -10291,7 +10328,7 @@ require('./_string-html')('fixed', function (createHTML) { }; }); -},{"./_string-html":169}],301:[function(require,module,exports){ +},{"./_string-html":170}],302:[function(require,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) require('./_string-html')('fontcolor', function (createHTML) { @@ -10300,7 +10337,7 @@ require('./_string-html')('fontcolor', function (createHTML) { }; }); -},{"./_string-html":169}],302:[function(require,module,exports){ +},{"./_string-html":170}],303:[function(require,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) require('./_string-html')('fontsize', function (createHTML) { @@ -10309,7 +10346,7 @@ require('./_string-html')('fontsize', function (createHTML) { }; }); -},{"./_string-html":169}],303:[function(require,module,exports){ +},{"./_string-html":170}],304:[function(require,module,exports){ var $export = require('./_export'); var toAbsoluteIndex = require('./_to-absolute-index'); var fromCharCode = String.fromCharCode; @@ -10334,7 +10371,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) } }); -},{"./_export":100,"./_to-absolute-index":175}],304:[function(require,module,exports){ +},{"./_export":101,"./_to-absolute-index":176}],305:[function(require,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = require('./_export'); @@ -10348,7 +10385,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String } }); -},{"./_export":100,"./_fails-is-regexp":101,"./_string-context":168}],305:[function(require,module,exports){ +},{"./_export":101,"./_fails-is-regexp":102,"./_string-context":169}],306:[function(require,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() require('./_string-html')('italics', function (createHTML) { @@ -10357,7 +10394,7 @@ require('./_string-html')('italics', function (createHTML) { }; }); -},{"./_string-html":169}],306:[function(require,module,exports){ +},{"./_string-html":170}],307:[function(require,module,exports){ 'use strict'; var $at = require('./_string-at')(true); @@ -10376,7 +10413,7 @@ require('./_iter-define')(String, 'String', function (iterated) { return { value: point, done: false }; }); -},{"./_iter-define":123,"./_string-at":167}],307:[function(require,module,exports){ +},{"./_iter-define":124,"./_string-at":168}],308:[function(require,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) require('./_string-html')('link', function (createHTML) { @@ -10385,7 +10422,7 @@ require('./_string-html')('link', function (createHTML) { }; }); -},{"./_string-html":169}],308:[function(require,module,exports){ +},{"./_string-html":170}],309:[function(require,module,exports){ var $export = require('./_export'); var toIObject = require('./_to-iobject'); var toLength = require('./_to-length'); @@ -10405,7 +10442,7 @@ $export($export.S, 'String', { } }); -},{"./_export":100,"./_to-iobject":178,"./_to-length":179}],309:[function(require,module,exports){ +},{"./_export":101,"./_to-iobject":179,"./_to-length":180}],310:[function(require,module,exports){ var $export = require('./_export'); $export($export.P, 'String', { @@ -10413,7 +10450,7 @@ $export($export.P, 'String', { repeat: require('./_string-repeat') }); -},{"./_export":100,"./_string-repeat":171}],310:[function(require,module,exports){ +},{"./_export":101,"./_string-repeat":172}],311:[function(require,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() require('./_string-html')('small', function (createHTML) { @@ -10422,7 +10459,7 @@ require('./_string-html')('small', function (createHTML) { }; }); -},{"./_string-html":169}],311:[function(require,module,exports){ +},{"./_string-html":170}],312:[function(require,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = require('./_export'); @@ -10442,7 +10479,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'Str } }); -},{"./_export":100,"./_fails-is-regexp":101,"./_string-context":168,"./_to-length":179}],312:[function(require,module,exports){ +},{"./_export":101,"./_fails-is-regexp":102,"./_string-context":169,"./_to-length":180}],313:[function(require,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() require('./_string-html')('strike', function (createHTML) { @@ -10451,7 +10488,7 @@ require('./_string-html')('strike', function (createHTML) { }; }); -},{"./_string-html":169}],313:[function(require,module,exports){ +},{"./_string-html":170}],314:[function(require,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() require('./_string-html')('sub', function (createHTML) { @@ -10460,7 +10497,7 @@ require('./_string-html')('sub', function (createHTML) { }; }); -},{"./_string-html":169}],314:[function(require,module,exports){ +},{"./_string-html":170}],315:[function(require,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() require('./_string-html')('sup', function (createHTML) { @@ -10469,7 +10506,7 @@ require('./_string-html')('sup', function (createHTML) { }; }); -},{"./_string-html":169}],315:[function(require,module,exports){ +},{"./_string-html":170}],316:[function(require,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() require('./_string-trim')('trim', function ($trim) { @@ -10478,7 +10515,7 @@ require('./_string-trim')('trim', function ($trim) { }; }); -},{"./_string-trim":172}],316:[function(require,module,exports){ +},{"./_string-trim":173}],317:[function(require,module,exports){ 'use strict'; // ECMAScript 6 symbols shim var global = require('./_global'); @@ -10726,7 +10763,7 @@ setToStringTag(Math, 'Math', true); // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"./_an-object":76,"./_descriptors":96,"./_enum-keys":99,"./_export":100,"./_fails":102,"./_global":108,"./_has":109,"./_hide":110,"./_is-array":117,"./_is-object":119,"./_library":127,"./_meta":132,"./_object-create":136,"./_object-dp":137,"./_object-gopd":139,"./_object-gopn":141,"./_object-gopn-ext":140,"./_object-gops":142,"./_object-keys":145,"./_object-pie":146,"./_property-desc":154,"./_redefine":156,"./_set-to-string-tag":162,"./_shared":164,"./_to-iobject":178,"./_to-object":180,"./_to-primitive":181,"./_uid":185,"./_wks":190,"./_wks-define":188,"./_wks-ext":189}],317:[function(require,module,exports){ +},{"./_an-object":77,"./_descriptors":97,"./_enum-keys":100,"./_export":101,"./_fails":103,"./_global":109,"./_has":110,"./_hide":111,"./_is-array":118,"./_is-object":120,"./_library":128,"./_meta":133,"./_object-create":137,"./_object-dp":138,"./_object-gopd":140,"./_object-gopn":142,"./_object-gopn-ext":141,"./_object-gops":143,"./_object-keys":146,"./_object-pie":147,"./_property-desc":155,"./_redefine":157,"./_set-to-string-tag":163,"./_shared":165,"./_to-iobject":179,"./_to-object":181,"./_to-primitive":182,"./_uid":186,"./_wks":191,"./_wks-define":189,"./_wks-ext":190}],318:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $typed = require('./_typed'); @@ -10774,76 +10811,76 @@ $export($export.P + $export.U + $export.F * require('./_fails')(function () { require('./_set-species')(ARRAY_BUFFER); -},{"./_an-object":76,"./_export":100,"./_fails":102,"./_global":108,"./_is-object":119,"./_set-species":161,"./_species-constructor":165,"./_to-absolute-index":175,"./_to-length":179,"./_typed":184,"./_typed-buffer":183}],318:[function(require,module,exports){ +},{"./_an-object":77,"./_export":101,"./_fails":103,"./_global":109,"./_is-object":120,"./_set-species":162,"./_species-constructor":166,"./_to-absolute-index":176,"./_to-length":180,"./_typed":185,"./_typed-buffer":184}],319:[function(require,module,exports){ var $export = require('./_export'); $export($export.G + $export.W + $export.F * !require('./_typed').ABV, { DataView: require('./_typed-buffer').DataView }); -},{"./_export":100,"./_typed":184,"./_typed-buffer":183}],319:[function(require,module,exports){ +},{"./_export":101,"./_typed":185,"./_typed-buffer":184}],320:[function(require,module,exports){ require('./_typed-array')('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],320:[function(require,module,exports){ +},{"./_typed-array":183}],321:[function(require,module,exports){ require('./_typed-array')('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],321:[function(require,module,exports){ +},{"./_typed-array":183}],322:[function(require,module,exports){ require('./_typed-array')('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],322:[function(require,module,exports){ +},{"./_typed-array":183}],323:[function(require,module,exports){ require('./_typed-array')('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],323:[function(require,module,exports){ +},{"./_typed-array":183}],324:[function(require,module,exports){ require('./_typed-array')('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],324:[function(require,module,exports){ +},{"./_typed-array":183}],325:[function(require,module,exports){ require('./_typed-array')('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],325:[function(require,module,exports){ +},{"./_typed-array":183}],326:[function(require,module,exports){ require('./_typed-array')('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],326:[function(require,module,exports){ +},{"./_typed-array":183}],327:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":182}],327:[function(require,module,exports){ +},{"./_typed-array":183}],328:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"./_typed-array":182}],328:[function(require,module,exports){ +},{"./_typed-array":183}],329:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var each = require('./_array-methods')(0); @@ -10905,7 +10942,7 @@ if (NATIVE_WEAK_MAP && IS_IE11) { }); } -},{"./_array-methods":80,"./_collection":89,"./_collection-weak":88,"./_global":108,"./_is-object":119,"./_meta":132,"./_object-assign":135,"./_redefine":156,"./_validate-collection":187}],329:[function(require,module,exports){ +},{"./_array-methods":81,"./_collection":90,"./_collection-weak":89,"./_global":109,"./_is-object":120,"./_meta":133,"./_object-assign":136,"./_redefine":157,"./_validate-collection":188}],330:[function(require,module,exports){ 'use strict'; var weak = require('./_collection-weak'); var validate = require('./_validate-collection'); @@ -10921,7 +10958,7 @@ require('./_collection')(WEAK_SET, function (get) { } }, weak, false, true); -},{"./_collection":89,"./_collection-weak":88,"./_validate-collection":187}],330:[function(require,module,exports){ +},{"./_collection":90,"./_collection-weak":89,"./_validate-collection":188}],331:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = require('./_export'); @@ -10945,7 +10982,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('flatMap'); -},{"./_a-function":71,"./_add-to-unscopables":73,"./_array-species-create":83,"./_export":100,"./_flatten-into-array":105,"./_to-length":179,"./_to-object":180}],331:[function(require,module,exports){ +},{"./_a-function":72,"./_add-to-unscopables":74,"./_array-species-create":84,"./_export":101,"./_flatten-into-array":106,"./_to-length":180,"./_to-object":181}],332:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes var $export = require('./_export'); @@ -10959,7 +10996,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('includes'); -},{"./_add-to-unscopables":73,"./_array-includes":79,"./_export":100}],332:[function(require,module,exports){ +},{"./_add-to-unscopables":74,"./_array-includes":80,"./_export":101}],333:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $entries = require('./_object-to-array')(true); @@ -10970,7 +11007,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":100,"./_object-to-array":148}],333:[function(require,module,exports){ +},{"./_export":101,"./_object-to-array":149}],334:[function(require,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = require('./_export'); var ownKeys = require('./_own-keys'); @@ -10994,7 +11031,7 @@ $export($export.S, 'Object', { } }); -},{"./_create-property":91,"./_export":100,"./_object-gopd":139,"./_own-keys":149,"./_to-iobject":178}],334:[function(require,module,exports){ +},{"./_create-property":92,"./_export":101,"./_object-gopd":140,"./_own-keys":150,"./_to-iobject":179}],335:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $values = require('./_object-to-array')(false); @@ -11005,7 +11042,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":100,"./_object-to-array":148}],335:[function(require,module,exports){ +},{"./_export":101,"./_object-to-array":149}],336:[function(require,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; var $export = require('./_export'); @@ -11027,7 +11064,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { ); } }); -},{"./_core":90,"./_export":100,"./_global":108,"./_promise-resolve":153,"./_species-constructor":165}],336:[function(require,module,exports){ +},{"./_core":91,"./_export":101,"./_global":109,"./_promise-resolve":154,"./_species-constructor":166}],337:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -11043,7 +11080,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":100,"./_string-pad":170,"./_user-agent":186}],337:[function(require,module,exports){ +},{"./_export":101,"./_string-pad":171,"./_user-agent":187}],338:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -11059,7 +11096,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":100,"./_string-pad":170,"./_user-agent":186}],338:[function(require,module,exports){ +},{"./_export":101,"./_string-pad":171,"./_user-agent":187}],339:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimLeft', function ($trim) { @@ -11068,7 +11105,7 @@ require('./_string-trim')('trimLeft', function ($trim) { }; }, 'trimStart'); -},{"./_string-trim":172}],339:[function(require,module,exports){ +},{"./_string-trim":173}],340:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimRight', function ($trim) { @@ -11077,10 +11114,10 @@ require('./_string-trim')('trimRight', function ($trim) { }; }, 'trimEnd'); -},{"./_string-trim":172}],340:[function(require,module,exports){ +},{"./_string-trim":173}],341:[function(require,module,exports){ require('./_wks-define')('asyncIterator'); -},{"./_wks-define":188}],341:[function(require,module,exports){ +},{"./_wks-define":189}],342:[function(require,module,exports){ var $iterators = require('./es6.array.iterator'); var getKeys = require('./_object-keys'); var redefine = require('./_redefine'); @@ -11140,7 +11177,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ } } -},{"./_global":108,"./_hide":110,"./_iterators":126,"./_object-keys":145,"./_redefine":156,"./_wks":190,"./es6.array.iterator":202}],342:[function(require,module,exports){ +},{"./_global":109,"./_hide":111,"./_iterators":127,"./_object-keys":146,"./_redefine":157,"./_wks":191,"./es6.array.iterator":203}],343:[function(require,module,exports){ var $export = require('./_export'); var $task = require('./_task'); $export($export.G + $export.B, { @@ -11148,7 +11185,7 @@ $export($export.G + $export.B, { clearImmediate: $task.clear }); -},{"./_export":100,"./_task":174}],343:[function(require,module,exports){ +},{"./_export":101,"./_task":175}],344:[function(require,module,exports){ // ie9- setTimeout & setInterval additional parameters fix var global = require('./_global'); var $export = require('./_export'); @@ -11170,13 +11207,13 @@ $export($export.G + $export.B + $export.F * MSIE, { setInterval: wrap(global.setInterval) }); -},{"./_export":100,"./_global":108,"./_user-agent":186}],344:[function(require,module,exports){ +},{"./_export":101,"./_global":109,"./_user-agent":187}],345:[function(require,module,exports){ require('../modules/web.timers'); require('../modules/web.immediate'); require('../modules/web.dom.iterable'); module.exports = require('../modules/_core'); -},{"../modules/_core":90,"../modules/web.dom.iterable":341,"../modules/web.immediate":342,"../modules/web.timers":343}],345:[function(require,module,exports){ +},{"../modules/_core":91,"../modules/web.dom.iterable":342,"../modules/web.immediate":343,"../modules/web.timers":344}],346:[function(require,module,exports){ var pSlice = Array.prototype.slice; var objectKeys = require('./lib/keys.js'); var isArguments = require('./lib/is_arguments.js'); @@ -11272,7 +11309,7 @@ function objEquiv(a, b, opts) { return typeof a === typeof b; } -},{"./lib/is_arguments.js":346,"./lib/keys.js":347}],346:[function(require,module,exports){ +},{"./lib/is_arguments.js":347,"./lib/keys.js":348}],347:[function(require,module,exports){ var supportsArgumentsClass = (function(){ return Object.prototype.toString.call(arguments) })() == '[object Arguments]'; @@ -11294,7 +11331,7 @@ function unsupported(object){ false; }; -},{}],347:[function(require,module,exports){ +},{}],348:[function(require,module,exports){ exports = module.exports = typeof Object.keys === 'function' ? Object.keys : shim; @@ -11305,7 +11342,7 @@ function shim (obj) { return keys; } -},{}],348:[function(require,module,exports){ +},{}],349:[function(require,module,exports){ /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ exports.read = function (buffer, offset, isLE, mLen, nBytes) { var e, m @@ -11392,7 +11429,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { buffer[offset + i - d] |= s * 128 } -},{}],349:[function(require,module,exports){ +},{}],350:[function(require,module,exports){ (function (process){(function (){ // Coding standard for this project defined @ https://github.com/MatthewSH/standards/blob/master/JavaScript.md 'use strict'; @@ -11400,7 +11437,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { exports = module.exports = !!(typeof process !== 'undefined' && process.versions && process.versions.node); }).call(this)}).call(this,require('_process')) -},{"_process":351}],350:[function(require,module,exports){ +},{"_process":352}],351:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -11478,7 +11515,7 @@ function now() { } exports.now = now; -},{}],351:[function(require,module,exports){ +},{}],352:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -11664,7 +11701,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],352:[function(require,module,exports){ +},{}],353:[function(require,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -12427,7 +12464,7 @@ try { } } -},{}],353:[function(require,module,exports){ +},{}],354:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -12479,7 +12516,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],354:[function(require,module,exports){ +},{}],355:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -12540,7 +12577,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":353,"./node.js":355,"_process":351}],355:[function(require,module,exports){ +},{"./browser.js":354,"./node.js":356,"_process":352}],356:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -12579,7 +12616,7 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":351}],356:[function(require,module,exports){ +},{"_process":352}],357:[function(require,module,exports){ "use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); @@ -12953,7 +12990,7 @@ try { console.log('error in run-function:'); console.error(error); } -},{"../../":2,"./util.js":357,"@babel/polyfill":13,"@babel/runtime/helpers/asyncToGenerator":15,"@babel/runtime/helpers/interopRequireDefault":16,"@babel/runtime/regenerator":19,"async-test-util":23}],357:[function(require,module,exports){ +},{"../../":2,"./util.js":358,"@babel/polyfill":14,"@babel/runtime/helpers/asyncToGenerator":16,"@babel/runtime/helpers/interopRequireDefault":17,"@babel/runtime/regenerator":20,"async-test-util":24}],358:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -12972,4 +13009,4 @@ function getParameterByName(name, url) { if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } -},{}]},{},[356]); +},{}]},{},[357]); diff --git a/docs/iframe.js b/docs/iframe.js index f115269e..5c163837 100644 --- a/docs/iframe.js +++ b/docs/iframe.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":7,"./options.js":12,"./util.js":13}],2:[function(require,module,exports){ "use strict"; var _index = require("./index.js"); @@ -317,7 +317,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -340,7 +340,58 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],4:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":4,"./leader-election.js":6}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":325}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -348,35 +399,53 @@ Object.defineProperty(exports, "__esModule", { }); exports.LeaderElectionWebLock = void 0; var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); /** * A faster version of the leader elector that uses the WebLock API * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API */ var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); this._options = options; this.isLeader = false; - this.hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + this._wKMC = {}; // stuff for cleanup }; exports.LeaderElectionWebLock = LeaderElectionWebLock; LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, awaitLeadership: function awaitLeadership() { - var _this = this; + var _this2 = this; if (!this._wLMP) { this._wKMC.c = new AbortController(); var returnPromise = new Promise(function (res, rej) { - _this._wKMC.res = res; - _this._wKMC.rej = rej; + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; }); this._wLMP = new Promise(function (res) { - console.dir(_this); - var lockId = 'pubkey-bc||' + _this.broadcastChannel.method.type + '||' + _this.broadcastChannel.name; + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; navigator.locks.request(lockId, { - signal: _this._wKMC.c.signal + signal: _this2._wKMC.c.signal }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); res(); return returnPromise; }); @@ -384,12 +453,21 @@ LeaderElectionWebLock.prototype = { } return this._wLMP; }, - set onduplicate(fn) { - this._dpL = fn; + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version }, die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; if (this.isLeader) { - this.hasLeader = false; this.isLeader = false; } this.isDead = true; @@ -399,25 +477,25 @@ LeaderElectionWebLock.prototype = { if (this._wKMC.c) { this._wKMC.c.abort(); } + return ret; } }; -},{"./util.js":12}],5:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./util.js":13}],6:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); -var _leaderElectionWebLock = require("./leader-election-web-lock"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -444,10 +522,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -455,6 +533,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -520,7 +601,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -537,7 +618,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -545,7 +626,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -556,7 +637,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -596,11 +677,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -656,7 +737,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -668,48 +749,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -733,7 +772,7 @@ function createLeaderElection(channel, options) { channel._leaderElector = elector; return elector; } -},{"./leader-election-web-lock":4,"./util.js":12,"unload":324}],6:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./leader-election-web-lock.js":5,"./util.js":13}],7:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -790,7 +829,7 @@ function chooseMethod(options) { return useMethod; } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":15}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":8,"./methods/localstorage.js":9,"./methods/native.js":10,"./methods/simulate.js":11,"@babel/runtime/helpers/typeof":16}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1163,7 +1202,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],8:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1336,7 +1375,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],9:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1412,7 +1451,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":13}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1481,7 +1520,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":13}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1560,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1592,14 +1631,12 @@ function microSeconds() { */ function supportsWebLockAPI() { if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { - console.log('supportsWebLockAPI(): true'); return true; } else { - console.log('supportsWebLockAPI(): false'); return false; } } -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; require("./noConflict"); @@ -1613,7 +1650,7 @@ if (_global["default"]._babelPolyfill && typeof console !== "undefined" && conso } _global["default"]._babelPolyfill = true; -},{"./noConflict":14,"core-js/library/fn/global":28}],14:[function(require,module,exports){ +},{"./noConflict":15,"core-js/library/fn/global":29}],15:[function(require,module,exports){ "use strict"; require("core-js/es6"); @@ -1643,7 +1680,7 @@ require("core-js/fn/promise/finally"); require("core-js/web"); require("regenerator-runtime/runtime"); -},{"core-js/es6":16,"core-js/fn/array/flat-map":17,"core-js/fn/array/includes":18,"core-js/fn/object/entries":19,"core-js/fn/object/get-own-property-descriptors":20,"core-js/fn/object/values":21,"core-js/fn/promise/finally":22,"core-js/fn/string/pad-end":23,"core-js/fn/string/pad-start":24,"core-js/fn/string/trim-end":25,"core-js/fn/string/trim-start":26,"core-js/fn/symbol/async-iterator":27,"core-js/web":319,"regenerator-runtime/runtime":322}],15:[function(require,module,exports){ +},{"core-js/es6":17,"core-js/fn/array/flat-map":18,"core-js/fn/array/includes":19,"core-js/fn/object/entries":20,"core-js/fn/object/get-own-property-descriptors":21,"core-js/fn/object/values":22,"core-js/fn/promise/finally":23,"core-js/fn/string/pad-end":24,"core-js/fn/string/pad-start":25,"core-js/fn/string/trim-end":26,"core-js/fn/string/trim-start":27,"core-js/fn/symbol/async-iterator":28,"core-js/web":320,"regenerator-runtime/runtime":323}],16:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1654,7 +1691,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],16:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ require('../modules/es6.symbol'); require('../modules/es6.object.create'); require('../modules/es6.object.define-property'); @@ -1795,74 +1832,74 @@ require('../modules/es6.reflect.set'); require('../modules/es6.reflect.set-prototype-of'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/es6.array.copy-within":167,"../modules/es6.array.every":168,"../modules/es6.array.fill":169,"../modules/es6.array.filter":170,"../modules/es6.array.find":172,"../modules/es6.array.find-index":171,"../modules/es6.array.for-each":173,"../modules/es6.array.from":174,"../modules/es6.array.index-of":175,"../modules/es6.array.is-array":176,"../modules/es6.array.iterator":177,"../modules/es6.array.join":178,"../modules/es6.array.last-index-of":179,"../modules/es6.array.map":180,"../modules/es6.array.of":181,"../modules/es6.array.reduce":183,"../modules/es6.array.reduce-right":182,"../modules/es6.array.slice":184,"../modules/es6.array.some":185,"../modules/es6.array.sort":186,"../modules/es6.array.species":187,"../modules/es6.date.now":188,"../modules/es6.date.to-iso-string":189,"../modules/es6.date.to-json":190,"../modules/es6.date.to-primitive":191,"../modules/es6.date.to-string":192,"../modules/es6.function.bind":193,"../modules/es6.function.has-instance":194,"../modules/es6.function.name":195,"../modules/es6.map":196,"../modules/es6.math.acosh":197,"../modules/es6.math.asinh":198,"../modules/es6.math.atanh":199,"../modules/es6.math.cbrt":200,"../modules/es6.math.clz32":201,"../modules/es6.math.cosh":202,"../modules/es6.math.expm1":203,"../modules/es6.math.fround":204,"../modules/es6.math.hypot":205,"../modules/es6.math.imul":206,"../modules/es6.math.log10":207,"../modules/es6.math.log1p":208,"../modules/es6.math.log2":209,"../modules/es6.math.sign":210,"../modules/es6.math.sinh":211,"../modules/es6.math.tanh":212,"../modules/es6.math.trunc":213,"../modules/es6.number.constructor":214,"../modules/es6.number.epsilon":215,"../modules/es6.number.is-finite":216,"../modules/es6.number.is-integer":217,"../modules/es6.number.is-nan":218,"../modules/es6.number.is-safe-integer":219,"../modules/es6.number.max-safe-integer":220,"../modules/es6.number.min-safe-integer":221,"../modules/es6.number.parse-float":222,"../modules/es6.number.parse-int":223,"../modules/es6.number.to-fixed":224,"../modules/es6.number.to-precision":225,"../modules/es6.object.assign":226,"../modules/es6.object.create":227,"../modules/es6.object.define-properties":228,"../modules/es6.object.define-property":229,"../modules/es6.object.freeze":230,"../modules/es6.object.get-own-property-descriptor":231,"../modules/es6.object.get-own-property-names":232,"../modules/es6.object.get-prototype-of":233,"../modules/es6.object.is":237,"../modules/es6.object.is-extensible":234,"../modules/es6.object.is-frozen":235,"../modules/es6.object.is-sealed":236,"../modules/es6.object.keys":238,"../modules/es6.object.prevent-extensions":239,"../modules/es6.object.seal":240,"../modules/es6.object.set-prototype-of":241,"../modules/es6.object.to-string":242,"../modules/es6.parse-float":243,"../modules/es6.parse-int":244,"../modules/es6.promise":245,"../modules/es6.reflect.apply":246,"../modules/es6.reflect.construct":247,"../modules/es6.reflect.define-property":248,"../modules/es6.reflect.delete-property":249,"../modules/es6.reflect.enumerate":250,"../modules/es6.reflect.get":253,"../modules/es6.reflect.get-own-property-descriptor":251,"../modules/es6.reflect.get-prototype-of":252,"../modules/es6.reflect.has":254,"../modules/es6.reflect.is-extensible":255,"../modules/es6.reflect.own-keys":256,"../modules/es6.reflect.prevent-extensions":257,"../modules/es6.reflect.set":259,"../modules/es6.reflect.set-prototype-of":258,"../modules/es6.regexp.constructor":260,"../modules/es6.regexp.exec":261,"../modules/es6.regexp.flags":262,"../modules/es6.regexp.match":263,"../modules/es6.regexp.replace":264,"../modules/es6.regexp.search":265,"../modules/es6.regexp.split":266,"../modules/es6.regexp.to-string":267,"../modules/es6.set":268,"../modules/es6.string.anchor":269,"../modules/es6.string.big":270,"../modules/es6.string.blink":271,"../modules/es6.string.bold":272,"../modules/es6.string.code-point-at":273,"../modules/es6.string.ends-with":274,"../modules/es6.string.fixed":275,"../modules/es6.string.fontcolor":276,"../modules/es6.string.fontsize":277,"../modules/es6.string.from-code-point":278,"../modules/es6.string.includes":279,"../modules/es6.string.italics":280,"../modules/es6.string.iterator":281,"../modules/es6.string.link":282,"../modules/es6.string.raw":283,"../modules/es6.string.repeat":284,"../modules/es6.string.small":285,"../modules/es6.string.starts-with":286,"../modules/es6.string.strike":287,"../modules/es6.string.sub":288,"../modules/es6.string.sup":289,"../modules/es6.string.trim":290,"../modules/es6.symbol":291,"../modules/es6.typed.array-buffer":292,"../modules/es6.typed.data-view":293,"../modules/es6.typed.float32-array":294,"../modules/es6.typed.float64-array":295,"../modules/es6.typed.int16-array":296,"../modules/es6.typed.int32-array":297,"../modules/es6.typed.int8-array":298,"../modules/es6.typed.uint16-array":299,"../modules/es6.typed.uint32-array":300,"../modules/es6.typed.uint8-array":301,"../modules/es6.typed.uint8-clamped-array":302,"../modules/es6.weak-map":303,"../modules/es6.weak-set":304}],17:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/es6.array.copy-within":168,"../modules/es6.array.every":169,"../modules/es6.array.fill":170,"../modules/es6.array.filter":171,"../modules/es6.array.find":173,"../modules/es6.array.find-index":172,"../modules/es6.array.for-each":174,"../modules/es6.array.from":175,"../modules/es6.array.index-of":176,"../modules/es6.array.is-array":177,"../modules/es6.array.iterator":178,"../modules/es6.array.join":179,"../modules/es6.array.last-index-of":180,"../modules/es6.array.map":181,"../modules/es6.array.of":182,"../modules/es6.array.reduce":184,"../modules/es6.array.reduce-right":183,"../modules/es6.array.slice":185,"../modules/es6.array.some":186,"../modules/es6.array.sort":187,"../modules/es6.array.species":188,"../modules/es6.date.now":189,"../modules/es6.date.to-iso-string":190,"../modules/es6.date.to-json":191,"../modules/es6.date.to-primitive":192,"../modules/es6.date.to-string":193,"../modules/es6.function.bind":194,"../modules/es6.function.has-instance":195,"../modules/es6.function.name":196,"../modules/es6.map":197,"../modules/es6.math.acosh":198,"../modules/es6.math.asinh":199,"../modules/es6.math.atanh":200,"../modules/es6.math.cbrt":201,"../modules/es6.math.clz32":202,"../modules/es6.math.cosh":203,"../modules/es6.math.expm1":204,"../modules/es6.math.fround":205,"../modules/es6.math.hypot":206,"../modules/es6.math.imul":207,"../modules/es6.math.log10":208,"../modules/es6.math.log1p":209,"../modules/es6.math.log2":210,"../modules/es6.math.sign":211,"../modules/es6.math.sinh":212,"../modules/es6.math.tanh":213,"../modules/es6.math.trunc":214,"../modules/es6.number.constructor":215,"../modules/es6.number.epsilon":216,"../modules/es6.number.is-finite":217,"../modules/es6.number.is-integer":218,"../modules/es6.number.is-nan":219,"../modules/es6.number.is-safe-integer":220,"../modules/es6.number.max-safe-integer":221,"../modules/es6.number.min-safe-integer":222,"../modules/es6.number.parse-float":223,"../modules/es6.number.parse-int":224,"../modules/es6.number.to-fixed":225,"../modules/es6.number.to-precision":226,"../modules/es6.object.assign":227,"../modules/es6.object.create":228,"../modules/es6.object.define-properties":229,"../modules/es6.object.define-property":230,"../modules/es6.object.freeze":231,"../modules/es6.object.get-own-property-descriptor":232,"../modules/es6.object.get-own-property-names":233,"../modules/es6.object.get-prototype-of":234,"../modules/es6.object.is":238,"../modules/es6.object.is-extensible":235,"../modules/es6.object.is-frozen":236,"../modules/es6.object.is-sealed":237,"../modules/es6.object.keys":239,"../modules/es6.object.prevent-extensions":240,"../modules/es6.object.seal":241,"../modules/es6.object.set-prototype-of":242,"../modules/es6.object.to-string":243,"../modules/es6.parse-float":244,"../modules/es6.parse-int":245,"../modules/es6.promise":246,"../modules/es6.reflect.apply":247,"../modules/es6.reflect.construct":248,"../modules/es6.reflect.define-property":249,"../modules/es6.reflect.delete-property":250,"../modules/es6.reflect.enumerate":251,"../modules/es6.reflect.get":254,"../modules/es6.reflect.get-own-property-descriptor":252,"../modules/es6.reflect.get-prototype-of":253,"../modules/es6.reflect.has":255,"../modules/es6.reflect.is-extensible":256,"../modules/es6.reflect.own-keys":257,"../modules/es6.reflect.prevent-extensions":258,"../modules/es6.reflect.set":260,"../modules/es6.reflect.set-prototype-of":259,"../modules/es6.regexp.constructor":261,"../modules/es6.regexp.exec":262,"../modules/es6.regexp.flags":263,"../modules/es6.regexp.match":264,"../modules/es6.regexp.replace":265,"../modules/es6.regexp.search":266,"../modules/es6.regexp.split":267,"../modules/es6.regexp.to-string":268,"../modules/es6.set":269,"../modules/es6.string.anchor":270,"../modules/es6.string.big":271,"../modules/es6.string.blink":272,"../modules/es6.string.bold":273,"../modules/es6.string.code-point-at":274,"../modules/es6.string.ends-with":275,"../modules/es6.string.fixed":276,"../modules/es6.string.fontcolor":277,"../modules/es6.string.fontsize":278,"../modules/es6.string.from-code-point":279,"../modules/es6.string.includes":280,"../modules/es6.string.italics":281,"../modules/es6.string.iterator":282,"../modules/es6.string.link":283,"../modules/es6.string.raw":284,"../modules/es6.string.repeat":285,"../modules/es6.string.small":286,"../modules/es6.string.starts-with":287,"../modules/es6.string.strike":288,"../modules/es6.string.sub":289,"../modules/es6.string.sup":290,"../modules/es6.string.trim":291,"../modules/es6.symbol":292,"../modules/es6.typed.array-buffer":293,"../modules/es6.typed.data-view":294,"../modules/es6.typed.float32-array":295,"../modules/es6.typed.float64-array":296,"../modules/es6.typed.int16-array":297,"../modules/es6.typed.int32-array":298,"../modules/es6.typed.int8-array":299,"../modules/es6.typed.uint16-array":300,"../modules/es6.typed.uint32-array":301,"../modules/es6.typed.uint8-array":302,"../modules/es6.typed.uint8-clamped-array":303,"../modules/es6.weak-map":304,"../modules/es6.weak-set":305}],18:[function(require,module,exports){ require('../../modules/es7.array.flat-map'); module.exports = require('../../modules/_core').Array.flatMap; -},{"../../modules/_core":65,"../../modules/es7.array.flat-map":305}],18:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.flat-map":306}],19:[function(require,module,exports){ require('../../modules/es7.array.includes'); module.exports = require('../../modules/_core').Array.includes; -},{"../../modules/_core":65,"../../modules/es7.array.includes":306}],19:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.includes":307}],20:[function(require,module,exports){ require('../../modules/es7.object.entries'); module.exports = require('../../modules/_core').Object.entries; -},{"../../modules/_core":65,"../../modules/es7.object.entries":307}],20:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.entries":308}],21:[function(require,module,exports){ require('../../modules/es7.object.get-own-property-descriptors'); module.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors; -},{"../../modules/_core":65,"../../modules/es7.object.get-own-property-descriptors":308}],21:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.get-own-property-descriptors":309}],22:[function(require,module,exports){ require('../../modules/es7.object.values'); module.exports = require('../../modules/_core').Object.values; -},{"../../modules/_core":65,"../../modules/es7.object.values":309}],22:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.values":310}],23:[function(require,module,exports){ 'use strict'; require('../../modules/es6.promise'); require('../../modules/es7.promise.finally'); module.exports = require('../../modules/_core').Promise['finally']; -},{"../../modules/_core":65,"../../modules/es6.promise":245,"../../modules/es7.promise.finally":310}],23:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es6.promise":246,"../../modules/es7.promise.finally":311}],24:[function(require,module,exports){ require('../../modules/es7.string.pad-end'); module.exports = require('../../modules/_core').String.padEnd; -},{"../../modules/_core":65,"../../modules/es7.string.pad-end":311}],24:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-end":312}],25:[function(require,module,exports){ require('../../modules/es7.string.pad-start'); module.exports = require('../../modules/_core').String.padStart; -},{"../../modules/_core":65,"../../modules/es7.string.pad-start":312}],25:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-start":313}],26:[function(require,module,exports){ require('../../modules/es7.string.trim-right'); module.exports = require('../../modules/_core').String.trimRight; -},{"../../modules/_core":65,"../../modules/es7.string.trim-right":314}],26:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-right":315}],27:[function(require,module,exports){ require('../../modules/es7.string.trim-left'); module.exports = require('../../modules/_core').String.trimLeft; -},{"../../modules/_core":65,"../../modules/es7.string.trim-left":313}],27:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-left":314}],28:[function(require,module,exports){ require('../../modules/es7.symbol.async-iterator'); module.exports = require('../../modules/_wks-ext').f('asyncIterator'); -},{"../../modules/_wks-ext":164,"../../modules/es7.symbol.async-iterator":315}],28:[function(require,module,exports){ +},{"../../modules/_wks-ext":165,"../../modules/es7.symbol.async-iterator":316}],29:[function(require,module,exports){ require('../modules/es7.global'); module.exports = require('../modules/_core').global; -},{"../modules/_core":31,"../modules/es7.global":45}],29:[function(require,module,exports){ +},{"../modules/_core":32,"../modules/es7.global":46}],30:[function(require,module,exports){ module.exports = function (it) { if (typeof it != 'function') throw TypeError(it + ' is not a function!'); return it; }; -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; }; -},{"./_is-object":41}],31:[function(require,module,exports){ +},{"./_is-object":42}],32:[function(require,module,exports){ var core = module.exports = { version: '2.6.12' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -},{}],32:[function(require,module,exports){ +},{}],33:[function(require,module,exports){ // optional / simple context binding var aFunction = require('./_a-function'); module.exports = function (fn, that, length) { @@ -1884,13 +1921,13 @@ module.exports = function (fn, that, length) { }; }; -},{"./_a-function":29}],33:[function(require,module,exports){ +},{"./_a-function":30}],34:[function(require,module,exports){ // Thank's IE8 for his funny defineProperty module.exports = !require('./_fails')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_fails":36}],34:[function(require,module,exports){ +},{"./_fails":37}],35:[function(require,module,exports){ var isObject = require('./_is-object'); var document = require('./_global').document; // typeof document.createElement is 'object' in old IE @@ -1899,7 +1936,7 @@ module.exports = function (it) { return is ? document.createElement(it) : {}; }; -},{"./_global":37,"./_is-object":41}],35:[function(require,module,exports){ +},{"./_global":38,"./_is-object":42}],36:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var ctx = require('./_ctx'); @@ -1963,7 +2000,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":31,"./_ctx":32,"./_global":37,"./_has":38,"./_hide":39}],36:[function(require,module,exports){ +},{"./_core":32,"./_ctx":33,"./_global":38,"./_has":39,"./_hide":40}],37:[function(require,module,exports){ module.exports = function (exec) { try { return !!exec(); @@ -1972,7 +2009,7 @@ module.exports = function (exec) { } }; -},{}],37:[function(require,module,exports){ +},{}],38:[function(require,module,exports){ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self @@ -1980,13 +2017,13 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat : Function('return this')(); if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -},{}],38:[function(require,module,exports){ +},{}],39:[function(require,module,exports){ var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; -},{}],39:[function(require,module,exports){ +},{}],40:[function(require,module,exports){ var dP = require('./_object-dp'); var createDesc = require('./_property-desc'); module.exports = require('./_descriptors') ? function (object, key, value) { @@ -1996,17 +2033,17 @@ module.exports = require('./_descriptors') ? function (object, key, value) { return object; }; -},{"./_descriptors":33,"./_object-dp":42,"./_property-desc":43}],40:[function(require,module,exports){ +},{"./_descriptors":34,"./_object-dp":43,"./_property-desc":44}],41:[function(require,module,exports){ module.exports = !require('./_descriptors') && !require('./_fails')(function () { return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_descriptors":33,"./_dom-create":34,"./_fails":36}],41:[function(require,module,exports){ +},{"./_descriptors":34,"./_dom-create":35,"./_fails":37}],42:[function(require,module,exports){ module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -},{}],42:[function(require,module,exports){ +},{}],43:[function(require,module,exports){ var anObject = require('./_an-object'); var IE8_DOM_DEFINE = require('./_ie8-dom-define'); var toPrimitive = require('./_to-primitive'); @@ -2024,7 +2061,7 @@ exports.f = require('./_descriptors') ? Object.defineProperty : function defineP return O; }; -},{"./_an-object":30,"./_descriptors":33,"./_ie8-dom-define":40,"./_to-primitive":44}],43:[function(require,module,exports){ +},{"./_an-object":31,"./_descriptors":34,"./_ie8-dom-define":41,"./_to-primitive":45}],44:[function(require,module,exports){ module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), @@ -2034,7 +2071,7 @@ module.exports = function (bitmap, value) { }; }; -},{}],44:[function(require,module,exports){ +},{}],45:[function(require,module,exports){ // 7.1.1 ToPrimitive(input [, PreferredType]) var isObject = require('./_is-object'); // instead of the ES6 spec version, we didn't implement @@toPrimitive case @@ -2048,22 +2085,22 @@ module.exports = function (it, S) { throw TypeError("Can't convert object to primitive value"); }; -},{"./_is-object":41}],45:[function(require,module,exports){ +},{"./_is-object":42}],46:[function(require,module,exports){ // https://github.com/tc39/proposal-global var $export = require('./_export'); $export($export.G, { global: require('./_global') }); -},{"./_export":35,"./_global":37}],46:[function(require,module,exports){ -arguments[4][29][0].apply(exports,arguments) -},{"dup":29}],47:[function(require,module,exports){ +},{"./_export":36,"./_global":38}],47:[function(require,module,exports){ +arguments[4][30][0].apply(exports,arguments) +},{"dup":30}],48:[function(require,module,exports){ var cof = require('./_cof'); module.exports = function (it, msg) { if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg); return +it; }; -},{"./_cof":61}],48:[function(require,module,exports){ +},{"./_cof":62}],49:[function(require,module,exports){ // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = require('./_wks')('unscopables'); var ArrayProto = Array.prototype; @@ -2072,7 +2109,7 @@ module.exports = function (key) { ArrayProto[UNSCOPABLES][key] = true; }; -},{"./_hide":85,"./_wks":165}],49:[function(require,module,exports){ +},{"./_hide":86,"./_wks":166}],50:[function(require,module,exports){ 'use strict'; var at = require('./_string-at')(true); @@ -2082,16 +2119,16 @@ module.exports = function (S, index, unicode) { return index + (unicode ? at(S, index).length : 1); }; -},{"./_string-at":142}],50:[function(require,module,exports){ +},{"./_string-at":143}],51:[function(require,module,exports){ module.exports = function (it, Constructor, name, forbiddenField) { if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { throw TypeError(name + ': incorrect invocation!'); } return it; }; -},{}],51:[function(require,module,exports){ -arguments[4][30][0].apply(exports,arguments) -},{"./_is-object":94,"dup":30}],52:[function(require,module,exports){ +},{}],52:[function(require,module,exports){ +arguments[4][31][0].apply(exports,arguments) +},{"./_is-object":95,"dup":31}],53:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2119,7 +2156,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* } return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],53:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],54:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2136,7 +2173,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],54:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],55:[function(require,module,exports){ // false -> Array#indexOf // true -> Array#includes var toIObject = require('./_to-iobject'); @@ -2161,7 +2198,7 @@ module.exports = function (IS_INCLUDES) { }; }; -},{"./_to-absolute-index":150,"./_to-iobject":153,"./_to-length":154}],55:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-iobject":154,"./_to-length":155}],56:[function(require,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -2207,7 +2244,7 @@ module.exports = function (TYPE, $create) { }; }; -},{"./_array-species-create":58,"./_ctx":67,"./_iobject":90,"./_to-length":154,"./_to-object":155}],56:[function(require,module,exports){ +},{"./_array-species-create":59,"./_ctx":68,"./_iobject":91,"./_to-length":155,"./_to-object":156}],57:[function(require,module,exports){ var aFunction = require('./_a-function'); var toObject = require('./_to-object'); var IObject = require('./_iobject'); @@ -2237,7 +2274,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { return memo; }; -},{"./_a-function":46,"./_iobject":90,"./_to-length":154,"./_to-object":155}],57:[function(require,module,exports){ +},{"./_a-function":47,"./_iobject":91,"./_to-length":155,"./_to-object":156}],58:[function(require,module,exports){ var isObject = require('./_is-object'); var isArray = require('./_is-array'); var SPECIES = require('./_wks')('species'); @@ -2255,7 +2292,7 @@ module.exports = function (original) { } return C === undefined ? Array : C; }; -},{"./_is-array":92,"./_is-object":94,"./_wks":165}],58:[function(require,module,exports){ +},{"./_is-array":93,"./_is-object":95,"./_wks":166}],59:[function(require,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = require('./_array-species-constructor'); @@ -2263,7 +2300,7 @@ module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"./_array-species-constructor":57}],59:[function(require,module,exports){ +},{"./_array-species-constructor":58}],60:[function(require,module,exports){ 'use strict'; var aFunction = require('./_a-function'); var isObject = require('./_is-object'); @@ -2290,7 +2327,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { return bound; }; -},{"./_a-function":46,"./_invoke":89,"./_is-object":94}],60:[function(require,module,exports){ +},{"./_a-function":47,"./_invoke":90,"./_is-object":95}],61:[function(require,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() var cof = require('./_cof'); var TAG = require('./_wks')('toStringTag'); @@ -2315,14 +2352,14 @@ module.exports = function (it) { : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"./_cof":61,"./_wks":165}],61:[function(require,module,exports){ +},{"./_cof":62,"./_wks":166}],62:[function(require,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],62:[function(require,module,exports){ +},{}],63:[function(require,module,exports){ 'use strict'; var dP = require('./_object-dp').f; var create = require('./_object-create'); @@ -2468,7 +2505,7 @@ module.exports = { } }; -},{"./_an-instance":50,"./_ctx":67,"./_descriptors":71,"./_for-of":81,"./_iter-define":98,"./_iter-step":100,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_redefine-all":130,"./_set-species":136,"./_validate-collection":162}],63:[function(require,module,exports){ +},{"./_an-instance":51,"./_ctx":68,"./_descriptors":72,"./_for-of":82,"./_iter-define":99,"./_iter-step":101,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_redefine-all":131,"./_set-species":137,"./_validate-collection":163}],64:[function(require,module,exports){ 'use strict'; var redefineAll = require('./_redefine-all'); var getWeak = require('./_meta').getWeak; @@ -2555,7 +2592,7 @@ module.exports = { ufstore: uncaughtFrozenStore }; -},{"./_an-instance":50,"./_an-object":51,"./_array-methods":55,"./_for-of":81,"./_has":84,"./_is-object":94,"./_meta":107,"./_redefine-all":130,"./_validate-collection":162}],64:[function(require,module,exports){ +},{"./_an-instance":51,"./_an-object":52,"./_array-methods":56,"./_for-of":82,"./_has":85,"./_is-object":95,"./_meta":108,"./_redefine-all":131,"./_validate-collection":163}],65:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var $export = require('./_export'); @@ -2642,9 +2679,9 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { return C; }; -},{"./_an-instance":50,"./_export":75,"./_fails":77,"./_for-of":81,"./_global":83,"./_inherit-if-required":88,"./_is-object":94,"./_iter-detect":99,"./_meta":107,"./_redefine":131,"./_redefine-all":130,"./_set-to-string-tag":137}],65:[function(require,module,exports){ -arguments[4][31][0].apply(exports,arguments) -},{"dup":31}],66:[function(require,module,exports){ +},{"./_an-instance":51,"./_export":76,"./_fails":78,"./_for-of":82,"./_global":84,"./_inherit-if-required":89,"./_is-object":95,"./_iter-detect":100,"./_meta":108,"./_redefine":132,"./_redefine-all":131,"./_set-to-string-tag":138}],66:[function(require,module,exports){ +arguments[4][32][0].apply(exports,arguments) +},{"dup":32}],67:[function(require,module,exports){ 'use strict'; var $defineProperty = require('./_object-dp'); var createDesc = require('./_property-desc'); @@ -2654,9 +2691,9 @@ module.exports = function (object, index, value) { else object[index] = value; }; -},{"./_object-dp":112,"./_property-desc":129}],67:[function(require,module,exports){ -arguments[4][32][0].apply(exports,arguments) -},{"./_a-function":46,"dup":32}],68:[function(require,module,exports){ +},{"./_object-dp":113,"./_property-desc":130}],68:[function(require,module,exports){ +arguments[4][33][0].apply(exports,arguments) +},{"./_a-function":47,"dup":33}],69:[function(require,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var fails = require('./_fails'); @@ -2684,7 +2721,7 @@ module.exports = (fails(function () { ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"./_fails":77}],69:[function(require,module,exports){ +},{"./_fails":78}],70:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); var toPrimitive = require('./_to-primitive'); @@ -2695,24 +2732,24 @@ module.exports = function (hint) { return toPrimitive(anObject(this), hint != NUMBER); }; -},{"./_an-object":51,"./_to-primitive":156}],70:[function(require,module,exports){ +},{"./_an-object":52,"./_to-primitive":157}],71:[function(require,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],71:[function(require,module,exports){ -arguments[4][33][0].apply(exports,arguments) -},{"./_fails":77,"dup":33}],72:[function(require,module,exports){ +},{}],72:[function(require,module,exports){ arguments[4][34][0].apply(exports,arguments) -},{"./_global":83,"./_is-object":94,"dup":34}],73:[function(require,module,exports){ +},{"./_fails":78,"dup":34}],73:[function(require,module,exports){ +arguments[4][35][0].apply(exports,arguments) +},{"./_global":84,"./_is-object":95,"dup":35}],74:[function(require,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],74:[function(require,module,exports){ +},{}],75:[function(require,module,exports){ // all enumerable object keys, includes symbols var getKeys = require('./_object-keys'); var gOPS = require('./_object-gops'); @@ -2729,7 +2766,7 @@ module.exports = function (it) { } return result; }; -},{"./_object-gops":117,"./_object-keys":120,"./_object-pie":121}],75:[function(require,module,exports){ +},{"./_object-gops":118,"./_object-keys":121,"./_object-pie":122}],76:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var hide = require('./_hide'); @@ -2774,7 +2811,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":65,"./_ctx":67,"./_global":83,"./_hide":85,"./_redefine":131}],76:[function(require,module,exports){ +},{"./_core":66,"./_ctx":68,"./_global":84,"./_hide":86,"./_redefine":132}],77:[function(require,module,exports){ var MATCH = require('./_wks')('match'); module.exports = function (KEY) { var re = /./; @@ -2788,9 +2825,9 @@ module.exports = function (KEY) { } return true; }; -},{"./_wks":165}],77:[function(require,module,exports){ -arguments[4][36][0].apply(exports,arguments) -},{"dup":36}],78:[function(require,module,exports){ +},{"./_wks":166}],78:[function(require,module,exports){ +arguments[4][37][0].apply(exports,arguments) +},{"dup":37}],79:[function(require,module,exports){ 'use strict'; require('./es6.regexp.exec'); var redefine = require('./_redefine'); @@ -2888,7 +2925,7 @@ module.exports = function (KEY, length, exec) { } }; -},{"./_defined":70,"./_fails":77,"./_hide":85,"./_redefine":131,"./_regexp-exec":133,"./_wks":165,"./es6.regexp.exec":261}],79:[function(require,module,exports){ +},{"./_defined":71,"./_fails":78,"./_hide":86,"./_redefine":132,"./_regexp-exec":134,"./_wks":166,"./es6.regexp.exec":262}],80:[function(require,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags var anObject = require('./_an-object'); @@ -2903,7 +2940,7 @@ module.exports = function () { return result; }; -},{"./_an-object":51}],80:[function(require,module,exports){ +},{"./_an-object":52}],81:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var isArray = require('./_is-array'); @@ -2944,7 +2981,7 @@ function flattenIntoArray(target, original, source, sourceLen, start, depth, map module.exports = flattenIntoArray; -},{"./_ctx":67,"./_is-array":92,"./_is-object":94,"./_to-length":154,"./_wks":165}],81:[function(require,module,exports){ +},{"./_ctx":68,"./_is-array":93,"./_is-object":95,"./_to-length":155,"./_wks":166}],82:[function(require,module,exports){ var ctx = require('./_ctx'); var call = require('./_iter-call'); var isArrayIter = require('./_is-array-iter'); @@ -2971,22 +3008,22 @@ var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"./_an-object":51,"./_ctx":67,"./_is-array-iter":91,"./_iter-call":96,"./_to-length":154,"./core.get-iterator-method":166}],82:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-array-iter":92,"./_iter-call":97,"./_to-length":155,"./core.get-iterator-method":167}],83:[function(require,module,exports){ module.exports = require('./_shared')('native-function-to-string', Function.toString); -},{"./_shared":139}],83:[function(require,module,exports){ -arguments[4][37][0].apply(exports,arguments) -},{"dup":37}],84:[function(require,module,exports){ +},{"./_shared":140}],84:[function(require,module,exports){ arguments[4][38][0].apply(exports,arguments) },{"dup":38}],85:[function(require,module,exports){ arguments[4][39][0].apply(exports,arguments) -},{"./_descriptors":71,"./_object-dp":112,"./_property-desc":129,"dup":39}],86:[function(require,module,exports){ +},{"dup":39}],86:[function(require,module,exports){ +arguments[4][40][0].apply(exports,arguments) +},{"./_descriptors":72,"./_object-dp":113,"./_property-desc":130,"dup":40}],87:[function(require,module,exports){ var document = require('./_global').document; module.exports = document && document.documentElement; -},{"./_global":83}],87:[function(require,module,exports){ -arguments[4][40][0].apply(exports,arguments) -},{"./_descriptors":71,"./_dom-create":72,"./_fails":77,"dup":40}],88:[function(require,module,exports){ +},{"./_global":84}],88:[function(require,module,exports){ +arguments[4][41][0].apply(exports,arguments) +},{"./_descriptors":72,"./_dom-create":73,"./_fails":78,"dup":41}],89:[function(require,module,exports){ var isObject = require('./_is-object'); var setPrototypeOf = require('./_set-proto').set; module.exports = function (that, target, C) { @@ -2997,7 +3034,7 @@ module.exports = function (that, target, C) { } return that; }; -},{"./_is-object":94,"./_set-proto":135}],89:[function(require,module,exports){ +},{"./_is-object":95,"./_set-proto":136}],90:[function(require,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -3015,7 +3052,7 @@ module.exports = function (fn, args, that) { } return fn.apply(that, args); }; -},{}],90:[function(require,module,exports){ +},{}],91:[function(require,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings var cof = require('./_cof'); // eslint-disable-next-line no-prototype-builtins @@ -3023,7 +3060,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"./_cof":61}],91:[function(require,module,exports){ +},{"./_cof":62}],92:[function(require,module,exports){ // check on default Array iterator var Iterators = require('./_iterators'); var ITERATOR = require('./_wks')('iterator'); @@ -3033,14 +3070,14 @@ module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"./_iterators":101,"./_wks":165}],92:[function(require,module,exports){ +},{"./_iterators":102,"./_wks":166}],93:[function(require,module,exports){ // 7.2.2 IsArray(argument) var cof = require('./_cof'); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"./_cof":61}],93:[function(require,module,exports){ +},{"./_cof":62}],94:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var isObject = require('./_is-object'); var floor = Math.floor; @@ -3048,9 +3085,9 @@ module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"./_is-object":94}],94:[function(require,module,exports){ -arguments[4][41][0].apply(exports,arguments) -},{"dup":41}],95:[function(require,module,exports){ +},{"./_is-object":95}],95:[function(require,module,exports){ +arguments[4][42][0].apply(exports,arguments) +},{"dup":42}],96:[function(require,module,exports){ // 7.2.8 IsRegExp(argument) var isObject = require('./_is-object'); var cof = require('./_cof'); @@ -3060,7 +3097,7 @@ module.exports = function (it) { return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"./_cof":61,"./_is-object":94,"./_wks":165}],96:[function(require,module,exports){ +},{"./_cof":62,"./_is-object":95,"./_wks":166}],97:[function(require,module,exports){ // call something on iterator step with safe closing on error var anObject = require('./_an-object'); module.exports = function (iterator, fn, value, entries) { @@ -3074,7 +3111,7 @@ module.exports = function (iterator, fn, value, entries) { } }; -},{"./_an-object":51}],97:[function(require,module,exports){ +},{"./_an-object":52}],98:[function(require,module,exports){ 'use strict'; var create = require('./_object-create'); var descriptor = require('./_property-desc'); @@ -3089,7 +3126,7 @@ module.exports = function (Constructor, NAME, next) { setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"./_hide":85,"./_object-create":111,"./_property-desc":129,"./_set-to-string-tag":137,"./_wks":165}],98:[function(require,module,exports){ +},{"./_hide":86,"./_object-create":112,"./_property-desc":130,"./_set-to-string-tag":138,"./_wks":166}],99:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var $export = require('./_export'); @@ -3160,7 +3197,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE return methods; }; -},{"./_export":75,"./_hide":85,"./_iter-create":97,"./_iterators":101,"./_library":102,"./_object-gpo":118,"./_redefine":131,"./_set-to-string-tag":137,"./_wks":165}],99:[function(require,module,exports){ +},{"./_export":76,"./_hide":86,"./_iter-create":98,"./_iterators":102,"./_library":103,"./_object-gpo":119,"./_redefine":132,"./_set-to-string-tag":138,"./_wks":166}],100:[function(require,module,exports){ var ITERATOR = require('./_wks')('iterator'); var SAFE_CLOSING = false; @@ -3184,18 +3221,18 @@ module.exports = function (exec, skipClosing) { return safe; }; -},{"./_wks":165}],100:[function(require,module,exports){ +},{"./_wks":166}],101:[function(require,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],101:[function(require,module,exports){ +},{}],102:[function(require,module,exports){ module.exports = {}; -},{}],102:[function(require,module,exports){ +},{}],103:[function(require,module,exports){ module.exports = false; -},{}],103:[function(require,module,exports){ +},{}],104:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -3207,7 +3244,7 @@ module.exports = (!$expm1 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],104:[function(require,module,exports){ +},{}],105:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var sign = require('./_math-sign'); var pow = Math.pow; @@ -3232,20 +3269,20 @@ module.exports = Math.fround || function fround(x) { return $sign * result; }; -},{"./_math-sign":106}],105:[function(require,module,exports){ +},{"./_math-sign":107}],106:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],106:[function(require,module,exports){ +},{}],107:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],107:[function(require,module,exports){ +},{}],108:[function(require,module,exports){ var META = require('./_uid')('meta'); var isObject = require('./_is-object'); var has = require('./_has'); @@ -3300,7 +3337,7 @@ var meta = module.exports = { onFreeze: onFreeze }; -},{"./_fails":77,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_uid":160}],108:[function(require,module,exports){ +},{"./_fails":78,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_uid":161}],109:[function(require,module,exports){ var global = require('./_global'); var macrotask = require('./_task').set; var Observer = global.MutationObserver || global.WebKitMutationObserver; @@ -3371,7 +3408,7 @@ module.exports = function () { }; }; -},{"./_cof":61,"./_global":83,"./_task":149}],109:[function(require,module,exports){ +},{"./_cof":62,"./_global":84,"./_task":150}],110:[function(require,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) var aFunction = require('./_a-function'); @@ -3391,7 +3428,7 @@ module.exports.f = function (C) { return new PromiseCapability(C); }; -},{"./_a-function":46}],110:[function(require,module,exports){ +},{"./_a-function":47}],111:[function(require,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) var DESCRIPTORS = require('./_descriptors'); @@ -3431,7 +3468,7 @@ module.exports = !$assign || require('./_fails')(function () { } return T; } : $assign; -},{"./_descriptors":71,"./_fails":77,"./_iobject":90,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_to-object":155}],111:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_iobject":91,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_to-object":156}],112:[function(require,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = require('./_an-object'); var dPs = require('./_object-dps'); @@ -3474,9 +3511,9 @@ module.exports = Object.create || function create(O, Properties) { return Properties === undefined ? result : dPs(result, Properties); }; -},{"./_an-object":51,"./_dom-create":72,"./_enum-bug-keys":73,"./_html":86,"./_object-dps":113,"./_shared-key":138}],112:[function(require,module,exports){ -arguments[4][42][0].apply(exports,arguments) -},{"./_an-object":51,"./_descriptors":71,"./_ie8-dom-define":87,"./_to-primitive":156,"dup":42}],113:[function(require,module,exports){ +},{"./_an-object":52,"./_dom-create":73,"./_enum-bug-keys":74,"./_html":87,"./_object-dps":114,"./_shared-key":139}],113:[function(require,module,exports){ +arguments[4][43][0].apply(exports,arguments) +},{"./_an-object":52,"./_descriptors":72,"./_ie8-dom-define":88,"./_to-primitive":157,"dup":43}],114:[function(require,module,exports){ var dP = require('./_object-dp'); var anObject = require('./_an-object'); var getKeys = require('./_object-keys'); @@ -3491,7 +3528,7 @@ module.exports = require('./_descriptors') ? Object.defineProperties : function return O; }; -},{"./_an-object":51,"./_descriptors":71,"./_object-dp":112,"./_object-keys":120}],114:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_object-dp":113,"./_object-keys":121}],115:[function(require,module,exports){ var pIE = require('./_object-pie'); var createDesc = require('./_property-desc'); var toIObject = require('./_to-iobject'); @@ -3509,7 +3546,7 @@ exports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"./_descriptors":71,"./_has":84,"./_ie8-dom-define":87,"./_object-pie":121,"./_property-desc":129,"./_to-iobject":153,"./_to-primitive":156}],115:[function(require,module,exports){ +},{"./_descriptors":72,"./_has":85,"./_ie8-dom-define":88,"./_object-pie":122,"./_property-desc":130,"./_to-iobject":154,"./_to-primitive":157}],116:[function(require,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = require('./_to-iobject'); var gOPN = require('./_object-gopn').f; @@ -3530,7 +3567,7 @@ module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"./_object-gopn":116,"./_to-iobject":153}],116:[function(require,module,exports){ +},{"./_object-gopn":117,"./_to-iobject":154}],117:[function(require,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = require('./_object-keys-internal'); var hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype'); @@ -3539,10 +3576,10 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],117:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],118:[function(require,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],118:[function(require,module,exports){ +},{}],119:[function(require,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has'); var toObject = require('./_to-object'); @@ -3557,7 +3594,7 @@ module.exports = Object.getPrototypeOf || function (O) { } return O instanceof Object ? ObjectProto : null; }; -},{"./_has":84,"./_shared-key":138,"./_to-object":155}],119:[function(require,module,exports){ +},{"./_has":85,"./_shared-key":139,"./_to-object":156}],120:[function(require,module,exports){ var has = require('./_has'); var toIObject = require('./_to-iobject'); var arrayIndexOf = require('./_array-includes')(false); @@ -3576,7 +3613,7 @@ module.exports = function (object, names) { return result; }; -},{"./_array-includes":54,"./_has":84,"./_shared-key":138,"./_to-iobject":153}],120:[function(require,module,exports){ +},{"./_array-includes":55,"./_has":85,"./_shared-key":139,"./_to-iobject":154}],121:[function(require,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = require('./_object-keys-internal'); var enumBugKeys = require('./_enum-bug-keys'); @@ -3585,10 +3622,10 @@ module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],121:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],122:[function(require,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],122:[function(require,module,exports){ +},{}],123:[function(require,module,exports){ // most Object methods by ES6 should accept primitives var $export = require('./_export'); var core = require('./_core'); @@ -3600,7 +3637,7 @@ module.exports = function (KEY, exec) { $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"./_core":65,"./_export":75,"./_fails":77}],123:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_fails":78}],124:[function(require,module,exports){ var DESCRIPTORS = require('./_descriptors'); var getKeys = require('./_object-keys'); var toIObject = require('./_to-iobject'); @@ -3623,7 +3660,7 @@ module.exports = function (isEntries) { }; }; -},{"./_descriptors":71,"./_object-keys":120,"./_object-pie":121,"./_to-iobject":153}],124:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-keys":121,"./_object-pie":122,"./_to-iobject":154}],125:[function(require,module,exports){ // all object keys, includes non-enumerable and symbols var gOPN = require('./_object-gopn'); var gOPS = require('./_object-gops'); @@ -3635,7 +3672,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"./_an-object":51,"./_global":83,"./_object-gopn":116,"./_object-gops":117}],125:[function(require,module,exports){ +},{"./_an-object":52,"./_global":84,"./_object-gopn":117,"./_object-gops":118}],126:[function(require,module,exports){ var $parseFloat = require('./_global').parseFloat; var $trim = require('./_string-trim').trim; @@ -3645,7 +3682,7 @@ module.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],126:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],127:[function(require,module,exports){ var $parseInt = require('./_global').parseInt; var $trim = require('./_string-trim').trim; var ws = require('./_string-ws'); @@ -3656,7 +3693,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],127:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],128:[function(require,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -3665,7 +3702,7 @@ module.exports = function (exec) { } }; -},{}],128:[function(require,module,exports){ +},{}],129:[function(require,module,exports){ var anObject = require('./_an-object'); var isObject = require('./_is-object'); var newPromiseCapability = require('./_new-promise-capability'); @@ -3679,16 +3716,16 @@ module.exports = function (C, x) { return promiseCapability.promise; }; -},{"./_an-object":51,"./_is-object":94,"./_new-promise-capability":109}],129:[function(require,module,exports){ -arguments[4][43][0].apply(exports,arguments) -},{"dup":43}],130:[function(require,module,exports){ +},{"./_an-object":52,"./_is-object":95,"./_new-promise-capability":110}],130:[function(require,module,exports){ +arguments[4][44][0].apply(exports,arguments) +},{"dup":44}],131:[function(require,module,exports){ var redefine = require('./_redefine'); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"./_redefine":131}],131:[function(require,module,exports){ +},{"./_redefine":132}],132:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var has = require('./_has'); @@ -3721,7 +3758,7 @@ require('./_core').inspectSource = function (it) { return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"./_core":65,"./_function-to-string":82,"./_global":83,"./_has":84,"./_hide":85,"./_uid":160}],132:[function(require,module,exports){ +},{"./_core":66,"./_function-to-string":83,"./_global":84,"./_has":85,"./_hide":86,"./_uid":161}],133:[function(require,module,exports){ 'use strict'; var classof = require('./_classof'); @@ -3744,7 +3781,7 @@ module.exports = function (R, S) { return builtinExec.call(R, S); }; -},{"./_classof":60}],133:[function(require,module,exports){ +},{"./_classof":61}],134:[function(require,module,exports){ 'use strict'; var regexpFlags = require('./_flags'); @@ -3804,14 +3841,14 @@ if (PATCH) { module.exports = patchedExec; -},{"./_flags":79}],134:[function(require,module,exports){ +},{"./_flags":80}],135:[function(require,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],135:[function(require,module,exports){ +},{}],136:[function(require,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ var isObject = require('./_is-object'); @@ -3838,7 +3875,7 @@ module.exports = { check: check }; -},{"./_an-object":51,"./_ctx":67,"./_is-object":94,"./_object-gopd":114}],136:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-object":95,"./_object-gopd":115}],137:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var dP = require('./_object-dp'); @@ -3853,7 +3890,7 @@ module.exports = function (KEY) { }); }; -},{"./_descriptors":71,"./_global":83,"./_object-dp":112,"./_wks":165}],137:[function(require,module,exports){ +},{"./_descriptors":72,"./_global":84,"./_object-dp":113,"./_wks":166}],138:[function(require,module,exports){ var def = require('./_object-dp').f; var has = require('./_has'); var TAG = require('./_wks')('toStringTag'); @@ -3862,14 +3899,14 @@ module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"./_has":84,"./_object-dp":112,"./_wks":165}],138:[function(require,module,exports){ +},{"./_has":85,"./_object-dp":113,"./_wks":166}],139:[function(require,module,exports){ var shared = require('./_shared')('keys'); var uid = require('./_uid'); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"./_shared":139,"./_uid":160}],139:[function(require,module,exports){ +},{"./_shared":140,"./_uid":161}],140:[function(require,module,exports){ var core = require('./_core'); var global = require('./_global'); var SHARED = '__core-js_shared__'; @@ -3883,7 +3920,7 @@ var store = global[SHARED] || (global[SHARED] = {}); copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); -},{"./_core":65,"./_global":83,"./_library":102}],140:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103}],141:[function(require,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = require('./_an-object'); var aFunction = require('./_a-function'); @@ -3894,7 +3931,7 @@ module.exports = function (O, D) { return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"./_a-function":46,"./_an-object":51,"./_wks":165}],141:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_wks":166}],142:[function(require,module,exports){ 'use strict'; var fails = require('./_fails'); @@ -3905,7 +3942,7 @@ module.exports = function (method, arg) { }); }; -},{"./_fails":77}],142:[function(require,module,exports){ +},{"./_fails":78}],143:[function(require,module,exports){ var toInteger = require('./_to-integer'); var defined = require('./_defined'); // true -> String#at @@ -3924,7 +3961,7 @@ module.exports = function (TO_STRING) { }; }; -},{"./_defined":70,"./_to-integer":152}],143:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],144:[function(require,module,exports){ // helper for String#{startsWith, endsWith, includes} var isRegExp = require('./_is-regexp'); var defined = require('./_defined'); @@ -3934,7 +3971,7 @@ module.exports = function (that, searchString, NAME) { return String(defined(that)); }; -},{"./_defined":70,"./_is-regexp":95}],144:[function(require,module,exports){ +},{"./_defined":71,"./_is-regexp":96}],145:[function(require,module,exports){ var $export = require('./_export'); var fails = require('./_fails'); var defined = require('./_defined'); @@ -3955,7 +3992,7 @@ module.exports = function (NAME, exec) { }), 'String', O); }; -},{"./_defined":70,"./_export":75,"./_fails":77}],145:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78}],146:[function(require,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end var toLength = require('./_to-length'); var repeat = require('./_string-repeat'); @@ -3973,7 +4010,7 @@ module.exports = function (that, maxLength, fillString, left) { return left ? stringFiller + S : S + stringFiller; }; -},{"./_defined":70,"./_string-repeat":146,"./_to-length":154}],146:[function(require,module,exports){ +},{"./_defined":71,"./_string-repeat":147,"./_to-length":155}],147:[function(require,module,exports){ 'use strict'; var toInteger = require('./_to-integer'); var defined = require('./_defined'); @@ -3987,7 +4024,7 @@ module.exports = function repeat(count) { return res; }; -},{"./_defined":70,"./_to-integer":152}],147:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],148:[function(require,module,exports){ var $export = require('./_export'); var defined = require('./_defined'); var fails = require('./_fails'); @@ -4019,11 +4056,11 @@ var trim = exporter.trim = function (string, TYPE) { module.exports = exporter; -},{"./_defined":70,"./_export":75,"./_fails":77,"./_string-ws":148}],148:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78,"./_string-ws":149}],149:[function(require,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],149:[function(require,module,exports){ +},{}],150:[function(require,module,exports){ var ctx = require('./_ctx'); var invoke = require('./_invoke'); var html = require('./_html'); @@ -4109,7 +4146,7 @@ module.exports = { clear: clearTask }; -},{"./_cof":61,"./_ctx":67,"./_dom-create":72,"./_global":83,"./_html":86,"./_invoke":89}],150:[function(require,module,exports){ +},{"./_cof":62,"./_ctx":68,"./_dom-create":73,"./_global":84,"./_html":87,"./_invoke":90}],151:[function(require,module,exports){ var toInteger = require('./_to-integer'); var max = Math.max; var min = Math.min; @@ -4118,7 +4155,7 @@ module.exports = function (index, length) { return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"./_to-integer":152}],151:[function(require,module,exports){ +},{"./_to-integer":153}],152:[function(require,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex var toInteger = require('./_to-integer'); var toLength = require('./_to-length'); @@ -4130,7 +4167,7 @@ module.exports = function (it) { return length; }; -},{"./_to-integer":152,"./_to-length":154}],152:[function(require,module,exports){ +},{"./_to-integer":153,"./_to-length":155}],153:[function(require,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -4138,7 +4175,7 @@ module.exports = function (it) { return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = require('./_iobject'); var defined = require('./_defined'); @@ -4146,7 +4183,7 @@ module.exports = function (it) { return IObject(defined(it)); }; -},{"./_defined":70,"./_iobject":90}],154:[function(require,module,exports){ +},{"./_defined":71,"./_iobject":91}],155:[function(require,module,exports){ // 7.1.15 ToLength var toInteger = require('./_to-integer'); var min = Math.min; @@ -4154,16 +4191,16 @@ module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"./_to-integer":152}],155:[function(require,module,exports){ +},{"./_to-integer":153}],156:[function(require,module,exports){ // 7.1.13 ToObject(argument) var defined = require('./_defined'); module.exports = function (it) { return Object(defined(it)); }; -},{"./_defined":70}],156:[function(require,module,exports){ -arguments[4][44][0].apply(exports,arguments) -},{"./_is-object":94,"dup":44}],157:[function(require,module,exports){ +},{"./_defined":71}],157:[function(require,module,exports){ +arguments[4][45][0].apply(exports,arguments) +},{"./_is-object":95,"dup":45}],158:[function(require,module,exports){ 'use strict'; if (require('./_descriptors')) { var LIBRARY = require('./_library'); @@ -4645,7 +4682,7 @@ if (require('./_descriptors')) { }; } else module.exports = function () { /* empty */ }; -},{"./_an-instance":50,"./_array-copy-within":52,"./_array-fill":53,"./_array-includes":54,"./_array-methods":55,"./_classof":60,"./_ctx":67,"./_descriptors":71,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array-iter":91,"./_is-object":94,"./_iter-detect":99,"./_iterators":101,"./_library":102,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gpo":118,"./_property-desc":129,"./_redefine-all":130,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_to-object":155,"./_to-primitive":156,"./_typed":159,"./_typed-buffer":158,"./_uid":160,"./_wks":165,"./core.get-iterator-method":166,"./es6.array.iterator":177}],158:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-copy-within":53,"./_array-fill":54,"./_array-includes":55,"./_array-methods":56,"./_classof":61,"./_ctx":68,"./_descriptors":72,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array-iter":92,"./_is-object":95,"./_iter-detect":100,"./_iterators":102,"./_library":103,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gpo":119,"./_property-desc":130,"./_redefine-all":131,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_to-object":156,"./_to-primitive":157,"./_typed":160,"./_typed-buffer":159,"./_uid":161,"./_wks":166,"./core.get-iterator-method":167,"./es6.array.iterator":178}],159:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var DESCRIPTORS = require('./_descriptors'); @@ -4923,7 +4960,7 @@ hide($DataView[PROTOTYPE], $typed.VIEW, true); exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"./_an-instance":50,"./_array-fill":53,"./_descriptors":71,"./_fails":77,"./_global":83,"./_hide":85,"./_library":102,"./_object-dp":112,"./_object-gopn":116,"./_redefine-all":130,"./_set-to-string-tag":137,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_typed":159}],159:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-fill":54,"./_descriptors":72,"./_fails":78,"./_global":84,"./_hide":86,"./_library":103,"./_object-dp":113,"./_object-gopn":117,"./_redefine-all":131,"./_set-to-string-tag":138,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_typed":160}],160:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var uid = require('./_uid'); @@ -4953,27 +4990,27 @@ module.exports = { VIEW: VIEW }; -},{"./_global":83,"./_hide":85,"./_uid":160}],160:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_uid":161}],161:[function(require,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],161:[function(require,module,exports){ +},{}],162:[function(require,module,exports){ var global = require('./_global'); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"./_global":83}],162:[function(require,module,exports){ +},{"./_global":84}],163:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"./_is-object":94}],163:[function(require,module,exports){ +},{"./_is-object":95}],164:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var LIBRARY = require('./_library'); @@ -4984,10 +5021,10 @@ module.exports = function (name) { if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"./_core":65,"./_global":83,"./_library":102,"./_object-dp":112,"./_wks-ext":164}],164:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103,"./_object-dp":113,"./_wks-ext":165}],165:[function(require,module,exports){ exports.f = require('./_wks'); -},{"./_wks":165}],165:[function(require,module,exports){ +},{"./_wks":166}],166:[function(require,module,exports){ var store = require('./_shared')('wks'); var uid = require('./_uid'); var Symbol = require('./_global').Symbol; @@ -5000,7 +5037,7 @@ var $exports = module.exports = function (name) { $exports.store = store; -},{"./_global":83,"./_shared":139,"./_uid":160}],166:[function(require,module,exports){ +},{"./_global":84,"./_shared":140,"./_uid":161}],167:[function(require,module,exports){ var classof = require('./_classof'); var ITERATOR = require('./_wks')('iterator'); var Iterators = require('./_iterators'); @@ -5010,7 +5047,7 @@ module.exports = require('./_core').getIteratorMethod = function (it) { || Iterators[classof(it)]; }; -},{"./_classof":60,"./_core":65,"./_iterators":101,"./_wks":165}],167:[function(require,module,exports){ +},{"./_classof":61,"./_core":66,"./_iterators":102,"./_wks":166}],168:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = require('./_export'); @@ -5018,7 +5055,7 @@ $export($export.P, 'Array', { copyWithin: require('./_array-copy-within') }); require('./_add-to-unscopables')('copyWithin'); -},{"./_add-to-unscopables":48,"./_array-copy-within":52,"./_export":75}],168:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-copy-within":53,"./_export":76}],169:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $every = require('./_array-methods')(4); @@ -5030,7 +5067,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].every, true), 'A } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],169:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],170:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = require('./_export'); @@ -5038,7 +5075,7 @@ $export($export.P, 'Array', { fill: require('./_array-fill') }); require('./_add-to-unscopables')('fill'); -},{"./_add-to-unscopables":48,"./_array-fill":53,"./_export":75}],170:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-fill":54,"./_export":76}],171:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $filter = require('./_array-methods')(2); @@ -5050,7 +5087,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].filter, true), ' } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],171:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],172:[function(require,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5066,7 +5103,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],172:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],173:[function(require,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5082,7 +5119,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],173:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],174:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $forEach = require('./_array-methods')(0); @@ -5095,7 +5132,7 @@ $export($export.P + $export.F * !STRICT, 'Array', { } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],174:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],175:[function(require,module,exports){ 'use strict'; var ctx = require('./_ctx'); var $export = require('./_export'); @@ -5134,7 +5171,7 @@ $export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Arr } }); -},{"./_create-property":66,"./_ctx":67,"./_export":75,"./_is-array-iter":91,"./_iter-call":96,"./_iter-detect":99,"./_to-length":154,"./_to-object":155,"./core.get-iterator-method":166}],175:[function(require,module,exports){ +},{"./_create-property":67,"./_ctx":68,"./_export":76,"./_is-array-iter":92,"./_iter-call":97,"./_iter-detect":100,"./_to-length":155,"./_to-object":156,"./core.get-iterator-method":167}],176:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $indexOf = require('./_array-includes')(false); @@ -5151,13 +5188,13 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_array-includes":54,"./_export":75,"./_strict-method":141}],176:[function(require,module,exports){ +},{"./_array-includes":55,"./_export":76,"./_strict-method":142}],177:[function(require,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) var $export = require('./_export'); $export($export.S, 'Array', { isArray: require('./_is-array') }); -},{"./_export":75,"./_is-array":92}],177:[function(require,module,exports){ +},{"./_export":76,"./_is-array":93}],178:[function(require,module,exports){ 'use strict'; var addToUnscopables = require('./_add-to-unscopables'); var step = require('./_iter-step'); @@ -5193,7 +5230,7 @@ addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); -},{"./_add-to-unscopables":48,"./_iter-define":98,"./_iter-step":100,"./_iterators":101,"./_to-iobject":153}],178:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_iter-define":99,"./_iter-step":101,"./_iterators":102,"./_to-iobject":154}],179:[function(require,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) var $export = require('./_export'); @@ -5207,7 +5244,7 @@ $export($export.P + $export.F * (require('./_iobject') != Object || !require('./ } }); -},{"./_export":75,"./_iobject":90,"./_strict-method":141,"./_to-iobject":153}],179:[function(require,module,exports){ +},{"./_export":76,"./_iobject":91,"./_strict-method":142,"./_to-iobject":154}],180:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toIObject = require('./_to-iobject'); @@ -5231,7 +5268,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_export":75,"./_strict-method":141,"./_to-integer":152,"./_to-iobject":153,"./_to-length":154}],180:[function(require,module,exports){ +},{"./_export":76,"./_strict-method":142,"./_to-integer":153,"./_to-iobject":154,"./_to-length":155}],181:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $map = require('./_array-methods')(1); @@ -5243,7 +5280,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Arr } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],181:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],182:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var createProperty = require('./_create-property'); @@ -5264,7 +5301,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_create-property":66,"./_export":75,"./_fails":77}],182:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_fails":78}],183:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5276,7 +5313,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduceRight, tru } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],183:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],184:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5288,7 +5325,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduce, true), ' } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],184:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],185:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var html = require('./_html'); @@ -5318,7 +5355,7 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_cof":61,"./_export":75,"./_fails":77,"./_html":86,"./_to-absolute-index":150,"./_to-length":154}],185:[function(require,module,exports){ +},{"./_cof":62,"./_export":76,"./_fails":78,"./_html":87,"./_to-absolute-index":151,"./_to-length":155}],186:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $some = require('./_array-methods')(3); @@ -5330,7 +5367,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Ar } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],186:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],187:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -5355,16 +5392,16 @@ $export($export.P + $export.F * (fails(function () { } }); -},{"./_a-function":46,"./_export":75,"./_fails":77,"./_strict-method":141,"./_to-object":155}],187:[function(require,module,exports){ +},{"./_a-function":47,"./_export":76,"./_fails":78,"./_strict-method":142,"./_to-object":156}],188:[function(require,module,exports){ require('./_set-species')('Array'); -},{"./_set-species":136}],188:[function(require,module,exports){ +},{"./_set-species":137}],189:[function(require,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() var $export = require('./_export'); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"./_export":75}],189:[function(require,module,exports){ +},{"./_export":76}],190:[function(require,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = require('./_export'); var toISOString = require('./_date-to-iso-string'); @@ -5374,7 +5411,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D toISOString: toISOString }); -},{"./_date-to-iso-string":68,"./_export":75}],190:[function(require,module,exports){ +},{"./_date-to-iso-string":69,"./_export":76}],191:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toObject = require('./_to-object'); @@ -5392,13 +5429,13 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_to-object":155,"./_to-primitive":156}],191:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_to-object":156,"./_to-primitive":157}],192:[function(require,module,exports){ var TO_PRIMITIVE = require('./_wks')('toPrimitive'); var proto = Date.prototype; if (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive')); -},{"./_date-to-primitive":69,"./_hide":85,"./_wks":165}],192:[function(require,module,exports){ +},{"./_date-to-primitive":70,"./_hide":86,"./_wks":166}],193:[function(require,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; @@ -5412,13 +5449,13 @@ if (new Date(NaN) + '' != INVALID_DATE) { }); } -},{"./_redefine":131}],193:[function(require,module,exports){ +},{"./_redefine":132}],194:[function(require,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = require('./_export'); $export($export.P, 'Function', { bind: require('./_bind') }); -},{"./_bind":59,"./_export":75}],194:[function(require,module,exports){ +},{"./_bind":60,"./_export":76}],195:[function(require,module,exports){ 'use strict'; var isObject = require('./_is-object'); var getPrototypeOf = require('./_object-gpo'); @@ -5433,7 +5470,7 @@ if (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, H return false; } }); -},{"./_is-object":94,"./_object-dp":112,"./_object-gpo":118,"./_wks":165}],195:[function(require,module,exports){ +},{"./_is-object":95,"./_object-dp":113,"./_object-gpo":119,"./_wks":166}],196:[function(require,module,exports){ var dP = require('./_object-dp').f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; @@ -5451,7 +5488,7 @@ NAME in FProto || require('./_descriptors') && dP(FProto, NAME, { } }); -},{"./_descriptors":71,"./_object-dp":112}],196:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-dp":113}],197:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -5472,7 +5509,7 @@ module.exports = require('./_collection')(MAP, function (get) { } }, strong, true); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],197:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],198:[function(require,module,exports){ // 20.2.2.3 Math.acosh(x) var $export = require('./_export'); var log1p = require('./_math-log1p'); @@ -5492,7 +5529,7 @@ $export($export.S + $export.F * !($acosh } }); -},{"./_export":75,"./_math-log1p":105}],198:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],199:[function(require,module,exports){ // 20.2.2.5 Math.asinh(x) var $export = require('./_export'); var $asinh = Math.asinh; @@ -5504,7 +5541,7 @@ function asinh(x) { // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"./_export":75}],199:[function(require,module,exports){ +},{"./_export":76}],200:[function(require,module,exports){ // 20.2.2.7 Math.atanh(x) var $export = require('./_export'); var $atanh = Math.atanh; @@ -5516,7 +5553,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { } }); -},{"./_export":75}],200:[function(require,module,exports){ +},{"./_export":76}],201:[function(require,module,exports){ // 20.2.2.9 Math.cbrt(x) var $export = require('./_export'); var sign = require('./_math-sign'); @@ -5527,7 +5564,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-sign":106}],201:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],202:[function(require,module,exports){ // 20.2.2.11 Math.clz32(x) var $export = require('./_export'); @@ -5537,7 +5574,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],202:[function(require,module,exports){ +},{"./_export":76}],203:[function(require,module,exports){ // 20.2.2.12 Math.cosh(x) var $export = require('./_export'); var exp = Math.exp; @@ -5548,20 +5585,20 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],203:[function(require,module,exports){ +},{"./_export":76}],204:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $export = require('./_export'); var $expm1 = require('./_math-expm1'); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"./_export":75,"./_math-expm1":103}],204:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],205:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var $export = require('./_export'); $export($export.S, 'Math', { fround: require('./_math-fround') }); -},{"./_export":75,"./_math-fround":104}],205:[function(require,module,exports){ +},{"./_export":76,"./_math-fround":105}],206:[function(require,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) var $export = require('./_export'); var abs = Math.abs; @@ -5588,7 +5625,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],206:[function(require,module,exports){ +},{"./_export":76}],207:[function(require,module,exports){ // 20.2.2.18 Math.imul(x, y) var $export = require('./_export'); var $imul = Math.imul; @@ -5607,7 +5644,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77}],207:[function(require,module,exports){ +},{"./_export":76,"./_fails":78}],208:[function(require,module,exports){ // 20.2.2.21 Math.log10(x) var $export = require('./_export'); @@ -5617,13 +5654,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],208:[function(require,module,exports){ +},{"./_export":76}],209:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) var $export = require('./_export'); $export($export.S, 'Math', { log1p: require('./_math-log1p') }); -},{"./_export":75,"./_math-log1p":105}],209:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],210:[function(require,module,exports){ // 20.2.2.22 Math.log2(x) var $export = require('./_export'); @@ -5633,13 +5670,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],210:[function(require,module,exports){ +},{"./_export":76}],211:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) var $export = require('./_export'); $export($export.S, 'Math', { sign: require('./_math-sign') }); -},{"./_export":75,"./_math-sign":106}],211:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],212:[function(require,module,exports){ // 20.2.2.30 Math.sinh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5656,7 +5693,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_math-expm1":103}],212:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_math-expm1":104}],213:[function(require,module,exports){ // 20.2.2.33 Math.tanh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5670,7 +5707,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-expm1":103}],213:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],214:[function(require,module,exports){ // 20.2.2.34 Math.trunc(x) var $export = require('./_export'); @@ -5680,7 +5717,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],214:[function(require,module,exports){ +},{"./_export":76}],215:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var has = require('./_has'); @@ -5751,13 +5788,13 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { require('./_redefine')(global, NUMBER, $Number); } -},{"./_cof":61,"./_descriptors":71,"./_fails":77,"./_global":83,"./_has":84,"./_inherit-if-required":88,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_redefine":131,"./_string-trim":147,"./_to-primitive":156}],215:[function(require,module,exports){ +},{"./_cof":62,"./_descriptors":72,"./_fails":78,"./_global":84,"./_has":85,"./_inherit-if-required":89,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_redefine":132,"./_string-trim":148,"./_to-primitive":157}],216:[function(require,module,exports){ // 20.1.2.1 Number.EPSILON var $export = require('./_export'); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"./_export":75}],216:[function(require,module,exports){ +},{"./_export":76}],217:[function(require,module,exports){ // 20.1.2.2 Number.isFinite(number) var $export = require('./_export'); var _isFinite = require('./_global').isFinite; @@ -5768,13 +5805,13 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_global":83}],217:[function(require,module,exports){ +},{"./_export":76,"./_global":84}],218:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var $export = require('./_export'); $export($export.S, 'Number', { isInteger: require('./_is-integer') }); -},{"./_export":75,"./_is-integer":93}],218:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],219:[function(require,module,exports){ // 20.1.2.4 Number.isNaN(number) var $export = require('./_export'); @@ -5785,7 +5822,7 @@ $export($export.S, 'Number', { } }); -},{"./_export":75}],219:[function(require,module,exports){ +},{"./_export":76}],220:[function(require,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) var $export = require('./_export'); var isInteger = require('./_is-integer'); @@ -5797,31 +5834,31 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_is-integer":93}],220:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],221:[function(require,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"./_export":75}],221:[function(require,module,exports){ +},{"./_export":76}],222:[function(require,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"./_export":75}],222:[function(require,module,exports){ +},{"./_export":76}],223:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],223:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],224:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],224:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],225:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toInteger = require('./_to-integer'); @@ -5937,7 +5974,7 @@ $export($export.P + $export.F * (!!$toFixed && ( } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77,"./_string-repeat":146,"./_to-integer":152}],225:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78,"./_string-repeat":147,"./_to-integer":153}],226:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $fails = require('./_fails'); @@ -5957,28 +5994,28 @@ $export($export.P + $export.F * ($fails(function () { } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77}],226:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78}],227:[function(require,module,exports){ // 19.1.3.1 Object.assign(target, source) var $export = require('./_export'); $export($export.S + $export.F, 'Object', { assign: require('./_object-assign') }); -},{"./_export":75,"./_object-assign":110}],227:[function(require,module,exports){ +},{"./_export":76,"./_object-assign":111}],228:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) $export($export.S, 'Object', { create: require('./_object-create') }); -},{"./_export":75,"./_object-create":111}],228:[function(require,module,exports){ +},{"./_export":76,"./_object-create":112}],229:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') }); -},{"./_descriptors":71,"./_export":75,"./_object-dps":113}],229:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dps":114}],230:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f }); -},{"./_descriptors":71,"./_export":75,"./_object-dp":112}],230:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dp":113}],231:[function(require,module,exports){ // 19.1.2.5 Object.freeze(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -5989,7 +6026,7 @@ require('./_object-sap')('freeze', function ($freeze) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],231:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],232:[function(require,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = require('./_to-iobject'); var $getOwnPropertyDescriptor = require('./_object-gopd').f; @@ -6000,13 +6037,13 @@ require('./_object-sap')('getOwnPropertyDescriptor', function () { }; }); -},{"./_object-gopd":114,"./_object-sap":122,"./_to-iobject":153}],232:[function(require,module,exports){ +},{"./_object-gopd":115,"./_object-sap":123,"./_to-iobject":154}],233:[function(require,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) require('./_object-sap')('getOwnPropertyNames', function () { return require('./_object-gopn-ext').f; }); -},{"./_object-gopn-ext":115,"./_object-sap":122}],233:[function(require,module,exports){ +},{"./_object-gopn-ext":116,"./_object-sap":123}],234:[function(require,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) var toObject = require('./_to-object'); var $getPrototypeOf = require('./_object-gpo'); @@ -6017,7 +6054,7 @@ require('./_object-sap')('getPrototypeOf', function () { }; }); -},{"./_object-gpo":118,"./_object-sap":122,"./_to-object":155}],234:[function(require,module,exports){ +},{"./_object-gpo":119,"./_object-sap":123,"./_to-object":156}],235:[function(require,module,exports){ // 19.1.2.11 Object.isExtensible(O) var isObject = require('./_is-object'); @@ -6027,7 +6064,7 @@ require('./_object-sap')('isExtensible', function ($isExtensible) { }; }); -},{"./_is-object":94,"./_object-sap":122}],235:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],236:[function(require,module,exports){ // 19.1.2.12 Object.isFrozen(O) var isObject = require('./_is-object'); @@ -6037,7 +6074,7 @@ require('./_object-sap')('isFrozen', function ($isFrozen) { }; }); -},{"./_is-object":94,"./_object-sap":122}],236:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],237:[function(require,module,exports){ // 19.1.2.13 Object.isSealed(O) var isObject = require('./_is-object'); @@ -6047,12 +6084,12 @@ require('./_object-sap')('isSealed', function ($isSealed) { }; }); -},{"./_is-object":94,"./_object-sap":122}],237:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],238:[function(require,module,exports){ // 19.1.3.10 Object.is(value1, value2) var $export = require('./_export'); $export($export.S, 'Object', { is: require('./_same-value') }); -},{"./_export":75,"./_same-value":134}],238:[function(require,module,exports){ +},{"./_export":76,"./_same-value":135}],239:[function(require,module,exports){ // 19.1.2.14 Object.keys(O) var toObject = require('./_to-object'); var $keys = require('./_object-keys'); @@ -6063,7 +6100,7 @@ require('./_object-sap')('keys', function () { }; }); -},{"./_object-keys":120,"./_object-sap":122,"./_to-object":155}],239:[function(require,module,exports){ +},{"./_object-keys":121,"./_object-sap":123,"./_to-object":156}],240:[function(require,module,exports){ // 19.1.2.15 Object.preventExtensions(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6074,7 +6111,7 @@ require('./_object-sap')('preventExtensions', function ($preventExtensions) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],240:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],241:[function(require,module,exports){ // 19.1.2.17 Object.seal(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6085,12 +6122,12 @@ require('./_object-sap')('seal', function ($seal) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],241:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],242:[function(require,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = require('./_export'); $export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set }); -},{"./_export":75,"./_set-proto":135}],242:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],243:[function(require,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() var classof = require('./_classof'); @@ -6102,19 +6139,19 @@ if (test + '' != '[object z]') { }, true); } -},{"./_classof":60,"./_redefine":131,"./_wks":165}],243:[function(require,module,exports){ +},{"./_classof":61,"./_redefine":132,"./_wks":166}],244:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],244:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],245:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],245:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],246:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var global = require('./_global'); @@ -6402,7 +6439,7 @@ $export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(functi } }); -},{"./_a-function":46,"./_an-instance":50,"./_classof":60,"./_core":65,"./_ctx":67,"./_export":75,"./_for-of":81,"./_global":83,"./_is-object":94,"./_iter-detect":99,"./_library":102,"./_microtask":108,"./_new-promise-capability":109,"./_perform":127,"./_promise-resolve":128,"./_redefine-all":130,"./_set-species":136,"./_set-to-string-tag":137,"./_species-constructor":140,"./_task":149,"./_user-agent":161,"./_wks":165}],246:[function(require,module,exports){ +},{"./_a-function":47,"./_an-instance":51,"./_classof":61,"./_core":66,"./_ctx":68,"./_export":76,"./_for-of":82,"./_global":84,"./_is-object":95,"./_iter-detect":100,"./_library":103,"./_microtask":109,"./_new-promise-capability":110,"./_perform":128,"./_promise-resolve":129,"./_redefine-all":131,"./_set-species":137,"./_set-to-string-tag":138,"./_species-constructor":141,"./_task":150,"./_user-agent":162,"./_wks":166}],247:[function(require,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -6420,7 +6457,7 @@ $export($export.S + $export.F * !require('./_fails')(function () { } }); -},{"./_a-function":46,"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83}],247:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84}],248:[function(require,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = require('./_export'); var create = require('./_object-create'); @@ -6469,7 +6506,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { } }); -},{"./_a-function":46,"./_an-object":51,"./_bind":59,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_object-create":111}],248:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_bind":60,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_object-create":112}],249:[function(require,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = require('./_object-dp'); var $export = require('./_export'); @@ -6494,7 +6531,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_object-dp":112,"./_to-primitive":156}],249:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_object-dp":113,"./_to-primitive":157}],250:[function(require,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = require('./_export'); var gOPD = require('./_object-gopd').f; @@ -6507,7 +6544,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],250:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],251:[function(require,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) var $export = require('./_export'); @@ -6535,7 +6572,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_iter-create":97}],251:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_iter-create":98}],252:[function(require,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) var gOPD = require('./_object-gopd'); var $export = require('./_export'); @@ -6547,7 +6584,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],252:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],253:[function(require,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) var $export = require('./_export'); var getProto = require('./_object-gpo'); @@ -6559,7 +6596,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gpo":118}],253:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gpo":119}],254:[function(require,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) var gOPD = require('./_object-gopd'); var getPrototypeOf = require('./_object-gpo'); @@ -6582,7 +6619,7 @@ function get(target, propertyKey /* , receiver */) { $export($export.S, 'Reflect', { get: get }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-gopd":114,"./_object-gpo":118}],254:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-gopd":115,"./_object-gpo":119}],255:[function(require,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) var $export = require('./_export'); @@ -6592,7 +6629,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_export":75}],255:[function(require,module,exports){ +},{"./_export":76}],256:[function(require,module,exports){ // 26.1.10 Reflect.isExtensible(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6605,13 +6642,13 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],256:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],257:[function(require,module,exports){ // 26.1.11 Reflect.ownKeys(target) var $export = require('./_export'); $export($export.S, 'Reflect', { ownKeys: require('./_own-keys') }); -},{"./_export":75,"./_own-keys":124}],257:[function(require,module,exports){ +},{"./_export":76,"./_own-keys":125}],258:[function(require,module,exports){ // 26.1.12 Reflect.preventExtensions(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6629,7 +6666,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],258:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],259:[function(require,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = require('./_export'); var setProto = require('./_set-proto'); @@ -6646,7 +6683,7 @@ if (setProto) $export($export.S, 'Reflect', { } }); -},{"./_export":75,"./_set-proto":135}],259:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],260:[function(require,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = require('./_object-dp'); var gOPD = require('./_object-gopd'); @@ -6681,7 +6718,7 @@ function set(target, propertyKey, V /* , receiver */) { $export($export.S, 'Reflect', { set: set }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_object-gopd":114,"./_object-gpo":118,"./_property-desc":129}],260:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_object-gopd":115,"./_object-gpo":119,"./_property-desc":130}],261:[function(require,module,exports){ var global = require('./_global'); var inheritIfRequired = require('./_inherit-if-required'); var dP = require('./_object-dp').f; @@ -6726,7 +6763,7 @@ if (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function ( require('./_set-species')('RegExp'); -},{"./_descriptors":71,"./_fails":77,"./_flags":79,"./_global":83,"./_inherit-if-required":88,"./_is-regexp":95,"./_object-dp":112,"./_object-gopn":116,"./_redefine":131,"./_set-species":136,"./_wks":165}],261:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_flags":80,"./_global":84,"./_inherit-if-required":89,"./_is-regexp":96,"./_object-dp":113,"./_object-gopn":117,"./_redefine":132,"./_set-species":137,"./_wks":166}],262:[function(require,module,exports){ 'use strict'; var regexpExec = require('./_regexp-exec'); require('./_export')({ @@ -6737,14 +6774,14 @@ require('./_export')({ exec: regexpExec }); -},{"./_export":75,"./_regexp-exec":133}],262:[function(require,module,exports){ +},{"./_export":76,"./_regexp-exec":134}],263:[function(require,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() if (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', { configurable: true, get: require('./_flags') }); -},{"./_descriptors":71,"./_flags":79,"./_object-dp":112}],263:[function(require,module,exports){ +},{"./_descriptors":72,"./_flags":80,"./_object-dp":113}],264:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6786,7 +6823,7 @@ require('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-length":154}],264:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-length":155}],265:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6906,7 +6943,7 @@ require('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, may } }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-integer":152,"./_to-length":154,"./_to-object":155}],265:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-integer":153,"./_to-length":155,"./_to-object":156}],266:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6939,7 +6976,7 @@ require('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeC ]; }); -},{"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_same-value":134}],266:[function(require,module,exports){ +},{"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_same-value":135}],267:[function(require,module,exports){ 'use strict'; var isRegExp = require('./_is-regexp'); @@ -7075,7 +7112,7 @@ require('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fails":77,"./_fix-re-wks":78,"./_is-regexp":95,"./_regexp-exec":133,"./_regexp-exec-abstract":132,"./_species-constructor":140,"./_to-length":154}],267:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fails":78,"./_fix-re-wks":79,"./_is-regexp":96,"./_regexp-exec":134,"./_regexp-exec-abstract":133,"./_species-constructor":141,"./_to-length":155}],268:[function(require,module,exports){ 'use strict'; require('./es6.regexp.flags'); var anObject = require('./_an-object'); @@ -7102,7 +7139,7 @@ if (require('./_fails')(function () { return $toString.call({ source: 'a', flags }); } -},{"./_an-object":51,"./_descriptors":71,"./_fails":77,"./_flags":79,"./_redefine":131,"./es6.regexp.flags":262}],268:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_fails":78,"./_flags":80,"./_redefine":132,"./es6.regexp.flags":263}],269:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -7118,7 +7155,7 @@ module.exports = require('./_collection')(SET, function (get) { } }, strong); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],269:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],270:[function(require,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) require('./_string-html')('anchor', function (createHTML) { @@ -7127,7 +7164,7 @@ require('./_string-html')('anchor', function (createHTML) { }; }); -},{"./_string-html":144}],270:[function(require,module,exports){ +},{"./_string-html":145}],271:[function(require,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() require('./_string-html')('big', function (createHTML) { @@ -7136,7 +7173,7 @@ require('./_string-html')('big', function (createHTML) { }; }); -},{"./_string-html":144}],271:[function(require,module,exports){ +},{"./_string-html":145}],272:[function(require,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() require('./_string-html')('blink', function (createHTML) { @@ -7145,7 +7182,7 @@ require('./_string-html')('blink', function (createHTML) { }; }); -},{"./_string-html":144}],272:[function(require,module,exports){ +},{"./_string-html":145}],273:[function(require,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() require('./_string-html')('bold', function (createHTML) { @@ -7154,7 +7191,7 @@ require('./_string-html')('bold', function (createHTML) { }; }); -},{"./_string-html":144}],273:[function(require,module,exports){ +},{"./_string-html":145}],274:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $at = require('./_string-at')(false); @@ -7165,7 +7202,7 @@ $export($export.P, 'String', { } }); -},{"./_export":75,"./_string-at":142}],274:[function(require,module,exports){ +},{"./_export":76,"./_string-at":143}],275:[function(require,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = require('./_export'); @@ -7187,7 +7224,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'Strin } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],275:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],276:[function(require,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() require('./_string-html')('fixed', function (createHTML) { @@ -7196,7 +7233,7 @@ require('./_string-html')('fixed', function (createHTML) { }; }); -},{"./_string-html":144}],276:[function(require,module,exports){ +},{"./_string-html":145}],277:[function(require,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) require('./_string-html')('fontcolor', function (createHTML) { @@ -7205,7 +7242,7 @@ require('./_string-html')('fontcolor', function (createHTML) { }; }); -},{"./_string-html":144}],277:[function(require,module,exports){ +},{"./_string-html":145}],278:[function(require,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) require('./_string-html')('fontsize', function (createHTML) { @@ -7214,7 +7251,7 @@ require('./_string-html')('fontsize', function (createHTML) { }; }); -},{"./_string-html":144}],278:[function(require,module,exports){ +},{"./_string-html":145}],279:[function(require,module,exports){ var $export = require('./_export'); var toAbsoluteIndex = require('./_to-absolute-index'); var fromCharCode = String.fromCharCode; @@ -7239,7 +7276,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) } }); -},{"./_export":75,"./_to-absolute-index":150}],279:[function(require,module,exports){ +},{"./_export":76,"./_to-absolute-index":151}],280:[function(require,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = require('./_export'); @@ -7253,7 +7290,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143}],280:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144}],281:[function(require,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() require('./_string-html')('italics', function (createHTML) { @@ -7262,7 +7299,7 @@ require('./_string-html')('italics', function (createHTML) { }; }); -},{"./_string-html":144}],281:[function(require,module,exports){ +},{"./_string-html":145}],282:[function(require,module,exports){ 'use strict'; var $at = require('./_string-at')(true); @@ -7281,7 +7318,7 @@ require('./_iter-define')(String, 'String', function (iterated) { return { value: point, done: false }; }); -},{"./_iter-define":98,"./_string-at":142}],282:[function(require,module,exports){ +},{"./_iter-define":99,"./_string-at":143}],283:[function(require,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) require('./_string-html')('link', function (createHTML) { @@ -7290,7 +7327,7 @@ require('./_string-html')('link', function (createHTML) { }; }); -},{"./_string-html":144}],283:[function(require,module,exports){ +},{"./_string-html":145}],284:[function(require,module,exports){ var $export = require('./_export'); var toIObject = require('./_to-iobject'); var toLength = require('./_to-length'); @@ -7310,7 +7347,7 @@ $export($export.S, 'String', { } }); -},{"./_export":75,"./_to-iobject":153,"./_to-length":154}],284:[function(require,module,exports){ +},{"./_export":76,"./_to-iobject":154,"./_to-length":155}],285:[function(require,module,exports){ var $export = require('./_export'); $export($export.P, 'String', { @@ -7318,7 +7355,7 @@ $export($export.P, 'String', { repeat: require('./_string-repeat') }); -},{"./_export":75,"./_string-repeat":146}],285:[function(require,module,exports){ +},{"./_export":76,"./_string-repeat":147}],286:[function(require,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() require('./_string-html')('small', function (createHTML) { @@ -7327,7 +7364,7 @@ require('./_string-html')('small', function (createHTML) { }; }); -},{"./_string-html":144}],286:[function(require,module,exports){ +},{"./_string-html":145}],287:[function(require,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = require('./_export'); @@ -7347,7 +7384,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'Str } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],287:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],288:[function(require,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() require('./_string-html')('strike', function (createHTML) { @@ -7356,7 +7393,7 @@ require('./_string-html')('strike', function (createHTML) { }; }); -},{"./_string-html":144}],288:[function(require,module,exports){ +},{"./_string-html":145}],289:[function(require,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() require('./_string-html')('sub', function (createHTML) { @@ -7365,7 +7402,7 @@ require('./_string-html')('sub', function (createHTML) { }; }); -},{"./_string-html":144}],289:[function(require,module,exports){ +},{"./_string-html":145}],290:[function(require,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() require('./_string-html')('sup', function (createHTML) { @@ -7374,7 +7411,7 @@ require('./_string-html')('sup', function (createHTML) { }; }); -},{"./_string-html":144}],290:[function(require,module,exports){ +},{"./_string-html":145}],291:[function(require,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() require('./_string-trim')('trim', function ($trim) { @@ -7383,7 +7420,7 @@ require('./_string-trim')('trim', function ($trim) { }; }); -},{"./_string-trim":147}],291:[function(require,module,exports){ +},{"./_string-trim":148}],292:[function(require,module,exports){ 'use strict'; // ECMAScript 6 symbols shim var global = require('./_global'); @@ -7631,7 +7668,7 @@ setToStringTag(Math, 'Math', true); // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"./_an-object":51,"./_descriptors":71,"./_enum-keys":74,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array":92,"./_is-object":94,"./_library":102,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gopn-ext":115,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_property-desc":129,"./_redefine":131,"./_set-to-string-tag":137,"./_shared":139,"./_to-iobject":153,"./_to-object":155,"./_to-primitive":156,"./_uid":160,"./_wks":165,"./_wks-define":163,"./_wks-ext":164}],292:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_enum-keys":75,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array":93,"./_is-object":95,"./_library":103,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gopn-ext":116,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_property-desc":130,"./_redefine":132,"./_set-to-string-tag":138,"./_shared":140,"./_to-iobject":154,"./_to-object":156,"./_to-primitive":157,"./_uid":161,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],293:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $typed = require('./_typed'); @@ -7679,76 +7716,76 @@ $export($export.P + $export.U + $export.F * require('./_fails')(function () { require('./_set-species')(ARRAY_BUFFER); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-length":154,"./_typed":159,"./_typed-buffer":158}],293:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-length":155,"./_typed":160,"./_typed-buffer":159}],294:[function(require,module,exports){ var $export = require('./_export'); $export($export.G + $export.W + $export.F * !require('./_typed').ABV, { DataView: require('./_typed-buffer').DataView }); -},{"./_export":75,"./_typed":159,"./_typed-buffer":158}],294:[function(require,module,exports){ +},{"./_export":76,"./_typed":160,"./_typed-buffer":159}],295:[function(require,module,exports){ require('./_typed-array')('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],295:[function(require,module,exports){ +},{"./_typed-array":158}],296:[function(require,module,exports){ require('./_typed-array')('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],296:[function(require,module,exports){ +},{"./_typed-array":158}],297:[function(require,module,exports){ require('./_typed-array')('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],297:[function(require,module,exports){ +},{"./_typed-array":158}],298:[function(require,module,exports){ require('./_typed-array')('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],298:[function(require,module,exports){ +},{"./_typed-array":158}],299:[function(require,module,exports){ require('./_typed-array')('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],299:[function(require,module,exports){ +},{"./_typed-array":158}],300:[function(require,module,exports){ require('./_typed-array')('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],300:[function(require,module,exports){ +},{"./_typed-array":158}],301:[function(require,module,exports){ require('./_typed-array')('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],301:[function(require,module,exports){ +},{"./_typed-array":158}],302:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],302:[function(require,module,exports){ +},{"./_typed-array":158}],303:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"./_typed-array":157}],303:[function(require,module,exports){ +},{"./_typed-array":158}],304:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var each = require('./_array-methods')(0); @@ -7810,7 +7847,7 @@ if (NATIVE_WEAK_MAP && IS_IE11) { }); } -},{"./_array-methods":55,"./_collection":64,"./_collection-weak":63,"./_global":83,"./_is-object":94,"./_meta":107,"./_object-assign":110,"./_redefine":131,"./_validate-collection":162}],304:[function(require,module,exports){ +},{"./_array-methods":56,"./_collection":65,"./_collection-weak":64,"./_global":84,"./_is-object":95,"./_meta":108,"./_object-assign":111,"./_redefine":132,"./_validate-collection":163}],305:[function(require,module,exports){ 'use strict'; var weak = require('./_collection-weak'); var validate = require('./_validate-collection'); @@ -7826,7 +7863,7 @@ require('./_collection')(WEAK_SET, function (get) { } }, weak, false, true); -},{"./_collection":64,"./_collection-weak":63,"./_validate-collection":162}],305:[function(require,module,exports){ +},{"./_collection":65,"./_collection-weak":64,"./_validate-collection":163}],306:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = require('./_export'); @@ -7850,7 +7887,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('flatMap'); -},{"./_a-function":46,"./_add-to-unscopables":48,"./_array-species-create":58,"./_export":75,"./_flatten-into-array":80,"./_to-length":154,"./_to-object":155}],306:[function(require,module,exports){ +},{"./_a-function":47,"./_add-to-unscopables":49,"./_array-species-create":59,"./_export":76,"./_flatten-into-array":81,"./_to-length":155,"./_to-object":156}],307:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes var $export = require('./_export'); @@ -7864,7 +7901,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('includes'); -},{"./_add-to-unscopables":48,"./_array-includes":54,"./_export":75}],307:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-includes":55,"./_export":76}],308:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $entries = require('./_object-to-array')(true); @@ -7875,7 +7912,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],308:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],309:[function(require,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = require('./_export'); var ownKeys = require('./_own-keys'); @@ -7899,7 +7936,7 @@ $export($export.S, 'Object', { } }); -},{"./_create-property":66,"./_export":75,"./_object-gopd":114,"./_own-keys":124,"./_to-iobject":153}],309:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_object-gopd":115,"./_own-keys":125,"./_to-iobject":154}],310:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $values = require('./_object-to-array')(false); @@ -7910,7 +7947,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],310:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],311:[function(require,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; var $export = require('./_export'); @@ -7932,7 +7969,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { ); } }); -},{"./_core":65,"./_export":75,"./_global":83,"./_promise-resolve":128,"./_species-constructor":140}],311:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_global":84,"./_promise-resolve":129,"./_species-constructor":141}],312:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7948,7 +7985,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],312:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],313:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7964,7 +8001,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],313:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],314:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimLeft', function ($trim) { @@ -7973,7 +8010,7 @@ require('./_string-trim')('trimLeft', function ($trim) { }; }, 'trimStart'); -},{"./_string-trim":147}],314:[function(require,module,exports){ +},{"./_string-trim":148}],315:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimRight', function ($trim) { @@ -7982,10 +8019,10 @@ require('./_string-trim')('trimRight', function ($trim) { }; }, 'trimEnd'); -},{"./_string-trim":147}],315:[function(require,module,exports){ +},{"./_string-trim":148}],316:[function(require,module,exports){ require('./_wks-define')('asyncIterator'); -},{"./_wks-define":163}],316:[function(require,module,exports){ +},{"./_wks-define":164}],317:[function(require,module,exports){ var $iterators = require('./es6.array.iterator'); var getKeys = require('./_object-keys'); var redefine = require('./_redefine'); @@ -8045,7 +8082,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ } } -},{"./_global":83,"./_hide":85,"./_iterators":101,"./_object-keys":120,"./_redefine":131,"./_wks":165,"./es6.array.iterator":177}],317:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_iterators":102,"./_object-keys":121,"./_redefine":132,"./_wks":166,"./es6.array.iterator":178}],318:[function(require,module,exports){ var $export = require('./_export'); var $task = require('./_task'); $export($export.G + $export.B, { @@ -8053,7 +8090,7 @@ $export($export.G + $export.B, { clearImmediate: $task.clear }); -},{"./_export":75,"./_task":149}],318:[function(require,module,exports){ +},{"./_export":76,"./_task":150}],319:[function(require,module,exports){ // ie9- setTimeout & setInterval additional parameters fix var global = require('./_global'); var $export = require('./_export'); @@ -8075,13 +8112,13 @@ $export($export.G + $export.B + $export.F * MSIE, { setInterval: wrap(global.setInterval) }); -},{"./_export":75,"./_global":83,"./_user-agent":161}],319:[function(require,module,exports){ +},{"./_export":76,"./_global":84,"./_user-agent":162}],320:[function(require,module,exports){ require('../modules/web.timers'); require('../modules/web.immediate'); require('../modules/web.dom.iterable'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/web.dom.iterable":316,"../modules/web.immediate":317,"../modules/web.timers":318}],320:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/web.dom.iterable":317,"../modules/web.immediate":318,"../modules/web.timers":319}],321:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -8159,7 +8196,7 @@ function now() { } exports.now = now; -},{}],321:[function(require,module,exports){ +},{}],322:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -8345,7 +8382,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],322:[function(require,module,exports){ +},{}],323:[function(require,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -9108,7 +9145,7 @@ try { } } -},{}],323:[function(require,module,exports){ +},{}],324:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -9160,7 +9197,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],324:[function(require,module,exports){ +},{}],325:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9221,7 +9258,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":323,"./node.js":325,"_process":321}],325:[function(require,module,exports){ +},{"./browser.js":324,"./node.js":326,"_process":322}],326:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9260,7 +9297,7 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":321}],326:[function(require,module,exports){ +},{"_process":322}],327:[function(require,module,exports){ "use strict"; var _util = require("./util.js"); @@ -9303,7 +9340,7 @@ channel.onmessage = function (msg) { }); } }; -},{"../../":2,"./util.js":327,"@babel/polyfill":13}],327:[function(require,module,exports){ +},{"../../":2,"./util.js":328,"@babel/polyfill":14}],328:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -9322,4 +9359,4 @@ function getParameterByName(name, url) { if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } -},{}]},{},[326]); +},{}]},{},[327]); diff --git a/docs/index.js b/docs/index.js index 220a44d7..40ce5973 100644 --- a/docs/index.js +++ b/docs/index.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":7,"./options.js":12,"./util.js":13}],2:[function(require,module,exports){ "use strict"; var _index = require("./index.js"); @@ -317,7 +317,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -340,7 +340,58 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],4:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":4,"./leader-election.js":6}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":325}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -348,35 +399,53 @@ Object.defineProperty(exports, "__esModule", { }); exports.LeaderElectionWebLock = void 0; var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); /** * A faster version of the leader elector that uses the WebLock API * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API */ var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); this._options = options; this.isLeader = false; - this.hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + this._wKMC = {}; // stuff for cleanup }; exports.LeaderElectionWebLock = LeaderElectionWebLock; LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, awaitLeadership: function awaitLeadership() { - var _this = this; + var _this2 = this; if (!this._wLMP) { this._wKMC.c = new AbortController(); var returnPromise = new Promise(function (res, rej) { - _this._wKMC.res = res; - _this._wKMC.rej = rej; + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; }); this._wLMP = new Promise(function (res) { - console.dir(_this); - var lockId = 'pubkey-bc||' + _this.broadcastChannel.method.type + '||' + _this.broadcastChannel.name; + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; navigator.locks.request(lockId, { - signal: _this._wKMC.c.signal + signal: _this2._wKMC.c.signal }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); res(); return returnPromise; }); @@ -384,12 +453,21 @@ LeaderElectionWebLock.prototype = { } return this._wLMP; }, - set onduplicate(fn) { - this._dpL = fn; + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version }, die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; if (this.isLeader) { - this.hasLeader = false; this.isLeader = false; } this.isDead = true; @@ -399,25 +477,25 @@ LeaderElectionWebLock.prototype = { if (this._wKMC.c) { this._wKMC.c.abort(); } + return ret; } }; -},{"./util.js":12}],5:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./util.js":13}],6:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); -var _leaderElectionWebLock = require("./leader-election-web-lock"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -444,10 +522,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -455,6 +533,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -520,7 +601,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -537,7 +618,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -545,7 +626,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -556,7 +637,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -596,11 +677,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -656,7 +737,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -668,48 +749,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -733,7 +772,7 @@ function createLeaderElection(channel, options) { channel._leaderElector = elector; return elector; } -},{"./leader-election-web-lock":4,"./util.js":12,"unload":324}],6:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./leader-election-web-lock.js":5,"./util.js":13}],7:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -790,7 +829,7 @@ function chooseMethod(options) { return useMethod; } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":15}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":8,"./methods/localstorage.js":9,"./methods/native.js":10,"./methods/simulate.js":11,"@babel/runtime/helpers/typeof":16}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1163,7 +1202,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],8:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1336,7 +1375,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],9:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1412,7 +1451,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":13}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1481,7 +1520,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":13}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1560,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1592,14 +1631,12 @@ function microSeconds() { */ function supportsWebLockAPI() { if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { - console.log('supportsWebLockAPI(): true'); return true; } else { - console.log('supportsWebLockAPI(): false'); return false; } } -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; require("./noConflict"); @@ -1613,7 +1650,7 @@ if (_global["default"]._babelPolyfill && typeof console !== "undefined" && conso } _global["default"]._babelPolyfill = true; -},{"./noConflict":14,"core-js/library/fn/global":28}],14:[function(require,module,exports){ +},{"./noConflict":15,"core-js/library/fn/global":29}],15:[function(require,module,exports){ "use strict"; require("core-js/es6"); @@ -1643,7 +1680,7 @@ require("core-js/fn/promise/finally"); require("core-js/web"); require("regenerator-runtime/runtime"); -},{"core-js/es6":16,"core-js/fn/array/flat-map":17,"core-js/fn/array/includes":18,"core-js/fn/object/entries":19,"core-js/fn/object/get-own-property-descriptors":20,"core-js/fn/object/values":21,"core-js/fn/promise/finally":22,"core-js/fn/string/pad-end":23,"core-js/fn/string/pad-start":24,"core-js/fn/string/trim-end":25,"core-js/fn/string/trim-start":26,"core-js/fn/symbol/async-iterator":27,"core-js/web":319,"regenerator-runtime/runtime":322}],15:[function(require,module,exports){ +},{"core-js/es6":17,"core-js/fn/array/flat-map":18,"core-js/fn/array/includes":19,"core-js/fn/object/entries":20,"core-js/fn/object/get-own-property-descriptors":21,"core-js/fn/object/values":22,"core-js/fn/promise/finally":23,"core-js/fn/string/pad-end":24,"core-js/fn/string/pad-start":25,"core-js/fn/string/trim-end":26,"core-js/fn/string/trim-start":27,"core-js/fn/symbol/async-iterator":28,"core-js/web":320,"regenerator-runtime/runtime":323}],16:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1654,7 +1691,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],16:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ require('../modules/es6.symbol'); require('../modules/es6.object.create'); require('../modules/es6.object.define-property'); @@ -1795,74 +1832,74 @@ require('../modules/es6.reflect.set'); require('../modules/es6.reflect.set-prototype-of'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/es6.array.copy-within":167,"../modules/es6.array.every":168,"../modules/es6.array.fill":169,"../modules/es6.array.filter":170,"../modules/es6.array.find":172,"../modules/es6.array.find-index":171,"../modules/es6.array.for-each":173,"../modules/es6.array.from":174,"../modules/es6.array.index-of":175,"../modules/es6.array.is-array":176,"../modules/es6.array.iterator":177,"../modules/es6.array.join":178,"../modules/es6.array.last-index-of":179,"../modules/es6.array.map":180,"../modules/es6.array.of":181,"../modules/es6.array.reduce":183,"../modules/es6.array.reduce-right":182,"../modules/es6.array.slice":184,"../modules/es6.array.some":185,"../modules/es6.array.sort":186,"../modules/es6.array.species":187,"../modules/es6.date.now":188,"../modules/es6.date.to-iso-string":189,"../modules/es6.date.to-json":190,"../modules/es6.date.to-primitive":191,"../modules/es6.date.to-string":192,"../modules/es6.function.bind":193,"../modules/es6.function.has-instance":194,"../modules/es6.function.name":195,"../modules/es6.map":196,"../modules/es6.math.acosh":197,"../modules/es6.math.asinh":198,"../modules/es6.math.atanh":199,"../modules/es6.math.cbrt":200,"../modules/es6.math.clz32":201,"../modules/es6.math.cosh":202,"../modules/es6.math.expm1":203,"../modules/es6.math.fround":204,"../modules/es6.math.hypot":205,"../modules/es6.math.imul":206,"../modules/es6.math.log10":207,"../modules/es6.math.log1p":208,"../modules/es6.math.log2":209,"../modules/es6.math.sign":210,"../modules/es6.math.sinh":211,"../modules/es6.math.tanh":212,"../modules/es6.math.trunc":213,"../modules/es6.number.constructor":214,"../modules/es6.number.epsilon":215,"../modules/es6.number.is-finite":216,"../modules/es6.number.is-integer":217,"../modules/es6.number.is-nan":218,"../modules/es6.number.is-safe-integer":219,"../modules/es6.number.max-safe-integer":220,"../modules/es6.number.min-safe-integer":221,"../modules/es6.number.parse-float":222,"../modules/es6.number.parse-int":223,"../modules/es6.number.to-fixed":224,"../modules/es6.number.to-precision":225,"../modules/es6.object.assign":226,"../modules/es6.object.create":227,"../modules/es6.object.define-properties":228,"../modules/es6.object.define-property":229,"../modules/es6.object.freeze":230,"../modules/es6.object.get-own-property-descriptor":231,"../modules/es6.object.get-own-property-names":232,"../modules/es6.object.get-prototype-of":233,"../modules/es6.object.is":237,"../modules/es6.object.is-extensible":234,"../modules/es6.object.is-frozen":235,"../modules/es6.object.is-sealed":236,"../modules/es6.object.keys":238,"../modules/es6.object.prevent-extensions":239,"../modules/es6.object.seal":240,"../modules/es6.object.set-prototype-of":241,"../modules/es6.object.to-string":242,"../modules/es6.parse-float":243,"../modules/es6.parse-int":244,"../modules/es6.promise":245,"../modules/es6.reflect.apply":246,"../modules/es6.reflect.construct":247,"../modules/es6.reflect.define-property":248,"../modules/es6.reflect.delete-property":249,"../modules/es6.reflect.enumerate":250,"../modules/es6.reflect.get":253,"../modules/es6.reflect.get-own-property-descriptor":251,"../modules/es6.reflect.get-prototype-of":252,"../modules/es6.reflect.has":254,"../modules/es6.reflect.is-extensible":255,"../modules/es6.reflect.own-keys":256,"../modules/es6.reflect.prevent-extensions":257,"../modules/es6.reflect.set":259,"../modules/es6.reflect.set-prototype-of":258,"../modules/es6.regexp.constructor":260,"../modules/es6.regexp.exec":261,"../modules/es6.regexp.flags":262,"../modules/es6.regexp.match":263,"../modules/es6.regexp.replace":264,"../modules/es6.regexp.search":265,"../modules/es6.regexp.split":266,"../modules/es6.regexp.to-string":267,"../modules/es6.set":268,"../modules/es6.string.anchor":269,"../modules/es6.string.big":270,"../modules/es6.string.blink":271,"../modules/es6.string.bold":272,"../modules/es6.string.code-point-at":273,"../modules/es6.string.ends-with":274,"../modules/es6.string.fixed":275,"../modules/es6.string.fontcolor":276,"../modules/es6.string.fontsize":277,"../modules/es6.string.from-code-point":278,"../modules/es6.string.includes":279,"../modules/es6.string.italics":280,"../modules/es6.string.iterator":281,"../modules/es6.string.link":282,"../modules/es6.string.raw":283,"../modules/es6.string.repeat":284,"../modules/es6.string.small":285,"../modules/es6.string.starts-with":286,"../modules/es6.string.strike":287,"../modules/es6.string.sub":288,"../modules/es6.string.sup":289,"../modules/es6.string.trim":290,"../modules/es6.symbol":291,"../modules/es6.typed.array-buffer":292,"../modules/es6.typed.data-view":293,"../modules/es6.typed.float32-array":294,"../modules/es6.typed.float64-array":295,"../modules/es6.typed.int16-array":296,"../modules/es6.typed.int32-array":297,"../modules/es6.typed.int8-array":298,"../modules/es6.typed.uint16-array":299,"../modules/es6.typed.uint32-array":300,"../modules/es6.typed.uint8-array":301,"../modules/es6.typed.uint8-clamped-array":302,"../modules/es6.weak-map":303,"../modules/es6.weak-set":304}],17:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/es6.array.copy-within":168,"../modules/es6.array.every":169,"../modules/es6.array.fill":170,"../modules/es6.array.filter":171,"../modules/es6.array.find":173,"../modules/es6.array.find-index":172,"../modules/es6.array.for-each":174,"../modules/es6.array.from":175,"../modules/es6.array.index-of":176,"../modules/es6.array.is-array":177,"../modules/es6.array.iterator":178,"../modules/es6.array.join":179,"../modules/es6.array.last-index-of":180,"../modules/es6.array.map":181,"../modules/es6.array.of":182,"../modules/es6.array.reduce":184,"../modules/es6.array.reduce-right":183,"../modules/es6.array.slice":185,"../modules/es6.array.some":186,"../modules/es6.array.sort":187,"../modules/es6.array.species":188,"../modules/es6.date.now":189,"../modules/es6.date.to-iso-string":190,"../modules/es6.date.to-json":191,"../modules/es6.date.to-primitive":192,"../modules/es6.date.to-string":193,"../modules/es6.function.bind":194,"../modules/es6.function.has-instance":195,"../modules/es6.function.name":196,"../modules/es6.map":197,"../modules/es6.math.acosh":198,"../modules/es6.math.asinh":199,"../modules/es6.math.atanh":200,"../modules/es6.math.cbrt":201,"../modules/es6.math.clz32":202,"../modules/es6.math.cosh":203,"../modules/es6.math.expm1":204,"../modules/es6.math.fround":205,"../modules/es6.math.hypot":206,"../modules/es6.math.imul":207,"../modules/es6.math.log10":208,"../modules/es6.math.log1p":209,"../modules/es6.math.log2":210,"../modules/es6.math.sign":211,"../modules/es6.math.sinh":212,"../modules/es6.math.tanh":213,"../modules/es6.math.trunc":214,"../modules/es6.number.constructor":215,"../modules/es6.number.epsilon":216,"../modules/es6.number.is-finite":217,"../modules/es6.number.is-integer":218,"../modules/es6.number.is-nan":219,"../modules/es6.number.is-safe-integer":220,"../modules/es6.number.max-safe-integer":221,"../modules/es6.number.min-safe-integer":222,"../modules/es6.number.parse-float":223,"../modules/es6.number.parse-int":224,"../modules/es6.number.to-fixed":225,"../modules/es6.number.to-precision":226,"../modules/es6.object.assign":227,"../modules/es6.object.create":228,"../modules/es6.object.define-properties":229,"../modules/es6.object.define-property":230,"../modules/es6.object.freeze":231,"../modules/es6.object.get-own-property-descriptor":232,"../modules/es6.object.get-own-property-names":233,"../modules/es6.object.get-prototype-of":234,"../modules/es6.object.is":238,"../modules/es6.object.is-extensible":235,"../modules/es6.object.is-frozen":236,"../modules/es6.object.is-sealed":237,"../modules/es6.object.keys":239,"../modules/es6.object.prevent-extensions":240,"../modules/es6.object.seal":241,"../modules/es6.object.set-prototype-of":242,"../modules/es6.object.to-string":243,"../modules/es6.parse-float":244,"../modules/es6.parse-int":245,"../modules/es6.promise":246,"../modules/es6.reflect.apply":247,"../modules/es6.reflect.construct":248,"../modules/es6.reflect.define-property":249,"../modules/es6.reflect.delete-property":250,"../modules/es6.reflect.enumerate":251,"../modules/es6.reflect.get":254,"../modules/es6.reflect.get-own-property-descriptor":252,"../modules/es6.reflect.get-prototype-of":253,"../modules/es6.reflect.has":255,"../modules/es6.reflect.is-extensible":256,"../modules/es6.reflect.own-keys":257,"../modules/es6.reflect.prevent-extensions":258,"../modules/es6.reflect.set":260,"../modules/es6.reflect.set-prototype-of":259,"../modules/es6.regexp.constructor":261,"../modules/es6.regexp.exec":262,"../modules/es6.regexp.flags":263,"../modules/es6.regexp.match":264,"../modules/es6.regexp.replace":265,"../modules/es6.regexp.search":266,"../modules/es6.regexp.split":267,"../modules/es6.regexp.to-string":268,"../modules/es6.set":269,"../modules/es6.string.anchor":270,"../modules/es6.string.big":271,"../modules/es6.string.blink":272,"../modules/es6.string.bold":273,"../modules/es6.string.code-point-at":274,"../modules/es6.string.ends-with":275,"../modules/es6.string.fixed":276,"../modules/es6.string.fontcolor":277,"../modules/es6.string.fontsize":278,"../modules/es6.string.from-code-point":279,"../modules/es6.string.includes":280,"../modules/es6.string.italics":281,"../modules/es6.string.iterator":282,"../modules/es6.string.link":283,"../modules/es6.string.raw":284,"../modules/es6.string.repeat":285,"../modules/es6.string.small":286,"../modules/es6.string.starts-with":287,"../modules/es6.string.strike":288,"../modules/es6.string.sub":289,"../modules/es6.string.sup":290,"../modules/es6.string.trim":291,"../modules/es6.symbol":292,"../modules/es6.typed.array-buffer":293,"../modules/es6.typed.data-view":294,"../modules/es6.typed.float32-array":295,"../modules/es6.typed.float64-array":296,"../modules/es6.typed.int16-array":297,"../modules/es6.typed.int32-array":298,"../modules/es6.typed.int8-array":299,"../modules/es6.typed.uint16-array":300,"../modules/es6.typed.uint32-array":301,"../modules/es6.typed.uint8-array":302,"../modules/es6.typed.uint8-clamped-array":303,"../modules/es6.weak-map":304,"../modules/es6.weak-set":305}],18:[function(require,module,exports){ require('../../modules/es7.array.flat-map'); module.exports = require('../../modules/_core').Array.flatMap; -},{"../../modules/_core":65,"../../modules/es7.array.flat-map":305}],18:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.flat-map":306}],19:[function(require,module,exports){ require('../../modules/es7.array.includes'); module.exports = require('../../modules/_core').Array.includes; -},{"../../modules/_core":65,"../../modules/es7.array.includes":306}],19:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.includes":307}],20:[function(require,module,exports){ require('../../modules/es7.object.entries'); module.exports = require('../../modules/_core').Object.entries; -},{"../../modules/_core":65,"../../modules/es7.object.entries":307}],20:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.entries":308}],21:[function(require,module,exports){ require('../../modules/es7.object.get-own-property-descriptors'); module.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors; -},{"../../modules/_core":65,"../../modules/es7.object.get-own-property-descriptors":308}],21:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.get-own-property-descriptors":309}],22:[function(require,module,exports){ require('../../modules/es7.object.values'); module.exports = require('../../modules/_core').Object.values; -},{"../../modules/_core":65,"../../modules/es7.object.values":309}],22:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.values":310}],23:[function(require,module,exports){ 'use strict'; require('../../modules/es6.promise'); require('../../modules/es7.promise.finally'); module.exports = require('../../modules/_core').Promise['finally']; -},{"../../modules/_core":65,"../../modules/es6.promise":245,"../../modules/es7.promise.finally":310}],23:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es6.promise":246,"../../modules/es7.promise.finally":311}],24:[function(require,module,exports){ require('../../modules/es7.string.pad-end'); module.exports = require('../../modules/_core').String.padEnd; -},{"../../modules/_core":65,"../../modules/es7.string.pad-end":311}],24:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-end":312}],25:[function(require,module,exports){ require('../../modules/es7.string.pad-start'); module.exports = require('../../modules/_core').String.padStart; -},{"../../modules/_core":65,"../../modules/es7.string.pad-start":312}],25:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-start":313}],26:[function(require,module,exports){ require('../../modules/es7.string.trim-right'); module.exports = require('../../modules/_core').String.trimRight; -},{"../../modules/_core":65,"../../modules/es7.string.trim-right":314}],26:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-right":315}],27:[function(require,module,exports){ require('../../modules/es7.string.trim-left'); module.exports = require('../../modules/_core').String.trimLeft; -},{"../../modules/_core":65,"../../modules/es7.string.trim-left":313}],27:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-left":314}],28:[function(require,module,exports){ require('../../modules/es7.symbol.async-iterator'); module.exports = require('../../modules/_wks-ext').f('asyncIterator'); -},{"../../modules/_wks-ext":164,"../../modules/es7.symbol.async-iterator":315}],28:[function(require,module,exports){ +},{"../../modules/_wks-ext":165,"../../modules/es7.symbol.async-iterator":316}],29:[function(require,module,exports){ require('../modules/es7.global'); module.exports = require('../modules/_core').global; -},{"../modules/_core":31,"../modules/es7.global":45}],29:[function(require,module,exports){ +},{"../modules/_core":32,"../modules/es7.global":46}],30:[function(require,module,exports){ module.exports = function (it) { if (typeof it != 'function') throw TypeError(it + ' is not a function!'); return it; }; -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; }; -},{"./_is-object":41}],31:[function(require,module,exports){ +},{"./_is-object":42}],32:[function(require,module,exports){ var core = module.exports = { version: '2.6.12' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -},{}],32:[function(require,module,exports){ +},{}],33:[function(require,module,exports){ // optional / simple context binding var aFunction = require('./_a-function'); module.exports = function (fn, that, length) { @@ -1884,13 +1921,13 @@ module.exports = function (fn, that, length) { }; }; -},{"./_a-function":29}],33:[function(require,module,exports){ +},{"./_a-function":30}],34:[function(require,module,exports){ // Thank's IE8 for his funny defineProperty module.exports = !require('./_fails')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_fails":36}],34:[function(require,module,exports){ +},{"./_fails":37}],35:[function(require,module,exports){ var isObject = require('./_is-object'); var document = require('./_global').document; // typeof document.createElement is 'object' in old IE @@ -1899,7 +1936,7 @@ module.exports = function (it) { return is ? document.createElement(it) : {}; }; -},{"./_global":37,"./_is-object":41}],35:[function(require,module,exports){ +},{"./_global":38,"./_is-object":42}],36:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var ctx = require('./_ctx'); @@ -1963,7 +2000,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":31,"./_ctx":32,"./_global":37,"./_has":38,"./_hide":39}],36:[function(require,module,exports){ +},{"./_core":32,"./_ctx":33,"./_global":38,"./_has":39,"./_hide":40}],37:[function(require,module,exports){ module.exports = function (exec) { try { return !!exec(); @@ -1972,7 +2009,7 @@ module.exports = function (exec) { } }; -},{}],37:[function(require,module,exports){ +},{}],38:[function(require,module,exports){ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self @@ -1980,13 +2017,13 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat : Function('return this')(); if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -},{}],38:[function(require,module,exports){ +},{}],39:[function(require,module,exports){ var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; -},{}],39:[function(require,module,exports){ +},{}],40:[function(require,module,exports){ var dP = require('./_object-dp'); var createDesc = require('./_property-desc'); module.exports = require('./_descriptors') ? function (object, key, value) { @@ -1996,17 +2033,17 @@ module.exports = require('./_descriptors') ? function (object, key, value) { return object; }; -},{"./_descriptors":33,"./_object-dp":42,"./_property-desc":43}],40:[function(require,module,exports){ +},{"./_descriptors":34,"./_object-dp":43,"./_property-desc":44}],41:[function(require,module,exports){ module.exports = !require('./_descriptors') && !require('./_fails')(function () { return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_descriptors":33,"./_dom-create":34,"./_fails":36}],41:[function(require,module,exports){ +},{"./_descriptors":34,"./_dom-create":35,"./_fails":37}],42:[function(require,module,exports){ module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -},{}],42:[function(require,module,exports){ +},{}],43:[function(require,module,exports){ var anObject = require('./_an-object'); var IE8_DOM_DEFINE = require('./_ie8-dom-define'); var toPrimitive = require('./_to-primitive'); @@ -2024,7 +2061,7 @@ exports.f = require('./_descriptors') ? Object.defineProperty : function defineP return O; }; -},{"./_an-object":30,"./_descriptors":33,"./_ie8-dom-define":40,"./_to-primitive":44}],43:[function(require,module,exports){ +},{"./_an-object":31,"./_descriptors":34,"./_ie8-dom-define":41,"./_to-primitive":45}],44:[function(require,module,exports){ module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), @@ -2034,7 +2071,7 @@ module.exports = function (bitmap, value) { }; }; -},{}],44:[function(require,module,exports){ +},{}],45:[function(require,module,exports){ // 7.1.1 ToPrimitive(input [, PreferredType]) var isObject = require('./_is-object'); // instead of the ES6 spec version, we didn't implement @@toPrimitive case @@ -2048,22 +2085,22 @@ module.exports = function (it, S) { throw TypeError("Can't convert object to primitive value"); }; -},{"./_is-object":41}],45:[function(require,module,exports){ +},{"./_is-object":42}],46:[function(require,module,exports){ // https://github.com/tc39/proposal-global var $export = require('./_export'); $export($export.G, { global: require('./_global') }); -},{"./_export":35,"./_global":37}],46:[function(require,module,exports){ -arguments[4][29][0].apply(exports,arguments) -},{"dup":29}],47:[function(require,module,exports){ +},{"./_export":36,"./_global":38}],47:[function(require,module,exports){ +arguments[4][30][0].apply(exports,arguments) +},{"dup":30}],48:[function(require,module,exports){ var cof = require('./_cof'); module.exports = function (it, msg) { if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg); return +it; }; -},{"./_cof":61}],48:[function(require,module,exports){ +},{"./_cof":62}],49:[function(require,module,exports){ // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = require('./_wks')('unscopables'); var ArrayProto = Array.prototype; @@ -2072,7 +2109,7 @@ module.exports = function (key) { ArrayProto[UNSCOPABLES][key] = true; }; -},{"./_hide":85,"./_wks":165}],49:[function(require,module,exports){ +},{"./_hide":86,"./_wks":166}],50:[function(require,module,exports){ 'use strict'; var at = require('./_string-at')(true); @@ -2082,16 +2119,16 @@ module.exports = function (S, index, unicode) { return index + (unicode ? at(S, index).length : 1); }; -},{"./_string-at":142}],50:[function(require,module,exports){ +},{"./_string-at":143}],51:[function(require,module,exports){ module.exports = function (it, Constructor, name, forbiddenField) { if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { throw TypeError(name + ': incorrect invocation!'); } return it; }; -},{}],51:[function(require,module,exports){ -arguments[4][30][0].apply(exports,arguments) -},{"./_is-object":94,"dup":30}],52:[function(require,module,exports){ +},{}],52:[function(require,module,exports){ +arguments[4][31][0].apply(exports,arguments) +},{"./_is-object":95,"dup":31}],53:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2119,7 +2156,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* } return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],53:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],54:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2136,7 +2173,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],54:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],55:[function(require,module,exports){ // false -> Array#indexOf // true -> Array#includes var toIObject = require('./_to-iobject'); @@ -2161,7 +2198,7 @@ module.exports = function (IS_INCLUDES) { }; }; -},{"./_to-absolute-index":150,"./_to-iobject":153,"./_to-length":154}],55:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-iobject":154,"./_to-length":155}],56:[function(require,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -2207,7 +2244,7 @@ module.exports = function (TYPE, $create) { }; }; -},{"./_array-species-create":58,"./_ctx":67,"./_iobject":90,"./_to-length":154,"./_to-object":155}],56:[function(require,module,exports){ +},{"./_array-species-create":59,"./_ctx":68,"./_iobject":91,"./_to-length":155,"./_to-object":156}],57:[function(require,module,exports){ var aFunction = require('./_a-function'); var toObject = require('./_to-object'); var IObject = require('./_iobject'); @@ -2237,7 +2274,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { return memo; }; -},{"./_a-function":46,"./_iobject":90,"./_to-length":154,"./_to-object":155}],57:[function(require,module,exports){ +},{"./_a-function":47,"./_iobject":91,"./_to-length":155,"./_to-object":156}],58:[function(require,module,exports){ var isObject = require('./_is-object'); var isArray = require('./_is-array'); var SPECIES = require('./_wks')('species'); @@ -2255,7 +2292,7 @@ module.exports = function (original) { } return C === undefined ? Array : C; }; -},{"./_is-array":92,"./_is-object":94,"./_wks":165}],58:[function(require,module,exports){ +},{"./_is-array":93,"./_is-object":95,"./_wks":166}],59:[function(require,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = require('./_array-species-constructor'); @@ -2263,7 +2300,7 @@ module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"./_array-species-constructor":57}],59:[function(require,module,exports){ +},{"./_array-species-constructor":58}],60:[function(require,module,exports){ 'use strict'; var aFunction = require('./_a-function'); var isObject = require('./_is-object'); @@ -2290,7 +2327,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { return bound; }; -},{"./_a-function":46,"./_invoke":89,"./_is-object":94}],60:[function(require,module,exports){ +},{"./_a-function":47,"./_invoke":90,"./_is-object":95}],61:[function(require,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() var cof = require('./_cof'); var TAG = require('./_wks')('toStringTag'); @@ -2315,14 +2352,14 @@ module.exports = function (it) { : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"./_cof":61,"./_wks":165}],61:[function(require,module,exports){ +},{"./_cof":62,"./_wks":166}],62:[function(require,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],62:[function(require,module,exports){ +},{}],63:[function(require,module,exports){ 'use strict'; var dP = require('./_object-dp').f; var create = require('./_object-create'); @@ -2468,7 +2505,7 @@ module.exports = { } }; -},{"./_an-instance":50,"./_ctx":67,"./_descriptors":71,"./_for-of":81,"./_iter-define":98,"./_iter-step":100,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_redefine-all":130,"./_set-species":136,"./_validate-collection":162}],63:[function(require,module,exports){ +},{"./_an-instance":51,"./_ctx":68,"./_descriptors":72,"./_for-of":82,"./_iter-define":99,"./_iter-step":101,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_redefine-all":131,"./_set-species":137,"./_validate-collection":163}],64:[function(require,module,exports){ 'use strict'; var redefineAll = require('./_redefine-all'); var getWeak = require('./_meta').getWeak; @@ -2555,7 +2592,7 @@ module.exports = { ufstore: uncaughtFrozenStore }; -},{"./_an-instance":50,"./_an-object":51,"./_array-methods":55,"./_for-of":81,"./_has":84,"./_is-object":94,"./_meta":107,"./_redefine-all":130,"./_validate-collection":162}],64:[function(require,module,exports){ +},{"./_an-instance":51,"./_an-object":52,"./_array-methods":56,"./_for-of":82,"./_has":85,"./_is-object":95,"./_meta":108,"./_redefine-all":131,"./_validate-collection":163}],65:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var $export = require('./_export'); @@ -2642,9 +2679,9 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { return C; }; -},{"./_an-instance":50,"./_export":75,"./_fails":77,"./_for-of":81,"./_global":83,"./_inherit-if-required":88,"./_is-object":94,"./_iter-detect":99,"./_meta":107,"./_redefine":131,"./_redefine-all":130,"./_set-to-string-tag":137}],65:[function(require,module,exports){ -arguments[4][31][0].apply(exports,arguments) -},{"dup":31}],66:[function(require,module,exports){ +},{"./_an-instance":51,"./_export":76,"./_fails":78,"./_for-of":82,"./_global":84,"./_inherit-if-required":89,"./_is-object":95,"./_iter-detect":100,"./_meta":108,"./_redefine":132,"./_redefine-all":131,"./_set-to-string-tag":138}],66:[function(require,module,exports){ +arguments[4][32][0].apply(exports,arguments) +},{"dup":32}],67:[function(require,module,exports){ 'use strict'; var $defineProperty = require('./_object-dp'); var createDesc = require('./_property-desc'); @@ -2654,9 +2691,9 @@ module.exports = function (object, index, value) { else object[index] = value; }; -},{"./_object-dp":112,"./_property-desc":129}],67:[function(require,module,exports){ -arguments[4][32][0].apply(exports,arguments) -},{"./_a-function":46,"dup":32}],68:[function(require,module,exports){ +},{"./_object-dp":113,"./_property-desc":130}],68:[function(require,module,exports){ +arguments[4][33][0].apply(exports,arguments) +},{"./_a-function":47,"dup":33}],69:[function(require,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var fails = require('./_fails'); @@ -2684,7 +2721,7 @@ module.exports = (fails(function () { ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"./_fails":77}],69:[function(require,module,exports){ +},{"./_fails":78}],70:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); var toPrimitive = require('./_to-primitive'); @@ -2695,24 +2732,24 @@ module.exports = function (hint) { return toPrimitive(anObject(this), hint != NUMBER); }; -},{"./_an-object":51,"./_to-primitive":156}],70:[function(require,module,exports){ +},{"./_an-object":52,"./_to-primitive":157}],71:[function(require,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],71:[function(require,module,exports){ -arguments[4][33][0].apply(exports,arguments) -},{"./_fails":77,"dup":33}],72:[function(require,module,exports){ +},{}],72:[function(require,module,exports){ arguments[4][34][0].apply(exports,arguments) -},{"./_global":83,"./_is-object":94,"dup":34}],73:[function(require,module,exports){ +},{"./_fails":78,"dup":34}],73:[function(require,module,exports){ +arguments[4][35][0].apply(exports,arguments) +},{"./_global":84,"./_is-object":95,"dup":35}],74:[function(require,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],74:[function(require,module,exports){ +},{}],75:[function(require,module,exports){ // all enumerable object keys, includes symbols var getKeys = require('./_object-keys'); var gOPS = require('./_object-gops'); @@ -2729,7 +2766,7 @@ module.exports = function (it) { } return result; }; -},{"./_object-gops":117,"./_object-keys":120,"./_object-pie":121}],75:[function(require,module,exports){ +},{"./_object-gops":118,"./_object-keys":121,"./_object-pie":122}],76:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var hide = require('./_hide'); @@ -2774,7 +2811,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":65,"./_ctx":67,"./_global":83,"./_hide":85,"./_redefine":131}],76:[function(require,module,exports){ +},{"./_core":66,"./_ctx":68,"./_global":84,"./_hide":86,"./_redefine":132}],77:[function(require,module,exports){ var MATCH = require('./_wks')('match'); module.exports = function (KEY) { var re = /./; @@ -2788,9 +2825,9 @@ module.exports = function (KEY) { } return true; }; -},{"./_wks":165}],77:[function(require,module,exports){ -arguments[4][36][0].apply(exports,arguments) -},{"dup":36}],78:[function(require,module,exports){ +},{"./_wks":166}],78:[function(require,module,exports){ +arguments[4][37][0].apply(exports,arguments) +},{"dup":37}],79:[function(require,module,exports){ 'use strict'; require('./es6.regexp.exec'); var redefine = require('./_redefine'); @@ -2888,7 +2925,7 @@ module.exports = function (KEY, length, exec) { } }; -},{"./_defined":70,"./_fails":77,"./_hide":85,"./_redefine":131,"./_regexp-exec":133,"./_wks":165,"./es6.regexp.exec":261}],79:[function(require,module,exports){ +},{"./_defined":71,"./_fails":78,"./_hide":86,"./_redefine":132,"./_regexp-exec":134,"./_wks":166,"./es6.regexp.exec":262}],80:[function(require,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags var anObject = require('./_an-object'); @@ -2903,7 +2940,7 @@ module.exports = function () { return result; }; -},{"./_an-object":51}],80:[function(require,module,exports){ +},{"./_an-object":52}],81:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var isArray = require('./_is-array'); @@ -2944,7 +2981,7 @@ function flattenIntoArray(target, original, source, sourceLen, start, depth, map module.exports = flattenIntoArray; -},{"./_ctx":67,"./_is-array":92,"./_is-object":94,"./_to-length":154,"./_wks":165}],81:[function(require,module,exports){ +},{"./_ctx":68,"./_is-array":93,"./_is-object":95,"./_to-length":155,"./_wks":166}],82:[function(require,module,exports){ var ctx = require('./_ctx'); var call = require('./_iter-call'); var isArrayIter = require('./_is-array-iter'); @@ -2971,22 +3008,22 @@ var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"./_an-object":51,"./_ctx":67,"./_is-array-iter":91,"./_iter-call":96,"./_to-length":154,"./core.get-iterator-method":166}],82:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-array-iter":92,"./_iter-call":97,"./_to-length":155,"./core.get-iterator-method":167}],83:[function(require,module,exports){ module.exports = require('./_shared')('native-function-to-string', Function.toString); -},{"./_shared":139}],83:[function(require,module,exports){ -arguments[4][37][0].apply(exports,arguments) -},{"dup":37}],84:[function(require,module,exports){ +},{"./_shared":140}],84:[function(require,module,exports){ arguments[4][38][0].apply(exports,arguments) },{"dup":38}],85:[function(require,module,exports){ arguments[4][39][0].apply(exports,arguments) -},{"./_descriptors":71,"./_object-dp":112,"./_property-desc":129,"dup":39}],86:[function(require,module,exports){ +},{"dup":39}],86:[function(require,module,exports){ +arguments[4][40][0].apply(exports,arguments) +},{"./_descriptors":72,"./_object-dp":113,"./_property-desc":130,"dup":40}],87:[function(require,module,exports){ var document = require('./_global').document; module.exports = document && document.documentElement; -},{"./_global":83}],87:[function(require,module,exports){ -arguments[4][40][0].apply(exports,arguments) -},{"./_descriptors":71,"./_dom-create":72,"./_fails":77,"dup":40}],88:[function(require,module,exports){ +},{"./_global":84}],88:[function(require,module,exports){ +arguments[4][41][0].apply(exports,arguments) +},{"./_descriptors":72,"./_dom-create":73,"./_fails":78,"dup":41}],89:[function(require,module,exports){ var isObject = require('./_is-object'); var setPrototypeOf = require('./_set-proto').set; module.exports = function (that, target, C) { @@ -2997,7 +3034,7 @@ module.exports = function (that, target, C) { } return that; }; -},{"./_is-object":94,"./_set-proto":135}],89:[function(require,module,exports){ +},{"./_is-object":95,"./_set-proto":136}],90:[function(require,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -3015,7 +3052,7 @@ module.exports = function (fn, args, that) { } return fn.apply(that, args); }; -},{}],90:[function(require,module,exports){ +},{}],91:[function(require,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings var cof = require('./_cof'); // eslint-disable-next-line no-prototype-builtins @@ -3023,7 +3060,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"./_cof":61}],91:[function(require,module,exports){ +},{"./_cof":62}],92:[function(require,module,exports){ // check on default Array iterator var Iterators = require('./_iterators'); var ITERATOR = require('./_wks')('iterator'); @@ -3033,14 +3070,14 @@ module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"./_iterators":101,"./_wks":165}],92:[function(require,module,exports){ +},{"./_iterators":102,"./_wks":166}],93:[function(require,module,exports){ // 7.2.2 IsArray(argument) var cof = require('./_cof'); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"./_cof":61}],93:[function(require,module,exports){ +},{"./_cof":62}],94:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var isObject = require('./_is-object'); var floor = Math.floor; @@ -3048,9 +3085,9 @@ module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"./_is-object":94}],94:[function(require,module,exports){ -arguments[4][41][0].apply(exports,arguments) -},{"dup":41}],95:[function(require,module,exports){ +},{"./_is-object":95}],95:[function(require,module,exports){ +arguments[4][42][0].apply(exports,arguments) +},{"dup":42}],96:[function(require,module,exports){ // 7.2.8 IsRegExp(argument) var isObject = require('./_is-object'); var cof = require('./_cof'); @@ -3060,7 +3097,7 @@ module.exports = function (it) { return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"./_cof":61,"./_is-object":94,"./_wks":165}],96:[function(require,module,exports){ +},{"./_cof":62,"./_is-object":95,"./_wks":166}],97:[function(require,module,exports){ // call something on iterator step with safe closing on error var anObject = require('./_an-object'); module.exports = function (iterator, fn, value, entries) { @@ -3074,7 +3111,7 @@ module.exports = function (iterator, fn, value, entries) { } }; -},{"./_an-object":51}],97:[function(require,module,exports){ +},{"./_an-object":52}],98:[function(require,module,exports){ 'use strict'; var create = require('./_object-create'); var descriptor = require('./_property-desc'); @@ -3089,7 +3126,7 @@ module.exports = function (Constructor, NAME, next) { setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"./_hide":85,"./_object-create":111,"./_property-desc":129,"./_set-to-string-tag":137,"./_wks":165}],98:[function(require,module,exports){ +},{"./_hide":86,"./_object-create":112,"./_property-desc":130,"./_set-to-string-tag":138,"./_wks":166}],99:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var $export = require('./_export'); @@ -3160,7 +3197,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE return methods; }; -},{"./_export":75,"./_hide":85,"./_iter-create":97,"./_iterators":101,"./_library":102,"./_object-gpo":118,"./_redefine":131,"./_set-to-string-tag":137,"./_wks":165}],99:[function(require,module,exports){ +},{"./_export":76,"./_hide":86,"./_iter-create":98,"./_iterators":102,"./_library":103,"./_object-gpo":119,"./_redefine":132,"./_set-to-string-tag":138,"./_wks":166}],100:[function(require,module,exports){ var ITERATOR = require('./_wks')('iterator'); var SAFE_CLOSING = false; @@ -3184,18 +3221,18 @@ module.exports = function (exec, skipClosing) { return safe; }; -},{"./_wks":165}],100:[function(require,module,exports){ +},{"./_wks":166}],101:[function(require,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],101:[function(require,module,exports){ +},{}],102:[function(require,module,exports){ module.exports = {}; -},{}],102:[function(require,module,exports){ +},{}],103:[function(require,module,exports){ module.exports = false; -},{}],103:[function(require,module,exports){ +},{}],104:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -3207,7 +3244,7 @@ module.exports = (!$expm1 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],104:[function(require,module,exports){ +},{}],105:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var sign = require('./_math-sign'); var pow = Math.pow; @@ -3232,20 +3269,20 @@ module.exports = Math.fround || function fround(x) { return $sign * result; }; -},{"./_math-sign":106}],105:[function(require,module,exports){ +},{"./_math-sign":107}],106:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],106:[function(require,module,exports){ +},{}],107:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],107:[function(require,module,exports){ +},{}],108:[function(require,module,exports){ var META = require('./_uid')('meta'); var isObject = require('./_is-object'); var has = require('./_has'); @@ -3300,7 +3337,7 @@ var meta = module.exports = { onFreeze: onFreeze }; -},{"./_fails":77,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_uid":160}],108:[function(require,module,exports){ +},{"./_fails":78,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_uid":161}],109:[function(require,module,exports){ var global = require('./_global'); var macrotask = require('./_task').set; var Observer = global.MutationObserver || global.WebKitMutationObserver; @@ -3371,7 +3408,7 @@ module.exports = function () { }; }; -},{"./_cof":61,"./_global":83,"./_task":149}],109:[function(require,module,exports){ +},{"./_cof":62,"./_global":84,"./_task":150}],110:[function(require,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) var aFunction = require('./_a-function'); @@ -3391,7 +3428,7 @@ module.exports.f = function (C) { return new PromiseCapability(C); }; -},{"./_a-function":46}],110:[function(require,module,exports){ +},{"./_a-function":47}],111:[function(require,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) var DESCRIPTORS = require('./_descriptors'); @@ -3431,7 +3468,7 @@ module.exports = !$assign || require('./_fails')(function () { } return T; } : $assign; -},{"./_descriptors":71,"./_fails":77,"./_iobject":90,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_to-object":155}],111:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_iobject":91,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_to-object":156}],112:[function(require,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = require('./_an-object'); var dPs = require('./_object-dps'); @@ -3474,9 +3511,9 @@ module.exports = Object.create || function create(O, Properties) { return Properties === undefined ? result : dPs(result, Properties); }; -},{"./_an-object":51,"./_dom-create":72,"./_enum-bug-keys":73,"./_html":86,"./_object-dps":113,"./_shared-key":138}],112:[function(require,module,exports){ -arguments[4][42][0].apply(exports,arguments) -},{"./_an-object":51,"./_descriptors":71,"./_ie8-dom-define":87,"./_to-primitive":156,"dup":42}],113:[function(require,module,exports){ +},{"./_an-object":52,"./_dom-create":73,"./_enum-bug-keys":74,"./_html":87,"./_object-dps":114,"./_shared-key":139}],113:[function(require,module,exports){ +arguments[4][43][0].apply(exports,arguments) +},{"./_an-object":52,"./_descriptors":72,"./_ie8-dom-define":88,"./_to-primitive":157,"dup":43}],114:[function(require,module,exports){ var dP = require('./_object-dp'); var anObject = require('./_an-object'); var getKeys = require('./_object-keys'); @@ -3491,7 +3528,7 @@ module.exports = require('./_descriptors') ? Object.defineProperties : function return O; }; -},{"./_an-object":51,"./_descriptors":71,"./_object-dp":112,"./_object-keys":120}],114:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_object-dp":113,"./_object-keys":121}],115:[function(require,module,exports){ var pIE = require('./_object-pie'); var createDesc = require('./_property-desc'); var toIObject = require('./_to-iobject'); @@ -3509,7 +3546,7 @@ exports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"./_descriptors":71,"./_has":84,"./_ie8-dom-define":87,"./_object-pie":121,"./_property-desc":129,"./_to-iobject":153,"./_to-primitive":156}],115:[function(require,module,exports){ +},{"./_descriptors":72,"./_has":85,"./_ie8-dom-define":88,"./_object-pie":122,"./_property-desc":130,"./_to-iobject":154,"./_to-primitive":157}],116:[function(require,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = require('./_to-iobject'); var gOPN = require('./_object-gopn').f; @@ -3530,7 +3567,7 @@ module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"./_object-gopn":116,"./_to-iobject":153}],116:[function(require,module,exports){ +},{"./_object-gopn":117,"./_to-iobject":154}],117:[function(require,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = require('./_object-keys-internal'); var hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype'); @@ -3539,10 +3576,10 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],117:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],118:[function(require,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],118:[function(require,module,exports){ +},{}],119:[function(require,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has'); var toObject = require('./_to-object'); @@ -3557,7 +3594,7 @@ module.exports = Object.getPrototypeOf || function (O) { } return O instanceof Object ? ObjectProto : null; }; -},{"./_has":84,"./_shared-key":138,"./_to-object":155}],119:[function(require,module,exports){ +},{"./_has":85,"./_shared-key":139,"./_to-object":156}],120:[function(require,module,exports){ var has = require('./_has'); var toIObject = require('./_to-iobject'); var arrayIndexOf = require('./_array-includes')(false); @@ -3576,7 +3613,7 @@ module.exports = function (object, names) { return result; }; -},{"./_array-includes":54,"./_has":84,"./_shared-key":138,"./_to-iobject":153}],120:[function(require,module,exports){ +},{"./_array-includes":55,"./_has":85,"./_shared-key":139,"./_to-iobject":154}],121:[function(require,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = require('./_object-keys-internal'); var enumBugKeys = require('./_enum-bug-keys'); @@ -3585,10 +3622,10 @@ module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],121:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],122:[function(require,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],122:[function(require,module,exports){ +},{}],123:[function(require,module,exports){ // most Object methods by ES6 should accept primitives var $export = require('./_export'); var core = require('./_core'); @@ -3600,7 +3637,7 @@ module.exports = function (KEY, exec) { $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"./_core":65,"./_export":75,"./_fails":77}],123:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_fails":78}],124:[function(require,module,exports){ var DESCRIPTORS = require('./_descriptors'); var getKeys = require('./_object-keys'); var toIObject = require('./_to-iobject'); @@ -3623,7 +3660,7 @@ module.exports = function (isEntries) { }; }; -},{"./_descriptors":71,"./_object-keys":120,"./_object-pie":121,"./_to-iobject":153}],124:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-keys":121,"./_object-pie":122,"./_to-iobject":154}],125:[function(require,module,exports){ // all object keys, includes non-enumerable and symbols var gOPN = require('./_object-gopn'); var gOPS = require('./_object-gops'); @@ -3635,7 +3672,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"./_an-object":51,"./_global":83,"./_object-gopn":116,"./_object-gops":117}],125:[function(require,module,exports){ +},{"./_an-object":52,"./_global":84,"./_object-gopn":117,"./_object-gops":118}],126:[function(require,module,exports){ var $parseFloat = require('./_global').parseFloat; var $trim = require('./_string-trim').trim; @@ -3645,7 +3682,7 @@ module.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],126:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],127:[function(require,module,exports){ var $parseInt = require('./_global').parseInt; var $trim = require('./_string-trim').trim; var ws = require('./_string-ws'); @@ -3656,7 +3693,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],127:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],128:[function(require,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -3665,7 +3702,7 @@ module.exports = function (exec) { } }; -},{}],128:[function(require,module,exports){ +},{}],129:[function(require,module,exports){ var anObject = require('./_an-object'); var isObject = require('./_is-object'); var newPromiseCapability = require('./_new-promise-capability'); @@ -3679,16 +3716,16 @@ module.exports = function (C, x) { return promiseCapability.promise; }; -},{"./_an-object":51,"./_is-object":94,"./_new-promise-capability":109}],129:[function(require,module,exports){ -arguments[4][43][0].apply(exports,arguments) -},{"dup":43}],130:[function(require,module,exports){ +},{"./_an-object":52,"./_is-object":95,"./_new-promise-capability":110}],130:[function(require,module,exports){ +arguments[4][44][0].apply(exports,arguments) +},{"dup":44}],131:[function(require,module,exports){ var redefine = require('./_redefine'); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"./_redefine":131}],131:[function(require,module,exports){ +},{"./_redefine":132}],132:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var has = require('./_has'); @@ -3721,7 +3758,7 @@ require('./_core').inspectSource = function (it) { return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"./_core":65,"./_function-to-string":82,"./_global":83,"./_has":84,"./_hide":85,"./_uid":160}],132:[function(require,module,exports){ +},{"./_core":66,"./_function-to-string":83,"./_global":84,"./_has":85,"./_hide":86,"./_uid":161}],133:[function(require,module,exports){ 'use strict'; var classof = require('./_classof'); @@ -3744,7 +3781,7 @@ module.exports = function (R, S) { return builtinExec.call(R, S); }; -},{"./_classof":60}],133:[function(require,module,exports){ +},{"./_classof":61}],134:[function(require,module,exports){ 'use strict'; var regexpFlags = require('./_flags'); @@ -3804,14 +3841,14 @@ if (PATCH) { module.exports = patchedExec; -},{"./_flags":79}],134:[function(require,module,exports){ +},{"./_flags":80}],135:[function(require,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],135:[function(require,module,exports){ +},{}],136:[function(require,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ var isObject = require('./_is-object'); @@ -3838,7 +3875,7 @@ module.exports = { check: check }; -},{"./_an-object":51,"./_ctx":67,"./_is-object":94,"./_object-gopd":114}],136:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-object":95,"./_object-gopd":115}],137:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var dP = require('./_object-dp'); @@ -3853,7 +3890,7 @@ module.exports = function (KEY) { }); }; -},{"./_descriptors":71,"./_global":83,"./_object-dp":112,"./_wks":165}],137:[function(require,module,exports){ +},{"./_descriptors":72,"./_global":84,"./_object-dp":113,"./_wks":166}],138:[function(require,module,exports){ var def = require('./_object-dp').f; var has = require('./_has'); var TAG = require('./_wks')('toStringTag'); @@ -3862,14 +3899,14 @@ module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"./_has":84,"./_object-dp":112,"./_wks":165}],138:[function(require,module,exports){ +},{"./_has":85,"./_object-dp":113,"./_wks":166}],139:[function(require,module,exports){ var shared = require('./_shared')('keys'); var uid = require('./_uid'); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"./_shared":139,"./_uid":160}],139:[function(require,module,exports){ +},{"./_shared":140,"./_uid":161}],140:[function(require,module,exports){ var core = require('./_core'); var global = require('./_global'); var SHARED = '__core-js_shared__'; @@ -3883,7 +3920,7 @@ var store = global[SHARED] || (global[SHARED] = {}); copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); -},{"./_core":65,"./_global":83,"./_library":102}],140:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103}],141:[function(require,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = require('./_an-object'); var aFunction = require('./_a-function'); @@ -3894,7 +3931,7 @@ module.exports = function (O, D) { return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"./_a-function":46,"./_an-object":51,"./_wks":165}],141:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_wks":166}],142:[function(require,module,exports){ 'use strict'; var fails = require('./_fails'); @@ -3905,7 +3942,7 @@ module.exports = function (method, arg) { }); }; -},{"./_fails":77}],142:[function(require,module,exports){ +},{"./_fails":78}],143:[function(require,module,exports){ var toInteger = require('./_to-integer'); var defined = require('./_defined'); // true -> String#at @@ -3924,7 +3961,7 @@ module.exports = function (TO_STRING) { }; }; -},{"./_defined":70,"./_to-integer":152}],143:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],144:[function(require,module,exports){ // helper for String#{startsWith, endsWith, includes} var isRegExp = require('./_is-regexp'); var defined = require('./_defined'); @@ -3934,7 +3971,7 @@ module.exports = function (that, searchString, NAME) { return String(defined(that)); }; -},{"./_defined":70,"./_is-regexp":95}],144:[function(require,module,exports){ +},{"./_defined":71,"./_is-regexp":96}],145:[function(require,module,exports){ var $export = require('./_export'); var fails = require('./_fails'); var defined = require('./_defined'); @@ -3955,7 +3992,7 @@ module.exports = function (NAME, exec) { }), 'String', O); }; -},{"./_defined":70,"./_export":75,"./_fails":77}],145:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78}],146:[function(require,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end var toLength = require('./_to-length'); var repeat = require('./_string-repeat'); @@ -3973,7 +4010,7 @@ module.exports = function (that, maxLength, fillString, left) { return left ? stringFiller + S : S + stringFiller; }; -},{"./_defined":70,"./_string-repeat":146,"./_to-length":154}],146:[function(require,module,exports){ +},{"./_defined":71,"./_string-repeat":147,"./_to-length":155}],147:[function(require,module,exports){ 'use strict'; var toInteger = require('./_to-integer'); var defined = require('./_defined'); @@ -3987,7 +4024,7 @@ module.exports = function repeat(count) { return res; }; -},{"./_defined":70,"./_to-integer":152}],147:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],148:[function(require,module,exports){ var $export = require('./_export'); var defined = require('./_defined'); var fails = require('./_fails'); @@ -4019,11 +4056,11 @@ var trim = exporter.trim = function (string, TYPE) { module.exports = exporter; -},{"./_defined":70,"./_export":75,"./_fails":77,"./_string-ws":148}],148:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78,"./_string-ws":149}],149:[function(require,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],149:[function(require,module,exports){ +},{}],150:[function(require,module,exports){ var ctx = require('./_ctx'); var invoke = require('./_invoke'); var html = require('./_html'); @@ -4109,7 +4146,7 @@ module.exports = { clear: clearTask }; -},{"./_cof":61,"./_ctx":67,"./_dom-create":72,"./_global":83,"./_html":86,"./_invoke":89}],150:[function(require,module,exports){ +},{"./_cof":62,"./_ctx":68,"./_dom-create":73,"./_global":84,"./_html":87,"./_invoke":90}],151:[function(require,module,exports){ var toInteger = require('./_to-integer'); var max = Math.max; var min = Math.min; @@ -4118,7 +4155,7 @@ module.exports = function (index, length) { return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"./_to-integer":152}],151:[function(require,module,exports){ +},{"./_to-integer":153}],152:[function(require,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex var toInteger = require('./_to-integer'); var toLength = require('./_to-length'); @@ -4130,7 +4167,7 @@ module.exports = function (it) { return length; }; -},{"./_to-integer":152,"./_to-length":154}],152:[function(require,module,exports){ +},{"./_to-integer":153,"./_to-length":155}],153:[function(require,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -4138,7 +4175,7 @@ module.exports = function (it) { return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = require('./_iobject'); var defined = require('./_defined'); @@ -4146,7 +4183,7 @@ module.exports = function (it) { return IObject(defined(it)); }; -},{"./_defined":70,"./_iobject":90}],154:[function(require,module,exports){ +},{"./_defined":71,"./_iobject":91}],155:[function(require,module,exports){ // 7.1.15 ToLength var toInteger = require('./_to-integer'); var min = Math.min; @@ -4154,16 +4191,16 @@ module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"./_to-integer":152}],155:[function(require,module,exports){ +},{"./_to-integer":153}],156:[function(require,module,exports){ // 7.1.13 ToObject(argument) var defined = require('./_defined'); module.exports = function (it) { return Object(defined(it)); }; -},{"./_defined":70}],156:[function(require,module,exports){ -arguments[4][44][0].apply(exports,arguments) -},{"./_is-object":94,"dup":44}],157:[function(require,module,exports){ +},{"./_defined":71}],157:[function(require,module,exports){ +arguments[4][45][0].apply(exports,arguments) +},{"./_is-object":95,"dup":45}],158:[function(require,module,exports){ 'use strict'; if (require('./_descriptors')) { var LIBRARY = require('./_library'); @@ -4645,7 +4682,7 @@ if (require('./_descriptors')) { }; } else module.exports = function () { /* empty */ }; -},{"./_an-instance":50,"./_array-copy-within":52,"./_array-fill":53,"./_array-includes":54,"./_array-methods":55,"./_classof":60,"./_ctx":67,"./_descriptors":71,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array-iter":91,"./_is-object":94,"./_iter-detect":99,"./_iterators":101,"./_library":102,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gpo":118,"./_property-desc":129,"./_redefine-all":130,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_to-object":155,"./_to-primitive":156,"./_typed":159,"./_typed-buffer":158,"./_uid":160,"./_wks":165,"./core.get-iterator-method":166,"./es6.array.iterator":177}],158:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-copy-within":53,"./_array-fill":54,"./_array-includes":55,"./_array-methods":56,"./_classof":61,"./_ctx":68,"./_descriptors":72,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array-iter":92,"./_is-object":95,"./_iter-detect":100,"./_iterators":102,"./_library":103,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gpo":119,"./_property-desc":130,"./_redefine-all":131,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_to-object":156,"./_to-primitive":157,"./_typed":160,"./_typed-buffer":159,"./_uid":161,"./_wks":166,"./core.get-iterator-method":167,"./es6.array.iterator":178}],159:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var DESCRIPTORS = require('./_descriptors'); @@ -4923,7 +4960,7 @@ hide($DataView[PROTOTYPE], $typed.VIEW, true); exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"./_an-instance":50,"./_array-fill":53,"./_descriptors":71,"./_fails":77,"./_global":83,"./_hide":85,"./_library":102,"./_object-dp":112,"./_object-gopn":116,"./_redefine-all":130,"./_set-to-string-tag":137,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_typed":159}],159:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-fill":54,"./_descriptors":72,"./_fails":78,"./_global":84,"./_hide":86,"./_library":103,"./_object-dp":113,"./_object-gopn":117,"./_redefine-all":131,"./_set-to-string-tag":138,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_typed":160}],160:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var uid = require('./_uid'); @@ -4953,27 +4990,27 @@ module.exports = { VIEW: VIEW }; -},{"./_global":83,"./_hide":85,"./_uid":160}],160:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_uid":161}],161:[function(require,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],161:[function(require,module,exports){ +},{}],162:[function(require,module,exports){ var global = require('./_global'); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"./_global":83}],162:[function(require,module,exports){ +},{"./_global":84}],163:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"./_is-object":94}],163:[function(require,module,exports){ +},{"./_is-object":95}],164:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var LIBRARY = require('./_library'); @@ -4984,10 +5021,10 @@ module.exports = function (name) { if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"./_core":65,"./_global":83,"./_library":102,"./_object-dp":112,"./_wks-ext":164}],164:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103,"./_object-dp":113,"./_wks-ext":165}],165:[function(require,module,exports){ exports.f = require('./_wks'); -},{"./_wks":165}],165:[function(require,module,exports){ +},{"./_wks":166}],166:[function(require,module,exports){ var store = require('./_shared')('wks'); var uid = require('./_uid'); var Symbol = require('./_global').Symbol; @@ -5000,7 +5037,7 @@ var $exports = module.exports = function (name) { $exports.store = store; -},{"./_global":83,"./_shared":139,"./_uid":160}],166:[function(require,module,exports){ +},{"./_global":84,"./_shared":140,"./_uid":161}],167:[function(require,module,exports){ var classof = require('./_classof'); var ITERATOR = require('./_wks')('iterator'); var Iterators = require('./_iterators'); @@ -5010,7 +5047,7 @@ module.exports = require('./_core').getIteratorMethod = function (it) { || Iterators[classof(it)]; }; -},{"./_classof":60,"./_core":65,"./_iterators":101,"./_wks":165}],167:[function(require,module,exports){ +},{"./_classof":61,"./_core":66,"./_iterators":102,"./_wks":166}],168:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = require('./_export'); @@ -5018,7 +5055,7 @@ $export($export.P, 'Array', { copyWithin: require('./_array-copy-within') }); require('./_add-to-unscopables')('copyWithin'); -},{"./_add-to-unscopables":48,"./_array-copy-within":52,"./_export":75}],168:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-copy-within":53,"./_export":76}],169:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $every = require('./_array-methods')(4); @@ -5030,7 +5067,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].every, true), 'A } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],169:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],170:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = require('./_export'); @@ -5038,7 +5075,7 @@ $export($export.P, 'Array', { fill: require('./_array-fill') }); require('./_add-to-unscopables')('fill'); -},{"./_add-to-unscopables":48,"./_array-fill":53,"./_export":75}],170:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-fill":54,"./_export":76}],171:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $filter = require('./_array-methods')(2); @@ -5050,7 +5087,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].filter, true), ' } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],171:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],172:[function(require,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5066,7 +5103,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],172:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],173:[function(require,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5082,7 +5119,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],173:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],174:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $forEach = require('./_array-methods')(0); @@ -5095,7 +5132,7 @@ $export($export.P + $export.F * !STRICT, 'Array', { } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],174:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],175:[function(require,module,exports){ 'use strict'; var ctx = require('./_ctx'); var $export = require('./_export'); @@ -5134,7 +5171,7 @@ $export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Arr } }); -},{"./_create-property":66,"./_ctx":67,"./_export":75,"./_is-array-iter":91,"./_iter-call":96,"./_iter-detect":99,"./_to-length":154,"./_to-object":155,"./core.get-iterator-method":166}],175:[function(require,module,exports){ +},{"./_create-property":67,"./_ctx":68,"./_export":76,"./_is-array-iter":92,"./_iter-call":97,"./_iter-detect":100,"./_to-length":155,"./_to-object":156,"./core.get-iterator-method":167}],176:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $indexOf = require('./_array-includes')(false); @@ -5151,13 +5188,13 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_array-includes":54,"./_export":75,"./_strict-method":141}],176:[function(require,module,exports){ +},{"./_array-includes":55,"./_export":76,"./_strict-method":142}],177:[function(require,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) var $export = require('./_export'); $export($export.S, 'Array', { isArray: require('./_is-array') }); -},{"./_export":75,"./_is-array":92}],177:[function(require,module,exports){ +},{"./_export":76,"./_is-array":93}],178:[function(require,module,exports){ 'use strict'; var addToUnscopables = require('./_add-to-unscopables'); var step = require('./_iter-step'); @@ -5193,7 +5230,7 @@ addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); -},{"./_add-to-unscopables":48,"./_iter-define":98,"./_iter-step":100,"./_iterators":101,"./_to-iobject":153}],178:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_iter-define":99,"./_iter-step":101,"./_iterators":102,"./_to-iobject":154}],179:[function(require,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) var $export = require('./_export'); @@ -5207,7 +5244,7 @@ $export($export.P + $export.F * (require('./_iobject') != Object || !require('./ } }); -},{"./_export":75,"./_iobject":90,"./_strict-method":141,"./_to-iobject":153}],179:[function(require,module,exports){ +},{"./_export":76,"./_iobject":91,"./_strict-method":142,"./_to-iobject":154}],180:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toIObject = require('./_to-iobject'); @@ -5231,7 +5268,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_export":75,"./_strict-method":141,"./_to-integer":152,"./_to-iobject":153,"./_to-length":154}],180:[function(require,module,exports){ +},{"./_export":76,"./_strict-method":142,"./_to-integer":153,"./_to-iobject":154,"./_to-length":155}],181:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $map = require('./_array-methods')(1); @@ -5243,7 +5280,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Arr } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],181:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],182:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var createProperty = require('./_create-property'); @@ -5264,7 +5301,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_create-property":66,"./_export":75,"./_fails":77}],182:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_fails":78}],183:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5276,7 +5313,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduceRight, tru } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],183:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],184:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5288,7 +5325,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduce, true), ' } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],184:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],185:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var html = require('./_html'); @@ -5318,7 +5355,7 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_cof":61,"./_export":75,"./_fails":77,"./_html":86,"./_to-absolute-index":150,"./_to-length":154}],185:[function(require,module,exports){ +},{"./_cof":62,"./_export":76,"./_fails":78,"./_html":87,"./_to-absolute-index":151,"./_to-length":155}],186:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $some = require('./_array-methods')(3); @@ -5330,7 +5367,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Ar } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],186:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],187:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -5355,16 +5392,16 @@ $export($export.P + $export.F * (fails(function () { } }); -},{"./_a-function":46,"./_export":75,"./_fails":77,"./_strict-method":141,"./_to-object":155}],187:[function(require,module,exports){ +},{"./_a-function":47,"./_export":76,"./_fails":78,"./_strict-method":142,"./_to-object":156}],188:[function(require,module,exports){ require('./_set-species')('Array'); -},{"./_set-species":136}],188:[function(require,module,exports){ +},{"./_set-species":137}],189:[function(require,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() var $export = require('./_export'); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"./_export":75}],189:[function(require,module,exports){ +},{"./_export":76}],190:[function(require,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = require('./_export'); var toISOString = require('./_date-to-iso-string'); @@ -5374,7 +5411,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D toISOString: toISOString }); -},{"./_date-to-iso-string":68,"./_export":75}],190:[function(require,module,exports){ +},{"./_date-to-iso-string":69,"./_export":76}],191:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toObject = require('./_to-object'); @@ -5392,13 +5429,13 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_to-object":155,"./_to-primitive":156}],191:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_to-object":156,"./_to-primitive":157}],192:[function(require,module,exports){ var TO_PRIMITIVE = require('./_wks')('toPrimitive'); var proto = Date.prototype; if (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive')); -},{"./_date-to-primitive":69,"./_hide":85,"./_wks":165}],192:[function(require,module,exports){ +},{"./_date-to-primitive":70,"./_hide":86,"./_wks":166}],193:[function(require,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; @@ -5412,13 +5449,13 @@ if (new Date(NaN) + '' != INVALID_DATE) { }); } -},{"./_redefine":131}],193:[function(require,module,exports){ +},{"./_redefine":132}],194:[function(require,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = require('./_export'); $export($export.P, 'Function', { bind: require('./_bind') }); -},{"./_bind":59,"./_export":75}],194:[function(require,module,exports){ +},{"./_bind":60,"./_export":76}],195:[function(require,module,exports){ 'use strict'; var isObject = require('./_is-object'); var getPrototypeOf = require('./_object-gpo'); @@ -5433,7 +5470,7 @@ if (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, H return false; } }); -},{"./_is-object":94,"./_object-dp":112,"./_object-gpo":118,"./_wks":165}],195:[function(require,module,exports){ +},{"./_is-object":95,"./_object-dp":113,"./_object-gpo":119,"./_wks":166}],196:[function(require,module,exports){ var dP = require('./_object-dp').f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; @@ -5451,7 +5488,7 @@ NAME in FProto || require('./_descriptors') && dP(FProto, NAME, { } }); -},{"./_descriptors":71,"./_object-dp":112}],196:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-dp":113}],197:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -5472,7 +5509,7 @@ module.exports = require('./_collection')(MAP, function (get) { } }, strong, true); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],197:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],198:[function(require,module,exports){ // 20.2.2.3 Math.acosh(x) var $export = require('./_export'); var log1p = require('./_math-log1p'); @@ -5492,7 +5529,7 @@ $export($export.S + $export.F * !($acosh } }); -},{"./_export":75,"./_math-log1p":105}],198:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],199:[function(require,module,exports){ // 20.2.2.5 Math.asinh(x) var $export = require('./_export'); var $asinh = Math.asinh; @@ -5504,7 +5541,7 @@ function asinh(x) { // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"./_export":75}],199:[function(require,module,exports){ +},{"./_export":76}],200:[function(require,module,exports){ // 20.2.2.7 Math.atanh(x) var $export = require('./_export'); var $atanh = Math.atanh; @@ -5516,7 +5553,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { } }); -},{"./_export":75}],200:[function(require,module,exports){ +},{"./_export":76}],201:[function(require,module,exports){ // 20.2.2.9 Math.cbrt(x) var $export = require('./_export'); var sign = require('./_math-sign'); @@ -5527,7 +5564,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-sign":106}],201:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],202:[function(require,module,exports){ // 20.2.2.11 Math.clz32(x) var $export = require('./_export'); @@ -5537,7 +5574,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],202:[function(require,module,exports){ +},{"./_export":76}],203:[function(require,module,exports){ // 20.2.2.12 Math.cosh(x) var $export = require('./_export'); var exp = Math.exp; @@ -5548,20 +5585,20 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],203:[function(require,module,exports){ +},{"./_export":76}],204:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $export = require('./_export'); var $expm1 = require('./_math-expm1'); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"./_export":75,"./_math-expm1":103}],204:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],205:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var $export = require('./_export'); $export($export.S, 'Math', { fround: require('./_math-fround') }); -},{"./_export":75,"./_math-fround":104}],205:[function(require,module,exports){ +},{"./_export":76,"./_math-fround":105}],206:[function(require,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) var $export = require('./_export'); var abs = Math.abs; @@ -5588,7 +5625,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],206:[function(require,module,exports){ +},{"./_export":76}],207:[function(require,module,exports){ // 20.2.2.18 Math.imul(x, y) var $export = require('./_export'); var $imul = Math.imul; @@ -5607,7 +5644,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77}],207:[function(require,module,exports){ +},{"./_export":76,"./_fails":78}],208:[function(require,module,exports){ // 20.2.2.21 Math.log10(x) var $export = require('./_export'); @@ -5617,13 +5654,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],208:[function(require,module,exports){ +},{"./_export":76}],209:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) var $export = require('./_export'); $export($export.S, 'Math', { log1p: require('./_math-log1p') }); -},{"./_export":75,"./_math-log1p":105}],209:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],210:[function(require,module,exports){ // 20.2.2.22 Math.log2(x) var $export = require('./_export'); @@ -5633,13 +5670,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],210:[function(require,module,exports){ +},{"./_export":76}],211:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) var $export = require('./_export'); $export($export.S, 'Math', { sign: require('./_math-sign') }); -},{"./_export":75,"./_math-sign":106}],211:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],212:[function(require,module,exports){ // 20.2.2.30 Math.sinh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5656,7 +5693,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_math-expm1":103}],212:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_math-expm1":104}],213:[function(require,module,exports){ // 20.2.2.33 Math.tanh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5670,7 +5707,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-expm1":103}],213:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],214:[function(require,module,exports){ // 20.2.2.34 Math.trunc(x) var $export = require('./_export'); @@ -5680,7 +5717,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],214:[function(require,module,exports){ +},{"./_export":76}],215:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var has = require('./_has'); @@ -5751,13 +5788,13 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { require('./_redefine')(global, NUMBER, $Number); } -},{"./_cof":61,"./_descriptors":71,"./_fails":77,"./_global":83,"./_has":84,"./_inherit-if-required":88,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_redefine":131,"./_string-trim":147,"./_to-primitive":156}],215:[function(require,module,exports){ +},{"./_cof":62,"./_descriptors":72,"./_fails":78,"./_global":84,"./_has":85,"./_inherit-if-required":89,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_redefine":132,"./_string-trim":148,"./_to-primitive":157}],216:[function(require,module,exports){ // 20.1.2.1 Number.EPSILON var $export = require('./_export'); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"./_export":75}],216:[function(require,module,exports){ +},{"./_export":76}],217:[function(require,module,exports){ // 20.1.2.2 Number.isFinite(number) var $export = require('./_export'); var _isFinite = require('./_global').isFinite; @@ -5768,13 +5805,13 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_global":83}],217:[function(require,module,exports){ +},{"./_export":76,"./_global":84}],218:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var $export = require('./_export'); $export($export.S, 'Number', { isInteger: require('./_is-integer') }); -},{"./_export":75,"./_is-integer":93}],218:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],219:[function(require,module,exports){ // 20.1.2.4 Number.isNaN(number) var $export = require('./_export'); @@ -5785,7 +5822,7 @@ $export($export.S, 'Number', { } }); -},{"./_export":75}],219:[function(require,module,exports){ +},{"./_export":76}],220:[function(require,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) var $export = require('./_export'); var isInteger = require('./_is-integer'); @@ -5797,31 +5834,31 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_is-integer":93}],220:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],221:[function(require,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"./_export":75}],221:[function(require,module,exports){ +},{"./_export":76}],222:[function(require,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"./_export":75}],222:[function(require,module,exports){ +},{"./_export":76}],223:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],223:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],224:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],224:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],225:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toInteger = require('./_to-integer'); @@ -5937,7 +5974,7 @@ $export($export.P + $export.F * (!!$toFixed && ( } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77,"./_string-repeat":146,"./_to-integer":152}],225:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78,"./_string-repeat":147,"./_to-integer":153}],226:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $fails = require('./_fails'); @@ -5957,28 +5994,28 @@ $export($export.P + $export.F * ($fails(function () { } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77}],226:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78}],227:[function(require,module,exports){ // 19.1.3.1 Object.assign(target, source) var $export = require('./_export'); $export($export.S + $export.F, 'Object', { assign: require('./_object-assign') }); -},{"./_export":75,"./_object-assign":110}],227:[function(require,module,exports){ +},{"./_export":76,"./_object-assign":111}],228:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) $export($export.S, 'Object', { create: require('./_object-create') }); -},{"./_export":75,"./_object-create":111}],228:[function(require,module,exports){ +},{"./_export":76,"./_object-create":112}],229:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') }); -},{"./_descriptors":71,"./_export":75,"./_object-dps":113}],229:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dps":114}],230:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f }); -},{"./_descriptors":71,"./_export":75,"./_object-dp":112}],230:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dp":113}],231:[function(require,module,exports){ // 19.1.2.5 Object.freeze(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -5989,7 +6026,7 @@ require('./_object-sap')('freeze', function ($freeze) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],231:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],232:[function(require,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = require('./_to-iobject'); var $getOwnPropertyDescriptor = require('./_object-gopd').f; @@ -6000,13 +6037,13 @@ require('./_object-sap')('getOwnPropertyDescriptor', function () { }; }); -},{"./_object-gopd":114,"./_object-sap":122,"./_to-iobject":153}],232:[function(require,module,exports){ +},{"./_object-gopd":115,"./_object-sap":123,"./_to-iobject":154}],233:[function(require,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) require('./_object-sap')('getOwnPropertyNames', function () { return require('./_object-gopn-ext').f; }); -},{"./_object-gopn-ext":115,"./_object-sap":122}],233:[function(require,module,exports){ +},{"./_object-gopn-ext":116,"./_object-sap":123}],234:[function(require,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) var toObject = require('./_to-object'); var $getPrototypeOf = require('./_object-gpo'); @@ -6017,7 +6054,7 @@ require('./_object-sap')('getPrototypeOf', function () { }; }); -},{"./_object-gpo":118,"./_object-sap":122,"./_to-object":155}],234:[function(require,module,exports){ +},{"./_object-gpo":119,"./_object-sap":123,"./_to-object":156}],235:[function(require,module,exports){ // 19.1.2.11 Object.isExtensible(O) var isObject = require('./_is-object'); @@ -6027,7 +6064,7 @@ require('./_object-sap')('isExtensible', function ($isExtensible) { }; }); -},{"./_is-object":94,"./_object-sap":122}],235:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],236:[function(require,module,exports){ // 19.1.2.12 Object.isFrozen(O) var isObject = require('./_is-object'); @@ -6037,7 +6074,7 @@ require('./_object-sap')('isFrozen', function ($isFrozen) { }; }); -},{"./_is-object":94,"./_object-sap":122}],236:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],237:[function(require,module,exports){ // 19.1.2.13 Object.isSealed(O) var isObject = require('./_is-object'); @@ -6047,12 +6084,12 @@ require('./_object-sap')('isSealed', function ($isSealed) { }; }); -},{"./_is-object":94,"./_object-sap":122}],237:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],238:[function(require,module,exports){ // 19.1.3.10 Object.is(value1, value2) var $export = require('./_export'); $export($export.S, 'Object', { is: require('./_same-value') }); -},{"./_export":75,"./_same-value":134}],238:[function(require,module,exports){ +},{"./_export":76,"./_same-value":135}],239:[function(require,module,exports){ // 19.1.2.14 Object.keys(O) var toObject = require('./_to-object'); var $keys = require('./_object-keys'); @@ -6063,7 +6100,7 @@ require('./_object-sap')('keys', function () { }; }); -},{"./_object-keys":120,"./_object-sap":122,"./_to-object":155}],239:[function(require,module,exports){ +},{"./_object-keys":121,"./_object-sap":123,"./_to-object":156}],240:[function(require,module,exports){ // 19.1.2.15 Object.preventExtensions(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6074,7 +6111,7 @@ require('./_object-sap')('preventExtensions', function ($preventExtensions) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],240:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],241:[function(require,module,exports){ // 19.1.2.17 Object.seal(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6085,12 +6122,12 @@ require('./_object-sap')('seal', function ($seal) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],241:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],242:[function(require,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = require('./_export'); $export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set }); -},{"./_export":75,"./_set-proto":135}],242:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],243:[function(require,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() var classof = require('./_classof'); @@ -6102,19 +6139,19 @@ if (test + '' != '[object z]') { }, true); } -},{"./_classof":60,"./_redefine":131,"./_wks":165}],243:[function(require,module,exports){ +},{"./_classof":61,"./_redefine":132,"./_wks":166}],244:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],244:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],245:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],245:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],246:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var global = require('./_global'); @@ -6402,7 +6439,7 @@ $export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(functi } }); -},{"./_a-function":46,"./_an-instance":50,"./_classof":60,"./_core":65,"./_ctx":67,"./_export":75,"./_for-of":81,"./_global":83,"./_is-object":94,"./_iter-detect":99,"./_library":102,"./_microtask":108,"./_new-promise-capability":109,"./_perform":127,"./_promise-resolve":128,"./_redefine-all":130,"./_set-species":136,"./_set-to-string-tag":137,"./_species-constructor":140,"./_task":149,"./_user-agent":161,"./_wks":165}],246:[function(require,module,exports){ +},{"./_a-function":47,"./_an-instance":51,"./_classof":61,"./_core":66,"./_ctx":68,"./_export":76,"./_for-of":82,"./_global":84,"./_is-object":95,"./_iter-detect":100,"./_library":103,"./_microtask":109,"./_new-promise-capability":110,"./_perform":128,"./_promise-resolve":129,"./_redefine-all":131,"./_set-species":137,"./_set-to-string-tag":138,"./_species-constructor":141,"./_task":150,"./_user-agent":162,"./_wks":166}],247:[function(require,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -6420,7 +6457,7 @@ $export($export.S + $export.F * !require('./_fails')(function () { } }); -},{"./_a-function":46,"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83}],247:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84}],248:[function(require,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = require('./_export'); var create = require('./_object-create'); @@ -6469,7 +6506,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { } }); -},{"./_a-function":46,"./_an-object":51,"./_bind":59,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_object-create":111}],248:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_bind":60,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_object-create":112}],249:[function(require,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = require('./_object-dp'); var $export = require('./_export'); @@ -6494,7 +6531,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_object-dp":112,"./_to-primitive":156}],249:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_object-dp":113,"./_to-primitive":157}],250:[function(require,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = require('./_export'); var gOPD = require('./_object-gopd').f; @@ -6507,7 +6544,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],250:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],251:[function(require,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) var $export = require('./_export'); @@ -6535,7 +6572,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_iter-create":97}],251:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_iter-create":98}],252:[function(require,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) var gOPD = require('./_object-gopd'); var $export = require('./_export'); @@ -6547,7 +6584,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],252:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],253:[function(require,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) var $export = require('./_export'); var getProto = require('./_object-gpo'); @@ -6559,7 +6596,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gpo":118}],253:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gpo":119}],254:[function(require,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) var gOPD = require('./_object-gopd'); var getPrototypeOf = require('./_object-gpo'); @@ -6582,7 +6619,7 @@ function get(target, propertyKey /* , receiver */) { $export($export.S, 'Reflect', { get: get }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-gopd":114,"./_object-gpo":118}],254:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-gopd":115,"./_object-gpo":119}],255:[function(require,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) var $export = require('./_export'); @@ -6592,7 +6629,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_export":75}],255:[function(require,module,exports){ +},{"./_export":76}],256:[function(require,module,exports){ // 26.1.10 Reflect.isExtensible(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6605,13 +6642,13 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],256:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],257:[function(require,module,exports){ // 26.1.11 Reflect.ownKeys(target) var $export = require('./_export'); $export($export.S, 'Reflect', { ownKeys: require('./_own-keys') }); -},{"./_export":75,"./_own-keys":124}],257:[function(require,module,exports){ +},{"./_export":76,"./_own-keys":125}],258:[function(require,module,exports){ // 26.1.12 Reflect.preventExtensions(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6629,7 +6666,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],258:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],259:[function(require,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = require('./_export'); var setProto = require('./_set-proto'); @@ -6646,7 +6683,7 @@ if (setProto) $export($export.S, 'Reflect', { } }); -},{"./_export":75,"./_set-proto":135}],259:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],260:[function(require,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = require('./_object-dp'); var gOPD = require('./_object-gopd'); @@ -6681,7 +6718,7 @@ function set(target, propertyKey, V /* , receiver */) { $export($export.S, 'Reflect', { set: set }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_object-gopd":114,"./_object-gpo":118,"./_property-desc":129}],260:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_object-gopd":115,"./_object-gpo":119,"./_property-desc":130}],261:[function(require,module,exports){ var global = require('./_global'); var inheritIfRequired = require('./_inherit-if-required'); var dP = require('./_object-dp').f; @@ -6726,7 +6763,7 @@ if (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function ( require('./_set-species')('RegExp'); -},{"./_descriptors":71,"./_fails":77,"./_flags":79,"./_global":83,"./_inherit-if-required":88,"./_is-regexp":95,"./_object-dp":112,"./_object-gopn":116,"./_redefine":131,"./_set-species":136,"./_wks":165}],261:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_flags":80,"./_global":84,"./_inherit-if-required":89,"./_is-regexp":96,"./_object-dp":113,"./_object-gopn":117,"./_redefine":132,"./_set-species":137,"./_wks":166}],262:[function(require,module,exports){ 'use strict'; var regexpExec = require('./_regexp-exec'); require('./_export')({ @@ -6737,14 +6774,14 @@ require('./_export')({ exec: regexpExec }); -},{"./_export":75,"./_regexp-exec":133}],262:[function(require,module,exports){ +},{"./_export":76,"./_regexp-exec":134}],263:[function(require,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() if (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', { configurable: true, get: require('./_flags') }); -},{"./_descriptors":71,"./_flags":79,"./_object-dp":112}],263:[function(require,module,exports){ +},{"./_descriptors":72,"./_flags":80,"./_object-dp":113}],264:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6786,7 +6823,7 @@ require('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-length":154}],264:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-length":155}],265:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6906,7 +6943,7 @@ require('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, may } }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-integer":152,"./_to-length":154,"./_to-object":155}],265:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-integer":153,"./_to-length":155,"./_to-object":156}],266:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6939,7 +6976,7 @@ require('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeC ]; }); -},{"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_same-value":134}],266:[function(require,module,exports){ +},{"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_same-value":135}],267:[function(require,module,exports){ 'use strict'; var isRegExp = require('./_is-regexp'); @@ -7075,7 +7112,7 @@ require('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fails":77,"./_fix-re-wks":78,"./_is-regexp":95,"./_regexp-exec":133,"./_regexp-exec-abstract":132,"./_species-constructor":140,"./_to-length":154}],267:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fails":78,"./_fix-re-wks":79,"./_is-regexp":96,"./_regexp-exec":134,"./_regexp-exec-abstract":133,"./_species-constructor":141,"./_to-length":155}],268:[function(require,module,exports){ 'use strict'; require('./es6.regexp.flags'); var anObject = require('./_an-object'); @@ -7102,7 +7139,7 @@ if (require('./_fails')(function () { return $toString.call({ source: 'a', flags }); } -},{"./_an-object":51,"./_descriptors":71,"./_fails":77,"./_flags":79,"./_redefine":131,"./es6.regexp.flags":262}],268:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_fails":78,"./_flags":80,"./_redefine":132,"./es6.regexp.flags":263}],269:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -7118,7 +7155,7 @@ module.exports = require('./_collection')(SET, function (get) { } }, strong); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],269:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],270:[function(require,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) require('./_string-html')('anchor', function (createHTML) { @@ -7127,7 +7164,7 @@ require('./_string-html')('anchor', function (createHTML) { }; }); -},{"./_string-html":144}],270:[function(require,module,exports){ +},{"./_string-html":145}],271:[function(require,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() require('./_string-html')('big', function (createHTML) { @@ -7136,7 +7173,7 @@ require('./_string-html')('big', function (createHTML) { }; }); -},{"./_string-html":144}],271:[function(require,module,exports){ +},{"./_string-html":145}],272:[function(require,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() require('./_string-html')('blink', function (createHTML) { @@ -7145,7 +7182,7 @@ require('./_string-html')('blink', function (createHTML) { }; }); -},{"./_string-html":144}],272:[function(require,module,exports){ +},{"./_string-html":145}],273:[function(require,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() require('./_string-html')('bold', function (createHTML) { @@ -7154,7 +7191,7 @@ require('./_string-html')('bold', function (createHTML) { }; }); -},{"./_string-html":144}],273:[function(require,module,exports){ +},{"./_string-html":145}],274:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $at = require('./_string-at')(false); @@ -7165,7 +7202,7 @@ $export($export.P, 'String', { } }); -},{"./_export":75,"./_string-at":142}],274:[function(require,module,exports){ +},{"./_export":76,"./_string-at":143}],275:[function(require,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = require('./_export'); @@ -7187,7 +7224,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'Strin } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],275:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],276:[function(require,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() require('./_string-html')('fixed', function (createHTML) { @@ -7196,7 +7233,7 @@ require('./_string-html')('fixed', function (createHTML) { }; }); -},{"./_string-html":144}],276:[function(require,module,exports){ +},{"./_string-html":145}],277:[function(require,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) require('./_string-html')('fontcolor', function (createHTML) { @@ -7205,7 +7242,7 @@ require('./_string-html')('fontcolor', function (createHTML) { }; }); -},{"./_string-html":144}],277:[function(require,module,exports){ +},{"./_string-html":145}],278:[function(require,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) require('./_string-html')('fontsize', function (createHTML) { @@ -7214,7 +7251,7 @@ require('./_string-html')('fontsize', function (createHTML) { }; }); -},{"./_string-html":144}],278:[function(require,module,exports){ +},{"./_string-html":145}],279:[function(require,module,exports){ var $export = require('./_export'); var toAbsoluteIndex = require('./_to-absolute-index'); var fromCharCode = String.fromCharCode; @@ -7239,7 +7276,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) } }); -},{"./_export":75,"./_to-absolute-index":150}],279:[function(require,module,exports){ +},{"./_export":76,"./_to-absolute-index":151}],280:[function(require,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = require('./_export'); @@ -7253,7 +7290,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143}],280:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144}],281:[function(require,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() require('./_string-html')('italics', function (createHTML) { @@ -7262,7 +7299,7 @@ require('./_string-html')('italics', function (createHTML) { }; }); -},{"./_string-html":144}],281:[function(require,module,exports){ +},{"./_string-html":145}],282:[function(require,module,exports){ 'use strict'; var $at = require('./_string-at')(true); @@ -7281,7 +7318,7 @@ require('./_iter-define')(String, 'String', function (iterated) { return { value: point, done: false }; }); -},{"./_iter-define":98,"./_string-at":142}],282:[function(require,module,exports){ +},{"./_iter-define":99,"./_string-at":143}],283:[function(require,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) require('./_string-html')('link', function (createHTML) { @@ -7290,7 +7327,7 @@ require('./_string-html')('link', function (createHTML) { }; }); -},{"./_string-html":144}],283:[function(require,module,exports){ +},{"./_string-html":145}],284:[function(require,module,exports){ var $export = require('./_export'); var toIObject = require('./_to-iobject'); var toLength = require('./_to-length'); @@ -7310,7 +7347,7 @@ $export($export.S, 'String', { } }); -},{"./_export":75,"./_to-iobject":153,"./_to-length":154}],284:[function(require,module,exports){ +},{"./_export":76,"./_to-iobject":154,"./_to-length":155}],285:[function(require,module,exports){ var $export = require('./_export'); $export($export.P, 'String', { @@ -7318,7 +7355,7 @@ $export($export.P, 'String', { repeat: require('./_string-repeat') }); -},{"./_export":75,"./_string-repeat":146}],285:[function(require,module,exports){ +},{"./_export":76,"./_string-repeat":147}],286:[function(require,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() require('./_string-html')('small', function (createHTML) { @@ -7327,7 +7364,7 @@ require('./_string-html')('small', function (createHTML) { }; }); -},{"./_string-html":144}],286:[function(require,module,exports){ +},{"./_string-html":145}],287:[function(require,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = require('./_export'); @@ -7347,7 +7384,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'Str } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],287:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],288:[function(require,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() require('./_string-html')('strike', function (createHTML) { @@ -7356,7 +7393,7 @@ require('./_string-html')('strike', function (createHTML) { }; }); -},{"./_string-html":144}],288:[function(require,module,exports){ +},{"./_string-html":145}],289:[function(require,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() require('./_string-html')('sub', function (createHTML) { @@ -7365,7 +7402,7 @@ require('./_string-html')('sub', function (createHTML) { }; }); -},{"./_string-html":144}],289:[function(require,module,exports){ +},{"./_string-html":145}],290:[function(require,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() require('./_string-html')('sup', function (createHTML) { @@ -7374,7 +7411,7 @@ require('./_string-html')('sup', function (createHTML) { }; }); -},{"./_string-html":144}],290:[function(require,module,exports){ +},{"./_string-html":145}],291:[function(require,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() require('./_string-trim')('trim', function ($trim) { @@ -7383,7 +7420,7 @@ require('./_string-trim')('trim', function ($trim) { }; }); -},{"./_string-trim":147}],291:[function(require,module,exports){ +},{"./_string-trim":148}],292:[function(require,module,exports){ 'use strict'; // ECMAScript 6 symbols shim var global = require('./_global'); @@ -7631,7 +7668,7 @@ setToStringTag(Math, 'Math', true); // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"./_an-object":51,"./_descriptors":71,"./_enum-keys":74,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array":92,"./_is-object":94,"./_library":102,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gopn-ext":115,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_property-desc":129,"./_redefine":131,"./_set-to-string-tag":137,"./_shared":139,"./_to-iobject":153,"./_to-object":155,"./_to-primitive":156,"./_uid":160,"./_wks":165,"./_wks-define":163,"./_wks-ext":164}],292:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_enum-keys":75,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array":93,"./_is-object":95,"./_library":103,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gopn-ext":116,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_property-desc":130,"./_redefine":132,"./_set-to-string-tag":138,"./_shared":140,"./_to-iobject":154,"./_to-object":156,"./_to-primitive":157,"./_uid":161,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],293:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $typed = require('./_typed'); @@ -7679,76 +7716,76 @@ $export($export.P + $export.U + $export.F * require('./_fails')(function () { require('./_set-species')(ARRAY_BUFFER); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-length":154,"./_typed":159,"./_typed-buffer":158}],293:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-length":155,"./_typed":160,"./_typed-buffer":159}],294:[function(require,module,exports){ var $export = require('./_export'); $export($export.G + $export.W + $export.F * !require('./_typed').ABV, { DataView: require('./_typed-buffer').DataView }); -},{"./_export":75,"./_typed":159,"./_typed-buffer":158}],294:[function(require,module,exports){ +},{"./_export":76,"./_typed":160,"./_typed-buffer":159}],295:[function(require,module,exports){ require('./_typed-array')('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],295:[function(require,module,exports){ +},{"./_typed-array":158}],296:[function(require,module,exports){ require('./_typed-array')('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],296:[function(require,module,exports){ +},{"./_typed-array":158}],297:[function(require,module,exports){ require('./_typed-array')('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],297:[function(require,module,exports){ +},{"./_typed-array":158}],298:[function(require,module,exports){ require('./_typed-array')('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],298:[function(require,module,exports){ +},{"./_typed-array":158}],299:[function(require,module,exports){ require('./_typed-array')('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],299:[function(require,module,exports){ +},{"./_typed-array":158}],300:[function(require,module,exports){ require('./_typed-array')('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],300:[function(require,module,exports){ +},{"./_typed-array":158}],301:[function(require,module,exports){ require('./_typed-array')('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],301:[function(require,module,exports){ +},{"./_typed-array":158}],302:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],302:[function(require,module,exports){ +},{"./_typed-array":158}],303:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"./_typed-array":157}],303:[function(require,module,exports){ +},{"./_typed-array":158}],304:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var each = require('./_array-methods')(0); @@ -7810,7 +7847,7 @@ if (NATIVE_WEAK_MAP && IS_IE11) { }); } -},{"./_array-methods":55,"./_collection":64,"./_collection-weak":63,"./_global":83,"./_is-object":94,"./_meta":107,"./_object-assign":110,"./_redefine":131,"./_validate-collection":162}],304:[function(require,module,exports){ +},{"./_array-methods":56,"./_collection":65,"./_collection-weak":64,"./_global":84,"./_is-object":95,"./_meta":108,"./_object-assign":111,"./_redefine":132,"./_validate-collection":163}],305:[function(require,module,exports){ 'use strict'; var weak = require('./_collection-weak'); var validate = require('./_validate-collection'); @@ -7826,7 +7863,7 @@ require('./_collection')(WEAK_SET, function (get) { } }, weak, false, true); -},{"./_collection":64,"./_collection-weak":63,"./_validate-collection":162}],305:[function(require,module,exports){ +},{"./_collection":65,"./_collection-weak":64,"./_validate-collection":163}],306:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = require('./_export'); @@ -7850,7 +7887,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('flatMap'); -},{"./_a-function":46,"./_add-to-unscopables":48,"./_array-species-create":58,"./_export":75,"./_flatten-into-array":80,"./_to-length":154,"./_to-object":155}],306:[function(require,module,exports){ +},{"./_a-function":47,"./_add-to-unscopables":49,"./_array-species-create":59,"./_export":76,"./_flatten-into-array":81,"./_to-length":155,"./_to-object":156}],307:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes var $export = require('./_export'); @@ -7864,7 +7901,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('includes'); -},{"./_add-to-unscopables":48,"./_array-includes":54,"./_export":75}],307:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-includes":55,"./_export":76}],308:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $entries = require('./_object-to-array')(true); @@ -7875,7 +7912,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],308:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],309:[function(require,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = require('./_export'); var ownKeys = require('./_own-keys'); @@ -7899,7 +7936,7 @@ $export($export.S, 'Object', { } }); -},{"./_create-property":66,"./_export":75,"./_object-gopd":114,"./_own-keys":124,"./_to-iobject":153}],309:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_object-gopd":115,"./_own-keys":125,"./_to-iobject":154}],310:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $values = require('./_object-to-array')(false); @@ -7910,7 +7947,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],310:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],311:[function(require,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; var $export = require('./_export'); @@ -7932,7 +7969,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { ); } }); -},{"./_core":65,"./_export":75,"./_global":83,"./_promise-resolve":128,"./_species-constructor":140}],311:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_global":84,"./_promise-resolve":129,"./_species-constructor":141}],312:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7948,7 +7985,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],312:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],313:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7964,7 +8001,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],313:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],314:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimLeft', function ($trim) { @@ -7973,7 +8010,7 @@ require('./_string-trim')('trimLeft', function ($trim) { }; }, 'trimStart'); -},{"./_string-trim":147}],314:[function(require,module,exports){ +},{"./_string-trim":148}],315:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimRight', function ($trim) { @@ -7982,10 +8019,10 @@ require('./_string-trim')('trimRight', function ($trim) { }; }, 'trimEnd'); -},{"./_string-trim":147}],315:[function(require,module,exports){ +},{"./_string-trim":148}],316:[function(require,module,exports){ require('./_wks-define')('asyncIterator'); -},{"./_wks-define":163}],316:[function(require,module,exports){ +},{"./_wks-define":164}],317:[function(require,module,exports){ var $iterators = require('./es6.array.iterator'); var getKeys = require('./_object-keys'); var redefine = require('./_redefine'); @@ -8045,7 +8082,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ } } -},{"./_global":83,"./_hide":85,"./_iterators":101,"./_object-keys":120,"./_redefine":131,"./_wks":165,"./es6.array.iterator":177}],317:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_iterators":102,"./_object-keys":121,"./_redefine":132,"./_wks":166,"./es6.array.iterator":178}],318:[function(require,module,exports){ var $export = require('./_export'); var $task = require('./_task'); $export($export.G + $export.B, { @@ -8053,7 +8090,7 @@ $export($export.G + $export.B, { clearImmediate: $task.clear }); -},{"./_export":75,"./_task":149}],318:[function(require,module,exports){ +},{"./_export":76,"./_task":150}],319:[function(require,module,exports){ // ie9- setTimeout & setInterval additional parameters fix var global = require('./_global'); var $export = require('./_export'); @@ -8075,13 +8112,13 @@ $export($export.G + $export.B + $export.F * MSIE, { setInterval: wrap(global.setInterval) }); -},{"./_export":75,"./_global":83,"./_user-agent":161}],319:[function(require,module,exports){ +},{"./_export":76,"./_global":84,"./_user-agent":162}],320:[function(require,module,exports){ require('../modules/web.timers'); require('../modules/web.immediate'); require('../modules/web.dom.iterable'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/web.dom.iterable":316,"../modules/web.immediate":317,"../modules/web.timers":318}],320:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/web.dom.iterable":317,"../modules/web.immediate":318,"../modules/web.timers":319}],321:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -8159,7 +8196,7 @@ function now() { } exports.now = now; -},{}],321:[function(require,module,exports){ +},{}],322:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -8345,7 +8382,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],322:[function(require,module,exports){ +},{}],323:[function(require,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -9108,7 +9145,7 @@ try { } } -},{}],323:[function(require,module,exports){ +},{}],324:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -9160,7 +9197,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],324:[function(require,module,exports){ +},{}],325:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9221,7 +9258,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":323,"./node.js":325,"_process":321}],325:[function(require,module,exports){ +},{"./browser.js":324,"./node.js":326,"_process":322}],326:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9260,7 +9297,7 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":321}],326:[function(require,module,exports){ +},{"_process":322}],327:[function(require,module,exports){ "use strict"; /* eslint-disable */ @@ -9304,4 +9341,4 @@ channel.onmessage = function (message) { console.dir('recieved message: ' + message); addTextToMessageBox('recieved: ' + message); }; -},{"../../":2,"@babel/polyfill":13}]},{},[326]); +},{"../../":2,"@babel/polyfill":14}]},{},[327]); diff --git a/docs/leader-iframe.js b/docs/leader-iframe.js index c69848ac..c4e63187 100644 --- a/docs/leader-iframe.js +++ b/docs/leader-iframe.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":7,"./options.js":12,"./util.js":13}],2:[function(require,module,exports){ "use strict"; var _index = require("./index.js"); @@ -317,7 +317,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -340,7 +340,58 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],4:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":4,"./leader-election.js":6}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":325}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -348,35 +399,53 @@ Object.defineProperty(exports, "__esModule", { }); exports.LeaderElectionWebLock = void 0; var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); /** * A faster version of the leader elector that uses the WebLock API * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API */ var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); this._options = options; this.isLeader = false; - this.hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + this._wKMC = {}; // stuff for cleanup }; exports.LeaderElectionWebLock = LeaderElectionWebLock; LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, awaitLeadership: function awaitLeadership() { - var _this = this; + var _this2 = this; if (!this._wLMP) { this._wKMC.c = new AbortController(); var returnPromise = new Promise(function (res, rej) { - _this._wKMC.res = res; - _this._wKMC.rej = rej; + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; }); this._wLMP = new Promise(function (res) { - console.dir(_this); - var lockId = 'pubkey-bc||' + _this.broadcastChannel.method.type + '||' + _this.broadcastChannel.name; + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; navigator.locks.request(lockId, { - signal: _this._wKMC.c.signal + signal: _this2._wKMC.c.signal }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); res(); return returnPromise; }); @@ -384,12 +453,21 @@ LeaderElectionWebLock.prototype = { } return this._wLMP; }, - set onduplicate(fn) { - this._dpL = fn; + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version }, die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; if (this.isLeader) { - this.hasLeader = false; this.isLeader = false; } this.isDead = true; @@ -399,25 +477,25 @@ LeaderElectionWebLock.prototype = { if (this._wKMC.c) { this._wKMC.c.abort(); } + return ret; } }; -},{"./util.js":12}],5:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./util.js":13}],6:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); -var _leaderElectionWebLock = require("./leader-election-web-lock"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -444,10 +522,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -455,6 +533,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -520,7 +601,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -537,7 +618,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -545,7 +626,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -556,7 +637,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -596,11 +677,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -656,7 +737,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -668,48 +749,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -733,7 +772,7 @@ function createLeaderElection(channel, options) { channel._leaderElector = elector; return elector; } -},{"./leader-election-web-lock":4,"./util.js":12,"unload":324}],6:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./leader-election-web-lock.js":5,"./util.js":13}],7:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -790,7 +829,7 @@ function chooseMethod(options) { return useMethod; } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":15}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":8,"./methods/localstorage.js":9,"./methods/native.js":10,"./methods/simulate.js":11,"@babel/runtime/helpers/typeof":16}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1163,7 +1202,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],8:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1336,7 +1375,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":320}],9:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":321}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1412,7 +1451,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":13}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1481,7 +1520,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":13}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1560,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1592,14 +1631,12 @@ function microSeconds() { */ function supportsWebLockAPI() { if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { - console.log('supportsWebLockAPI(): true'); return true; } else { - console.log('supportsWebLockAPI(): false'); return false; } } -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; require("./noConflict"); @@ -1613,7 +1650,7 @@ if (_global["default"]._babelPolyfill && typeof console !== "undefined" && conso } _global["default"]._babelPolyfill = true; -},{"./noConflict":14,"core-js/library/fn/global":28}],14:[function(require,module,exports){ +},{"./noConflict":15,"core-js/library/fn/global":29}],15:[function(require,module,exports){ "use strict"; require("core-js/es6"); @@ -1643,7 +1680,7 @@ require("core-js/fn/promise/finally"); require("core-js/web"); require("regenerator-runtime/runtime"); -},{"core-js/es6":16,"core-js/fn/array/flat-map":17,"core-js/fn/array/includes":18,"core-js/fn/object/entries":19,"core-js/fn/object/get-own-property-descriptors":20,"core-js/fn/object/values":21,"core-js/fn/promise/finally":22,"core-js/fn/string/pad-end":23,"core-js/fn/string/pad-start":24,"core-js/fn/string/trim-end":25,"core-js/fn/string/trim-start":26,"core-js/fn/symbol/async-iterator":27,"core-js/web":319,"regenerator-runtime/runtime":322}],15:[function(require,module,exports){ +},{"core-js/es6":17,"core-js/fn/array/flat-map":18,"core-js/fn/array/includes":19,"core-js/fn/object/entries":20,"core-js/fn/object/get-own-property-descriptors":21,"core-js/fn/object/values":22,"core-js/fn/promise/finally":23,"core-js/fn/string/pad-end":24,"core-js/fn/string/pad-start":25,"core-js/fn/string/trim-end":26,"core-js/fn/string/trim-start":27,"core-js/fn/symbol/async-iterator":28,"core-js/web":320,"regenerator-runtime/runtime":323}],16:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1654,7 +1691,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],16:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ require('../modules/es6.symbol'); require('../modules/es6.object.create'); require('../modules/es6.object.define-property'); @@ -1795,74 +1832,74 @@ require('../modules/es6.reflect.set'); require('../modules/es6.reflect.set-prototype-of'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/es6.array.copy-within":167,"../modules/es6.array.every":168,"../modules/es6.array.fill":169,"../modules/es6.array.filter":170,"../modules/es6.array.find":172,"../modules/es6.array.find-index":171,"../modules/es6.array.for-each":173,"../modules/es6.array.from":174,"../modules/es6.array.index-of":175,"../modules/es6.array.is-array":176,"../modules/es6.array.iterator":177,"../modules/es6.array.join":178,"../modules/es6.array.last-index-of":179,"../modules/es6.array.map":180,"../modules/es6.array.of":181,"../modules/es6.array.reduce":183,"../modules/es6.array.reduce-right":182,"../modules/es6.array.slice":184,"../modules/es6.array.some":185,"../modules/es6.array.sort":186,"../modules/es6.array.species":187,"../modules/es6.date.now":188,"../modules/es6.date.to-iso-string":189,"../modules/es6.date.to-json":190,"../modules/es6.date.to-primitive":191,"../modules/es6.date.to-string":192,"../modules/es6.function.bind":193,"../modules/es6.function.has-instance":194,"../modules/es6.function.name":195,"../modules/es6.map":196,"../modules/es6.math.acosh":197,"../modules/es6.math.asinh":198,"../modules/es6.math.atanh":199,"../modules/es6.math.cbrt":200,"../modules/es6.math.clz32":201,"../modules/es6.math.cosh":202,"../modules/es6.math.expm1":203,"../modules/es6.math.fround":204,"../modules/es6.math.hypot":205,"../modules/es6.math.imul":206,"../modules/es6.math.log10":207,"../modules/es6.math.log1p":208,"../modules/es6.math.log2":209,"../modules/es6.math.sign":210,"../modules/es6.math.sinh":211,"../modules/es6.math.tanh":212,"../modules/es6.math.trunc":213,"../modules/es6.number.constructor":214,"../modules/es6.number.epsilon":215,"../modules/es6.number.is-finite":216,"../modules/es6.number.is-integer":217,"../modules/es6.number.is-nan":218,"../modules/es6.number.is-safe-integer":219,"../modules/es6.number.max-safe-integer":220,"../modules/es6.number.min-safe-integer":221,"../modules/es6.number.parse-float":222,"../modules/es6.number.parse-int":223,"../modules/es6.number.to-fixed":224,"../modules/es6.number.to-precision":225,"../modules/es6.object.assign":226,"../modules/es6.object.create":227,"../modules/es6.object.define-properties":228,"../modules/es6.object.define-property":229,"../modules/es6.object.freeze":230,"../modules/es6.object.get-own-property-descriptor":231,"../modules/es6.object.get-own-property-names":232,"../modules/es6.object.get-prototype-of":233,"../modules/es6.object.is":237,"../modules/es6.object.is-extensible":234,"../modules/es6.object.is-frozen":235,"../modules/es6.object.is-sealed":236,"../modules/es6.object.keys":238,"../modules/es6.object.prevent-extensions":239,"../modules/es6.object.seal":240,"../modules/es6.object.set-prototype-of":241,"../modules/es6.object.to-string":242,"../modules/es6.parse-float":243,"../modules/es6.parse-int":244,"../modules/es6.promise":245,"../modules/es6.reflect.apply":246,"../modules/es6.reflect.construct":247,"../modules/es6.reflect.define-property":248,"../modules/es6.reflect.delete-property":249,"../modules/es6.reflect.enumerate":250,"../modules/es6.reflect.get":253,"../modules/es6.reflect.get-own-property-descriptor":251,"../modules/es6.reflect.get-prototype-of":252,"../modules/es6.reflect.has":254,"../modules/es6.reflect.is-extensible":255,"../modules/es6.reflect.own-keys":256,"../modules/es6.reflect.prevent-extensions":257,"../modules/es6.reflect.set":259,"../modules/es6.reflect.set-prototype-of":258,"../modules/es6.regexp.constructor":260,"../modules/es6.regexp.exec":261,"../modules/es6.regexp.flags":262,"../modules/es6.regexp.match":263,"../modules/es6.regexp.replace":264,"../modules/es6.regexp.search":265,"../modules/es6.regexp.split":266,"../modules/es6.regexp.to-string":267,"../modules/es6.set":268,"../modules/es6.string.anchor":269,"../modules/es6.string.big":270,"../modules/es6.string.blink":271,"../modules/es6.string.bold":272,"../modules/es6.string.code-point-at":273,"../modules/es6.string.ends-with":274,"../modules/es6.string.fixed":275,"../modules/es6.string.fontcolor":276,"../modules/es6.string.fontsize":277,"../modules/es6.string.from-code-point":278,"../modules/es6.string.includes":279,"../modules/es6.string.italics":280,"../modules/es6.string.iterator":281,"../modules/es6.string.link":282,"../modules/es6.string.raw":283,"../modules/es6.string.repeat":284,"../modules/es6.string.small":285,"../modules/es6.string.starts-with":286,"../modules/es6.string.strike":287,"../modules/es6.string.sub":288,"../modules/es6.string.sup":289,"../modules/es6.string.trim":290,"../modules/es6.symbol":291,"../modules/es6.typed.array-buffer":292,"../modules/es6.typed.data-view":293,"../modules/es6.typed.float32-array":294,"../modules/es6.typed.float64-array":295,"../modules/es6.typed.int16-array":296,"../modules/es6.typed.int32-array":297,"../modules/es6.typed.int8-array":298,"../modules/es6.typed.uint16-array":299,"../modules/es6.typed.uint32-array":300,"../modules/es6.typed.uint8-array":301,"../modules/es6.typed.uint8-clamped-array":302,"../modules/es6.weak-map":303,"../modules/es6.weak-set":304}],17:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/es6.array.copy-within":168,"../modules/es6.array.every":169,"../modules/es6.array.fill":170,"../modules/es6.array.filter":171,"../modules/es6.array.find":173,"../modules/es6.array.find-index":172,"../modules/es6.array.for-each":174,"../modules/es6.array.from":175,"../modules/es6.array.index-of":176,"../modules/es6.array.is-array":177,"../modules/es6.array.iterator":178,"../modules/es6.array.join":179,"../modules/es6.array.last-index-of":180,"../modules/es6.array.map":181,"../modules/es6.array.of":182,"../modules/es6.array.reduce":184,"../modules/es6.array.reduce-right":183,"../modules/es6.array.slice":185,"../modules/es6.array.some":186,"../modules/es6.array.sort":187,"../modules/es6.array.species":188,"../modules/es6.date.now":189,"../modules/es6.date.to-iso-string":190,"../modules/es6.date.to-json":191,"../modules/es6.date.to-primitive":192,"../modules/es6.date.to-string":193,"../modules/es6.function.bind":194,"../modules/es6.function.has-instance":195,"../modules/es6.function.name":196,"../modules/es6.map":197,"../modules/es6.math.acosh":198,"../modules/es6.math.asinh":199,"../modules/es6.math.atanh":200,"../modules/es6.math.cbrt":201,"../modules/es6.math.clz32":202,"../modules/es6.math.cosh":203,"../modules/es6.math.expm1":204,"../modules/es6.math.fround":205,"../modules/es6.math.hypot":206,"../modules/es6.math.imul":207,"../modules/es6.math.log10":208,"../modules/es6.math.log1p":209,"../modules/es6.math.log2":210,"../modules/es6.math.sign":211,"../modules/es6.math.sinh":212,"../modules/es6.math.tanh":213,"../modules/es6.math.trunc":214,"../modules/es6.number.constructor":215,"../modules/es6.number.epsilon":216,"../modules/es6.number.is-finite":217,"../modules/es6.number.is-integer":218,"../modules/es6.number.is-nan":219,"../modules/es6.number.is-safe-integer":220,"../modules/es6.number.max-safe-integer":221,"../modules/es6.number.min-safe-integer":222,"../modules/es6.number.parse-float":223,"../modules/es6.number.parse-int":224,"../modules/es6.number.to-fixed":225,"../modules/es6.number.to-precision":226,"../modules/es6.object.assign":227,"../modules/es6.object.create":228,"../modules/es6.object.define-properties":229,"../modules/es6.object.define-property":230,"../modules/es6.object.freeze":231,"../modules/es6.object.get-own-property-descriptor":232,"../modules/es6.object.get-own-property-names":233,"../modules/es6.object.get-prototype-of":234,"../modules/es6.object.is":238,"../modules/es6.object.is-extensible":235,"../modules/es6.object.is-frozen":236,"../modules/es6.object.is-sealed":237,"../modules/es6.object.keys":239,"../modules/es6.object.prevent-extensions":240,"../modules/es6.object.seal":241,"../modules/es6.object.set-prototype-of":242,"../modules/es6.object.to-string":243,"../modules/es6.parse-float":244,"../modules/es6.parse-int":245,"../modules/es6.promise":246,"../modules/es6.reflect.apply":247,"../modules/es6.reflect.construct":248,"../modules/es6.reflect.define-property":249,"../modules/es6.reflect.delete-property":250,"../modules/es6.reflect.enumerate":251,"../modules/es6.reflect.get":254,"../modules/es6.reflect.get-own-property-descriptor":252,"../modules/es6.reflect.get-prototype-of":253,"../modules/es6.reflect.has":255,"../modules/es6.reflect.is-extensible":256,"../modules/es6.reflect.own-keys":257,"../modules/es6.reflect.prevent-extensions":258,"../modules/es6.reflect.set":260,"../modules/es6.reflect.set-prototype-of":259,"../modules/es6.regexp.constructor":261,"../modules/es6.regexp.exec":262,"../modules/es6.regexp.flags":263,"../modules/es6.regexp.match":264,"../modules/es6.regexp.replace":265,"../modules/es6.regexp.search":266,"../modules/es6.regexp.split":267,"../modules/es6.regexp.to-string":268,"../modules/es6.set":269,"../modules/es6.string.anchor":270,"../modules/es6.string.big":271,"../modules/es6.string.blink":272,"../modules/es6.string.bold":273,"../modules/es6.string.code-point-at":274,"../modules/es6.string.ends-with":275,"../modules/es6.string.fixed":276,"../modules/es6.string.fontcolor":277,"../modules/es6.string.fontsize":278,"../modules/es6.string.from-code-point":279,"../modules/es6.string.includes":280,"../modules/es6.string.italics":281,"../modules/es6.string.iterator":282,"../modules/es6.string.link":283,"../modules/es6.string.raw":284,"../modules/es6.string.repeat":285,"../modules/es6.string.small":286,"../modules/es6.string.starts-with":287,"../modules/es6.string.strike":288,"../modules/es6.string.sub":289,"../modules/es6.string.sup":290,"../modules/es6.string.trim":291,"../modules/es6.symbol":292,"../modules/es6.typed.array-buffer":293,"../modules/es6.typed.data-view":294,"../modules/es6.typed.float32-array":295,"../modules/es6.typed.float64-array":296,"../modules/es6.typed.int16-array":297,"../modules/es6.typed.int32-array":298,"../modules/es6.typed.int8-array":299,"../modules/es6.typed.uint16-array":300,"../modules/es6.typed.uint32-array":301,"../modules/es6.typed.uint8-array":302,"../modules/es6.typed.uint8-clamped-array":303,"../modules/es6.weak-map":304,"../modules/es6.weak-set":305}],18:[function(require,module,exports){ require('../../modules/es7.array.flat-map'); module.exports = require('../../modules/_core').Array.flatMap; -},{"../../modules/_core":65,"../../modules/es7.array.flat-map":305}],18:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.flat-map":306}],19:[function(require,module,exports){ require('../../modules/es7.array.includes'); module.exports = require('../../modules/_core').Array.includes; -},{"../../modules/_core":65,"../../modules/es7.array.includes":306}],19:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.array.includes":307}],20:[function(require,module,exports){ require('../../modules/es7.object.entries'); module.exports = require('../../modules/_core').Object.entries; -},{"../../modules/_core":65,"../../modules/es7.object.entries":307}],20:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.entries":308}],21:[function(require,module,exports){ require('../../modules/es7.object.get-own-property-descriptors'); module.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors; -},{"../../modules/_core":65,"../../modules/es7.object.get-own-property-descriptors":308}],21:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.get-own-property-descriptors":309}],22:[function(require,module,exports){ require('../../modules/es7.object.values'); module.exports = require('../../modules/_core').Object.values; -},{"../../modules/_core":65,"../../modules/es7.object.values":309}],22:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.object.values":310}],23:[function(require,module,exports){ 'use strict'; require('../../modules/es6.promise'); require('../../modules/es7.promise.finally'); module.exports = require('../../modules/_core').Promise['finally']; -},{"../../modules/_core":65,"../../modules/es6.promise":245,"../../modules/es7.promise.finally":310}],23:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es6.promise":246,"../../modules/es7.promise.finally":311}],24:[function(require,module,exports){ require('../../modules/es7.string.pad-end'); module.exports = require('../../modules/_core').String.padEnd; -},{"../../modules/_core":65,"../../modules/es7.string.pad-end":311}],24:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-end":312}],25:[function(require,module,exports){ require('../../modules/es7.string.pad-start'); module.exports = require('../../modules/_core').String.padStart; -},{"../../modules/_core":65,"../../modules/es7.string.pad-start":312}],25:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.pad-start":313}],26:[function(require,module,exports){ require('../../modules/es7.string.trim-right'); module.exports = require('../../modules/_core').String.trimRight; -},{"../../modules/_core":65,"../../modules/es7.string.trim-right":314}],26:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-right":315}],27:[function(require,module,exports){ require('../../modules/es7.string.trim-left'); module.exports = require('../../modules/_core').String.trimLeft; -},{"../../modules/_core":65,"../../modules/es7.string.trim-left":313}],27:[function(require,module,exports){ +},{"../../modules/_core":66,"../../modules/es7.string.trim-left":314}],28:[function(require,module,exports){ require('../../modules/es7.symbol.async-iterator'); module.exports = require('../../modules/_wks-ext').f('asyncIterator'); -},{"../../modules/_wks-ext":164,"../../modules/es7.symbol.async-iterator":315}],28:[function(require,module,exports){ +},{"../../modules/_wks-ext":165,"../../modules/es7.symbol.async-iterator":316}],29:[function(require,module,exports){ require('../modules/es7.global'); module.exports = require('../modules/_core').global; -},{"../modules/_core":31,"../modules/es7.global":45}],29:[function(require,module,exports){ +},{"../modules/_core":32,"../modules/es7.global":46}],30:[function(require,module,exports){ module.exports = function (it) { if (typeof it != 'function') throw TypeError(it + ' is not a function!'); return it; }; -},{}],30:[function(require,module,exports){ +},{}],31:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; }; -},{"./_is-object":41}],31:[function(require,module,exports){ +},{"./_is-object":42}],32:[function(require,module,exports){ var core = module.exports = { version: '2.6.12' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -},{}],32:[function(require,module,exports){ +},{}],33:[function(require,module,exports){ // optional / simple context binding var aFunction = require('./_a-function'); module.exports = function (fn, that, length) { @@ -1884,13 +1921,13 @@ module.exports = function (fn, that, length) { }; }; -},{"./_a-function":29}],33:[function(require,module,exports){ +},{"./_a-function":30}],34:[function(require,module,exports){ // Thank's IE8 for his funny defineProperty module.exports = !require('./_fails')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_fails":36}],34:[function(require,module,exports){ +},{"./_fails":37}],35:[function(require,module,exports){ var isObject = require('./_is-object'); var document = require('./_global').document; // typeof document.createElement is 'object' in old IE @@ -1899,7 +1936,7 @@ module.exports = function (it) { return is ? document.createElement(it) : {}; }; -},{"./_global":37,"./_is-object":41}],35:[function(require,module,exports){ +},{"./_global":38,"./_is-object":42}],36:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var ctx = require('./_ctx'); @@ -1963,7 +2000,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":31,"./_ctx":32,"./_global":37,"./_has":38,"./_hide":39}],36:[function(require,module,exports){ +},{"./_core":32,"./_ctx":33,"./_global":38,"./_has":39,"./_hide":40}],37:[function(require,module,exports){ module.exports = function (exec) { try { return !!exec(); @@ -1972,7 +2009,7 @@ module.exports = function (exec) { } }; -},{}],37:[function(require,module,exports){ +},{}],38:[function(require,module,exports){ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self @@ -1980,13 +2017,13 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat : Function('return this')(); if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -},{}],38:[function(require,module,exports){ +},{}],39:[function(require,module,exports){ var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; -},{}],39:[function(require,module,exports){ +},{}],40:[function(require,module,exports){ var dP = require('./_object-dp'); var createDesc = require('./_property-desc'); module.exports = require('./_descriptors') ? function (object, key, value) { @@ -1996,17 +2033,17 @@ module.exports = require('./_descriptors') ? function (object, key, value) { return object; }; -},{"./_descriptors":33,"./_object-dp":42,"./_property-desc":43}],40:[function(require,module,exports){ +},{"./_descriptors":34,"./_object-dp":43,"./_property-desc":44}],41:[function(require,module,exports){ module.exports = !require('./_descriptors') && !require('./_fails')(function () { return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_descriptors":33,"./_dom-create":34,"./_fails":36}],41:[function(require,module,exports){ +},{"./_descriptors":34,"./_dom-create":35,"./_fails":37}],42:[function(require,module,exports){ module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -},{}],42:[function(require,module,exports){ +},{}],43:[function(require,module,exports){ var anObject = require('./_an-object'); var IE8_DOM_DEFINE = require('./_ie8-dom-define'); var toPrimitive = require('./_to-primitive'); @@ -2024,7 +2061,7 @@ exports.f = require('./_descriptors') ? Object.defineProperty : function defineP return O; }; -},{"./_an-object":30,"./_descriptors":33,"./_ie8-dom-define":40,"./_to-primitive":44}],43:[function(require,module,exports){ +},{"./_an-object":31,"./_descriptors":34,"./_ie8-dom-define":41,"./_to-primitive":45}],44:[function(require,module,exports){ module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), @@ -2034,7 +2071,7 @@ module.exports = function (bitmap, value) { }; }; -},{}],44:[function(require,module,exports){ +},{}],45:[function(require,module,exports){ // 7.1.1 ToPrimitive(input [, PreferredType]) var isObject = require('./_is-object'); // instead of the ES6 spec version, we didn't implement @@toPrimitive case @@ -2048,22 +2085,22 @@ module.exports = function (it, S) { throw TypeError("Can't convert object to primitive value"); }; -},{"./_is-object":41}],45:[function(require,module,exports){ +},{"./_is-object":42}],46:[function(require,module,exports){ // https://github.com/tc39/proposal-global var $export = require('./_export'); $export($export.G, { global: require('./_global') }); -},{"./_export":35,"./_global":37}],46:[function(require,module,exports){ -arguments[4][29][0].apply(exports,arguments) -},{"dup":29}],47:[function(require,module,exports){ +},{"./_export":36,"./_global":38}],47:[function(require,module,exports){ +arguments[4][30][0].apply(exports,arguments) +},{"dup":30}],48:[function(require,module,exports){ var cof = require('./_cof'); module.exports = function (it, msg) { if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg); return +it; }; -},{"./_cof":61}],48:[function(require,module,exports){ +},{"./_cof":62}],49:[function(require,module,exports){ // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = require('./_wks')('unscopables'); var ArrayProto = Array.prototype; @@ -2072,7 +2109,7 @@ module.exports = function (key) { ArrayProto[UNSCOPABLES][key] = true; }; -},{"./_hide":85,"./_wks":165}],49:[function(require,module,exports){ +},{"./_hide":86,"./_wks":166}],50:[function(require,module,exports){ 'use strict'; var at = require('./_string-at')(true); @@ -2082,16 +2119,16 @@ module.exports = function (S, index, unicode) { return index + (unicode ? at(S, index).length : 1); }; -},{"./_string-at":142}],50:[function(require,module,exports){ +},{"./_string-at":143}],51:[function(require,module,exports){ module.exports = function (it, Constructor, name, forbiddenField) { if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { throw TypeError(name + ': incorrect invocation!'); } return it; }; -},{}],51:[function(require,module,exports){ -arguments[4][30][0].apply(exports,arguments) -},{"./_is-object":94,"dup":30}],52:[function(require,module,exports){ +},{}],52:[function(require,module,exports){ +arguments[4][31][0].apply(exports,arguments) +},{"./_is-object":95,"dup":31}],53:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2119,7 +2156,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* } return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],53:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],54:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -2136,7 +2173,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { return O; }; -},{"./_to-absolute-index":150,"./_to-length":154,"./_to-object":155}],54:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-length":155,"./_to-object":156}],55:[function(require,module,exports){ // false -> Array#indexOf // true -> Array#includes var toIObject = require('./_to-iobject'); @@ -2161,7 +2198,7 @@ module.exports = function (IS_INCLUDES) { }; }; -},{"./_to-absolute-index":150,"./_to-iobject":153,"./_to-length":154}],55:[function(require,module,exports){ +},{"./_to-absolute-index":151,"./_to-iobject":154,"./_to-length":155}],56:[function(require,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -2207,7 +2244,7 @@ module.exports = function (TYPE, $create) { }; }; -},{"./_array-species-create":58,"./_ctx":67,"./_iobject":90,"./_to-length":154,"./_to-object":155}],56:[function(require,module,exports){ +},{"./_array-species-create":59,"./_ctx":68,"./_iobject":91,"./_to-length":155,"./_to-object":156}],57:[function(require,module,exports){ var aFunction = require('./_a-function'); var toObject = require('./_to-object'); var IObject = require('./_iobject'); @@ -2237,7 +2274,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { return memo; }; -},{"./_a-function":46,"./_iobject":90,"./_to-length":154,"./_to-object":155}],57:[function(require,module,exports){ +},{"./_a-function":47,"./_iobject":91,"./_to-length":155,"./_to-object":156}],58:[function(require,module,exports){ var isObject = require('./_is-object'); var isArray = require('./_is-array'); var SPECIES = require('./_wks')('species'); @@ -2255,7 +2292,7 @@ module.exports = function (original) { } return C === undefined ? Array : C; }; -},{"./_is-array":92,"./_is-object":94,"./_wks":165}],58:[function(require,module,exports){ +},{"./_is-array":93,"./_is-object":95,"./_wks":166}],59:[function(require,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = require('./_array-species-constructor'); @@ -2263,7 +2300,7 @@ module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"./_array-species-constructor":57}],59:[function(require,module,exports){ +},{"./_array-species-constructor":58}],60:[function(require,module,exports){ 'use strict'; var aFunction = require('./_a-function'); var isObject = require('./_is-object'); @@ -2290,7 +2327,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { return bound; }; -},{"./_a-function":46,"./_invoke":89,"./_is-object":94}],60:[function(require,module,exports){ +},{"./_a-function":47,"./_invoke":90,"./_is-object":95}],61:[function(require,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() var cof = require('./_cof'); var TAG = require('./_wks')('toStringTag'); @@ -2315,14 +2352,14 @@ module.exports = function (it) { : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"./_cof":61,"./_wks":165}],61:[function(require,module,exports){ +},{"./_cof":62,"./_wks":166}],62:[function(require,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],62:[function(require,module,exports){ +},{}],63:[function(require,module,exports){ 'use strict'; var dP = require('./_object-dp').f; var create = require('./_object-create'); @@ -2468,7 +2505,7 @@ module.exports = { } }; -},{"./_an-instance":50,"./_ctx":67,"./_descriptors":71,"./_for-of":81,"./_iter-define":98,"./_iter-step":100,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_redefine-all":130,"./_set-species":136,"./_validate-collection":162}],63:[function(require,module,exports){ +},{"./_an-instance":51,"./_ctx":68,"./_descriptors":72,"./_for-of":82,"./_iter-define":99,"./_iter-step":101,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_redefine-all":131,"./_set-species":137,"./_validate-collection":163}],64:[function(require,module,exports){ 'use strict'; var redefineAll = require('./_redefine-all'); var getWeak = require('./_meta').getWeak; @@ -2555,7 +2592,7 @@ module.exports = { ufstore: uncaughtFrozenStore }; -},{"./_an-instance":50,"./_an-object":51,"./_array-methods":55,"./_for-of":81,"./_has":84,"./_is-object":94,"./_meta":107,"./_redefine-all":130,"./_validate-collection":162}],64:[function(require,module,exports){ +},{"./_an-instance":51,"./_an-object":52,"./_array-methods":56,"./_for-of":82,"./_has":85,"./_is-object":95,"./_meta":108,"./_redefine-all":131,"./_validate-collection":163}],65:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var $export = require('./_export'); @@ -2642,9 +2679,9 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { return C; }; -},{"./_an-instance":50,"./_export":75,"./_fails":77,"./_for-of":81,"./_global":83,"./_inherit-if-required":88,"./_is-object":94,"./_iter-detect":99,"./_meta":107,"./_redefine":131,"./_redefine-all":130,"./_set-to-string-tag":137}],65:[function(require,module,exports){ -arguments[4][31][0].apply(exports,arguments) -},{"dup":31}],66:[function(require,module,exports){ +},{"./_an-instance":51,"./_export":76,"./_fails":78,"./_for-of":82,"./_global":84,"./_inherit-if-required":89,"./_is-object":95,"./_iter-detect":100,"./_meta":108,"./_redefine":132,"./_redefine-all":131,"./_set-to-string-tag":138}],66:[function(require,module,exports){ +arguments[4][32][0].apply(exports,arguments) +},{"dup":32}],67:[function(require,module,exports){ 'use strict'; var $defineProperty = require('./_object-dp'); var createDesc = require('./_property-desc'); @@ -2654,9 +2691,9 @@ module.exports = function (object, index, value) { else object[index] = value; }; -},{"./_object-dp":112,"./_property-desc":129}],67:[function(require,module,exports){ -arguments[4][32][0].apply(exports,arguments) -},{"./_a-function":46,"dup":32}],68:[function(require,module,exports){ +},{"./_object-dp":113,"./_property-desc":130}],68:[function(require,module,exports){ +arguments[4][33][0].apply(exports,arguments) +},{"./_a-function":47,"dup":33}],69:[function(require,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var fails = require('./_fails'); @@ -2684,7 +2721,7 @@ module.exports = (fails(function () { ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"./_fails":77}],69:[function(require,module,exports){ +},{"./_fails":78}],70:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); var toPrimitive = require('./_to-primitive'); @@ -2695,24 +2732,24 @@ module.exports = function (hint) { return toPrimitive(anObject(this), hint != NUMBER); }; -},{"./_an-object":51,"./_to-primitive":156}],70:[function(require,module,exports){ +},{"./_an-object":52,"./_to-primitive":157}],71:[function(require,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],71:[function(require,module,exports){ -arguments[4][33][0].apply(exports,arguments) -},{"./_fails":77,"dup":33}],72:[function(require,module,exports){ +},{}],72:[function(require,module,exports){ arguments[4][34][0].apply(exports,arguments) -},{"./_global":83,"./_is-object":94,"dup":34}],73:[function(require,module,exports){ +},{"./_fails":78,"dup":34}],73:[function(require,module,exports){ +arguments[4][35][0].apply(exports,arguments) +},{"./_global":84,"./_is-object":95,"dup":35}],74:[function(require,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],74:[function(require,module,exports){ +},{}],75:[function(require,module,exports){ // all enumerable object keys, includes symbols var getKeys = require('./_object-keys'); var gOPS = require('./_object-gops'); @@ -2729,7 +2766,7 @@ module.exports = function (it) { } return result; }; -},{"./_object-gops":117,"./_object-keys":120,"./_object-pie":121}],75:[function(require,module,exports){ +},{"./_object-gops":118,"./_object-keys":121,"./_object-pie":122}],76:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var hide = require('./_hide'); @@ -2774,7 +2811,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":65,"./_ctx":67,"./_global":83,"./_hide":85,"./_redefine":131}],76:[function(require,module,exports){ +},{"./_core":66,"./_ctx":68,"./_global":84,"./_hide":86,"./_redefine":132}],77:[function(require,module,exports){ var MATCH = require('./_wks')('match'); module.exports = function (KEY) { var re = /./; @@ -2788,9 +2825,9 @@ module.exports = function (KEY) { } return true; }; -},{"./_wks":165}],77:[function(require,module,exports){ -arguments[4][36][0].apply(exports,arguments) -},{"dup":36}],78:[function(require,module,exports){ +},{"./_wks":166}],78:[function(require,module,exports){ +arguments[4][37][0].apply(exports,arguments) +},{"dup":37}],79:[function(require,module,exports){ 'use strict'; require('./es6.regexp.exec'); var redefine = require('./_redefine'); @@ -2888,7 +2925,7 @@ module.exports = function (KEY, length, exec) { } }; -},{"./_defined":70,"./_fails":77,"./_hide":85,"./_redefine":131,"./_regexp-exec":133,"./_wks":165,"./es6.regexp.exec":261}],79:[function(require,module,exports){ +},{"./_defined":71,"./_fails":78,"./_hide":86,"./_redefine":132,"./_regexp-exec":134,"./_wks":166,"./es6.regexp.exec":262}],80:[function(require,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags var anObject = require('./_an-object'); @@ -2903,7 +2940,7 @@ module.exports = function () { return result; }; -},{"./_an-object":51}],80:[function(require,module,exports){ +},{"./_an-object":52}],81:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var isArray = require('./_is-array'); @@ -2944,7 +2981,7 @@ function flattenIntoArray(target, original, source, sourceLen, start, depth, map module.exports = flattenIntoArray; -},{"./_ctx":67,"./_is-array":92,"./_is-object":94,"./_to-length":154,"./_wks":165}],81:[function(require,module,exports){ +},{"./_ctx":68,"./_is-array":93,"./_is-object":95,"./_to-length":155,"./_wks":166}],82:[function(require,module,exports){ var ctx = require('./_ctx'); var call = require('./_iter-call'); var isArrayIter = require('./_is-array-iter'); @@ -2971,22 +3008,22 @@ var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"./_an-object":51,"./_ctx":67,"./_is-array-iter":91,"./_iter-call":96,"./_to-length":154,"./core.get-iterator-method":166}],82:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-array-iter":92,"./_iter-call":97,"./_to-length":155,"./core.get-iterator-method":167}],83:[function(require,module,exports){ module.exports = require('./_shared')('native-function-to-string', Function.toString); -},{"./_shared":139}],83:[function(require,module,exports){ -arguments[4][37][0].apply(exports,arguments) -},{"dup":37}],84:[function(require,module,exports){ +},{"./_shared":140}],84:[function(require,module,exports){ arguments[4][38][0].apply(exports,arguments) },{"dup":38}],85:[function(require,module,exports){ arguments[4][39][0].apply(exports,arguments) -},{"./_descriptors":71,"./_object-dp":112,"./_property-desc":129,"dup":39}],86:[function(require,module,exports){ +},{"dup":39}],86:[function(require,module,exports){ +arguments[4][40][0].apply(exports,arguments) +},{"./_descriptors":72,"./_object-dp":113,"./_property-desc":130,"dup":40}],87:[function(require,module,exports){ var document = require('./_global').document; module.exports = document && document.documentElement; -},{"./_global":83}],87:[function(require,module,exports){ -arguments[4][40][0].apply(exports,arguments) -},{"./_descriptors":71,"./_dom-create":72,"./_fails":77,"dup":40}],88:[function(require,module,exports){ +},{"./_global":84}],88:[function(require,module,exports){ +arguments[4][41][0].apply(exports,arguments) +},{"./_descriptors":72,"./_dom-create":73,"./_fails":78,"dup":41}],89:[function(require,module,exports){ var isObject = require('./_is-object'); var setPrototypeOf = require('./_set-proto').set; module.exports = function (that, target, C) { @@ -2997,7 +3034,7 @@ module.exports = function (that, target, C) { } return that; }; -},{"./_is-object":94,"./_set-proto":135}],89:[function(require,module,exports){ +},{"./_is-object":95,"./_set-proto":136}],90:[function(require,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -3015,7 +3052,7 @@ module.exports = function (fn, args, that) { } return fn.apply(that, args); }; -},{}],90:[function(require,module,exports){ +},{}],91:[function(require,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings var cof = require('./_cof'); // eslint-disable-next-line no-prototype-builtins @@ -3023,7 +3060,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"./_cof":61}],91:[function(require,module,exports){ +},{"./_cof":62}],92:[function(require,module,exports){ // check on default Array iterator var Iterators = require('./_iterators'); var ITERATOR = require('./_wks')('iterator'); @@ -3033,14 +3070,14 @@ module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"./_iterators":101,"./_wks":165}],92:[function(require,module,exports){ +},{"./_iterators":102,"./_wks":166}],93:[function(require,module,exports){ // 7.2.2 IsArray(argument) var cof = require('./_cof'); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"./_cof":61}],93:[function(require,module,exports){ +},{"./_cof":62}],94:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var isObject = require('./_is-object'); var floor = Math.floor; @@ -3048,9 +3085,9 @@ module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"./_is-object":94}],94:[function(require,module,exports){ -arguments[4][41][0].apply(exports,arguments) -},{"dup":41}],95:[function(require,module,exports){ +},{"./_is-object":95}],95:[function(require,module,exports){ +arguments[4][42][0].apply(exports,arguments) +},{"dup":42}],96:[function(require,module,exports){ // 7.2.8 IsRegExp(argument) var isObject = require('./_is-object'); var cof = require('./_cof'); @@ -3060,7 +3097,7 @@ module.exports = function (it) { return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"./_cof":61,"./_is-object":94,"./_wks":165}],96:[function(require,module,exports){ +},{"./_cof":62,"./_is-object":95,"./_wks":166}],97:[function(require,module,exports){ // call something on iterator step with safe closing on error var anObject = require('./_an-object'); module.exports = function (iterator, fn, value, entries) { @@ -3074,7 +3111,7 @@ module.exports = function (iterator, fn, value, entries) { } }; -},{"./_an-object":51}],97:[function(require,module,exports){ +},{"./_an-object":52}],98:[function(require,module,exports){ 'use strict'; var create = require('./_object-create'); var descriptor = require('./_property-desc'); @@ -3089,7 +3126,7 @@ module.exports = function (Constructor, NAME, next) { setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"./_hide":85,"./_object-create":111,"./_property-desc":129,"./_set-to-string-tag":137,"./_wks":165}],98:[function(require,module,exports){ +},{"./_hide":86,"./_object-create":112,"./_property-desc":130,"./_set-to-string-tag":138,"./_wks":166}],99:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var $export = require('./_export'); @@ -3160,7 +3197,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE return methods; }; -},{"./_export":75,"./_hide":85,"./_iter-create":97,"./_iterators":101,"./_library":102,"./_object-gpo":118,"./_redefine":131,"./_set-to-string-tag":137,"./_wks":165}],99:[function(require,module,exports){ +},{"./_export":76,"./_hide":86,"./_iter-create":98,"./_iterators":102,"./_library":103,"./_object-gpo":119,"./_redefine":132,"./_set-to-string-tag":138,"./_wks":166}],100:[function(require,module,exports){ var ITERATOR = require('./_wks')('iterator'); var SAFE_CLOSING = false; @@ -3184,18 +3221,18 @@ module.exports = function (exec, skipClosing) { return safe; }; -},{"./_wks":165}],100:[function(require,module,exports){ +},{"./_wks":166}],101:[function(require,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],101:[function(require,module,exports){ +},{}],102:[function(require,module,exports){ module.exports = {}; -},{}],102:[function(require,module,exports){ +},{}],103:[function(require,module,exports){ module.exports = false; -},{}],103:[function(require,module,exports){ +},{}],104:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -3207,7 +3244,7 @@ module.exports = (!$expm1 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],104:[function(require,module,exports){ +},{}],105:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var sign = require('./_math-sign'); var pow = Math.pow; @@ -3232,20 +3269,20 @@ module.exports = Math.fround || function fround(x) { return $sign * result; }; -},{"./_math-sign":106}],105:[function(require,module,exports){ +},{"./_math-sign":107}],106:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],106:[function(require,module,exports){ +},{}],107:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],107:[function(require,module,exports){ +},{}],108:[function(require,module,exports){ var META = require('./_uid')('meta'); var isObject = require('./_is-object'); var has = require('./_has'); @@ -3300,7 +3337,7 @@ var meta = module.exports = { onFreeze: onFreeze }; -},{"./_fails":77,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_uid":160}],108:[function(require,module,exports){ +},{"./_fails":78,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_uid":161}],109:[function(require,module,exports){ var global = require('./_global'); var macrotask = require('./_task').set; var Observer = global.MutationObserver || global.WebKitMutationObserver; @@ -3371,7 +3408,7 @@ module.exports = function () { }; }; -},{"./_cof":61,"./_global":83,"./_task":149}],109:[function(require,module,exports){ +},{"./_cof":62,"./_global":84,"./_task":150}],110:[function(require,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) var aFunction = require('./_a-function'); @@ -3391,7 +3428,7 @@ module.exports.f = function (C) { return new PromiseCapability(C); }; -},{"./_a-function":46}],110:[function(require,module,exports){ +},{"./_a-function":47}],111:[function(require,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) var DESCRIPTORS = require('./_descriptors'); @@ -3431,7 +3468,7 @@ module.exports = !$assign || require('./_fails')(function () { } return T; } : $assign; -},{"./_descriptors":71,"./_fails":77,"./_iobject":90,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_to-object":155}],111:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_iobject":91,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_to-object":156}],112:[function(require,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = require('./_an-object'); var dPs = require('./_object-dps'); @@ -3474,9 +3511,9 @@ module.exports = Object.create || function create(O, Properties) { return Properties === undefined ? result : dPs(result, Properties); }; -},{"./_an-object":51,"./_dom-create":72,"./_enum-bug-keys":73,"./_html":86,"./_object-dps":113,"./_shared-key":138}],112:[function(require,module,exports){ -arguments[4][42][0].apply(exports,arguments) -},{"./_an-object":51,"./_descriptors":71,"./_ie8-dom-define":87,"./_to-primitive":156,"dup":42}],113:[function(require,module,exports){ +},{"./_an-object":52,"./_dom-create":73,"./_enum-bug-keys":74,"./_html":87,"./_object-dps":114,"./_shared-key":139}],113:[function(require,module,exports){ +arguments[4][43][0].apply(exports,arguments) +},{"./_an-object":52,"./_descriptors":72,"./_ie8-dom-define":88,"./_to-primitive":157,"dup":43}],114:[function(require,module,exports){ var dP = require('./_object-dp'); var anObject = require('./_an-object'); var getKeys = require('./_object-keys'); @@ -3491,7 +3528,7 @@ module.exports = require('./_descriptors') ? Object.defineProperties : function return O; }; -},{"./_an-object":51,"./_descriptors":71,"./_object-dp":112,"./_object-keys":120}],114:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_object-dp":113,"./_object-keys":121}],115:[function(require,module,exports){ var pIE = require('./_object-pie'); var createDesc = require('./_property-desc'); var toIObject = require('./_to-iobject'); @@ -3509,7 +3546,7 @@ exports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"./_descriptors":71,"./_has":84,"./_ie8-dom-define":87,"./_object-pie":121,"./_property-desc":129,"./_to-iobject":153,"./_to-primitive":156}],115:[function(require,module,exports){ +},{"./_descriptors":72,"./_has":85,"./_ie8-dom-define":88,"./_object-pie":122,"./_property-desc":130,"./_to-iobject":154,"./_to-primitive":157}],116:[function(require,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = require('./_to-iobject'); var gOPN = require('./_object-gopn').f; @@ -3530,7 +3567,7 @@ module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"./_object-gopn":116,"./_to-iobject":153}],116:[function(require,module,exports){ +},{"./_object-gopn":117,"./_to-iobject":154}],117:[function(require,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = require('./_object-keys-internal'); var hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype'); @@ -3539,10 +3576,10 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],117:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],118:[function(require,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],118:[function(require,module,exports){ +},{}],119:[function(require,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has'); var toObject = require('./_to-object'); @@ -3557,7 +3594,7 @@ module.exports = Object.getPrototypeOf || function (O) { } return O instanceof Object ? ObjectProto : null; }; -},{"./_has":84,"./_shared-key":138,"./_to-object":155}],119:[function(require,module,exports){ +},{"./_has":85,"./_shared-key":139,"./_to-object":156}],120:[function(require,module,exports){ var has = require('./_has'); var toIObject = require('./_to-iobject'); var arrayIndexOf = require('./_array-includes')(false); @@ -3576,7 +3613,7 @@ module.exports = function (object, names) { return result; }; -},{"./_array-includes":54,"./_has":84,"./_shared-key":138,"./_to-iobject":153}],120:[function(require,module,exports){ +},{"./_array-includes":55,"./_has":85,"./_shared-key":139,"./_to-iobject":154}],121:[function(require,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = require('./_object-keys-internal'); var enumBugKeys = require('./_enum-bug-keys'); @@ -3585,10 +3622,10 @@ module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"./_enum-bug-keys":73,"./_object-keys-internal":119}],121:[function(require,module,exports){ +},{"./_enum-bug-keys":74,"./_object-keys-internal":120}],122:[function(require,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],122:[function(require,module,exports){ +},{}],123:[function(require,module,exports){ // most Object methods by ES6 should accept primitives var $export = require('./_export'); var core = require('./_core'); @@ -3600,7 +3637,7 @@ module.exports = function (KEY, exec) { $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"./_core":65,"./_export":75,"./_fails":77}],123:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_fails":78}],124:[function(require,module,exports){ var DESCRIPTORS = require('./_descriptors'); var getKeys = require('./_object-keys'); var toIObject = require('./_to-iobject'); @@ -3623,7 +3660,7 @@ module.exports = function (isEntries) { }; }; -},{"./_descriptors":71,"./_object-keys":120,"./_object-pie":121,"./_to-iobject":153}],124:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-keys":121,"./_object-pie":122,"./_to-iobject":154}],125:[function(require,module,exports){ // all object keys, includes non-enumerable and symbols var gOPN = require('./_object-gopn'); var gOPS = require('./_object-gops'); @@ -3635,7 +3672,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"./_an-object":51,"./_global":83,"./_object-gopn":116,"./_object-gops":117}],125:[function(require,module,exports){ +},{"./_an-object":52,"./_global":84,"./_object-gopn":117,"./_object-gops":118}],126:[function(require,module,exports){ var $parseFloat = require('./_global').parseFloat; var $trim = require('./_string-trim').trim; @@ -3645,7 +3682,7 @@ module.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],126:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],127:[function(require,module,exports){ var $parseInt = require('./_global').parseInt; var $trim = require('./_string-trim').trim; var ws = require('./_string-ws'); @@ -3656,7 +3693,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"./_global":83,"./_string-trim":147,"./_string-ws":148}],127:[function(require,module,exports){ +},{"./_global":84,"./_string-trim":148,"./_string-ws":149}],128:[function(require,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -3665,7 +3702,7 @@ module.exports = function (exec) { } }; -},{}],128:[function(require,module,exports){ +},{}],129:[function(require,module,exports){ var anObject = require('./_an-object'); var isObject = require('./_is-object'); var newPromiseCapability = require('./_new-promise-capability'); @@ -3679,16 +3716,16 @@ module.exports = function (C, x) { return promiseCapability.promise; }; -},{"./_an-object":51,"./_is-object":94,"./_new-promise-capability":109}],129:[function(require,module,exports){ -arguments[4][43][0].apply(exports,arguments) -},{"dup":43}],130:[function(require,module,exports){ +},{"./_an-object":52,"./_is-object":95,"./_new-promise-capability":110}],130:[function(require,module,exports){ +arguments[4][44][0].apply(exports,arguments) +},{"dup":44}],131:[function(require,module,exports){ var redefine = require('./_redefine'); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"./_redefine":131}],131:[function(require,module,exports){ +},{"./_redefine":132}],132:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var has = require('./_has'); @@ -3721,7 +3758,7 @@ require('./_core').inspectSource = function (it) { return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"./_core":65,"./_function-to-string":82,"./_global":83,"./_has":84,"./_hide":85,"./_uid":160}],132:[function(require,module,exports){ +},{"./_core":66,"./_function-to-string":83,"./_global":84,"./_has":85,"./_hide":86,"./_uid":161}],133:[function(require,module,exports){ 'use strict'; var classof = require('./_classof'); @@ -3744,7 +3781,7 @@ module.exports = function (R, S) { return builtinExec.call(R, S); }; -},{"./_classof":60}],133:[function(require,module,exports){ +},{"./_classof":61}],134:[function(require,module,exports){ 'use strict'; var regexpFlags = require('./_flags'); @@ -3804,14 +3841,14 @@ if (PATCH) { module.exports = patchedExec; -},{"./_flags":79}],134:[function(require,module,exports){ +},{"./_flags":80}],135:[function(require,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],135:[function(require,module,exports){ +},{}],136:[function(require,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ var isObject = require('./_is-object'); @@ -3838,7 +3875,7 @@ module.exports = { check: check }; -},{"./_an-object":51,"./_ctx":67,"./_is-object":94,"./_object-gopd":114}],136:[function(require,module,exports){ +},{"./_an-object":52,"./_ctx":68,"./_is-object":95,"./_object-gopd":115}],137:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var dP = require('./_object-dp'); @@ -3853,7 +3890,7 @@ module.exports = function (KEY) { }); }; -},{"./_descriptors":71,"./_global":83,"./_object-dp":112,"./_wks":165}],137:[function(require,module,exports){ +},{"./_descriptors":72,"./_global":84,"./_object-dp":113,"./_wks":166}],138:[function(require,module,exports){ var def = require('./_object-dp').f; var has = require('./_has'); var TAG = require('./_wks')('toStringTag'); @@ -3862,14 +3899,14 @@ module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"./_has":84,"./_object-dp":112,"./_wks":165}],138:[function(require,module,exports){ +},{"./_has":85,"./_object-dp":113,"./_wks":166}],139:[function(require,module,exports){ var shared = require('./_shared')('keys'); var uid = require('./_uid'); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"./_shared":139,"./_uid":160}],139:[function(require,module,exports){ +},{"./_shared":140,"./_uid":161}],140:[function(require,module,exports){ var core = require('./_core'); var global = require('./_global'); var SHARED = '__core-js_shared__'; @@ -3883,7 +3920,7 @@ var store = global[SHARED] || (global[SHARED] = {}); copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); -},{"./_core":65,"./_global":83,"./_library":102}],140:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103}],141:[function(require,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = require('./_an-object'); var aFunction = require('./_a-function'); @@ -3894,7 +3931,7 @@ module.exports = function (O, D) { return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"./_a-function":46,"./_an-object":51,"./_wks":165}],141:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_wks":166}],142:[function(require,module,exports){ 'use strict'; var fails = require('./_fails'); @@ -3905,7 +3942,7 @@ module.exports = function (method, arg) { }); }; -},{"./_fails":77}],142:[function(require,module,exports){ +},{"./_fails":78}],143:[function(require,module,exports){ var toInteger = require('./_to-integer'); var defined = require('./_defined'); // true -> String#at @@ -3924,7 +3961,7 @@ module.exports = function (TO_STRING) { }; }; -},{"./_defined":70,"./_to-integer":152}],143:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],144:[function(require,module,exports){ // helper for String#{startsWith, endsWith, includes} var isRegExp = require('./_is-regexp'); var defined = require('./_defined'); @@ -3934,7 +3971,7 @@ module.exports = function (that, searchString, NAME) { return String(defined(that)); }; -},{"./_defined":70,"./_is-regexp":95}],144:[function(require,module,exports){ +},{"./_defined":71,"./_is-regexp":96}],145:[function(require,module,exports){ var $export = require('./_export'); var fails = require('./_fails'); var defined = require('./_defined'); @@ -3955,7 +3992,7 @@ module.exports = function (NAME, exec) { }), 'String', O); }; -},{"./_defined":70,"./_export":75,"./_fails":77}],145:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78}],146:[function(require,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end var toLength = require('./_to-length'); var repeat = require('./_string-repeat'); @@ -3973,7 +4010,7 @@ module.exports = function (that, maxLength, fillString, left) { return left ? stringFiller + S : S + stringFiller; }; -},{"./_defined":70,"./_string-repeat":146,"./_to-length":154}],146:[function(require,module,exports){ +},{"./_defined":71,"./_string-repeat":147,"./_to-length":155}],147:[function(require,module,exports){ 'use strict'; var toInteger = require('./_to-integer'); var defined = require('./_defined'); @@ -3987,7 +4024,7 @@ module.exports = function repeat(count) { return res; }; -},{"./_defined":70,"./_to-integer":152}],147:[function(require,module,exports){ +},{"./_defined":71,"./_to-integer":153}],148:[function(require,module,exports){ var $export = require('./_export'); var defined = require('./_defined'); var fails = require('./_fails'); @@ -4019,11 +4056,11 @@ var trim = exporter.trim = function (string, TYPE) { module.exports = exporter; -},{"./_defined":70,"./_export":75,"./_fails":77,"./_string-ws":148}],148:[function(require,module,exports){ +},{"./_defined":71,"./_export":76,"./_fails":78,"./_string-ws":149}],149:[function(require,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],149:[function(require,module,exports){ +},{}],150:[function(require,module,exports){ var ctx = require('./_ctx'); var invoke = require('./_invoke'); var html = require('./_html'); @@ -4109,7 +4146,7 @@ module.exports = { clear: clearTask }; -},{"./_cof":61,"./_ctx":67,"./_dom-create":72,"./_global":83,"./_html":86,"./_invoke":89}],150:[function(require,module,exports){ +},{"./_cof":62,"./_ctx":68,"./_dom-create":73,"./_global":84,"./_html":87,"./_invoke":90}],151:[function(require,module,exports){ var toInteger = require('./_to-integer'); var max = Math.max; var min = Math.min; @@ -4118,7 +4155,7 @@ module.exports = function (index, length) { return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"./_to-integer":152}],151:[function(require,module,exports){ +},{"./_to-integer":153}],152:[function(require,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex var toInteger = require('./_to-integer'); var toLength = require('./_to-length'); @@ -4130,7 +4167,7 @@ module.exports = function (it) { return length; }; -},{"./_to-integer":152,"./_to-length":154}],152:[function(require,module,exports){ +},{"./_to-integer":153,"./_to-length":155}],153:[function(require,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -4138,7 +4175,7 @@ module.exports = function (it) { return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],153:[function(require,module,exports){ +},{}],154:[function(require,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = require('./_iobject'); var defined = require('./_defined'); @@ -4146,7 +4183,7 @@ module.exports = function (it) { return IObject(defined(it)); }; -},{"./_defined":70,"./_iobject":90}],154:[function(require,module,exports){ +},{"./_defined":71,"./_iobject":91}],155:[function(require,module,exports){ // 7.1.15 ToLength var toInteger = require('./_to-integer'); var min = Math.min; @@ -4154,16 +4191,16 @@ module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"./_to-integer":152}],155:[function(require,module,exports){ +},{"./_to-integer":153}],156:[function(require,module,exports){ // 7.1.13 ToObject(argument) var defined = require('./_defined'); module.exports = function (it) { return Object(defined(it)); }; -},{"./_defined":70}],156:[function(require,module,exports){ -arguments[4][44][0].apply(exports,arguments) -},{"./_is-object":94,"dup":44}],157:[function(require,module,exports){ +},{"./_defined":71}],157:[function(require,module,exports){ +arguments[4][45][0].apply(exports,arguments) +},{"./_is-object":95,"dup":45}],158:[function(require,module,exports){ 'use strict'; if (require('./_descriptors')) { var LIBRARY = require('./_library'); @@ -4645,7 +4682,7 @@ if (require('./_descriptors')) { }; } else module.exports = function () { /* empty */ }; -},{"./_an-instance":50,"./_array-copy-within":52,"./_array-fill":53,"./_array-includes":54,"./_array-methods":55,"./_classof":60,"./_ctx":67,"./_descriptors":71,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array-iter":91,"./_is-object":94,"./_iter-detect":99,"./_iterators":101,"./_library":102,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gpo":118,"./_property-desc":129,"./_redefine-all":130,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_to-object":155,"./_to-primitive":156,"./_typed":159,"./_typed-buffer":158,"./_uid":160,"./_wks":165,"./core.get-iterator-method":166,"./es6.array.iterator":177}],158:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-copy-within":53,"./_array-fill":54,"./_array-includes":55,"./_array-methods":56,"./_classof":61,"./_ctx":68,"./_descriptors":72,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array-iter":92,"./_is-object":95,"./_iter-detect":100,"./_iterators":102,"./_library":103,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gpo":119,"./_property-desc":130,"./_redefine-all":131,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_to-object":156,"./_to-primitive":157,"./_typed":160,"./_typed-buffer":159,"./_uid":161,"./_wks":166,"./core.get-iterator-method":167,"./es6.array.iterator":178}],159:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var DESCRIPTORS = require('./_descriptors'); @@ -4923,7 +4960,7 @@ hide($DataView[PROTOTYPE], $typed.VIEW, true); exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"./_an-instance":50,"./_array-fill":53,"./_descriptors":71,"./_fails":77,"./_global":83,"./_hide":85,"./_library":102,"./_object-dp":112,"./_object-gopn":116,"./_redefine-all":130,"./_set-to-string-tag":137,"./_to-index":151,"./_to-integer":152,"./_to-length":154,"./_typed":159}],159:[function(require,module,exports){ +},{"./_an-instance":51,"./_array-fill":54,"./_descriptors":72,"./_fails":78,"./_global":84,"./_hide":86,"./_library":103,"./_object-dp":113,"./_object-gopn":117,"./_redefine-all":131,"./_set-to-string-tag":138,"./_to-index":152,"./_to-integer":153,"./_to-length":155,"./_typed":160}],160:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var uid = require('./_uid'); @@ -4953,27 +4990,27 @@ module.exports = { VIEW: VIEW }; -},{"./_global":83,"./_hide":85,"./_uid":160}],160:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_uid":161}],161:[function(require,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],161:[function(require,module,exports){ +},{}],162:[function(require,module,exports){ var global = require('./_global'); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"./_global":83}],162:[function(require,module,exports){ +},{"./_global":84}],163:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"./_is-object":94}],163:[function(require,module,exports){ +},{"./_is-object":95}],164:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var LIBRARY = require('./_library'); @@ -4984,10 +5021,10 @@ module.exports = function (name) { if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"./_core":65,"./_global":83,"./_library":102,"./_object-dp":112,"./_wks-ext":164}],164:[function(require,module,exports){ +},{"./_core":66,"./_global":84,"./_library":103,"./_object-dp":113,"./_wks-ext":165}],165:[function(require,module,exports){ exports.f = require('./_wks'); -},{"./_wks":165}],165:[function(require,module,exports){ +},{"./_wks":166}],166:[function(require,module,exports){ var store = require('./_shared')('wks'); var uid = require('./_uid'); var Symbol = require('./_global').Symbol; @@ -5000,7 +5037,7 @@ var $exports = module.exports = function (name) { $exports.store = store; -},{"./_global":83,"./_shared":139,"./_uid":160}],166:[function(require,module,exports){ +},{"./_global":84,"./_shared":140,"./_uid":161}],167:[function(require,module,exports){ var classof = require('./_classof'); var ITERATOR = require('./_wks')('iterator'); var Iterators = require('./_iterators'); @@ -5010,7 +5047,7 @@ module.exports = require('./_core').getIteratorMethod = function (it) { || Iterators[classof(it)]; }; -},{"./_classof":60,"./_core":65,"./_iterators":101,"./_wks":165}],167:[function(require,module,exports){ +},{"./_classof":61,"./_core":66,"./_iterators":102,"./_wks":166}],168:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = require('./_export'); @@ -5018,7 +5055,7 @@ $export($export.P, 'Array', { copyWithin: require('./_array-copy-within') }); require('./_add-to-unscopables')('copyWithin'); -},{"./_add-to-unscopables":48,"./_array-copy-within":52,"./_export":75}],168:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-copy-within":53,"./_export":76}],169:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $every = require('./_array-methods')(4); @@ -5030,7 +5067,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].every, true), 'A } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],169:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],170:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = require('./_export'); @@ -5038,7 +5075,7 @@ $export($export.P, 'Array', { fill: require('./_array-fill') }); require('./_add-to-unscopables')('fill'); -},{"./_add-to-unscopables":48,"./_array-fill":53,"./_export":75}],170:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-fill":54,"./_export":76}],171:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $filter = require('./_array-methods')(2); @@ -5050,7 +5087,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].filter, true), ' } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],171:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],172:[function(require,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5066,7 +5103,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],172:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],173:[function(require,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = require('./_export'); @@ -5082,7 +5119,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":48,"./_array-methods":55,"./_export":75}],173:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-methods":56,"./_export":76}],174:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $forEach = require('./_array-methods')(0); @@ -5095,7 +5132,7 @@ $export($export.P + $export.F * !STRICT, 'Array', { } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],174:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],175:[function(require,module,exports){ 'use strict'; var ctx = require('./_ctx'); var $export = require('./_export'); @@ -5134,7 +5171,7 @@ $export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Arr } }); -},{"./_create-property":66,"./_ctx":67,"./_export":75,"./_is-array-iter":91,"./_iter-call":96,"./_iter-detect":99,"./_to-length":154,"./_to-object":155,"./core.get-iterator-method":166}],175:[function(require,module,exports){ +},{"./_create-property":67,"./_ctx":68,"./_export":76,"./_is-array-iter":92,"./_iter-call":97,"./_iter-detect":100,"./_to-length":155,"./_to-object":156,"./core.get-iterator-method":167}],176:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $indexOf = require('./_array-includes')(false); @@ -5151,13 +5188,13 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_array-includes":54,"./_export":75,"./_strict-method":141}],176:[function(require,module,exports){ +},{"./_array-includes":55,"./_export":76,"./_strict-method":142}],177:[function(require,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) var $export = require('./_export'); $export($export.S, 'Array', { isArray: require('./_is-array') }); -},{"./_export":75,"./_is-array":92}],177:[function(require,module,exports){ +},{"./_export":76,"./_is-array":93}],178:[function(require,module,exports){ 'use strict'; var addToUnscopables = require('./_add-to-unscopables'); var step = require('./_iter-step'); @@ -5193,7 +5230,7 @@ addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); -},{"./_add-to-unscopables":48,"./_iter-define":98,"./_iter-step":100,"./_iterators":101,"./_to-iobject":153}],178:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_iter-define":99,"./_iter-step":101,"./_iterators":102,"./_to-iobject":154}],179:[function(require,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) var $export = require('./_export'); @@ -5207,7 +5244,7 @@ $export($export.P + $export.F * (require('./_iobject') != Object || !require('./ } }); -},{"./_export":75,"./_iobject":90,"./_strict-method":141,"./_to-iobject":153}],179:[function(require,module,exports){ +},{"./_export":76,"./_iobject":91,"./_strict-method":142,"./_to-iobject":154}],180:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toIObject = require('./_to-iobject'); @@ -5231,7 +5268,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_export":75,"./_strict-method":141,"./_to-integer":152,"./_to-iobject":153,"./_to-length":154}],180:[function(require,module,exports){ +},{"./_export":76,"./_strict-method":142,"./_to-integer":153,"./_to-iobject":154,"./_to-length":155}],181:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $map = require('./_array-methods')(1); @@ -5243,7 +5280,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Arr } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],181:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],182:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var createProperty = require('./_create-property'); @@ -5264,7 +5301,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_create-property":66,"./_export":75,"./_fails":77}],182:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_fails":78}],183:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5276,7 +5313,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduceRight, tru } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],183:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],184:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -5288,7 +5325,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduce, true), ' } }); -},{"./_array-reduce":56,"./_export":75,"./_strict-method":141}],184:[function(require,module,exports){ +},{"./_array-reduce":57,"./_export":76,"./_strict-method":142}],185:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var html = require('./_html'); @@ -5318,7 +5355,7 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_cof":61,"./_export":75,"./_fails":77,"./_html":86,"./_to-absolute-index":150,"./_to-length":154}],185:[function(require,module,exports){ +},{"./_cof":62,"./_export":76,"./_fails":78,"./_html":87,"./_to-absolute-index":151,"./_to-length":155}],186:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $some = require('./_array-methods')(3); @@ -5330,7 +5367,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Ar } }); -},{"./_array-methods":55,"./_export":75,"./_strict-method":141}],186:[function(require,module,exports){ +},{"./_array-methods":56,"./_export":76,"./_strict-method":142}],187:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -5355,16 +5392,16 @@ $export($export.P + $export.F * (fails(function () { } }); -},{"./_a-function":46,"./_export":75,"./_fails":77,"./_strict-method":141,"./_to-object":155}],187:[function(require,module,exports){ +},{"./_a-function":47,"./_export":76,"./_fails":78,"./_strict-method":142,"./_to-object":156}],188:[function(require,module,exports){ require('./_set-species')('Array'); -},{"./_set-species":136}],188:[function(require,module,exports){ +},{"./_set-species":137}],189:[function(require,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() var $export = require('./_export'); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"./_export":75}],189:[function(require,module,exports){ +},{"./_export":76}],190:[function(require,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = require('./_export'); var toISOString = require('./_date-to-iso-string'); @@ -5374,7 +5411,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D toISOString: toISOString }); -},{"./_date-to-iso-string":68,"./_export":75}],190:[function(require,module,exports){ +},{"./_date-to-iso-string":69,"./_export":76}],191:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toObject = require('./_to-object'); @@ -5392,13 +5429,13 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_to-object":155,"./_to-primitive":156}],191:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_to-object":156,"./_to-primitive":157}],192:[function(require,module,exports){ var TO_PRIMITIVE = require('./_wks')('toPrimitive'); var proto = Date.prototype; if (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive')); -},{"./_date-to-primitive":69,"./_hide":85,"./_wks":165}],192:[function(require,module,exports){ +},{"./_date-to-primitive":70,"./_hide":86,"./_wks":166}],193:[function(require,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; @@ -5412,13 +5449,13 @@ if (new Date(NaN) + '' != INVALID_DATE) { }); } -},{"./_redefine":131}],193:[function(require,module,exports){ +},{"./_redefine":132}],194:[function(require,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = require('./_export'); $export($export.P, 'Function', { bind: require('./_bind') }); -},{"./_bind":59,"./_export":75}],194:[function(require,module,exports){ +},{"./_bind":60,"./_export":76}],195:[function(require,module,exports){ 'use strict'; var isObject = require('./_is-object'); var getPrototypeOf = require('./_object-gpo'); @@ -5433,7 +5470,7 @@ if (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, H return false; } }); -},{"./_is-object":94,"./_object-dp":112,"./_object-gpo":118,"./_wks":165}],195:[function(require,module,exports){ +},{"./_is-object":95,"./_object-dp":113,"./_object-gpo":119,"./_wks":166}],196:[function(require,module,exports){ var dP = require('./_object-dp').f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; @@ -5451,7 +5488,7 @@ NAME in FProto || require('./_descriptors') && dP(FProto, NAME, { } }); -},{"./_descriptors":71,"./_object-dp":112}],196:[function(require,module,exports){ +},{"./_descriptors":72,"./_object-dp":113}],197:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -5472,7 +5509,7 @@ module.exports = require('./_collection')(MAP, function (get) { } }, strong, true); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],197:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],198:[function(require,module,exports){ // 20.2.2.3 Math.acosh(x) var $export = require('./_export'); var log1p = require('./_math-log1p'); @@ -5492,7 +5529,7 @@ $export($export.S + $export.F * !($acosh } }); -},{"./_export":75,"./_math-log1p":105}],198:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],199:[function(require,module,exports){ // 20.2.2.5 Math.asinh(x) var $export = require('./_export'); var $asinh = Math.asinh; @@ -5504,7 +5541,7 @@ function asinh(x) { // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"./_export":75}],199:[function(require,module,exports){ +},{"./_export":76}],200:[function(require,module,exports){ // 20.2.2.7 Math.atanh(x) var $export = require('./_export'); var $atanh = Math.atanh; @@ -5516,7 +5553,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { } }); -},{"./_export":75}],200:[function(require,module,exports){ +},{"./_export":76}],201:[function(require,module,exports){ // 20.2.2.9 Math.cbrt(x) var $export = require('./_export'); var sign = require('./_math-sign'); @@ -5527,7 +5564,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-sign":106}],201:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],202:[function(require,module,exports){ // 20.2.2.11 Math.clz32(x) var $export = require('./_export'); @@ -5537,7 +5574,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],202:[function(require,module,exports){ +},{"./_export":76}],203:[function(require,module,exports){ // 20.2.2.12 Math.cosh(x) var $export = require('./_export'); var exp = Math.exp; @@ -5548,20 +5585,20 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],203:[function(require,module,exports){ +},{"./_export":76}],204:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $export = require('./_export'); var $expm1 = require('./_math-expm1'); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"./_export":75,"./_math-expm1":103}],204:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],205:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var $export = require('./_export'); $export($export.S, 'Math', { fround: require('./_math-fround') }); -},{"./_export":75,"./_math-fround":104}],205:[function(require,module,exports){ +},{"./_export":76,"./_math-fround":105}],206:[function(require,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) var $export = require('./_export'); var abs = Math.abs; @@ -5588,7 +5625,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],206:[function(require,module,exports){ +},{"./_export":76}],207:[function(require,module,exports){ // 20.2.2.18 Math.imul(x, y) var $export = require('./_export'); var $imul = Math.imul; @@ -5607,7 +5644,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77}],207:[function(require,module,exports){ +},{"./_export":76,"./_fails":78}],208:[function(require,module,exports){ // 20.2.2.21 Math.log10(x) var $export = require('./_export'); @@ -5617,13 +5654,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],208:[function(require,module,exports){ +},{"./_export":76}],209:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) var $export = require('./_export'); $export($export.S, 'Math', { log1p: require('./_math-log1p') }); -},{"./_export":75,"./_math-log1p":105}],209:[function(require,module,exports){ +},{"./_export":76,"./_math-log1p":106}],210:[function(require,module,exports){ // 20.2.2.22 Math.log2(x) var $export = require('./_export'); @@ -5633,13 +5670,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],210:[function(require,module,exports){ +},{"./_export":76}],211:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) var $export = require('./_export'); $export($export.S, 'Math', { sign: require('./_math-sign') }); -},{"./_export":75,"./_math-sign":106}],211:[function(require,module,exports){ +},{"./_export":76,"./_math-sign":107}],212:[function(require,module,exports){ // 20.2.2.30 Math.sinh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5656,7 +5693,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":75,"./_fails":77,"./_math-expm1":103}],212:[function(require,module,exports){ +},{"./_export":76,"./_fails":78,"./_math-expm1":104}],213:[function(require,module,exports){ // 20.2.2.33 Math.tanh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -5670,7 +5707,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75,"./_math-expm1":103}],213:[function(require,module,exports){ +},{"./_export":76,"./_math-expm1":104}],214:[function(require,module,exports){ // 20.2.2.34 Math.trunc(x) var $export = require('./_export'); @@ -5680,7 +5717,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":75}],214:[function(require,module,exports){ +},{"./_export":76}],215:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var has = require('./_has'); @@ -5751,13 +5788,13 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { require('./_redefine')(global, NUMBER, $Number); } -},{"./_cof":61,"./_descriptors":71,"./_fails":77,"./_global":83,"./_has":84,"./_inherit-if-required":88,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_redefine":131,"./_string-trim":147,"./_to-primitive":156}],215:[function(require,module,exports){ +},{"./_cof":62,"./_descriptors":72,"./_fails":78,"./_global":84,"./_has":85,"./_inherit-if-required":89,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_redefine":132,"./_string-trim":148,"./_to-primitive":157}],216:[function(require,module,exports){ // 20.1.2.1 Number.EPSILON var $export = require('./_export'); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"./_export":75}],216:[function(require,module,exports){ +},{"./_export":76}],217:[function(require,module,exports){ // 20.1.2.2 Number.isFinite(number) var $export = require('./_export'); var _isFinite = require('./_global').isFinite; @@ -5768,13 +5805,13 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_global":83}],217:[function(require,module,exports){ +},{"./_export":76,"./_global":84}],218:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var $export = require('./_export'); $export($export.S, 'Number', { isInteger: require('./_is-integer') }); -},{"./_export":75,"./_is-integer":93}],218:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],219:[function(require,module,exports){ // 20.1.2.4 Number.isNaN(number) var $export = require('./_export'); @@ -5785,7 +5822,7 @@ $export($export.S, 'Number', { } }); -},{"./_export":75}],219:[function(require,module,exports){ +},{"./_export":76}],220:[function(require,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) var $export = require('./_export'); var isInteger = require('./_is-integer'); @@ -5797,31 +5834,31 @@ $export($export.S, 'Number', { } }); -},{"./_export":75,"./_is-integer":93}],220:[function(require,module,exports){ +},{"./_export":76,"./_is-integer":94}],221:[function(require,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"./_export":75}],221:[function(require,module,exports){ +},{"./_export":76}],222:[function(require,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"./_export":75}],222:[function(require,module,exports){ +},{"./_export":76}],223:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],223:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],224:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],224:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],225:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toInteger = require('./_to-integer'); @@ -5937,7 +5974,7 @@ $export($export.P + $export.F * (!!$toFixed && ( } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77,"./_string-repeat":146,"./_to-integer":152}],225:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78,"./_string-repeat":147,"./_to-integer":153}],226:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $fails = require('./_fails'); @@ -5957,28 +5994,28 @@ $export($export.P + $export.F * ($fails(function () { } }); -},{"./_a-number-value":47,"./_export":75,"./_fails":77}],226:[function(require,module,exports){ +},{"./_a-number-value":48,"./_export":76,"./_fails":78}],227:[function(require,module,exports){ // 19.1.3.1 Object.assign(target, source) var $export = require('./_export'); $export($export.S + $export.F, 'Object', { assign: require('./_object-assign') }); -},{"./_export":75,"./_object-assign":110}],227:[function(require,module,exports){ +},{"./_export":76,"./_object-assign":111}],228:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) $export($export.S, 'Object', { create: require('./_object-create') }); -},{"./_export":75,"./_object-create":111}],228:[function(require,module,exports){ +},{"./_export":76,"./_object-create":112}],229:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') }); -},{"./_descriptors":71,"./_export":75,"./_object-dps":113}],229:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dps":114}],230:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f }); -},{"./_descriptors":71,"./_export":75,"./_object-dp":112}],230:[function(require,module,exports){ +},{"./_descriptors":72,"./_export":76,"./_object-dp":113}],231:[function(require,module,exports){ // 19.1.2.5 Object.freeze(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -5989,7 +6026,7 @@ require('./_object-sap')('freeze', function ($freeze) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],231:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],232:[function(require,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = require('./_to-iobject'); var $getOwnPropertyDescriptor = require('./_object-gopd').f; @@ -6000,13 +6037,13 @@ require('./_object-sap')('getOwnPropertyDescriptor', function () { }; }); -},{"./_object-gopd":114,"./_object-sap":122,"./_to-iobject":153}],232:[function(require,module,exports){ +},{"./_object-gopd":115,"./_object-sap":123,"./_to-iobject":154}],233:[function(require,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) require('./_object-sap')('getOwnPropertyNames', function () { return require('./_object-gopn-ext').f; }); -},{"./_object-gopn-ext":115,"./_object-sap":122}],233:[function(require,module,exports){ +},{"./_object-gopn-ext":116,"./_object-sap":123}],234:[function(require,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) var toObject = require('./_to-object'); var $getPrototypeOf = require('./_object-gpo'); @@ -6017,7 +6054,7 @@ require('./_object-sap')('getPrototypeOf', function () { }; }); -},{"./_object-gpo":118,"./_object-sap":122,"./_to-object":155}],234:[function(require,module,exports){ +},{"./_object-gpo":119,"./_object-sap":123,"./_to-object":156}],235:[function(require,module,exports){ // 19.1.2.11 Object.isExtensible(O) var isObject = require('./_is-object'); @@ -6027,7 +6064,7 @@ require('./_object-sap')('isExtensible', function ($isExtensible) { }; }); -},{"./_is-object":94,"./_object-sap":122}],235:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],236:[function(require,module,exports){ // 19.1.2.12 Object.isFrozen(O) var isObject = require('./_is-object'); @@ -6037,7 +6074,7 @@ require('./_object-sap')('isFrozen', function ($isFrozen) { }; }); -},{"./_is-object":94,"./_object-sap":122}],236:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],237:[function(require,module,exports){ // 19.1.2.13 Object.isSealed(O) var isObject = require('./_is-object'); @@ -6047,12 +6084,12 @@ require('./_object-sap')('isSealed', function ($isSealed) { }; }); -},{"./_is-object":94,"./_object-sap":122}],237:[function(require,module,exports){ +},{"./_is-object":95,"./_object-sap":123}],238:[function(require,module,exports){ // 19.1.3.10 Object.is(value1, value2) var $export = require('./_export'); $export($export.S, 'Object', { is: require('./_same-value') }); -},{"./_export":75,"./_same-value":134}],238:[function(require,module,exports){ +},{"./_export":76,"./_same-value":135}],239:[function(require,module,exports){ // 19.1.2.14 Object.keys(O) var toObject = require('./_to-object'); var $keys = require('./_object-keys'); @@ -6063,7 +6100,7 @@ require('./_object-sap')('keys', function () { }; }); -},{"./_object-keys":120,"./_object-sap":122,"./_to-object":155}],239:[function(require,module,exports){ +},{"./_object-keys":121,"./_object-sap":123,"./_to-object":156}],240:[function(require,module,exports){ // 19.1.2.15 Object.preventExtensions(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6074,7 +6111,7 @@ require('./_object-sap')('preventExtensions', function ($preventExtensions) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],240:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],241:[function(require,module,exports){ // 19.1.2.17 Object.seal(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -6085,12 +6122,12 @@ require('./_object-sap')('seal', function ($seal) { }; }); -},{"./_is-object":94,"./_meta":107,"./_object-sap":122}],241:[function(require,module,exports){ +},{"./_is-object":95,"./_meta":108,"./_object-sap":123}],242:[function(require,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = require('./_export'); $export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set }); -},{"./_export":75,"./_set-proto":135}],242:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],243:[function(require,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() var classof = require('./_classof'); @@ -6102,19 +6139,19 @@ if (test + '' != '[object z]') { }, true); } -},{"./_classof":60,"./_redefine":131,"./_wks":165}],243:[function(require,module,exports){ +},{"./_classof":61,"./_redefine":132,"./_wks":166}],244:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"./_export":75,"./_parse-float":125}],244:[function(require,module,exports){ +},{"./_export":76,"./_parse-float":126}],245:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"./_export":75,"./_parse-int":126}],245:[function(require,module,exports){ +},{"./_export":76,"./_parse-int":127}],246:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var global = require('./_global'); @@ -6402,7 +6439,7 @@ $export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(functi } }); -},{"./_a-function":46,"./_an-instance":50,"./_classof":60,"./_core":65,"./_ctx":67,"./_export":75,"./_for-of":81,"./_global":83,"./_is-object":94,"./_iter-detect":99,"./_library":102,"./_microtask":108,"./_new-promise-capability":109,"./_perform":127,"./_promise-resolve":128,"./_redefine-all":130,"./_set-species":136,"./_set-to-string-tag":137,"./_species-constructor":140,"./_task":149,"./_user-agent":161,"./_wks":165}],246:[function(require,module,exports){ +},{"./_a-function":47,"./_an-instance":51,"./_classof":61,"./_core":66,"./_ctx":68,"./_export":76,"./_for-of":82,"./_global":84,"./_is-object":95,"./_iter-detect":100,"./_library":103,"./_microtask":109,"./_new-promise-capability":110,"./_perform":128,"./_promise-resolve":129,"./_redefine-all":131,"./_set-species":137,"./_set-to-string-tag":138,"./_species-constructor":141,"./_task":150,"./_user-agent":162,"./_wks":166}],247:[function(require,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -6420,7 +6457,7 @@ $export($export.S + $export.F * !require('./_fails')(function () { } }); -},{"./_a-function":46,"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83}],247:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84}],248:[function(require,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = require('./_export'); var create = require('./_object-create'); @@ -6469,7 +6506,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { } }); -},{"./_a-function":46,"./_an-object":51,"./_bind":59,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_object-create":111}],248:[function(require,module,exports){ +},{"./_a-function":47,"./_an-object":52,"./_bind":60,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_object-create":112}],249:[function(require,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = require('./_object-dp'); var $export = require('./_export'); @@ -6494,7 +6531,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_object-dp":112,"./_to-primitive":156}],249:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_object-dp":113,"./_to-primitive":157}],250:[function(require,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = require('./_export'); var gOPD = require('./_object-gopd').f; @@ -6507,7 +6544,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],250:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],251:[function(require,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) var $export = require('./_export'); @@ -6535,7 +6572,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_iter-create":97}],251:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_iter-create":98}],252:[function(require,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) var gOPD = require('./_object-gopd'); var $export = require('./_export'); @@ -6547,7 +6584,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gopd":114}],252:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gopd":115}],253:[function(require,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) var $export = require('./_export'); var getProto = require('./_object-gpo'); @@ -6559,7 +6596,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75,"./_object-gpo":118}],253:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_object-gpo":119}],254:[function(require,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) var gOPD = require('./_object-gopd'); var getPrototypeOf = require('./_object-gpo'); @@ -6582,7 +6619,7 @@ function get(target, propertyKey /* , receiver */) { $export($export.S, 'Reflect', { get: get }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-gopd":114,"./_object-gpo":118}],254:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-gopd":115,"./_object-gpo":119}],255:[function(require,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) var $export = require('./_export'); @@ -6592,7 +6629,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_export":75}],255:[function(require,module,exports){ +},{"./_export":76}],256:[function(require,module,exports){ // 26.1.10 Reflect.isExtensible(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6605,13 +6642,13 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],256:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],257:[function(require,module,exports){ // 26.1.11 Reflect.ownKeys(target) var $export = require('./_export'); $export($export.S, 'Reflect', { ownKeys: require('./_own-keys') }); -},{"./_export":75,"./_own-keys":124}],257:[function(require,module,exports){ +},{"./_export":76,"./_own-keys":125}],258:[function(require,module,exports){ // 26.1.12 Reflect.preventExtensions(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -6629,7 +6666,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":51,"./_export":75}],258:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76}],259:[function(require,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = require('./_export'); var setProto = require('./_set-proto'); @@ -6646,7 +6683,7 @@ if (setProto) $export($export.S, 'Reflect', { } }); -},{"./_export":75,"./_set-proto":135}],259:[function(require,module,exports){ +},{"./_export":76,"./_set-proto":136}],260:[function(require,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = require('./_object-dp'); var gOPD = require('./_object-gopd'); @@ -6681,7 +6718,7 @@ function set(target, propertyKey, V /* , receiver */) { $export($export.S, 'Reflect', { set: set }); -},{"./_an-object":51,"./_export":75,"./_has":84,"./_is-object":94,"./_object-dp":112,"./_object-gopd":114,"./_object-gpo":118,"./_property-desc":129}],260:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_has":85,"./_is-object":95,"./_object-dp":113,"./_object-gopd":115,"./_object-gpo":119,"./_property-desc":130}],261:[function(require,module,exports){ var global = require('./_global'); var inheritIfRequired = require('./_inherit-if-required'); var dP = require('./_object-dp').f; @@ -6726,7 +6763,7 @@ if (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function ( require('./_set-species')('RegExp'); -},{"./_descriptors":71,"./_fails":77,"./_flags":79,"./_global":83,"./_inherit-if-required":88,"./_is-regexp":95,"./_object-dp":112,"./_object-gopn":116,"./_redefine":131,"./_set-species":136,"./_wks":165}],261:[function(require,module,exports){ +},{"./_descriptors":72,"./_fails":78,"./_flags":80,"./_global":84,"./_inherit-if-required":89,"./_is-regexp":96,"./_object-dp":113,"./_object-gopn":117,"./_redefine":132,"./_set-species":137,"./_wks":166}],262:[function(require,module,exports){ 'use strict'; var regexpExec = require('./_regexp-exec'); require('./_export')({ @@ -6737,14 +6774,14 @@ require('./_export')({ exec: regexpExec }); -},{"./_export":75,"./_regexp-exec":133}],262:[function(require,module,exports){ +},{"./_export":76,"./_regexp-exec":134}],263:[function(require,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() if (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', { configurable: true, get: require('./_flags') }); -},{"./_descriptors":71,"./_flags":79,"./_object-dp":112}],263:[function(require,module,exports){ +},{"./_descriptors":72,"./_flags":80,"./_object-dp":113}],264:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6786,7 +6823,7 @@ require('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-length":154}],264:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-length":155}],265:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6906,7 +6943,7 @@ require('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, may } }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_to-integer":152,"./_to-length":154,"./_to-object":155}],265:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_to-integer":153,"./_to-length":155,"./_to-object":156}],266:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -6939,7 +6976,7 @@ require('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeC ]; }); -},{"./_an-object":51,"./_fix-re-wks":78,"./_regexp-exec-abstract":132,"./_same-value":134}],266:[function(require,module,exports){ +},{"./_an-object":52,"./_fix-re-wks":79,"./_regexp-exec-abstract":133,"./_same-value":135}],267:[function(require,module,exports){ 'use strict'; var isRegExp = require('./_is-regexp'); @@ -7075,7 +7112,7 @@ require('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCall ]; }); -},{"./_advance-string-index":49,"./_an-object":51,"./_fails":77,"./_fix-re-wks":78,"./_is-regexp":95,"./_regexp-exec":133,"./_regexp-exec-abstract":132,"./_species-constructor":140,"./_to-length":154}],267:[function(require,module,exports){ +},{"./_advance-string-index":50,"./_an-object":52,"./_fails":78,"./_fix-re-wks":79,"./_is-regexp":96,"./_regexp-exec":134,"./_regexp-exec-abstract":133,"./_species-constructor":141,"./_to-length":155}],268:[function(require,module,exports){ 'use strict'; require('./es6.regexp.flags'); var anObject = require('./_an-object'); @@ -7102,7 +7139,7 @@ if (require('./_fails')(function () { return $toString.call({ source: 'a', flags }); } -},{"./_an-object":51,"./_descriptors":71,"./_fails":77,"./_flags":79,"./_redefine":131,"./es6.regexp.flags":262}],268:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_fails":78,"./_flags":80,"./_redefine":132,"./es6.regexp.flags":263}],269:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -7118,7 +7155,7 @@ module.exports = require('./_collection')(SET, function (get) { } }, strong); -},{"./_collection":64,"./_collection-strong":62,"./_validate-collection":162}],269:[function(require,module,exports){ +},{"./_collection":65,"./_collection-strong":63,"./_validate-collection":163}],270:[function(require,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) require('./_string-html')('anchor', function (createHTML) { @@ -7127,7 +7164,7 @@ require('./_string-html')('anchor', function (createHTML) { }; }); -},{"./_string-html":144}],270:[function(require,module,exports){ +},{"./_string-html":145}],271:[function(require,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() require('./_string-html')('big', function (createHTML) { @@ -7136,7 +7173,7 @@ require('./_string-html')('big', function (createHTML) { }; }); -},{"./_string-html":144}],271:[function(require,module,exports){ +},{"./_string-html":145}],272:[function(require,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() require('./_string-html')('blink', function (createHTML) { @@ -7145,7 +7182,7 @@ require('./_string-html')('blink', function (createHTML) { }; }); -},{"./_string-html":144}],272:[function(require,module,exports){ +},{"./_string-html":145}],273:[function(require,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() require('./_string-html')('bold', function (createHTML) { @@ -7154,7 +7191,7 @@ require('./_string-html')('bold', function (createHTML) { }; }); -},{"./_string-html":144}],273:[function(require,module,exports){ +},{"./_string-html":145}],274:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $at = require('./_string-at')(false); @@ -7165,7 +7202,7 @@ $export($export.P, 'String', { } }); -},{"./_export":75,"./_string-at":142}],274:[function(require,module,exports){ +},{"./_export":76,"./_string-at":143}],275:[function(require,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = require('./_export'); @@ -7187,7 +7224,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'Strin } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],275:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],276:[function(require,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() require('./_string-html')('fixed', function (createHTML) { @@ -7196,7 +7233,7 @@ require('./_string-html')('fixed', function (createHTML) { }; }); -},{"./_string-html":144}],276:[function(require,module,exports){ +},{"./_string-html":145}],277:[function(require,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) require('./_string-html')('fontcolor', function (createHTML) { @@ -7205,7 +7242,7 @@ require('./_string-html')('fontcolor', function (createHTML) { }; }); -},{"./_string-html":144}],277:[function(require,module,exports){ +},{"./_string-html":145}],278:[function(require,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) require('./_string-html')('fontsize', function (createHTML) { @@ -7214,7 +7251,7 @@ require('./_string-html')('fontsize', function (createHTML) { }; }); -},{"./_string-html":144}],278:[function(require,module,exports){ +},{"./_string-html":145}],279:[function(require,module,exports){ var $export = require('./_export'); var toAbsoluteIndex = require('./_to-absolute-index'); var fromCharCode = String.fromCharCode; @@ -7239,7 +7276,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) } }); -},{"./_export":75,"./_to-absolute-index":150}],279:[function(require,module,exports){ +},{"./_export":76,"./_to-absolute-index":151}],280:[function(require,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = require('./_export'); @@ -7253,7 +7290,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143}],280:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144}],281:[function(require,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() require('./_string-html')('italics', function (createHTML) { @@ -7262,7 +7299,7 @@ require('./_string-html')('italics', function (createHTML) { }; }); -},{"./_string-html":144}],281:[function(require,module,exports){ +},{"./_string-html":145}],282:[function(require,module,exports){ 'use strict'; var $at = require('./_string-at')(true); @@ -7281,7 +7318,7 @@ require('./_iter-define')(String, 'String', function (iterated) { return { value: point, done: false }; }); -},{"./_iter-define":98,"./_string-at":142}],282:[function(require,module,exports){ +},{"./_iter-define":99,"./_string-at":143}],283:[function(require,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) require('./_string-html')('link', function (createHTML) { @@ -7290,7 +7327,7 @@ require('./_string-html')('link', function (createHTML) { }; }); -},{"./_string-html":144}],283:[function(require,module,exports){ +},{"./_string-html":145}],284:[function(require,module,exports){ var $export = require('./_export'); var toIObject = require('./_to-iobject'); var toLength = require('./_to-length'); @@ -7310,7 +7347,7 @@ $export($export.S, 'String', { } }); -},{"./_export":75,"./_to-iobject":153,"./_to-length":154}],284:[function(require,module,exports){ +},{"./_export":76,"./_to-iobject":154,"./_to-length":155}],285:[function(require,module,exports){ var $export = require('./_export'); $export($export.P, 'String', { @@ -7318,7 +7355,7 @@ $export($export.P, 'String', { repeat: require('./_string-repeat') }); -},{"./_export":75,"./_string-repeat":146}],285:[function(require,module,exports){ +},{"./_export":76,"./_string-repeat":147}],286:[function(require,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() require('./_string-html')('small', function (createHTML) { @@ -7327,7 +7364,7 @@ require('./_string-html')('small', function (createHTML) { }; }); -},{"./_string-html":144}],286:[function(require,module,exports){ +},{"./_string-html":145}],287:[function(require,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = require('./_export'); @@ -7347,7 +7384,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'Str } }); -},{"./_export":75,"./_fails-is-regexp":76,"./_string-context":143,"./_to-length":154}],287:[function(require,module,exports){ +},{"./_export":76,"./_fails-is-regexp":77,"./_string-context":144,"./_to-length":155}],288:[function(require,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() require('./_string-html')('strike', function (createHTML) { @@ -7356,7 +7393,7 @@ require('./_string-html')('strike', function (createHTML) { }; }); -},{"./_string-html":144}],288:[function(require,module,exports){ +},{"./_string-html":145}],289:[function(require,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() require('./_string-html')('sub', function (createHTML) { @@ -7365,7 +7402,7 @@ require('./_string-html')('sub', function (createHTML) { }; }); -},{"./_string-html":144}],289:[function(require,module,exports){ +},{"./_string-html":145}],290:[function(require,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() require('./_string-html')('sup', function (createHTML) { @@ -7374,7 +7411,7 @@ require('./_string-html')('sup', function (createHTML) { }; }); -},{"./_string-html":144}],290:[function(require,module,exports){ +},{"./_string-html":145}],291:[function(require,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() require('./_string-trim')('trim', function ($trim) { @@ -7383,7 +7420,7 @@ require('./_string-trim')('trim', function ($trim) { }; }); -},{"./_string-trim":147}],291:[function(require,module,exports){ +},{"./_string-trim":148}],292:[function(require,module,exports){ 'use strict'; // ECMAScript 6 symbols shim var global = require('./_global'); @@ -7631,7 +7668,7 @@ setToStringTag(Math, 'Math', true); // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"./_an-object":51,"./_descriptors":71,"./_enum-keys":74,"./_export":75,"./_fails":77,"./_global":83,"./_has":84,"./_hide":85,"./_is-array":92,"./_is-object":94,"./_library":102,"./_meta":107,"./_object-create":111,"./_object-dp":112,"./_object-gopd":114,"./_object-gopn":116,"./_object-gopn-ext":115,"./_object-gops":117,"./_object-keys":120,"./_object-pie":121,"./_property-desc":129,"./_redefine":131,"./_set-to-string-tag":137,"./_shared":139,"./_to-iobject":153,"./_to-object":155,"./_to-primitive":156,"./_uid":160,"./_wks":165,"./_wks-define":163,"./_wks-ext":164}],292:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":72,"./_enum-keys":75,"./_export":76,"./_fails":78,"./_global":84,"./_has":85,"./_hide":86,"./_is-array":93,"./_is-object":95,"./_library":103,"./_meta":108,"./_object-create":112,"./_object-dp":113,"./_object-gopd":115,"./_object-gopn":117,"./_object-gopn-ext":116,"./_object-gops":118,"./_object-keys":121,"./_object-pie":122,"./_property-desc":130,"./_redefine":132,"./_set-to-string-tag":138,"./_shared":140,"./_to-iobject":154,"./_to-object":156,"./_to-primitive":157,"./_uid":161,"./_wks":166,"./_wks-define":164,"./_wks-ext":165}],293:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $typed = require('./_typed'); @@ -7679,76 +7716,76 @@ $export($export.P + $export.U + $export.F * require('./_fails')(function () { require('./_set-species')(ARRAY_BUFFER); -},{"./_an-object":51,"./_export":75,"./_fails":77,"./_global":83,"./_is-object":94,"./_set-species":136,"./_species-constructor":140,"./_to-absolute-index":150,"./_to-length":154,"./_typed":159,"./_typed-buffer":158}],293:[function(require,module,exports){ +},{"./_an-object":52,"./_export":76,"./_fails":78,"./_global":84,"./_is-object":95,"./_set-species":137,"./_species-constructor":141,"./_to-absolute-index":151,"./_to-length":155,"./_typed":160,"./_typed-buffer":159}],294:[function(require,module,exports){ var $export = require('./_export'); $export($export.G + $export.W + $export.F * !require('./_typed').ABV, { DataView: require('./_typed-buffer').DataView }); -},{"./_export":75,"./_typed":159,"./_typed-buffer":158}],294:[function(require,module,exports){ +},{"./_export":76,"./_typed":160,"./_typed-buffer":159}],295:[function(require,module,exports){ require('./_typed-array')('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],295:[function(require,module,exports){ +},{"./_typed-array":158}],296:[function(require,module,exports){ require('./_typed-array')('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],296:[function(require,module,exports){ +},{"./_typed-array":158}],297:[function(require,module,exports){ require('./_typed-array')('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],297:[function(require,module,exports){ +},{"./_typed-array":158}],298:[function(require,module,exports){ require('./_typed-array')('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],298:[function(require,module,exports){ +},{"./_typed-array":158}],299:[function(require,module,exports){ require('./_typed-array')('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],299:[function(require,module,exports){ +},{"./_typed-array":158}],300:[function(require,module,exports){ require('./_typed-array')('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],300:[function(require,module,exports){ +},{"./_typed-array":158}],301:[function(require,module,exports){ require('./_typed-array')('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],301:[function(require,module,exports){ +},{"./_typed-array":158}],302:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":157}],302:[function(require,module,exports){ +},{"./_typed-array":158}],303:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"./_typed-array":157}],303:[function(require,module,exports){ +},{"./_typed-array":158}],304:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var each = require('./_array-methods')(0); @@ -7810,7 +7847,7 @@ if (NATIVE_WEAK_MAP && IS_IE11) { }); } -},{"./_array-methods":55,"./_collection":64,"./_collection-weak":63,"./_global":83,"./_is-object":94,"./_meta":107,"./_object-assign":110,"./_redefine":131,"./_validate-collection":162}],304:[function(require,module,exports){ +},{"./_array-methods":56,"./_collection":65,"./_collection-weak":64,"./_global":84,"./_is-object":95,"./_meta":108,"./_object-assign":111,"./_redefine":132,"./_validate-collection":163}],305:[function(require,module,exports){ 'use strict'; var weak = require('./_collection-weak'); var validate = require('./_validate-collection'); @@ -7826,7 +7863,7 @@ require('./_collection')(WEAK_SET, function (get) { } }, weak, false, true); -},{"./_collection":64,"./_collection-weak":63,"./_validate-collection":162}],305:[function(require,module,exports){ +},{"./_collection":65,"./_collection-weak":64,"./_validate-collection":163}],306:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = require('./_export'); @@ -7850,7 +7887,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('flatMap'); -},{"./_a-function":46,"./_add-to-unscopables":48,"./_array-species-create":58,"./_export":75,"./_flatten-into-array":80,"./_to-length":154,"./_to-object":155}],306:[function(require,module,exports){ +},{"./_a-function":47,"./_add-to-unscopables":49,"./_array-species-create":59,"./_export":76,"./_flatten-into-array":81,"./_to-length":155,"./_to-object":156}],307:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes var $export = require('./_export'); @@ -7864,7 +7901,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('includes'); -},{"./_add-to-unscopables":48,"./_array-includes":54,"./_export":75}],307:[function(require,module,exports){ +},{"./_add-to-unscopables":49,"./_array-includes":55,"./_export":76}],308:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $entries = require('./_object-to-array')(true); @@ -7875,7 +7912,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],308:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],309:[function(require,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = require('./_export'); var ownKeys = require('./_own-keys'); @@ -7899,7 +7936,7 @@ $export($export.S, 'Object', { } }); -},{"./_create-property":66,"./_export":75,"./_object-gopd":114,"./_own-keys":124,"./_to-iobject":153}],309:[function(require,module,exports){ +},{"./_create-property":67,"./_export":76,"./_object-gopd":115,"./_own-keys":125,"./_to-iobject":154}],310:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $values = require('./_object-to-array')(false); @@ -7910,7 +7947,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":75,"./_object-to-array":123}],310:[function(require,module,exports){ +},{"./_export":76,"./_object-to-array":124}],311:[function(require,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; var $export = require('./_export'); @@ -7932,7 +7969,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { ); } }); -},{"./_core":65,"./_export":75,"./_global":83,"./_promise-resolve":128,"./_species-constructor":140}],311:[function(require,module,exports){ +},{"./_core":66,"./_export":76,"./_global":84,"./_promise-resolve":129,"./_species-constructor":141}],312:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7948,7 +7985,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],312:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],313:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -7964,7 +8001,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":75,"./_string-pad":145,"./_user-agent":161}],313:[function(require,module,exports){ +},{"./_export":76,"./_string-pad":146,"./_user-agent":162}],314:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimLeft', function ($trim) { @@ -7973,7 +8010,7 @@ require('./_string-trim')('trimLeft', function ($trim) { }; }, 'trimStart'); -},{"./_string-trim":147}],314:[function(require,module,exports){ +},{"./_string-trim":148}],315:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimRight', function ($trim) { @@ -7982,10 +8019,10 @@ require('./_string-trim')('trimRight', function ($trim) { }; }, 'trimEnd'); -},{"./_string-trim":147}],315:[function(require,module,exports){ +},{"./_string-trim":148}],316:[function(require,module,exports){ require('./_wks-define')('asyncIterator'); -},{"./_wks-define":163}],316:[function(require,module,exports){ +},{"./_wks-define":164}],317:[function(require,module,exports){ var $iterators = require('./es6.array.iterator'); var getKeys = require('./_object-keys'); var redefine = require('./_redefine'); @@ -8045,7 +8082,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ } } -},{"./_global":83,"./_hide":85,"./_iterators":101,"./_object-keys":120,"./_redefine":131,"./_wks":165,"./es6.array.iterator":177}],317:[function(require,module,exports){ +},{"./_global":84,"./_hide":86,"./_iterators":102,"./_object-keys":121,"./_redefine":132,"./_wks":166,"./es6.array.iterator":178}],318:[function(require,module,exports){ var $export = require('./_export'); var $task = require('./_task'); $export($export.G + $export.B, { @@ -8053,7 +8090,7 @@ $export($export.G + $export.B, { clearImmediate: $task.clear }); -},{"./_export":75,"./_task":149}],318:[function(require,module,exports){ +},{"./_export":76,"./_task":150}],319:[function(require,module,exports){ // ie9- setTimeout & setInterval additional parameters fix var global = require('./_global'); var $export = require('./_export'); @@ -8075,13 +8112,13 @@ $export($export.G + $export.B + $export.F * MSIE, { setInterval: wrap(global.setInterval) }); -},{"./_export":75,"./_global":83,"./_user-agent":161}],319:[function(require,module,exports){ +},{"./_export":76,"./_global":84,"./_user-agent":162}],320:[function(require,module,exports){ require('../modules/web.timers'); require('../modules/web.immediate'); require('../modules/web.dom.iterable'); module.exports = require('../modules/_core'); -},{"../modules/_core":65,"../modules/web.dom.iterable":316,"../modules/web.immediate":317,"../modules/web.timers":318}],320:[function(require,module,exports){ +},{"../modules/_core":66,"../modules/web.dom.iterable":317,"../modules/web.immediate":318,"../modules/web.timers":319}],321:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -8159,7 +8196,7 @@ function now() { } exports.now = now; -},{}],321:[function(require,module,exports){ +},{}],322:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -8345,7 +8382,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],322:[function(require,module,exports){ +},{}],323:[function(require,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -9108,7 +9145,7 @@ try { } } -},{}],323:[function(require,module,exports){ +},{}],324:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -9160,7 +9197,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],324:[function(require,module,exports){ +},{}],325:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9221,7 +9258,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":323,"./node.js":325,"_process":321}],325:[function(require,module,exports){ +},{"./browser.js":324,"./node.js":326,"_process":322}],326:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -9260,7 +9297,7 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":321}],326:[function(require,module,exports){ +},{"_process":322}],327:[function(require,module,exports){ "use strict"; var _util = require("./util.js"); @@ -9295,7 +9332,7 @@ elector.awaitLeadership().then(function () { boxEl.innerHTML = 'Leader'; document.title = '♛ Leader'; }); -},{"../../":2,"./util.js":327,"@babel/polyfill":13}],327:[function(require,module,exports){ +},{"../../":2,"./util.js":328,"@babel/polyfill":14}],328:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -9314,4 +9351,4 @@ function getParameterByName(name, url) { if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, ' ')); } -},{}]},{},[326]); +},{}]},{},[327]); diff --git a/docs/worker.js b/docs/worker.js index 9bdf3a6d..c2775906 100644 --- a/docs/worker.js +++ b/docs/worker.js @@ -276,7 +276,7 @@ function _stopListening(channel) { channel.method.onMessage(channel._state, null, time); } } -},{"./method-chooser.js":6,"./options.js":11,"./util.js":12}],2:[function(require,module,exports){ +},{"./method-chooser.js":7,"./options.js":12,"./util.js":13}],2:[function(require,module,exports){ "use strict"; var _index = require("./index.js"); @@ -317,7 +317,7 @@ Object.defineProperty(exports, "OPEN_BROADCAST_CHANNELS", { Object.defineProperty(exports, "beLeader", { enumerable: true, get: function get() { - return _leaderElection.beLeader; + return _leaderElectionUtil.beLeader; } }); Object.defineProperty(exports, "clearNodeFolder", { @@ -340,7 +340,58 @@ Object.defineProperty(exports, "enforceOptions", { }); var _broadcastChannel = require("./broadcast-channel.js"); var _leaderElection = require("./leader-election.js"); -},{"./broadcast-channel.js":1,"./leader-election.js":5}],4:[function(require,module,exports){ +var _leaderElectionUtil = require("./leader-election-util.js"); +},{"./broadcast-channel.js":1,"./leader-election-util.js":4,"./leader-election.js":6}],4:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.beLeader = beLeader; +exports.sendLeaderMessage = sendLeaderMessage; +var _unload = require("unload"); +/** + * sends and internal message over the broadcast-channel + */ +function sendLeaderMessage(leaderElector, action) { + var msgJson = { + context: 'leader', + action: action, + token: leaderElector.token + }; + return leaderElector.broadcastChannel.postInternal(msgJson); +} +function beLeader(leaderElector) { + leaderElector.isLeader = true; + leaderElector._hasLeader = true; + var unloadFn = (0, _unload.add)(function () { + return leaderElector.die(); + }); + leaderElector._unl.push(unloadFn); + var isLeaderListener = function isLeaderListener(msg) { + if (msg.context === 'leader' && msg.action === 'apply') { + sendLeaderMessage(leaderElector, 'tell'); + } + if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { + /** + * another instance is also leader! + * This can happen on rare events + * like when the CPU is at 100% for long time + * or the tabs are open very long and the browser throttles them. + * @link https://github.com/pubkey/broadcast-channel/issues/414 + * @link https://github.com/pubkey/broadcast-channel/issues/385 + */ + leaderElector._dpLC = true; + leaderElector._dpL(); // message the lib user so the app can handle the problem + sendLeaderMessage(leaderElector, 'tell'); // ensure other leader also knows the problem + } + }; + + leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); + leaderElector._lstns.push(isLeaderListener); + return sendLeaderMessage(leaderElector, 'tell'); +} +},{"unload":351}],5:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -348,35 +399,53 @@ Object.defineProperty(exports, "__esModule", { }); exports.LeaderElectionWebLock = void 0; var _util = require("./util.js"); +var _leaderElectionUtil = require("./leader-election-util.js"); /** * A faster version of the leader elector that uses the WebLock API * @link https://developer.mozilla.org/en-US/docs/Web/API/Web_Locks_API */ var LeaderElectionWebLock = function LeaderElectionWebLock(broadcastChannel, options) { + var _this = this; this.broadcastChannel = broadcastChannel; + broadcastChannel._befC.push(function () { + return _this.die(); + }); this._options = options; this.isLeader = false; - this.hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); + this._lstns = []; + this._unl = []; + this._dpL = function () {}; // onduplicate listener + this._dpLC = false; // true when onduplicate called + this._wKMC = {}; // stuff for cleanup }; exports.LeaderElectionWebLock = LeaderElectionWebLock; LeaderElectionWebLock.prototype = { + hasLeader: function hasLeader() { + return navigator.locks.query().then(function (locks) { + if (locks.held && locks.held.length > 0) { + return true; + } else { + return false; + } + }); + }, awaitLeadership: function awaitLeadership() { - var _this = this; + var _this2 = this; if (!this._wLMP) { this._wKMC.c = new AbortController(); var returnPromise = new Promise(function (res, rej) { - _this._wKMC.res = res; - _this._wKMC.rej = rej; + _this2._wKMC.res = res; + _this2._wKMC.rej = rej; }); this._wLMP = new Promise(function (res) { - console.dir(_this); - var lockId = 'pubkey-bc||' + _this.broadcastChannel.method.type + '||' + _this.broadcastChannel.name; + var lockId = 'pubkey-bc||' + _this2.broadcastChannel.method.type + '||' + _this2.broadcastChannel.name; navigator.locks.request(lockId, { - signal: _this._wKMC.c.signal + signal: _this2._wKMC.c.signal }, function () { + (0, _leaderElectionUtil.beLeader)(_this2); res(); return returnPromise; }); @@ -384,12 +453,21 @@ LeaderElectionWebLock.prototype = { } return this._wLMP; }, - set onduplicate(fn) { - this._dpL = fn; + set onduplicate(_fn) { + // Do nothing because there are no duplicates in the WebLock version }, die: function die() { + var _this3 = this; + var ret = (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); + this._lstns.forEach(function (listener) { + return _this3.broadcastChannel.removeEventListener('internal', listener); + }); + this._lstns = []; + this._unl.forEach(function (uFn) { + return uFn.remove(); + }); + this._unl = []; if (this.isLeader) { - this.hasLeader = false; this.isLeader = false; } this.isDead = true; @@ -399,25 +477,25 @@ LeaderElectionWebLock.prototype = { if (this._wKMC.c) { this._wKMC.c.abort(); } + return ret; } }; -},{"./util.js":12}],5:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./util.js":13}],6:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); -exports.beLeader = beLeader; exports.createLeaderElection = createLeaderElection; var _util = require("./util.js"); -var _unload = require("unload"); -var _leaderElectionWebLock = require("./leader-election-web-lock"); +var _leaderElectionUtil = require("./leader-election-util.js"); +var _leaderElectionWebLock = require("./leader-election-web-lock.js"); var LeaderElection = function LeaderElection(broadcastChannel, options) { var _this = this; this.broadcastChannel = broadcastChannel; this._options = options; this.isLeader = false; - this.hasLeader = false; + this._hasLeader = false; this.isDead = false; this.token = (0, _util.randomToken)(); @@ -444,10 +522,10 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { var hasLeaderListener = function hasLeaderListener(msg) { if (msg.context === 'leader') { if (msg.action === 'death') { - _this.hasLeader = false; + _this._hasLeader = false; } if (msg.action === 'tell') { - _this.hasLeader = true; + _this._hasLeader = true; } } }; @@ -455,6 +533,9 @@ var LeaderElection = function LeaderElection(broadcastChannel, options) { this._lstns.push(hasLeaderListener); }; LeaderElection.prototype = { + hasLeader: function hasLeader() { + return Promise.resolve(this._hasLeader); + }, /** * Returns true if the instance is leader, * false if not. @@ -520,7 +601,7 @@ LeaderElection.prototype = { if (msg.action === 'tell') { // other is already leader stopCriteriaPromiseResolve(); - _this2.hasLeader = true; + _this2._hasLeader = true; } } }; @@ -537,7 +618,7 @@ LeaderElection.prototype = { * run in the background. */ var waitForAnswerTime = isFromFallbackInterval ? _this2._options.responseTime * 4 : _this2._options.responseTime; - return _sendMessage(_this2, 'apply') // send out that this one is applying + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply') // send out that this one is applying .then(function () { return Promise.race([(0, _util.sleep)(waitForAnswerTime), stopCriteriaPromise.then(function () { return Promise.reject(new Error()); @@ -545,7 +626,7 @@ LeaderElection.prototype = { }) // send again in case another instance was just created .then(function () { - return _sendMessage(_this2, 'apply'); + return (0, _leaderElectionUtil.sendLeaderMessage)(_this2, 'apply'); }) // let others time to respond .then(function () { @@ -556,7 +637,7 @@ LeaderElection.prototype = { _this2.broadcastChannel.removeEventListener('internal', handleMessage); if (!stopCriteria) { // no stop criteria -> own is leader - return beLeader(_this2).then(function () { + return (0, _leaderElectionUtil.beLeader)(_this2).then(function () { return true; }); } else { @@ -596,11 +677,11 @@ LeaderElection.prototype = { }); this._unl = []; if (this.isLeader) { - this.hasLeader = false; + this._hasLeader = false; this.isLeader = false; } this.isDead = true; - return _sendMessage(this, 'death'); + return (0, _leaderElectionUtil.sendLeaderMessage)(this, 'death'); } }; @@ -656,7 +737,7 @@ function _awaitLeadershipOnce(leaderElector) { // try when other leader dies var whenDeathListener = function whenDeathListener(msg) { if (msg.context === 'leader' && msg.action === 'death') { - leaderElector.hasLeader = false; + leaderElector._hasLeader = false; leaderElector.applyOnce().then(function () { if (leaderElector.isLeader) { finish(); @@ -668,48 +749,6 @@ function _awaitLeadershipOnce(leaderElector) { leaderElector._lstns.push(whenDeathListener); }); } - -/** - * sends and internal message over the broadcast-channel - */ -function _sendMessage(leaderElector, action) { - var msgJson = { - context: 'leader', - action: action, - token: leaderElector.token - }; - return leaderElector.broadcastChannel.postInternal(msgJson); -} -function beLeader(leaderElector) { - leaderElector.isLeader = true; - leaderElector.hasLeader = true; - var unloadFn = (0, _unload.add)(function () { - return leaderElector.die(); - }); - leaderElector._unl.push(unloadFn); - var isLeaderListener = function isLeaderListener(msg) { - if (msg.context === 'leader' && msg.action === 'apply') { - _sendMessage(leaderElector, 'tell'); - } - if (msg.context === 'leader' && msg.action === 'tell' && !leaderElector._dpLC) { - /** - * another instance is also leader! - * This can happen on rare events - * like when the CPU is at 100% for long time - * or the tabs are open very long and the browser throttles them. - * @link https://github.com/pubkey/broadcast-channel/issues/414 - * @link https://github.com/pubkey/broadcast-channel/issues/385 - */ - leaderElector._dpLC = true; - leaderElector._dpL(); // message the lib user so the app can handle the problem - _sendMessage(leaderElector, 'tell'); // ensure other leader also knows the problem - } - }; - - leaderElector.broadcastChannel.addEventListener('internal', isLeaderListener); - leaderElector._lstns.push(isLeaderListener); - return _sendMessage(leaderElector, 'tell'); -} function fillOptionsWithDefaults(options, channel) { if (!options) options = {}; options = JSON.parse(JSON.stringify(options)); @@ -733,7 +772,7 @@ function createLeaderElection(channel, options) { channel._leaderElector = elector; return elector; } -},{"./leader-election-web-lock":4,"./util.js":12,"unload":350}],6:[function(require,module,exports){ +},{"./leader-election-util.js":4,"./leader-election-web-lock.js":5,"./util.js":13}],7:[function(require,module,exports){ "use strict"; var _typeof = require("@babel/runtime/helpers/typeof"); @@ -790,7 +829,7 @@ function chooseMethod(options) { return useMethod; } } -},{"./methods/indexed-db.js":7,"./methods/localstorage.js":8,"./methods/native.js":9,"./methods/simulate.js":10,"@babel/runtime/helpers/typeof":15}],7:[function(require,module,exports){ +},{"./methods/indexed-db.js":8,"./methods/localstorage.js":9,"./methods/native.js":10,"./methods/simulate.js":11,"@babel/runtime/helpers/typeof":16}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1163,7 +1202,7 @@ var IndexedDBMethod = { microSeconds: microSeconds }; exports.IndexedDBMethod = IndexedDBMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":346}],8:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":347}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1336,7 +1375,7 @@ var LocalstorageMethod = { microSeconds: microSeconds }; exports.LocalstorageMethod = LocalstorageMethod; -},{"../options.js":11,"../util.js":12,"oblivious-set":346}],9:[function(require,module,exports){ +},{"../options.js":12,"../util.js":13,"oblivious-set":347}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1412,7 +1451,7 @@ var NativeMethod = { microSeconds: microSeconds }; exports.NativeMethod = NativeMethod; -},{"../util.js":12}],10:[function(require,module,exports){ +},{"../util.js":13}],11:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1481,7 +1520,7 @@ var SimulateMethod = { microSeconds: microSeconds }; exports.SimulateMethod = SimulateMethod; -},{"../util.js":12}],11:[function(require,module,exports){ +},{"../util.js":13}],12:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1521,7 +1560,7 @@ function fillOptionsWithDefaults() { if (typeof options.node.useFastPath === 'undefined') options.node.useFastPath = true; return options; } -},{}],12:[function(require,module,exports){ +},{}],13:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1592,14 +1631,12 @@ function microSeconds() { */ function supportsWebLockAPI() { if (typeof navigator !== 'undefined' && typeof navigator.locks !== 'undefined' && typeof navigator.locks.request === 'function') { - console.log('supportsWebLockAPI(): true'); return true; } else { - console.log('supportsWebLockAPI(): false'); return false; } } -},{}],13:[function(require,module,exports){ +},{}],14:[function(require,module,exports){ "use strict"; require("./noConflict"); @@ -1613,7 +1650,7 @@ if (_global["default"]._babelPolyfill && typeof console !== "undefined" && conso } _global["default"]._babelPolyfill = true; -},{"./noConflict":14,"core-js/library/fn/global":49}],14:[function(require,module,exports){ +},{"./noConflict":15,"core-js/library/fn/global":50}],15:[function(require,module,exports){ "use strict"; require("core-js/es6"); @@ -1643,7 +1680,7 @@ require("core-js/fn/promise/finally"); require("core-js/web"); require("regenerator-runtime/runtime"); -},{"core-js/es6":37,"core-js/fn/array/flat-map":38,"core-js/fn/array/includes":39,"core-js/fn/object/entries":40,"core-js/fn/object/get-own-property-descriptors":41,"core-js/fn/object/values":42,"core-js/fn/promise/finally":43,"core-js/fn/string/pad-end":44,"core-js/fn/string/pad-start":45,"core-js/fn/string/trim-end":46,"core-js/fn/string/trim-start":47,"core-js/fn/symbol/async-iterator":48,"core-js/web":340,"regenerator-runtime/runtime":348}],15:[function(require,module,exports){ +},{"core-js/es6":38,"core-js/fn/array/flat-map":39,"core-js/fn/array/includes":40,"core-js/fn/object/entries":41,"core-js/fn/object/get-own-property-descriptors":42,"core-js/fn/object/values":43,"core-js/fn/promise/finally":44,"core-js/fn/string/pad-end":45,"core-js/fn/string/pad-start":46,"core-js/fn/string/trim-end":47,"core-js/fn/string/trim-start":48,"core-js/fn/symbol/async-iterator":49,"core-js/web":341,"regenerator-runtime/runtime":349}],16:[function(require,module,exports){ function _typeof(obj) { "@babel/helpers - typeof"; @@ -1654,7 +1691,7 @@ function _typeof(obj) { }, module.exports.__esModule = true, module.exports["default"] = module.exports), _typeof(obj); } module.exports = _typeof, module.exports.__esModule = true, module.exports["default"] = module.exports; -},{}],16:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1720,7 +1757,7 @@ function assertThrows(test) { } else rej(nonThrown); }); } -},{"./is-promise":20,"./utils":28}],17:[function(require,module,exports){ +},{"./is-promise":21,"./utils":29}],18:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1734,7 +1771,7 @@ var _clone2 = _interopRequireDefault(_clone); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } exports['default'] = _clone2['default']; -},{"clone":36}],18:[function(require,module,exports){ +},{"clone":37}],19:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1748,7 +1785,7 @@ var _deepEqual2 = _interopRequireDefault(_deepEqual); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } exports['default'] = _deepEqual2['default']; -},{"deep-equal":341}],19:[function(require,module,exports){ +},{"deep-equal":342}],20:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1851,7 +1888,7 @@ exports.resolveValues = _resolveValues2['default']; exports.performanceNow = _performanceNow2['default']; exports.isPromise = _isPromise2['default']; exports.promisify = _promisify2['default']; -},{"./assert-throws":16,"./clone":17,"./deep-equal":18,"./is-promise":20,"./performance-now":21,"./promisify":22,"./random-boolean":23,"./random-number":24,"./random-string":25,"./resolve-values":26,"./run-forever":27,"./wait":32,"./wait-forever":29,"./wait-resolveable":30,"./wait-until":31}],20:[function(require,module,exports){ +},{"./assert-throws":17,"./clone":18,"./deep-equal":19,"./is-promise":21,"./performance-now":22,"./promisify":23,"./random-boolean":24,"./random-number":25,"./random-string":26,"./resolve-values":27,"./run-forever":28,"./wait":33,"./wait-forever":30,"./wait-resolveable":31,"./wait-until":32}],21:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1867,7 +1904,7 @@ function isPromise(value) { } catch (err) {} return false; } -},{}],21:[function(require,module,exports){ +},{}],22:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1900,7 +1937,7 @@ function performanceNow() { return perf.now(); } -},{"./require-on-node-only":34,"is-node":345}],22:[function(require,module,exports){ +},{"./require-on-node-only":35,"is-node":346}],23:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1929,7 +1966,7 @@ function promisify(value) { return Promise.resolve(value); } } -},{"./is-promise":20}],23:[function(require,module,exports){ +},{"./is-promise":21}],24:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1943,7 +1980,7 @@ exports["default"] = randomBoolean; function randomBoolean() { return Math.random() >= 0.5; } -},{}],24:[function(require,module,exports){ +},{}],25:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1962,7 +1999,7 @@ function randomNumber() { return Math.floor(Math.random() * (max - min + 1)) + min; } -},{}],25:[function(require,module,exports){ +},{}],26:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -1982,7 +2019,7 @@ function randomString() { text += charset.charAt(Math.floor(Math.random() * charset.length)); }return text; } -},{}],26:[function(require,module,exports){ +},{}],27:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2011,7 +2048,7 @@ function resolveValues(obj) { return ret; }); } -},{"./promisify":22}],27:[function(require,module,exports){ +},{"./promisify":23}],28:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2046,7 +2083,7 @@ function runForever(predicate) { runLoop(); }); } -},{"./promisify":22,"./wait":32}],28:[function(require,module,exports){ +},{"./promisify":23,"./wait":33}],29:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2059,7 +2096,7 @@ function oneOfArrayNotInString(stringAr, str) { }); if (foundNotInString) return true;else return false; } -},{}],29:[function(require,module,exports){ +},{}],30:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2083,7 +2120,7 @@ function waitForever(fun) { return new Promise(function (res) {}); } -},{"./wait":32}],30:[function(require,module,exports){ +},{"./wait":33}],31:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2107,7 +2144,7 @@ function waitResolveable() { }); return ret; } -},{}],31:[function(require,module,exports){ +},{}],32:[function(require,module,exports){ 'use strict'; Object.defineProperty(exports, "__esModule", { @@ -2173,7 +2210,7 @@ function waitUntil(fun) { runLoopOnce(); }); } -},{"./promisify":22,"./wait":32}],32:[function(require,module,exports){ +},{"./promisify":23,"./wait":33}],33:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2192,7 +2229,7 @@ function wait() { return setTimeout(res, ms); }); } -},{}],33:[function(require,module,exports){ +},{}],34:[function(require,module,exports){ 'use strict' exports.byteLength = byteLength @@ -2344,9 +2381,9 @@ function fromByteArray (uint8) { return parts.join('') } -},{}],34:[function(require,module,exports){ - },{}],35:[function(require,module,exports){ + +},{}],36:[function(require,module,exports){ (function (Buffer){(function (){ /*! * The buffer module from node.js, for the browser. @@ -4127,7 +4164,7 @@ function numberIsNaN (obj) { } }).call(this)}).call(this,require("buffer").Buffer) -},{"base64-js":33,"buffer":35,"ieee754":344}],36:[function(require,module,exports){ +},{"base64-js":34,"buffer":36,"ieee754":345}],37:[function(require,module,exports){ (function (Buffer){(function (){ var clone = (function() { 'use strict'; @@ -4388,7 +4425,7 @@ if (typeof module === 'object' && module.exports) { } }).call(this)}).call(this,require("buffer").Buffer) -},{"buffer":35}],37:[function(require,module,exports){ +},{"buffer":36}],38:[function(require,module,exports){ require('../modules/es6.symbol'); require('../modules/es6.object.create'); require('../modules/es6.object.define-property'); @@ -4529,74 +4566,74 @@ require('../modules/es6.reflect.set'); require('../modules/es6.reflect.set-prototype-of'); module.exports = require('../modules/_core'); -},{"../modules/_core":86,"../modules/es6.array.copy-within":188,"../modules/es6.array.every":189,"../modules/es6.array.fill":190,"../modules/es6.array.filter":191,"../modules/es6.array.find":193,"../modules/es6.array.find-index":192,"../modules/es6.array.for-each":194,"../modules/es6.array.from":195,"../modules/es6.array.index-of":196,"../modules/es6.array.is-array":197,"../modules/es6.array.iterator":198,"../modules/es6.array.join":199,"../modules/es6.array.last-index-of":200,"../modules/es6.array.map":201,"../modules/es6.array.of":202,"../modules/es6.array.reduce":204,"../modules/es6.array.reduce-right":203,"../modules/es6.array.slice":205,"../modules/es6.array.some":206,"../modules/es6.array.sort":207,"../modules/es6.array.species":208,"../modules/es6.date.now":209,"../modules/es6.date.to-iso-string":210,"../modules/es6.date.to-json":211,"../modules/es6.date.to-primitive":212,"../modules/es6.date.to-string":213,"../modules/es6.function.bind":214,"../modules/es6.function.has-instance":215,"../modules/es6.function.name":216,"../modules/es6.map":217,"../modules/es6.math.acosh":218,"../modules/es6.math.asinh":219,"../modules/es6.math.atanh":220,"../modules/es6.math.cbrt":221,"../modules/es6.math.clz32":222,"../modules/es6.math.cosh":223,"../modules/es6.math.expm1":224,"../modules/es6.math.fround":225,"../modules/es6.math.hypot":226,"../modules/es6.math.imul":227,"../modules/es6.math.log10":228,"../modules/es6.math.log1p":229,"../modules/es6.math.log2":230,"../modules/es6.math.sign":231,"../modules/es6.math.sinh":232,"../modules/es6.math.tanh":233,"../modules/es6.math.trunc":234,"../modules/es6.number.constructor":235,"../modules/es6.number.epsilon":236,"../modules/es6.number.is-finite":237,"../modules/es6.number.is-integer":238,"../modules/es6.number.is-nan":239,"../modules/es6.number.is-safe-integer":240,"../modules/es6.number.max-safe-integer":241,"../modules/es6.number.min-safe-integer":242,"../modules/es6.number.parse-float":243,"../modules/es6.number.parse-int":244,"../modules/es6.number.to-fixed":245,"../modules/es6.number.to-precision":246,"../modules/es6.object.assign":247,"../modules/es6.object.create":248,"../modules/es6.object.define-properties":249,"../modules/es6.object.define-property":250,"../modules/es6.object.freeze":251,"../modules/es6.object.get-own-property-descriptor":252,"../modules/es6.object.get-own-property-names":253,"../modules/es6.object.get-prototype-of":254,"../modules/es6.object.is":258,"../modules/es6.object.is-extensible":255,"../modules/es6.object.is-frozen":256,"../modules/es6.object.is-sealed":257,"../modules/es6.object.keys":259,"../modules/es6.object.prevent-extensions":260,"../modules/es6.object.seal":261,"../modules/es6.object.set-prototype-of":262,"../modules/es6.object.to-string":263,"../modules/es6.parse-float":264,"../modules/es6.parse-int":265,"../modules/es6.promise":266,"../modules/es6.reflect.apply":267,"../modules/es6.reflect.construct":268,"../modules/es6.reflect.define-property":269,"../modules/es6.reflect.delete-property":270,"../modules/es6.reflect.enumerate":271,"../modules/es6.reflect.get":274,"../modules/es6.reflect.get-own-property-descriptor":272,"../modules/es6.reflect.get-prototype-of":273,"../modules/es6.reflect.has":275,"../modules/es6.reflect.is-extensible":276,"../modules/es6.reflect.own-keys":277,"../modules/es6.reflect.prevent-extensions":278,"../modules/es6.reflect.set":280,"../modules/es6.reflect.set-prototype-of":279,"../modules/es6.regexp.constructor":281,"../modules/es6.regexp.exec":282,"../modules/es6.regexp.flags":283,"../modules/es6.regexp.match":284,"../modules/es6.regexp.replace":285,"../modules/es6.regexp.search":286,"../modules/es6.regexp.split":287,"../modules/es6.regexp.to-string":288,"../modules/es6.set":289,"../modules/es6.string.anchor":290,"../modules/es6.string.big":291,"../modules/es6.string.blink":292,"../modules/es6.string.bold":293,"../modules/es6.string.code-point-at":294,"../modules/es6.string.ends-with":295,"../modules/es6.string.fixed":296,"../modules/es6.string.fontcolor":297,"../modules/es6.string.fontsize":298,"../modules/es6.string.from-code-point":299,"../modules/es6.string.includes":300,"../modules/es6.string.italics":301,"../modules/es6.string.iterator":302,"../modules/es6.string.link":303,"../modules/es6.string.raw":304,"../modules/es6.string.repeat":305,"../modules/es6.string.small":306,"../modules/es6.string.starts-with":307,"../modules/es6.string.strike":308,"../modules/es6.string.sub":309,"../modules/es6.string.sup":310,"../modules/es6.string.trim":311,"../modules/es6.symbol":312,"../modules/es6.typed.array-buffer":313,"../modules/es6.typed.data-view":314,"../modules/es6.typed.float32-array":315,"../modules/es6.typed.float64-array":316,"../modules/es6.typed.int16-array":317,"../modules/es6.typed.int32-array":318,"../modules/es6.typed.int8-array":319,"../modules/es6.typed.uint16-array":320,"../modules/es6.typed.uint32-array":321,"../modules/es6.typed.uint8-array":322,"../modules/es6.typed.uint8-clamped-array":323,"../modules/es6.weak-map":324,"../modules/es6.weak-set":325}],38:[function(require,module,exports){ +},{"../modules/_core":87,"../modules/es6.array.copy-within":189,"../modules/es6.array.every":190,"../modules/es6.array.fill":191,"../modules/es6.array.filter":192,"../modules/es6.array.find":194,"../modules/es6.array.find-index":193,"../modules/es6.array.for-each":195,"../modules/es6.array.from":196,"../modules/es6.array.index-of":197,"../modules/es6.array.is-array":198,"../modules/es6.array.iterator":199,"../modules/es6.array.join":200,"../modules/es6.array.last-index-of":201,"../modules/es6.array.map":202,"../modules/es6.array.of":203,"../modules/es6.array.reduce":205,"../modules/es6.array.reduce-right":204,"../modules/es6.array.slice":206,"../modules/es6.array.some":207,"../modules/es6.array.sort":208,"../modules/es6.array.species":209,"../modules/es6.date.now":210,"../modules/es6.date.to-iso-string":211,"../modules/es6.date.to-json":212,"../modules/es6.date.to-primitive":213,"../modules/es6.date.to-string":214,"../modules/es6.function.bind":215,"../modules/es6.function.has-instance":216,"../modules/es6.function.name":217,"../modules/es6.map":218,"../modules/es6.math.acosh":219,"../modules/es6.math.asinh":220,"../modules/es6.math.atanh":221,"../modules/es6.math.cbrt":222,"../modules/es6.math.clz32":223,"../modules/es6.math.cosh":224,"../modules/es6.math.expm1":225,"../modules/es6.math.fround":226,"../modules/es6.math.hypot":227,"../modules/es6.math.imul":228,"../modules/es6.math.log10":229,"../modules/es6.math.log1p":230,"../modules/es6.math.log2":231,"../modules/es6.math.sign":232,"../modules/es6.math.sinh":233,"../modules/es6.math.tanh":234,"../modules/es6.math.trunc":235,"../modules/es6.number.constructor":236,"../modules/es6.number.epsilon":237,"../modules/es6.number.is-finite":238,"../modules/es6.number.is-integer":239,"../modules/es6.number.is-nan":240,"../modules/es6.number.is-safe-integer":241,"../modules/es6.number.max-safe-integer":242,"../modules/es6.number.min-safe-integer":243,"../modules/es6.number.parse-float":244,"../modules/es6.number.parse-int":245,"../modules/es6.number.to-fixed":246,"../modules/es6.number.to-precision":247,"../modules/es6.object.assign":248,"../modules/es6.object.create":249,"../modules/es6.object.define-properties":250,"../modules/es6.object.define-property":251,"../modules/es6.object.freeze":252,"../modules/es6.object.get-own-property-descriptor":253,"../modules/es6.object.get-own-property-names":254,"../modules/es6.object.get-prototype-of":255,"../modules/es6.object.is":259,"../modules/es6.object.is-extensible":256,"../modules/es6.object.is-frozen":257,"../modules/es6.object.is-sealed":258,"../modules/es6.object.keys":260,"../modules/es6.object.prevent-extensions":261,"../modules/es6.object.seal":262,"../modules/es6.object.set-prototype-of":263,"../modules/es6.object.to-string":264,"../modules/es6.parse-float":265,"../modules/es6.parse-int":266,"../modules/es6.promise":267,"../modules/es6.reflect.apply":268,"../modules/es6.reflect.construct":269,"../modules/es6.reflect.define-property":270,"../modules/es6.reflect.delete-property":271,"../modules/es6.reflect.enumerate":272,"../modules/es6.reflect.get":275,"../modules/es6.reflect.get-own-property-descriptor":273,"../modules/es6.reflect.get-prototype-of":274,"../modules/es6.reflect.has":276,"../modules/es6.reflect.is-extensible":277,"../modules/es6.reflect.own-keys":278,"../modules/es6.reflect.prevent-extensions":279,"../modules/es6.reflect.set":281,"../modules/es6.reflect.set-prototype-of":280,"../modules/es6.regexp.constructor":282,"../modules/es6.regexp.exec":283,"../modules/es6.regexp.flags":284,"../modules/es6.regexp.match":285,"../modules/es6.regexp.replace":286,"../modules/es6.regexp.search":287,"../modules/es6.regexp.split":288,"../modules/es6.regexp.to-string":289,"../modules/es6.set":290,"../modules/es6.string.anchor":291,"../modules/es6.string.big":292,"../modules/es6.string.blink":293,"../modules/es6.string.bold":294,"../modules/es6.string.code-point-at":295,"../modules/es6.string.ends-with":296,"../modules/es6.string.fixed":297,"../modules/es6.string.fontcolor":298,"../modules/es6.string.fontsize":299,"../modules/es6.string.from-code-point":300,"../modules/es6.string.includes":301,"../modules/es6.string.italics":302,"../modules/es6.string.iterator":303,"../modules/es6.string.link":304,"../modules/es6.string.raw":305,"../modules/es6.string.repeat":306,"../modules/es6.string.small":307,"../modules/es6.string.starts-with":308,"../modules/es6.string.strike":309,"../modules/es6.string.sub":310,"../modules/es6.string.sup":311,"../modules/es6.string.trim":312,"../modules/es6.symbol":313,"../modules/es6.typed.array-buffer":314,"../modules/es6.typed.data-view":315,"../modules/es6.typed.float32-array":316,"../modules/es6.typed.float64-array":317,"../modules/es6.typed.int16-array":318,"../modules/es6.typed.int32-array":319,"../modules/es6.typed.int8-array":320,"../modules/es6.typed.uint16-array":321,"../modules/es6.typed.uint32-array":322,"../modules/es6.typed.uint8-array":323,"../modules/es6.typed.uint8-clamped-array":324,"../modules/es6.weak-map":325,"../modules/es6.weak-set":326}],39:[function(require,module,exports){ require('../../modules/es7.array.flat-map'); module.exports = require('../../modules/_core').Array.flatMap; -},{"../../modules/_core":86,"../../modules/es7.array.flat-map":326}],39:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.array.flat-map":327}],40:[function(require,module,exports){ require('../../modules/es7.array.includes'); module.exports = require('../../modules/_core').Array.includes; -},{"../../modules/_core":86,"../../modules/es7.array.includes":327}],40:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.array.includes":328}],41:[function(require,module,exports){ require('../../modules/es7.object.entries'); module.exports = require('../../modules/_core').Object.entries; -},{"../../modules/_core":86,"../../modules/es7.object.entries":328}],41:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.object.entries":329}],42:[function(require,module,exports){ require('../../modules/es7.object.get-own-property-descriptors'); module.exports = require('../../modules/_core').Object.getOwnPropertyDescriptors; -},{"../../modules/_core":86,"../../modules/es7.object.get-own-property-descriptors":329}],42:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.object.get-own-property-descriptors":330}],43:[function(require,module,exports){ require('../../modules/es7.object.values'); module.exports = require('../../modules/_core').Object.values; -},{"../../modules/_core":86,"../../modules/es7.object.values":330}],43:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.object.values":331}],44:[function(require,module,exports){ 'use strict'; require('../../modules/es6.promise'); require('../../modules/es7.promise.finally'); module.exports = require('../../modules/_core').Promise['finally']; -},{"../../modules/_core":86,"../../modules/es6.promise":266,"../../modules/es7.promise.finally":331}],44:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es6.promise":267,"../../modules/es7.promise.finally":332}],45:[function(require,module,exports){ require('../../modules/es7.string.pad-end'); module.exports = require('../../modules/_core').String.padEnd; -},{"../../modules/_core":86,"../../modules/es7.string.pad-end":332}],45:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.string.pad-end":333}],46:[function(require,module,exports){ require('../../modules/es7.string.pad-start'); module.exports = require('../../modules/_core').String.padStart; -},{"../../modules/_core":86,"../../modules/es7.string.pad-start":333}],46:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.string.pad-start":334}],47:[function(require,module,exports){ require('../../modules/es7.string.trim-right'); module.exports = require('../../modules/_core').String.trimRight; -},{"../../modules/_core":86,"../../modules/es7.string.trim-right":335}],47:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.string.trim-right":336}],48:[function(require,module,exports){ require('../../modules/es7.string.trim-left'); module.exports = require('../../modules/_core').String.trimLeft; -},{"../../modules/_core":86,"../../modules/es7.string.trim-left":334}],48:[function(require,module,exports){ +},{"../../modules/_core":87,"../../modules/es7.string.trim-left":335}],49:[function(require,module,exports){ require('../../modules/es7.symbol.async-iterator'); module.exports = require('../../modules/_wks-ext').f('asyncIterator'); -},{"../../modules/_wks-ext":185,"../../modules/es7.symbol.async-iterator":336}],49:[function(require,module,exports){ +},{"../../modules/_wks-ext":186,"../../modules/es7.symbol.async-iterator":337}],50:[function(require,module,exports){ require('../modules/es7.global'); module.exports = require('../modules/_core').global; -},{"../modules/_core":52,"../modules/es7.global":66}],50:[function(require,module,exports){ +},{"../modules/_core":53,"../modules/es7.global":67}],51:[function(require,module,exports){ module.exports = function (it) { if (typeof it != 'function') throw TypeError(it + ' is not a function!'); return it; }; -},{}],51:[function(require,module,exports){ +},{}],52:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it) { if (!isObject(it)) throw TypeError(it + ' is not an object!'); return it; }; -},{"./_is-object":62}],52:[function(require,module,exports){ +},{"./_is-object":63}],53:[function(require,module,exports){ var core = module.exports = { version: '2.6.12' }; if (typeof __e == 'number') __e = core; // eslint-disable-line no-undef -},{}],53:[function(require,module,exports){ +},{}],54:[function(require,module,exports){ // optional / simple context binding var aFunction = require('./_a-function'); module.exports = function (fn, that, length) { @@ -4618,13 +4655,13 @@ module.exports = function (fn, that, length) { }; }; -},{"./_a-function":50}],54:[function(require,module,exports){ +},{"./_a-function":51}],55:[function(require,module,exports){ // Thank's IE8 for his funny defineProperty module.exports = !require('./_fails')(function () { return Object.defineProperty({}, 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_fails":57}],55:[function(require,module,exports){ +},{"./_fails":58}],56:[function(require,module,exports){ var isObject = require('./_is-object'); var document = require('./_global').document; // typeof document.createElement is 'object' in old IE @@ -4633,7 +4670,7 @@ module.exports = function (it) { return is ? document.createElement(it) : {}; }; -},{"./_global":58,"./_is-object":62}],56:[function(require,module,exports){ +},{"./_global":59,"./_is-object":63}],57:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var ctx = require('./_ctx'); @@ -4697,7 +4734,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":52,"./_ctx":53,"./_global":58,"./_has":59,"./_hide":60}],57:[function(require,module,exports){ +},{"./_core":53,"./_ctx":54,"./_global":59,"./_has":60,"./_hide":61}],58:[function(require,module,exports){ module.exports = function (exec) { try { return !!exec(); @@ -4706,7 +4743,7 @@ module.exports = function (exec) { } }; -},{}],58:[function(require,module,exports){ +},{}],59:[function(require,module,exports){ // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 var global = module.exports = typeof window != 'undefined' && window.Math == Math ? window : typeof self != 'undefined' && self.Math == Math ? self @@ -4714,13 +4751,13 @@ var global = module.exports = typeof window != 'undefined' && window.Math == Mat : Function('return this')(); if (typeof __g == 'number') __g = global; // eslint-disable-line no-undef -},{}],59:[function(require,module,exports){ +},{}],60:[function(require,module,exports){ var hasOwnProperty = {}.hasOwnProperty; module.exports = function (it, key) { return hasOwnProperty.call(it, key); }; -},{}],60:[function(require,module,exports){ +},{}],61:[function(require,module,exports){ var dP = require('./_object-dp'); var createDesc = require('./_property-desc'); module.exports = require('./_descriptors') ? function (object, key, value) { @@ -4730,17 +4767,17 @@ module.exports = require('./_descriptors') ? function (object, key, value) { return object; }; -},{"./_descriptors":54,"./_object-dp":63,"./_property-desc":64}],61:[function(require,module,exports){ +},{"./_descriptors":55,"./_object-dp":64,"./_property-desc":65}],62:[function(require,module,exports){ module.exports = !require('./_descriptors') && !require('./_fails')(function () { return Object.defineProperty(require('./_dom-create')('div'), 'a', { get: function () { return 7; } }).a != 7; }); -},{"./_descriptors":54,"./_dom-create":55,"./_fails":57}],62:[function(require,module,exports){ +},{"./_descriptors":55,"./_dom-create":56,"./_fails":58}],63:[function(require,module,exports){ module.exports = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -},{}],63:[function(require,module,exports){ +},{}],64:[function(require,module,exports){ var anObject = require('./_an-object'); var IE8_DOM_DEFINE = require('./_ie8-dom-define'); var toPrimitive = require('./_to-primitive'); @@ -4758,7 +4795,7 @@ exports.f = require('./_descriptors') ? Object.defineProperty : function defineP return O; }; -},{"./_an-object":51,"./_descriptors":54,"./_ie8-dom-define":61,"./_to-primitive":65}],64:[function(require,module,exports){ +},{"./_an-object":52,"./_descriptors":55,"./_ie8-dom-define":62,"./_to-primitive":66}],65:[function(require,module,exports){ module.exports = function (bitmap, value) { return { enumerable: !(bitmap & 1), @@ -4768,7 +4805,7 @@ module.exports = function (bitmap, value) { }; }; -},{}],65:[function(require,module,exports){ +},{}],66:[function(require,module,exports){ // 7.1.1 ToPrimitive(input [, PreferredType]) var isObject = require('./_is-object'); // instead of the ES6 spec version, we didn't implement @@toPrimitive case @@ -4782,22 +4819,22 @@ module.exports = function (it, S) { throw TypeError("Can't convert object to primitive value"); }; -},{"./_is-object":62}],66:[function(require,module,exports){ +},{"./_is-object":63}],67:[function(require,module,exports){ // https://github.com/tc39/proposal-global var $export = require('./_export'); $export($export.G, { global: require('./_global') }); -},{"./_export":56,"./_global":58}],67:[function(require,module,exports){ -arguments[4][50][0].apply(exports,arguments) -},{"dup":50}],68:[function(require,module,exports){ +},{"./_export":57,"./_global":59}],68:[function(require,module,exports){ +arguments[4][51][0].apply(exports,arguments) +},{"dup":51}],69:[function(require,module,exports){ var cof = require('./_cof'); module.exports = function (it, msg) { if (typeof it != 'number' && cof(it) != 'Number') throw TypeError(msg); return +it; }; -},{"./_cof":82}],69:[function(require,module,exports){ +},{"./_cof":83}],70:[function(require,module,exports){ // 22.1.3.31 Array.prototype[@@unscopables] var UNSCOPABLES = require('./_wks')('unscopables'); var ArrayProto = Array.prototype; @@ -4806,7 +4843,7 @@ module.exports = function (key) { ArrayProto[UNSCOPABLES][key] = true; }; -},{"./_hide":106,"./_wks":186}],70:[function(require,module,exports){ +},{"./_hide":107,"./_wks":187}],71:[function(require,module,exports){ 'use strict'; var at = require('./_string-at')(true); @@ -4816,16 +4853,16 @@ module.exports = function (S, index, unicode) { return index + (unicode ? at(S, index).length : 1); }; -},{"./_string-at":163}],71:[function(require,module,exports){ +},{"./_string-at":164}],72:[function(require,module,exports){ module.exports = function (it, Constructor, name, forbiddenField) { if (!(it instanceof Constructor) || (forbiddenField !== undefined && forbiddenField in it)) { throw TypeError(name + ': incorrect invocation!'); } return it; }; -},{}],72:[function(require,module,exports){ -arguments[4][51][0].apply(exports,arguments) -},{"./_is-object":115,"dup":51}],73:[function(require,module,exports){ +},{}],73:[function(require,module,exports){ +arguments[4][52][0].apply(exports,arguments) +},{"./_is-object":116,"dup":52}],74:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -4853,7 +4890,7 @@ module.exports = [].copyWithin || function copyWithin(target /* = 0 */, start /* } return O; }; -},{"./_to-absolute-index":171,"./_to-length":175,"./_to-object":176}],74:[function(require,module,exports){ +},{"./_to-absolute-index":172,"./_to-length":176,"./_to-object":177}],75:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) 'use strict'; var toObject = require('./_to-object'); @@ -4870,7 +4907,7 @@ module.exports = function fill(value /* , start = 0, end = @length */) { return O; }; -},{"./_to-absolute-index":171,"./_to-length":175,"./_to-object":176}],75:[function(require,module,exports){ +},{"./_to-absolute-index":172,"./_to-length":176,"./_to-object":177}],76:[function(require,module,exports){ // false -> Array#indexOf // true -> Array#includes var toIObject = require('./_to-iobject'); @@ -4895,7 +4932,7 @@ module.exports = function (IS_INCLUDES) { }; }; -},{"./_to-absolute-index":171,"./_to-iobject":174,"./_to-length":175}],76:[function(require,module,exports){ +},{"./_to-absolute-index":172,"./_to-iobject":175,"./_to-length":176}],77:[function(require,module,exports){ // 0 -> Array#forEach // 1 -> Array#map // 2 -> Array#filter @@ -4941,7 +4978,7 @@ module.exports = function (TYPE, $create) { }; }; -},{"./_array-species-create":79,"./_ctx":88,"./_iobject":111,"./_to-length":175,"./_to-object":176}],77:[function(require,module,exports){ +},{"./_array-species-create":80,"./_ctx":89,"./_iobject":112,"./_to-length":176,"./_to-object":177}],78:[function(require,module,exports){ var aFunction = require('./_a-function'); var toObject = require('./_to-object'); var IObject = require('./_iobject'); @@ -4971,7 +5008,7 @@ module.exports = function (that, callbackfn, aLen, memo, isRight) { return memo; }; -},{"./_a-function":67,"./_iobject":111,"./_to-length":175,"./_to-object":176}],78:[function(require,module,exports){ +},{"./_a-function":68,"./_iobject":112,"./_to-length":176,"./_to-object":177}],79:[function(require,module,exports){ var isObject = require('./_is-object'); var isArray = require('./_is-array'); var SPECIES = require('./_wks')('species'); @@ -4989,7 +5026,7 @@ module.exports = function (original) { } return C === undefined ? Array : C; }; -},{"./_is-array":113,"./_is-object":115,"./_wks":186}],79:[function(require,module,exports){ +},{"./_is-array":114,"./_is-object":116,"./_wks":187}],80:[function(require,module,exports){ // 9.4.2.3 ArraySpeciesCreate(originalArray, length) var speciesConstructor = require('./_array-species-constructor'); @@ -4997,7 +5034,7 @@ module.exports = function (original, length) { return new (speciesConstructor(original))(length); }; -},{"./_array-species-constructor":78}],80:[function(require,module,exports){ +},{"./_array-species-constructor":79}],81:[function(require,module,exports){ 'use strict'; var aFunction = require('./_a-function'); var isObject = require('./_is-object'); @@ -5024,7 +5061,7 @@ module.exports = Function.bind || function bind(that /* , ...args */) { return bound; }; -},{"./_a-function":67,"./_invoke":110,"./_is-object":115}],81:[function(require,module,exports){ +},{"./_a-function":68,"./_invoke":111,"./_is-object":116}],82:[function(require,module,exports){ // getting tag from 19.1.3.6 Object.prototype.toString() var cof = require('./_cof'); var TAG = require('./_wks')('toStringTag'); @@ -5049,14 +5086,14 @@ module.exports = function (it) { : (B = cof(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : B; }; -},{"./_cof":82,"./_wks":186}],82:[function(require,module,exports){ +},{"./_cof":83,"./_wks":187}],83:[function(require,module,exports){ var toString = {}.toString; module.exports = function (it) { return toString.call(it).slice(8, -1); }; -},{}],83:[function(require,module,exports){ +},{}],84:[function(require,module,exports){ 'use strict'; var dP = require('./_object-dp').f; var create = require('./_object-create'); @@ -5202,7 +5239,7 @@ module.exports = { } }; -},{"./_an-instance":71,"./_ctx":88,"./_descriptors":92,"./_for-of":102,"./_iter-define":119,"./_iter-step":121,"./_meta":128,"./_object-create":132,"./_object-dp":133,"./_redefine-all":151,"./_set-species":157,"./_validate-collection":183}],84:[function(require,module,exports){ +},{"./_an-instance":72,"./_ctx":89,"./_descriptors":93,"./_for-of":103,"./_iter-define":120,"./_iter-step":122,"./_meta":129,"./_object-create":133,"./_object-dp":134,"./_redefine-all":152,"./_set-species":158,"./_validate-collection":184}],85:[function(require,module,exports){ 'use strict'; var redefineAll = require('./_redefine-all'); var getWeak = require('./_meta').getWeak; @@ -5289,7 +5326,7 @@ module.exports = { ufstore: uncaughtFrozenStore }; -},{"./_an-instance":71,"./_an-object":72,"./_array-methods":76,"./_for-of":102,"./_has":105,"./_is-object":115,"./_meta":128,"./_redefine-all":151,"./_validate-collection":183}],85:[function(require,module,exports){ +},{"./_an-instance":72,"./_an-object":73,"./_array-methods":77,"./_for-of":103,"./_has":106,"./_is-object":116,"./_meta":129,"./_redefine-all":152,"./_validate-collection":184}],86:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var $export = require('./_export'); @@ -5376,9 +5413,9 @@ module.exports = function (NAME, wrapper, methods, common, IS_MAP, IS_WEAK) { return C; }; -},{"./_an-instance":71,"./_export":96,"./_fails":98,"./_for-of":102,"./_global":104,"./_inherit-if-required":109,"./_is-object":115,"./_iter-detect":120,"./_meta":128,"./_redefine":152,"./_redefine-all":151,"./_set-to-string-tag":158}],86:[function(require,module,exports){ -arguments[4][52][0].apply(exports,arguments) -},{"dup":52}],87:[function(require,module,exports){ +},{"./_an-instance":72,"./_export":97,"./_fails":99,"./_for-of":103,"./_global":105,"./_inherit-if-required":110,"./_is-object":116,"./_iter-detect":121,"./_meta":129,"./_redefine":153,"./_redefine-all":152,"./_set-to-string-tag":159}],87:[function(require,module,exports){ +arguments[4][53][0].apply(exports,arguments) +},{"dup":53}],88:[function(require,module,exports){ 'use strict'; var $defineProperty = require('./_object-dp'); var createDesc = require('./_property-desc'); @@ -5388,9 +5425,9 @@ module.exports = function (object, index, value) { else object[index] = value; }; -},{"./_object-dp":133,"./_property-desc":150}],88:[function(require,module,exports){ -arguments[4][53][0].apply(exports,arguments) -},{"./_a-function":67,"dup":53}],89:[function(require,module,exports){ +},{"./_object-dp":134,"./_property-desc":151}],89:[function(require,module,exports){ +arguments[4][54][0].apply(exports,arguments) +},{"./_a-function":68,"dup":54}],90:[function(require,module,exports){ 'use strict'; // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var fails = require('./_fails'); @@ -5418,7 +5455,7 @@ module.exports = (fails(function () { ':' + lz(d.getUTCSeconds()) + '.' + (m > 99 ? m : '0' + lz(m)) + 'Z'; } : $toISOString; -},{"./_fails":98}],90:[function(require,module,exports){ +},{"./_fails":99}],91:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); var toPrimitive = require('./_to-primitive'); @@ -5429,24 +5466,24 @@ module.exports = function (hint) { return toPrimitive(anObject(this), hint != NUMBER); }; -},{"./_an-object":72,"./_to-primitive":177}],91:[function(require,module,exports){ +},{"./_an-object":73,"./_to-primitive":178}],92:[function(require,module,exports){ // 7.2.1 RequireObjectCoercible(argument) module.exports = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; -},{}],92:[function(require,module,exports){ -arguments[4][54][0].apply(exports,arguments) -},{"./_fails":98,"dup":54}],93:[function(require,module,exports){ +},{}],93:[function(require,module,exports){ arguments[4][55][0].apply(exports,arguments) -},{"./_global":104,"./_is-object":115,"dup":55}],94:[function(require,module,exports){ +},{"./_fails":99,"dup":55}],94:[function(require,module,exports){ +arguments[4][56][0].apply(exports,arguments) +},{"./_global":105,"./_is-object":116,"dup":56}],95:[function(require,module,exports){ // IE 8- don't enum bug keys module.exports = ( 'constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf' ).split(','); -},{}],95:[function(require,module,exports){ +},{}],96:[function(require,module,exports){ // all enumerable object keys, includes symbols var getKeys = require('./_object-keys'); var gOPS = require('./_object-gops'); @@ -5463,7 +5500,7 @@ module.exports = function (it) { } return result; }; -},{"./_object-gops":138,"./_object-keys":141,"./_object-pie":142}],96:[function(require,module,exports){ +},{"./_object-gops":139,"./_object-keys":142,"./_object-pie":143}],97:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var hide = require('./_hide'); @@ -5508,7 +5545,7 @@ $export.U = 64; // safe $export.R = 128; // real proto method for `library` module.exports = $export; -},{"./_core":86,"./_ctx":88,"./_global":104,"./_hide":106,"./_redefine":152}],97:[function(require,module,exports){ +},{"./_core":87,"./_ctx":89,"./_global":105,"./_hide":107,"./_redefine":153}],98:[function(require,module,exports){ var MATCH = require('./_wks')('match'); module.exports = function (KEY) { var re = /./; @@ -5522,9 +5559,9 @@ module.exports = function (KEY) { } return true; }; -},{"./_wks":186}],98:[function(require,module,exports){ -arguments[4][57][0].apply(exports,arguments) -},{"dup":57}],99:[function(require,module,exports){ +},{"./_wks":187}],99:[function(require,module,exports){ +arguments[4][58][0].apply(exports,arguments) +},{"dup":58}],100:[function(require,module,exports){ 'use strict'; require('./es6.regexp.exec'); var redefine = require('./_redefine'); @@ -5622,7 +5659,7 @@ module.exports = function (KEY, length, exec) { } }; -},{"./_defined":91,"./_fails":98,"./_hide":106,"./_redefine":152,"./_regexp-exec":154,"./_wks":186,"./es6.regexp.exec":282}],100:[function(require,module,exports){ +},{"./_defined":92,"./_fails":99,"./_hide":107,"./_redefine":153,"./_regexp-exec":155,"./_wks":187,"./es6.regexp.exec":283}],101:[function(require,module,exports){ 'use strict'; // 21.2.5.3 get RegExp.prototype.flags var anObject = require('./_an-object'); @@ -5637,7 +5674,7 @@ module.exports = function () { return result; }; -},{"./_an-object":72}],101:[function(require,module,exports){ +},{"./_an-object":73}],102:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray var isArray = require('./_is-array'); @@ -5678,7 +5715,7 @@ function flattenIntoArray(target, original, source, sourceLen, start, depth, map module.exports = flattenIntoArray; -},{"./_ctx":88,"./_is-array":113,"./_is-object":115,"./_to-length":175,"./_wks":186}],102:[function(require,module,exports){ +},{"./_ctx":89,"./_is-array":114,"./_is-object":116,"./_to-length":176,"./_wks":187}],103:[function(require,module,exports){ var ctx = require('./_ctx'); var call = require('./_iter-call'); var isArrayIter = require('./_is-array-iter'); @@ -5705,22 +5742,22 @@ var exports = module.exports = function (iterable, entries, fn, that, ITERATOR) exports.BREAK = BREAK; exports.RETURN = RETURN; -},{"./_an-object":72,"./_ctx":88,"./_is-array-iter":112,"./_iter-call":117,"./_to-length":175,"./core.get-iterator-method":187}],103:[function(require,module,exports){ +},{"./_an-object":73,"./_ctx":89,"./_is-array-iter":113,"./_iter-call":118,"./_to-length":176,"./core.get-iterator-method":188}],104:[function(require,module,exports){ module.exports = require('./_shared')('native-function-to-string', Function.toString); -},{"./_shared":160}],104:[function(require,module,exports){ -arguments[4][58][0].apply(exports,arguments) -},{"dup":58}],105:[function(require,module,exports){ +},{"./_shared":161}],105:[function(require,module,exports){ arguments[4][59][0].apply(exports,arguments) },{"dup":59}],106:[function(require,module,exports){ arguments[4][60][0].apply(exports,arguments) -},{"./_descriptors":92,"./_object-dp":133,"./_property-desc":150,"dup":60}],107:[function(require,module,exports){ +},{"dup":60}],107:[function(require,module,exports){ +arguments[4][61][0].apply(exports,arguments) +},{"./_descriptors":93,"./_object-dp":134,"./_property-desc":151,"dup":61}],108:[function(require,module,exports){ var document = require('./_global').document; module.exports = document && document.documentElement; -},{"./_global":104}],108:[function(require,module,exports){ -arguments[4][61][0].apply(exports,arguments) -},{"./_descriptors":92,"./_dom-create":93,"./_fails":98,"dup":61}],109:[function(require,module,exports){ +},{"./_global":105}],109:[function(require,module,exports){ +arguments[4][62][0].apply(exports,arguments) +},{"./_descriptors":93,"./_dom-create":94,"./_fails":99,"dup":62}],110:[function(require,module,exports){ var isObject = require('./_is-object'); var setPrototypeOf = require('./_set-proto').set; module.exports = function (that, target, C) { @@ -5731,7 +5768,7 @@ module.exports = function (that, target, C) { } return that; }; -},{"./_is-object":115,"./_set-proto":156}],110:[function(require,module,exports){ +},{"./_is-object":116,"./_set-proto":157}],111:[function(require,module,exports){ // fast apply, http://jsperf.lnkit.com/fast-apply/5 module.exports = function (fn, args, that) { var un = that === undefined; @@ -5749,7 +5786,7 @@ module.exports = function (fn, args, that) { } return fn.apply(that, args); }; -},{}],111:[function(require,module,exports){ +},{}],112:[function(require,module,exports){ // fallback for non-array-like ES3 and non-enumerable old V8 strings var cof = require('./_cof'); // eslint-disable-next-line no-prototype-builtins @@ -5757,7 +5794,7 @@ module.exports = Object('z').propertyIsEnumerable(0) ? Object : function (it) { return cof(it) == 'String' ? it.split('') : Object(it); }; -},{"./_cof":82}],112:[function(require,module,exports){ +},{"./_cof":83}],113:[function(require,module,exports){ // check on default Array iterator var Iterators = require('./_iterators'); var ITERATOR = require('./_wks')('iterator'); @@ -5767,14 +5804,14 @@ module.exports = function (it) { return it !== undefined && (Iterators.Array === it || ArrayProto[ITERATOR] === it); }; -},{"./_iterators":122,"./_wks":186}],113:[function(require,module,exports){ +},{"./_iterators":123,"./_wks":187}],114:[function(require,module,exports){ // 7.2.2 IsArray(argument) var cof = require('./_cof'); module.exports = Array.isArray || function isArray(arg) { return cof(arg) == 'Array'; }; -},{"./_cof":82}],114:[function(require,module,exports){ +},{"./_cof":83}],115:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var isObject = require('./_is-object'); var floor = Math.floor; @@ -5782,9 +5819,9 @@ module.exports = function isInteger(it) { return !isObject(it) && isFinite(it) && floor(it) === it; }; -},{"./_is-object":115}],115:[function(require,module,exports){ -arguments[4][62][0].apply(exports,arguments) -},{"dup":62}],116:[function(require,module,exports){ +},{"./_is-object":116}],116:[function(require,module,exports){ +arguments[4][63][0].apply(exports,arguments) +},{"dup":63}],117:[function(require,module,exports){ // 7.2.8 IsRegExp(argument) var isObject = require('./_is-object'); var cof = require('./_cof'); @@ -5794,7 +5831,7 @@ module.exports = function (it) { return isObject(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : cof(it) == 'RegExp'); }; -},{"./_cof":82,"./_is-object":115,"./_wks":186}],117:[function(require,module,exports){ +},{"./_cof":83,"./_is-object":116,"./_wks":187}],118:[function(require,module,exports){ // call something on iterator step with safe closing on error var anObject = require('./_an-object'); module.exports = function (iterator, fn, value, entries) { @@ -5808,7 +5845,7 @@ module.exports = function (iterator, fn, value, entries) { } }; -},{"./_an-object":72}],118:[function(require,module,exports){ +},{"./_an-object":73}],119:[function(require,module,exports){ 'use strict'; var create = require('./_object-create'); var descriptor = require('./_property-desc'); @@ -5823,7 +5860,7 @@ module.exports = function (Constructor, NAME, next) { setToStringTag(Constructor, NAME + ' Iterator'); }; -},{"./_hide":106,"./_object-create":132,"./_property-desc":150,"./_set-to-string-tag":158,"./_wks":186}],119:[function(require,module,exports){ +},{"./_hide":107,"./_object-create":133,"./_property-desc":151,"./_set-to-string-tag":159,"./_wks":187}],120:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var $export = require('./_export'); @@ -5894,7 +5931,7 @@ module.exports = function (Base, NAME, Constructor, next, DEFAULT, IS_SET, FORCE return methods; }; -},{"./_export":96,"./_hide":106,"./_iter-create":118,"./_iterators":122,"./_library":123,"./_object-gpo":139,"./_redefine":152,"./_set-to-string-tag":158,"./_wks":186}],120:[function(require,module,exports){ +},{"./_export":97,"./_hide":107,"./_iter-create":119,"./_iterators":123,"./_library":124,"./_object-gpo":140,"./_redefine":153,"./_set-to-string-tag":159,"./_wks":187}],121:[function(require,module,exports){ var ITERATOR = require('./_wks')('iterator'); var SAFE_CLOSING = false; @@ -5918,18 +5955,18 @@ module.exports = function (exec, skipClosing) { return safe; }; -},{"./_wks":186}],121:[function(require,module,exports){ +},{"./_wks":187}],122:[function(require,module,exports){ module.exports = function (done, value) { return { value: value, done: !!done }; }; -},{}],122:[function(require,module,exports){ +},{}],123:[function(require,module,exports){ module.exports = {}; -},{}],123:[function(require,module,exports){ +},{}],124:[function(require,module,exports){ module.exports = false; -},{}],124:[function(require,module,exports){ +},{}],125:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $expm1 = Math.expm1; module.exports = (!$expm1 @@ -5941,7 +5978,7 @@ module.exports = (!$expm1 return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : Math.exp(x) - 1; } : $expm1; -},{}],125:[function(require,module,exports){ +},{}],126:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var sign = require('./_math-sign'); var pow = Math.pow; @@ -5966,20 +6003,20 @@ module.exports = Math.fround || function fround(x) { return $sign * result; }; -},{"./_math-sign":127}],126:[function(require,module,exports){ +},{"./_math-sign":128}],127:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) module.exports = Math.log1p || function log1p(x) { return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : Math.log(1 + x); }; -},{}],127:[function(require,module,exports){ +},{}],128:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) module.exports = Math.sign || function sign(x) { // eslint-disable-next-line no-self-compare return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -},{}],128:[function(require,module,exports){ +},{}],129:[function(require,module,exports){ var META = require('./_uid')('meta'); var isObject = require('./_is-object'); var has = require('./_has'); @@ -6034,7 +6071,7 @@ var meta = module.exports = { onFreeze: onFreeze }; -},{"./_fails":98,"./_has":105,"./_is-object":115,"./_object-dp":133,"./_uid":181}],129:[function(require,module,exports){ +},{"./_fails":99,"./_has":106,"./_is-object":116,"./_object-dp":134,"./_uid":182}],130:[function(require,module,exports){ var global = require('./_global'); var macrotask = require('./_task').set; var Observer = global.MutationObserver || global.WebKitMutationObserver; @@ -6105,7 +6142,7 @@ module.exports = function () { }; }; -},{"./_cof":82,"./_global":104,"./_task":170}],130:[function(require,module,exports){ +},{"./_cof":83,"./_global":105,"./_task":171}],131:[function(require,module,exports){ 'use strict'; // 25.4.1.5 NewPromiseCapability(C) var aFunction = require('./_a-function'); @@ -6125,7 +6162,7 @@ module.exports.f = function (C) { return new PromiseCapability(C); }; -},{"./_a-function":67}],131:[function(require,module,exports){ +},{"./_a-function":68}],132:[function(require,module,exports){ 'use strict'; // 19.1.2.1 Object.assign(target, source, ...) var DESCRIPTORS = require('./_descriptors'); @@ -6165,7 +6202,7 @@ module.exports = !$assign || require('./_fails')(function () { } return T; } : $assign; -},{"./_descriptors":92,"./_fails":98,"./_iobject":111,"./_object-gops":138,"./_object-keys":141,"./_object-pie":142,"./_to-object":176}],132:[function(require,module,exports){ +},{"./_descriptors":93,"./_fails":99,"./_iobject":112,"./_object-gops":139,"./_object-keys":142,"./_object-pie":143,"./_to-object":177}],133:[function(require,module,exports){ // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) var anObject = require('./_an-object'); var dPs = require('./_object-dps'); @@ -6208,9 +6245,9 @@ module.exports = Object.create || function create(O, Properties) { return Properties === undefined ? result : dPs(result, Properties); }; -},{"./_an-object":72,"./_dom-create":93,"./_enum-bug-keys":94,"./_html":107,"./_object-dps":134,"./_shared-key":159}],133:[function(require,module,exports){ -arguments[4][63][0].apply(exports,arguments) -},{"./_an-object":72,"./_descriptors":92,"./_ie8-dom-define":108,"./_to-primitive":177,"dup":63}],134:[function(require,module,exports){ +},{"./_an-object":73,"./_dom-create":94,"./_enum-bug-keys":95,"./_html":108,"./_object-dps":135,"./_shared-key":160}],134:[function(require,module,exports){ +arguments[4][64][0].apply(exports,arguments) +},{"./_an-object":73,"./_descriptors":93,"./_ie8-dom-define":109,"./_to-primitive":178,"dup":64}],135:[function(require,module,exports){ var dP = require('./_object-dp'); var anObject = require('./_an-object'); var getKeys = require('./_object-keys'); @@ -6225,7 +6262,7 @@ module.exports = require('./_descriptors') ? Object.defineProperties : function return O; }; -},{"./_an-object":72,"./_descriptors":92,"./_object-dp":133,"./_object-keys":141}],135:[function(require,module,exports){ +},{"./_an-object":73,"./_descriptors":93,"./_object-dp":134,"./_object-keys":142}],136:[function(require,module,exports){ var pIE = require('./_object-pie'); var createDesc = require('./_property-desc'); var toIObject = require('./_to-iobject'); @@ -6243,7 +6280,7 @@ exports.f = require('./_descriptors') ? gOPD : function getOwnPropertyDescriptor if (has(O, P)) return createDesc(!pIE.f.call(O, P), O[P]); }; -},{"./_descriptors":92,"./_has":105,"./_ie8-dom-define":108,"./_object-pie":142,"./_property-desc":150,"./_to-iobject":174,"./_to-primitive":177}],136:[function(require,module,exports){ +},{"./_descriptors":93,"./_has":106,"./_ie8-dom-define":109,"./_object-pie":143,"./_property-desc":151,"./_to-iobject":175,"./_to-primitive":178}],137:[function(require,module,exports){ // fallback for IE11 buggy Object.getOwnPropertyNames with iframe and window var toIObject = require('./_to-iobject'); var gOPN = require('./_object-gopn').f; @@ -6264,7 +6301,7 @@ module.exports.f = function getOwnPropertyNames(it) { return windowNames && toString.call(it) == '[object Window]' ? getWindowNames(it) : gOPN(toIObject(it)); }; -},{"./_object-gopn":137,"./_to-iobject":174}],137:[function(require,module,exports){ +},{"./_object-gopn":138,"./_to-iobject":175}],138:[function(require,module,exports){ // 19.1.2.7 / 15.2.3.4 Object.getOwnPropertyNames(O) var $keys = require('./_object-keys-internal'); var hiddenKeys = require('./_enum-bug-keys').concat('length', 'prototype'); @@ -6273,10 +6310,10 @@ exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { return $keys(O, hiddenKeys); }; -},{"./_enum-bug-keys":94,"./_object-keys-internal":140}],138:[function(require,module,exports){ +},{"./_enum-bug-keys":95,"./_object-keys-internal":141}],139:[function(require,module,exports){ exports.f = Object.getOwnPropertySymbols; -},{}],139:[function(require,module,exports){ +},{}],140:[function(require,module,exports){ // 19.1.2.9 / 15.2.3.2 Object.getPrototypeOf(O) var has = require('./_has'); var toObject = require('./_to-object'); @@ -6291,7 +6328,7 @@ module.exports = Object.getPrototypeOf || function (O) { } return O instanceof Object ? ObjectProto : null; }; -},{"./_has":105,"./_shared-key":159,"./_to-object":176}],140:[function(require,module,exports){ +},{"./_has":106,"./_shared-key":160,"./_to-object":177}],141:[function(require,module,exports){ var has = require('./_has'); var toIObject = require('./_to-iobject'); var arrayIndexOf = require('./_array-includes')(false); @@ -6310,7 +6347,7 @@ module.exports = function (object, names) { return result; }; -},{"./_array-includes":75,"./_has":105,"./_shared-key":159,"./_to-iobject":174}],141:[function(require,module,exports){ +},{"./_array-includes":76,"./_has":106,"./_shared-key":160,"./_to-iobject":175}],142:[function(require,module,exports){ // 19.1.2.14 / 15.2.3.14 Object.keys(O) var $keys = require('./_object-keys-internal'); var enumBugKeys = require('./_enum-bug-keys'); @@ -6319,10 +6356,10 @@ module.exports = Object.keys || function keys(O) { return $keys(O, enumBugKeys); }; -},{"./_enum-bug-keys":94,"./_object-keys-internal":140}],142:[function(require,module,exports){ +},{"./_enum-bug-keys":95,"./_object-keys-internal":141}],143:[function(require,module,exports){ exports.f = {}.propertyIsEnumerable; -},{}],143:[function(require,module,exports){ +},{}],144:[function(require,module,exports){ // most Object methods by ES6 should accept primitives var $export = require('./_export'); var core = require('./_core'); @@ -6334,7 +6371,7 @@ module.exports = function (KEY, exec) { $export($export.S + $export.F * fails(function () { fn(1); }), 'Object', exp); }; -},{"./_core":86,"./_export":96,"./_fails":98}],144:[function(require,module,exports){ +},{"./_core":87,"./_export":97,"./_fails":99}],145:[function(require,module,exports){ var DESCRIPTORS = require('./_descriptors'); var getKeys = require('./_object-keys'); var toIObject = require('./_to-iobject'); @@ -6357,7 +6394,7 @@ module.exports = function (isEntries) { }; }; -},{"./_descriptors":92,"./_object-keys":141,"./_object-pie":142,"./_to-iobject":174}],145:[function(require,module,exports){ +},{"./_descriptors":93,"./_object-keys":142,"./_object-pie":143,"./_to-iobject":175}],146:[function(require,module,exports){ // all object keys, includes non-enumerable and symbols var gOPN = require('./_object-gopn'); var gOPS = require('./_object-gops'); @@ -6369,7 +6406,7 @@ module.exports = Reflect && Reflect.ownKeys || function ownKeys(it) { return getSymbols ? keys.concat(getSymbols(it)) : keys; }; -},{"./_an-object":72,"./_global":104,"./_object-gopn":137,"./_object-gops":138}],146:[function(require,module,exports){ +},{"./_an-object":73,"./_global":105,"./_object-gopn":138,"./_object-gops":139}],147:[function(require,module,exports){ var $parseFloat = require('./_global').parseFloat; var $trim = require('./_string-trim').trim; @@ -6379,7 +6416,7 @@ module.exports = 1 / $parseFloat(require('./_string-ws') + '-0') !== -Infinity ? return result === 0 && string.charAt(0) == '-' ? -0 : result; } : $parseFloat; -},{"./_global":104,"./_string-trim":168,"./_string-ws":169}],147:[function(require,module,exports){ +},{"./_global":105,"./_string-trim":169,"./_string-ws":170}],148:[function(require,module,exports){ var $parseInt = require('./_global').parseInt; var $trim = require('./_string-trim').trim; var ws = require('./_string-ws'); @@ -6390,7 +6427,7 @@ module.exports = $parseInt(ws + '08') !== 8 || $parseInt(ws + '0x16') !== 22 ? f return $parseInt(string, (radix >>> 0) || (hex.test(string) ? 16 : 10)); } : $parseInt; -},{"./_global":104,"./_string-trim":168,"./_string-ws":169}],148:[function(require,module,exports){ +},{"./_global":105,"./_string-trim":169,"./_string-ws":170}],149:[function(require,module,exports){ module.exports = function (exec) { try { return { e: false, v: exec() }; @@ -6399,7 +6436,7 @@ module.exports = function (exec) { } }; -},{}],149:[function(require,module,exports){ +},{}],150:[function(require,module,exports){ var anObject = require('./_an-object'); var isObject = require('./_is-object'); var newPromiseCapability = require('./_new-promise-capability'); @@ -6413,16 +6450,16 @@ module.exports = function (C, x) { return promiseCapability.promise; }; -},{"./_an-object":72,"./_is-object":115,"./_new-promise-capability":130}],150:[function(require,module,exports){ -arguments[4][64][0].apply(exports,arguments) -},{"dup":64}],151:[function(require,module,exports){ +},{"./_an-object":73,"./_is-object":116,"./_new-promise-capability":131}],151:[function(require,module,exports){ +arguments[4][65][0].apply(exports,arguments) +},{"dup":65}],152:[function(require,module,exports){ var redefine = require('./_redefine'); module.exports = function (target, src, safe) { for (var key in src) redefine(target, key, src[key], safe); return target; }; -},{"./_redefine":152}],152:[function(require,module,exports){ +},{"./_redefine":153}],153:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var has = require('./_has'); @@ -6455,7 +6492,7 @@ require('./_core').inspectSource = function (it) { return typeof this == 'function' && this[SRC] || $toString.call(this); }); -},{"./_core":86,"./_function-to-string":103,"./_global":104,"./_has":105,"./_hide":106,"./_uid":181}],153:[function(require,module,exports){ +},{"./_core":87,"./_function-to-string":104,"./_global":105,"./_has":106,"./_hide":107,"./_uid":182}],154:[function(require,module,exports){ 'use strict'; var classof = require('./_classof'); @@ -6478,7 +6515,7 @@ module.exports = function (R, S) { return builtinExec.call(R, S); }; -},{"./_classof":81}],154:[function(require,module,exports){ +},{"./_classof":82}],155:[function(require,module,exports){ 'use strict'; var regexpFlags = require('./_flags'); @@ -6538,14 +6575,14 @@ if (PATCH) { module.exports = patchedExec; -},{"./_flags":100}],155:[function(require,module,exports){ +},{"./_flags":101}],156:[function(require,module,exports){ // 7.2.9 SameValue(x, y) module.exports = Object.is || function is(x, y) { // eslint-disable-next-line no-self-compare return x === y ? x !== 0 || 1 / x === 1 / y : x != x && y != y; }; -},{}],156:[function(require,module,exports){ +},{}],157:[function(require,module,exports){ // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ var isObject = require('./_is-object'); @@ -6572,7 +6609,7 @@ module.exports = { check: check }; -},{"./_an-object":72,"./_ctx":88,"./_is-object":115,"./_object-gopd":135}],157:[function(require,module,exports){ +},{"./_an-object":73,"./_ctx":89,"./_is-object":116,"./_object-gopd":136}],158:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var dP = require('./_object-dp'); @@ -6587,7 +6624,7 @@ module.exports = function (KEY) { }); }; -},{"./_descriptors":92,"./_global":104,"./_object-dp":133,"./_wks":186}],158:[function(require,module,exports){ +},{"./_descriptors":93,"./_global":105,"./_object-dp":134,"./_wks":187}],159:[function(require,module,exports){ var def = require('./_object-dp').f; var has = require('./_has'); var TAG = require('./_wks')('toStringTag'); @@ -6596,14 +6633,14 @@ module.exports = function (it, tag, stat) { if (it && !has(it = stat ? it : it.prototype, TAG)) def(it, TAG, { configurable: true, value: tag }); }; -},{"./_has":105,"./_object-dp":133,"./_wks":186}],159:[function(require,module,exports){ +},{"./_has":106,"./_object-dp":134,"./_wks":187}],160:[function(require,module,exports){ var shared = require('./_shared')('keys'); var uid = require('./_uid'); module.exports = function (key) { return shared[key] || (shared[key] = uid(key)); }; -},{"./_shared":160,"./_uid":181}],160:[function(require,module,exports){ +},{"./_shared":161,"./_uid":182}],161:[function(require,module,exports){ var core = require('./_core'); var global = require('./_global'); var SHARED = '__core-js_shared__'; @@ -6617,7 +6654,7 @@ var store = global[SHARED] || (global[SHARED] = {}); copyright: '© 2020 Denis Pushkarev (zloirock.ru)' }); -},{"./_core":86,"./_global":104,"./_library":123}],161:[function(require,module,exports){ +},{"./_core":87,"./_global":105,"./_library":124}],162:[function(require,module,exports){ // 7.3.20 SpeciesConstructor(O, defaultConstructor) var anObject = require('./_an-object'); var aFunction = require('./_a-function'); @@ -6628,7 +6665,7 @@ module.exports = function (O, D) { return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? D : aFunction(S); }; -},{"./_a-function":67,"./_an-object":72,"./_wks":186}],162:[function(require,module,exports){ +},{"./_a-function":68,"./_an-object":73,"./_wks":187}],163:[function(require,module,exports){ 'use strict'; var fails = require('./_fails'); @@ -6639,7 +6676,7 @@ module.exports = function (method, arg) { }); }; -},{"./_fails":98}],163:[function(require,module,exports){ +},{"./_fails":99}],164:[function(require,module,exports){ var toInteger = require('./_to-integer'); var defined = require('./_defined'); // true -> String#at @@ -6658,7 +6695,7 @@ module.exports = function (TO_STRING) { }; }; -},{"./_defined":91,"./_to-integer":173}],164:[function(require,module,exports){ +},{"./_defined":92,"./_to-integer":174}],165:[function(require,module,exports){ // helper for String#{startsWith, endsWith, includes} var isRegExp = require('./_is-regexp'); var defined = require('./_defined'); @@ -6668,7 +6705,7 @@ module.exports = function (that, searchString, NAME) { return String(defined(that)); }; -},{"./_defined":91,"./_is-regexp":116}],165:[function(require,module,exports){ +},{"./_defined":92,"./_is-regexp":117}],166:[function(require,module,exports){ var $export = require('./_export'); var fails = require('./_fails'); var defined = require('./_defined'); @@ -6689,7 +6726,7 @@ module.exports = function (NAME, exec) { }), 'String', O); }; -},{"./_defined":91,"./_export":96,"./_fails":98}],166:[function(require,module,exports){ +},{"./_defined":92,"./_export":97,"./_fails":99}],167:[function(require,module,exports){ // https://github.com/tc39/proposal-string-pad-start-end var toLength = require('./_to-length'); var repeat = require('./_string-repeat'); @@ -6707,7 +6744,7 @@ module.exports = function (that, maxLength, fillString, left) { return left ? stringFiller + S : S + stringFiller; }; -},{"./_defined":91,"./_string-repeat":167,"./_to-length":175}],167:[function(require,module,exports){ +},{"./_defined":92,"./_string-repeat":168,"./_to-length":176}],168:[function(require,module,exports){ 'use strict'; var toInteger = require('./_to-integer'); var defined = require('./_defined'); @@ -6721,7 +6758,7 @@ module.exports = function repeat(count) { return res; }; -},{"./_defined":91,"./_to-integer":173}],168:[function(require,module,exports){ +},{"./_defined":92,"./_to-integer":174}],169:[function(require,module,exports){ var $export = require('./_export'); var defined = require('./_defined'); var fails = require('./_fails'); @@ -6753,11 +6790,11 @@ var trim = exporter.trim = function (string, TYPE) { module.exports = exporter; -},{"./_defined":91,"./_export":96,"./_fails":98,"./_string-ws":169}],169:[function(require,module,exports){ +},{"./_defined":92,"./_export":97,"./_fails":99,"./_string-ws":170}],170:[function(require,module,exports){ module.exports = '\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003' + '\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -},{}],170:[function(require,module,exports){ +},{}],171:[function(require,module,exports){ var ctx = require('./_ctx'); var invoke = require('./_invoke'); var html = require('./_html'); @@ -6843,7 +6880,7 @@ module.exports = { clear: clearTask }; -},{"./_cof":82,"./_ctx":88,"./_dom-create":93,"./_global":104,"./_html":107,"./_invoke":110}],171:[function(require,module,exports){ +},{"./_cof":83,"./_ctx":89,"./_dom-create":94,"./_global":105,"./_html":108,"./_invoke":111}],172:[function(require,module,exports){ var toInteger = require('./_to-integer'); var max = Math.max; var min = Math.min; @@ -6852,7 +6889,7 @@ module.exports = function (index, length) { return index < 0 ? max(index + length, 0) : min(index, length); }; -},{"./_to-integer":173}],172:[function(require,module,exports){ +},{"./_to-integer":174}],173:[function(require,module,exports){ // https://tc39.github.io/ecma262/#sec-toindex var toInteger = require('./_to-integer'); var toLength = require('./_to-length'); @@ -6864,7 +6901,7 @@ module.exports = function (it) { return length; }; -},{"./_to-integer":173,"./_to-length":175}],173:[function(require,module,exports){ +},{"./_to-integer":174,"./_to-length":176}],174:[function(require,module,exports){ // 7.1.4 ToInteger var ceil = Math.ceil; var floor = Math.floor; @@ -6872,7 +6909,7 @@ module.exports = function (it) { return isNaN(it = +it) ? 0 : (it > 0 ? floor : ceil)(it); }; -},{}],174:[function(require,module,exports){ +},{}],175:[function(require,module,exports){ // to indexed object, toObject with fallback for non-array-like ES3 strings var IObject = require('./_iobject'); var defined = require('./_defined'); @@ -6880,7 +6917,7 @@ module.exports = function (it) { return IObject(defined(it)); }; -},{"./_defined":91,"./_iobject":111}],175:[function(require,module,exports){ +},{"./_defined":92,"./_iobject":112}],176:[function(require,module,exports){ // 7.1.15 ToLength var toInteger = require('./_to-integer'); var min = Math.min; @@ -6888,16 +6925,16 @@ module.exports = function (it) { return it > 0 ? min(toInteger(it), 0x1fffffffffffff) : 0; // pow(2, 53) - 1 == 9007199254740991 }; -},{"./_to-integer":173}],176:[function(require,module,exports){ +},{"./_to-integer":174}],177:[function(require,module,exports){ // 7.1.13 ToObject(argument) var defined = require('./_defined'); module.exports = function (it) { return Object(defined(it)); }; -},{"./_defined":91}],177:[function(require,module,exports){ -arguments[4][65][0].apply(exports,arguments) -},{"./_is-object":115,"dup":65}],178:[function(require,module,exports){ +},{"./_defined":92}],178:[function(require,module,exports){ +arguments[4][66][0].apply(exports,arguments) +},{"./_is-object":116,"dup":66}],179:[function(require,module,exports){ 'use strict'; if (require('./_descriptors')) { var LIBRARY = require('./_library'); @@ -7379,7 +7416,7 @@ if (require('./_descriptors')) { }; } else module.exports = function () { /* empty */ }; -},{"./_an-instance":71,"./_array-copy-within":73,"./_array-fill":74,"./_array-includes":75,"./_array-methods":76,"./_classof":81,"./_ctx":88,"./_descriptors":92,"./_export":96,"./_fails":98,"./_global":104,"./_has":105,"./_hide":106,"./_is-array-iter":112,"./_is-object":115,"./_iter-detect":120,"./_iterators":122,"./_library":123,"./_object-create":132,"./_object-dp":133,"./_object-gopd":135,"./_object-gopn":137,"./_object-gpo":139,"./_property-desc":150,"./_redefine-all":151,"./_set-species":157,"./_species-constructor":161,"./_to-absolute-index":171,"./_to-index":172,"./_to-integer":173,"./_to-length":175,"./_to-object":176,"./_to-primitive":177,"./_typed":180,"./_typed-buffer":179,"./_uid":181,"./_wks":186,"./core.get-iterator-method":187,"./es6.array.iterator":198}],179:[function(require,module,exports){ +},{"./_an-instance":72,"./_array-copy-within":74,"./_array-fill":75,"./_array-includes":76,"./_array-methods":77,"./_classof":82,"./_ctx":89,"./_descriptors":93,"./_export":97,"./_fails":99,"./_global":105,"./_has":106,"./_hide":107,"./_is-array-iter":113,"./_is-object":116,"./_iter-detect":121,"./_iterators":123,"./_library":124,"./_object-create":133,"./_object-dp":134,"./_object-gopd":136,"./_object-gopn":138,"./_object-gpo":140,"./_property-desc":151,"./_redefine-all":152,"./_set-species":158,"./_species-constructor":162,"./_to-absolute-index":172,"./_to-index":173,"./_to-integer":174,"./_to-length":176,"./_to-object":177,"./_to-primitive":178,"./_typed":181,"./_typed-buffer":180,"./_uid":182,"./_wks":187,"./core.get-iterator-method":188,"./es6.array.iterator":199}],180:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var DESCRIPTORS = require('./_descriptors'); @@ -7657,7 +7694,7 @@ hide($DataView[PROTOTYPE], $typed.VIEW, true); exports[ARRAY_BUFFER] = $ArrayBuffer; exports[DATA_VIEW] = $DataView; -},{"./_an-instance":71,"./_array-fill":74,"./_descriptors":92,"./_fails":98,"./_global":104,"./_hide":106,"./_library":123,"./_object-dp":133,"./_object-gopn":137,"./_redefine-all":151,"./_set-to-string-tag":158,"./_to-index":172,"./_to-integer":173,"./_to-length":175,"./_typed":180}],180:[function(require,module,exports){ +},{"./_an-instance":72,"./_array-fill":75,"./_descriptors":93,"./_fails":99,"./_global":105,"./_hide":107,"./_library":124,"./_object-dp":134,"./_object-gopn":138,"./_redefine-all":152,"./_set-to-string-tag":159,"./_to-index":173,"./_to-integer":174,"./_to-length":176,"./_typed":181}],181:[function(require,module,exports){ var global = require('./_global'); var hide = require('./_hide'); var uid = require('./_uid'); @@ -7687,27 +7724,27 @@ module.exports = { VIEW: VIEW }; -},{"./_global":104,"./_hide":106,"./_uid":181}],181:[function(require,module,exports){ +},{"./_global":105,"./_hide":107,"./_uid":182}],182:[function(require,module,exports){ var id = 0; var px = Math.random(); module.exports = function (key) { return 'Symbol('.concat(key === undefined ? '' : key, ')_', (++id + px).toString(36)); }; -},{}],182:[function(require,module,exports){ +},{}],183:[function(require,module,exports){ var global = require('./_global'); var navigator = global.navigator; module.exports = navigator && navigator.userAgent || ''; -},{"./_global":104}],183:[function(require,module,exports){ +},{"./_global":105}],184:[function(require,module,exports){ var isObject = require('./_is-object'); module.exports = function (it, TYPE) { if (!isObject(it) || it._t !== TYPE) throw TypeError('Incompatible receiver, ' + TYPE + ' required!'); return it; }; -},{"./_is-object":115}],184:[function(require,module,exports){ +},{"./_is-object":116}],185:[function(require,module,exports){ var global = require('./_global'); var core = require('./_core'); var LIBRARY = require('./_library'); @@ -7718,10 +7755,10 @@ module.exports = function (name) { if (name.charAt(0) != '_' && !(name in $Symbol)) defineProperty($Symbol, name, { value: wksExt.f(name) }); }; -},{"./_core":86,"./_global":104,"./_library":123,"./_object-dp":133,"./_wks-ext":185}],185:[function(require,module,exports){ +},{"./_core":87,"./_global":105,"./_library":124,"./_object-dp":134,"./_wks-ext":186}],186:[function(require,module,exports){ exports.f = require('./_wks'); -},{"./_wks":186}],186:[function(require,module,exports){ +},{"./_wks":187}],187:[function(require,module,exports){ var store = require('./_shared')('wks'); var uid = require('./_uid'); var Symbol = require('./_global').Symbol; @@ -7734,7 +7771,7 @@ var $exports = module.exports = function (name) { $exports.store = store; -},{"./_global":104,"./_shared":160,"./_uid":181}],187:[function(require,module,exports){ +},{"./_global":105,"./_shared":161,"./_uid":182}],188:[function(require,module,exports){ var classof = require('./_classof'); var ITERATOR = require('./_wks')('iterator'); var Iterators = require('./_iterators'); @@ -7744,7 +7781,7 @@ module.exports = require('./_core').getIteratorMethod = function (it) { || Iterators[classof(it)]; }; -},{"./_classof":81,"./_core":86,"./_iterators":122,"./_wks":186}],188:[function(require,module,exports){ +},{"./_classof":82,"./_core":87,"./_iterators":123,"./_wks":187}],189:[function(require,module,exports){ // 22.1.3.3 Array.prototype.copyWithin(target, start, end = this.length) var $export = require('./_export'); @@ -7752,7 +7789,7 @@ $export($export.P, 'Array', { copyWithin: require('./_array-copy-within') }); require('./_add-to-unscopables')('copyWithin'); -},{"./_add-to-unscopables":69,"./_array-copy-within":73,"./_export":96}],189:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_array-copy-within":74,"./_export":97}],190:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $every = require('./_array-methods')(4); @@ -7764,7 +7801,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].every, true), 'A } }); -},{"./_array-methods":76,"./_export":96,"./_strict-method":162}],190:[function(require,module,exports){ +},{"./_array-methods":77,"./_export":97,"./_strict-method":163}],191:[function(require,module,exports){ // 22.1.3.6 Array.prototype.fill(value, start = 0, end = this.length) var $export = require('./_export'); @@ -7772,7 +7809,7 @@ $export($export.P, 'Array', { fill: require('./_array-fill') }); require('./_add-to-unscopables')('fill'); -},{"./_add-to-unscopables":69,"./_array-fill":74,"./_export":96}],191:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_array-fill":75,"./_export":97}],192:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $filter = require('./_array-methods')(2); @@ -7784,7 +7821,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].filter, true), ' } }); -},{"./_array-methods":76,"./_export":96,"./_strict-method":162}],192:[function(require,module,exports){ +},{"./_array-methods":77,"./_export":97,"./_strict-method":163}],193:[function(require,module,exports){ 'use strict'; // 22.1.3.9 Array.prototype.findIndex(predicate, thisArg = undefined) var $export = require('./_export'); @@ -7800,7 +7837,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":69,"./_array-methods":76,"./_export":96}],193:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_array-methods":77,"./_export":97}],194:[function(require,module,exports){ 'use strict'; // 22.1.3.8 Array.prototype.find(predicate, thisArg = undefined) var $export = require('./_export'); @@ -7816,7 +7853,7 @@ $export($export.P + $export.F * forced, 'Array', { }); require('./_add-to-unscopables')(KEY); -},{"./_add-to-unscopables":69,"./_array-methods":76,"./_export":96}],194:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_array-methods":77,"./_export":97}],195:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $forEach = require('./_array-methods')(0); @@ -7829,7 +7866,7 @@ $export($export.P + $export.F * !STRICT, 'Array', { } }); -},{"./_array-methods":76,"./_export":96,"./_strict-method":162}],195:[function(require,module,exports){ +},{"./_array-methods":77,"./_export":97,"./_strict-method":163}],196:[function(require,module,exports){ 'use strict'; var ctx = require('./_ctx'); var $export = require('./_export'); @@ -7868,7 +7905,7 @@ $export($export.S + $export.F * !require('./_iter-detect')(function (iter) { Arr } }); -},{"./_create-property":87,"./_ctx":88,"./_export":96,"./_is-array-iter":112,"./_iter-call":117,"./_iter-detect":120,"./_to-length":175,"./_to-object":176,"./core.get-iterator-method":187}],196:[function(require,module,exports){ +},{"./_create-property":88,"./_ctx":89,"./_export":97,"./_is-array-iter":113,"./_iter-call":118,"./_iter-detect":121,"./_to-length":176,"./_to-object":177,"./core.get-iterator-method":188}],197:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $indexOf = require('./_array-includes')(false); @@ -7885,13 +7922,13 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_array-includes":75,"./_export":96,"./_strict-method":162}],197:[function(require,module,exports){ +},{"./_array-includes":76,"./_export":97,"./_strict-method":163}],198:[function(require,module,exports){ // 22.1.2.2 / 15.4.3.2 Array.isArray(arg) var $export = require('./_export'); $export($export.S, 'Array', { isArray: require('./_is-array') }); -},{"./_export":96,"./_is-array":113}],198:[function(require,module,exports){ +},{"./_export":97,"./_is-array":114}],199:[function(require,module,exports){ 'use strict'; var addToUnscopables = require('./_add-to-unscopables'); var step = require('./_iter-step'); @@ -7927,7 +7964,7 @@ addToUnscopables('keys'); addToUnscopables('values'); addToUnscopables('entries'); -},{"./_add-to-unscopables":69,"./_iter-define":119,"./_iter-step":121,"./_iterators":122,"./_to-iobject":174}],199:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_iter-define":120,"./_iter-step":122,"./_iterators":123,"./_to-iobject":175}],200:[function(require,module,exports){ 'use strict'; // 22.1.3.13 Array.prototype.join(separator) var $export = require('./_export'); @@ -7941,7 +7978,7 @@ $export($export.P + $export.F * (require('./_iobject') != Object || !require('./ } }); -},{"./_export":96,"./_iobject":111,"./_strict-method":162,"./_to-iobject":174}],200:[function(require,module,exports){ +},{"./_export":97,"./_iobject":112,"./_strict-method":163,"./_to-iobject":175}],201:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toIObject = require('./_to-iobject'); @@ -7965,7 +8002,7 @@ $export($export.P + $export.F * (NEGATIVE_ZERO || !require('./_strict-method')($ } }); -},{"./_export":96,"./_strict-method":162,"./_to-integer":173,"./_to-iobject":174,"./_to-length":175}],201:[function(require,module,exports){ +},{"./_export":97,"./_strict-method":163,"./_to-integer":174,"./_to-iobject":175,"./_to-length":176}],202:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $map = require('./_array-methods')(1); @@ -7977,7 +8014,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].map, true), 'Arr } }); -},{"./_array-methods":76,"./_export":96,"./_strict-method":162}],202:[function(require,module,exports){ +},{"./_array-methods":77,"./_export":97,"./_strict-method":163}],203:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var createProperty = require('./_create-property'); @@ -7998,7 +8035,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_create-property":87,"./_export":96,"./_fails":98}],203:[function(require,module,exports){ +},{"./_create-property":88,"./_export":97,"./_fails":99}],204:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -8010,7 +8047,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduceRight, tru } }); -},{"./_array-reduce":77,"./_export":96,"./_strict-method":162}],204:[function(require,module,exports){ +},{"./_array-reduce":78,"./_export":97,"./_strict-method":163}],205:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $reduce = require('./_array-reduce'); @@ -8022,7 +8059,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].reduce, true), ' } }); -},{"./_array-reduce":77,"./_export":96,"./_strict-method":162}],205:[function(require,module,exports){ +},{"./_array-reduce":78,"./_export":97,"./_strict-method":163}],206:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var html = require('./_html'); @@ -8052,7 +8089,7 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_cof":82,"./_export":96,"./_fails":98,"./_html":107,"./_to-absolute-index":171,"./_to-length":175}],206:[function(require,module,exports){ +},{"./_cof":83,"./_export":97,"./_fails":99,"./_html":108,"./_to-absolute-index":172,"./_to-length":176}],207:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $some = require('./_array-methods')(3); @@ -8064,7 +8101,7 @@ $export($export.P + $export.F * !require('./_strict-method')([].some, true), 'Ar } }); -},{"./_array-methods":76,"./_export":96,"./_strict-method":162}],207:[function(require,module,exports){ +},{"./_array-methods":77,"./_export":97,"./_strict-method":163}],208:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -8089,16 +8126,16 @@ $export($export.P + $export.F * (fails(function () { } }); -},{"./_a-function":67,"./_export":96,"./_fails":98,"./_strict-method":162,"./_to-object":176}],208:[function(require,module,exports){ +},{"./_a-function":68,"./_export":97,"./_fails":99,"./_strict-method":163,"./_to-object":177}],209:[function(require,module,exports){ require('./_set-species')('Array'); -},{"./_set-species":157}],209:[function(require,module,exports){ +},{"./_set-species":158}],210:[function(require,module,exports){ // 20.3.3.1 / 15.9.4.4 Date.now() var $export = require('./_export'); $export($export.S, 'Date', { now: function () { return new Date().getTime(); } }); -},{"./_export":96}],210:[function(require,module,exports){ +},{"./_export":97}],211:[function(require,module,exports){ // 20.3.4.36 / 15.9.5.43 Date.prototype.toISOString() var $export = require('./_export'); var toISOString = require('./_date-to-iso-string'); @@ -8108,7 +8145,7 @@ $export($export.P + $export.F * (Date.prototype.toISOString !== toISOString), 'D toISOString: toISOString }); -},{"./_date-to-iso-string":89,"./_export":96}],211:[function(require,module,exports){ +},{"./_date-to-iso-string":90,"./_export":97}],212:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toObject = require('./_to-object'); @@ -8126,13 +8163,13 @@ $export($export.P + $export.F * require('./_fails')(function () { } }); -},{"./_export":96,"./_fails":98,"./_to-object":176,"./_to-primitive":177}],212:[function(require,module,exports){ +},{"./_export":97,"./_fails":99,"./_to-object":177,"./_to-primitive":178}],213:[function(require,module,exports){ var TO_PRIMITIVE = require('./_wks')('toPrimitive'); var proto = Date.prototype; if (!(TO_PRIMITIVE in proto)) require('./_hide')(proto, TO_PRIMITIVE, require('./_date-to-primitive')); -},{"./_date-to-primitive":90,"./_hide":106,"./_wks":186}],213:[function(require,module,exports){ +},{"./_date-to-primitive":91,"./_hide":107,"./_wks":187}],214:[function(require,module,exports){ var DateProto = Date.prototype; var INVALID_DATE = 'Invalid Date'; var TO_STRING = 'toString'; @@ -8146,13 +8183,13 @@ if (new Date(NaN) + '' != INVALID_DATE) { }); } -},{"./_redefine":152}],214:[function(require,module,exports){ +},{"./_redefine":153}],215:[function(require,module,exports){ // 19.2.3.2 / 15.3.4.5 Function.prototype.bind(thisArg, args...) var $export = require('./_export'); $export($export.P, 'Function', { bind: require('./_bind') }); -},{"./_bind":80,"./_export":96}],215:[function(require,module,exports){ +},{"./_bind":81,"./_export":97}],216:[function(require,module,exports){ 'use strict'; var isObject = require('./_is-object'); var getPrototypeOf = require('./_object-gpo'); @@ -8167,7 +8204,7 @@ if (!(HAS_INSTANCE in FunctionProto)) require('./_object-dp').f(FunctionProto, H return false; } }); -},{"./_is-object":115,"./_object-dp":133,"./_object-gpo":139,"./_wks":186}],216:[function(require,module,exports){ +},{"./_is-object":116,"./_object-dp":134,"./_object-gpo":140,"./_wks":187}],217:[function(require,module,exports){ var dP = require('./_object-dp').f; var FProto = Function.prototype; var nameRE = /^\s*function ([^ (]*)/; @@ -8185,7 +8222,7 @@ NAME in FProto || require('./_descriptors') && dP(FProto, NAME, { } }); -},{"./_descriptors":92,"./_object-dp":133}],217:[function(require,module,exports){ +},{"./_descriptors":93,"./_object-dp":134}],218:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -8206,7 +8243,7 @@ module.exports = require('./_collection')(MAP, function (get) { } }, strong, true); -},{"./_collection":85,"./_collection-strong":83,"./_validate-collection":183}],218:[function(require,module,exports){ +},{"./_collection":86,"./_collection-strong":84,"./_validate-collection":184}],219:[function(require,module,exports){ // 20.2.2.3 Math.acosh(x) var $export = require('./_export'); var log1p = require('./_math-log1p'); @@ -8226,7 +8263,7 @@ $export($export.S + $export.F * !($acosh } }); -},{"./_export":96,"./_math-log1p":126}],219:[function(require,module,exports){ +},{"./_export":97,"./_math-log1p":127}],220:[function(require,module,exports){ // 20.2.2.5 Math.asinh(x) var $export = require('./_export'); var $asinh = Math.asinh; @@ -8238,7 +8275,7 @@ function asinh(x) { // Tor Browser bug: Math.asinh(0) -> -0 $export($export.S + $export.F * !($asinh && 1 / $asinh(0) > 0), 'Math', { asinh: asinh }); -},{"./_export":96}],220:[function(require,module,exports){ +},{"./_export":97}],221:[function(require,module,exports){ // 20.2.2.7 Math.atanh(x) var $export = require('./_export'); var $atanh = Math.atanh; @@ -8250,7 +8287,7 @@ $export($export.S + $export.F * !($atanh && 1 / $atanh(-0) < 0), 'Math', { } }); -},{"./_export":96}],221:[function(require,module,exports){ +},{"./_export":97}],222:[function(require,module,exports){ // 20.2.2.9 Math.cbrt(x) var $export = require('./_export'); var sign = require('./_math-sign'); @@ -8261,7 +8298,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":96,"./_math-sign":127}],222:[function(require,module,exports){ +},{"./_export":97,"./_math-sign":128}],223:[function(require,module,exports){ // 20.2.2.11 Math.clz32(x) var $export = require('./_export'); @@ -8271,7 +8308,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],223:[function(require,module,exports){ +},{"./_export":97}],224:[function(require,module,exports){ // 20.2.2.12 Math.cosh(x) var $export = require('./_export'); var exp = Math.exp; @@ -8282,20 +8319,20 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],224:[function(require,module,exports){ +},{"./_export":97}],225:[function(require,module,exports){ // 20.2.2.14 Math.expm1(x) var $export = require('./_export'); var $expm1 = require('./_math-expm1'); $export($export.S + $export.F * ($expm1 != Math.expm1), 'Math', { expm1: $expm1 }); -},{"./_export":96,"./_math-expm1":124}],225:[function(require,module,exports){ +},{"./_export":97,"./_math-expm1":125}],226:[function(require,module,exports){ // 20.2.2.16 Math.fround(x) var $export = require('./_export'); $export($export.S, 'Math', { fround: require('./_math-fround') }); -},{"./_export":96,"./_math-fround":125}],226:[function(require,module,exports){ +},{"./_export":97,"./_math-fround":126}],227:[function(require,module,exports){ // 20.2.2.17 Math.hypot([value1[, value2[, … ]]]) var $export = require('./_export'); var abs = Math.abs; @@ -8322,7 +8359,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],227:[function(require,module,exports){ +},{"./_export":97}],228:[function(require,module,exports){ // 20.2.2.18 Math.imul(x, y) var $export = require('./_export'); var $imul = Math.imul; @@ -8341,7 +8378,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":96,"./_fails":98}],228:[function(require,module,exports){ +},{"./_export":97,"./_fails":99}],229:[function(require,module,exports){ // 20.2.2.21 Math.log10(x) var $export = require('./_export'); @@ -8351,13 +8388,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],229:[function(require,module,exports){ +},{"./_export":97}],230:[function(require,module,exports){ // 20.2.2.20 Math.log1p(x) var $export = require('./_export'); $export($export.S, 'Math', { log1p: require('./_math-log1p') }); -},{"./_export":96,"./_math-log1p":126}],230:[function(require,module,exports){ +},{"./_export":97,"./_math-log1p":127}],231:[function(require,module,exports){ // 20.2.2.22 Math.log2(x) var $export = require('./_export'); @@ -8367,13 +8404,13 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],231:[function(require,module,exports){ +},{"./_export":97}],232:[function(require,module,exports){ // 20.2.2.28 Math.sign(x) var $export = require('./_export'); $export($export.S, 'Math', { sign: require('./_math-sign') }); -},{"./_export":96,"./_math-sign":127}],232:[function(require,module,exports){ +},{"./_export":97,"./_math-sign":128}],233:[function(require,module,exports){ // 20.2.2.30 Math.sinh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -8390,7 +8427,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_export":96,"./_fails":98,"./_math-expm1":124}],233:[function(require,module,exports){ +},{"./_export":97,"./_fails":99,"./_math-expm1":125}],234:[function(require,module,exports){ // 20.2.2.33 Math.tanh(x) var $export = require('./_export'); var expm1 = require('./_math-expm1'); @@ -8404,7 +8441,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":96,"./_math-expm1":124}],234:[function(require,module,exports){ +},{"./_export":97,"./_math-expm1":125}],235:[function(require,module,exports){ // 20.2.2.34 Math.trunc(x) var $export = require('./_export'); @@ -8414,7 +8451,7 @@ $export($export.S, 'Math', { } }); -},{"./_export":96}],235:[function(require,module,exports){ +},{"./_export":97}],236:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var has = require('./_has'); @@ -8485,13 +8522,13 @@ if (!$Number(' 0o1') || !$Number('0b1') || $Number('+0x1')) { require('./_redefine')(global, NUMBER, $Number); } -},{"./_cof":82,"./_descriptors":92,"./_fails":98,"./_global":104,"./_has":105,"./_inherit-if-required":109,"./_object-create":132,"./_object-dp":133,"./_object-gopd":135,"./_object-gopn":137,"./_redefine":152,"./_string-trim":168,"./_to-primitive":177}],236:[function(require,module,exports){ +},{"./_cof":83,"./_descriptors":93,"./_fails":99,"./_global":105,"./_has":106,"./_inherit-if-required":110,"./_object-create":133,"./_object-dp":134,"./_object-gopd":136,"./_object-gopn":138,"./_redefine":153,"./_string-trim":169,"./_to-primitive":178}],237:[function(require,module,exports){ // 20.1.2.1 Number.EPSILON var $export = require('./_export'); $export($export.S, 'Number', { EPSILON: Math.pow(2, -52) }); -},{"./_export":96}],237:[function(require,module,exports){ +},{"./_export":97}],238:[function(require,module,exports){ // 20.1.2.2 Number.isFinite(number) var $export = require('./_export'); var _isFinite = require('./_global').isFinite; @@ -8502,13 +8539,13 @@ $export($export.S, 'Number', { } }); -},{"./_export":96,"./_global":104}],238:[function(require,module,exports){ +},{"./_export":97,"./_global":105}],239:[function(require,module,exports){ // 20.1.2.3 Number.isInteger(number) var $export = require('./_export'); $export($export.S, 'Number', { isInteger: require('./_is-integer') }); -},{"./_export":96,"./_is-integer":114}],239:[function(require,module,exports){ +},{"./_export":97,"./_is-integer":115}],240:[function(require,module,exports){ // 20.1.2.4 Number.isNaN(number) var $export = require('./_export'); @@ -8519,7 +8556,7 @@ $export($export.S, 'Number', { } }); -},{"./_export":96}],240:[function(require,module,exports){ +},{"./_export":97}],241:[function(require,module,exports){ // 20.1.2.5 Number.isSafeInteger(number) var $export = require('./_export'); var isInteger = require('./_is-integer'); @@ -8531,31 +8568,31 @@ $export($export.S, 'Number', { } }); -},{"./_export":96,"./_is-integer":114}],241:[function(require,module,exports){ +},{"./_export":97,"./_is-integer":115}],242:[function(require,module,exports){ // 20.1.2.6 Number.MAX_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MAX_SAFE_INTEGER: 0x1fffffffffffff }); -},{"./_export":96}],242:[function(require,module,exports){ +},{"./_export":97}],243:[function(require,module,exports){ // 20.1.2.10 Number.MIN_SAFE_INTEGER var $export = require('./_export'); $export($export.S, 'Number', { MIN_SAFE_INTEGER: -0x1fffffffffffff }); -},{"./_export":96}],243:[function(require,module,exports){ +},{"./_export":97}],244:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 20.1.2.12 Number.parseFloat(string) $export($export.S + $export.F * (Number.parseFloat != $parseFloat), 'Number', { parseFloat: $parseFloat }); -},{"./_export":96,"./_parse-float":146}],244:[function(require,module,exports){ +},{"./_export":97,"./_parse-float":147}],245:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 20.1.2.13 Number.parseInt(string, radix) $export($export.S + $export.F * (Number.parseInt != $parseInt), 'Number', { parseInt: $parseInt }); -},{"./_export":96,"./_parse-int":147}],245:[function(require,module,exports){ +},{"./_export":97,"./_parse-int":148}],246:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var toInteger = require('./_to-integer'); @@ -8671,7 +8708,7 @@ $export($export.P + $export.F * (!!$toFixed && ( } }); -},{"./_a-number-value":68,"./_export":96,"./_fails":98,"./_string-repeat":167,"./_to-integer":173}],246:[function(require,module,exports){ +},{"./_a-number-value":69,"./_export":97,"./_fails":99,"./_string-repeat":168,"./_to-integer":174}],247:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $fails = require('./_fails'); @@ -8691,28 +8728,28 @@ $export($export.P + $export.F * ($fails(function () { } }); -},{"./_a-number-value":68,"./_export":96,"./_fails":98}],247:[function(require,module,exports){ +},{"./_a-number-value":69,"./_export":97,"./_fails":99}],248:[function(require,module,exports){ // 19.1.3.1 Object.assign(target, source) var $export = require('./_export'); $export($export.S + $export.F, 'Object', { assign: require('./_object-assign') }); -},{"./_export":96,"./_object-assign":131}],248:[function(require,module,exports){ +},{"./_export":97,"./_object-assign":132}],249:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.2 / 15.2.3.5 Object.create(O [, Properties]) $export($export.S, 'Object', { create: require('./_object-create') }); -},{"./_export":96,"./_object-create":132}],249:[function(require,module,exports){ +},{"./_export":97,"./_object-create":133}],250:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.3 / 15.2.3.7 Object.defineProperties(O, Properties) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperties: require('./_object-dps') }); -},{"./_descriptors":92,"./_export":96,"./_object-dps":134}],250:[function(require,module,exports){ +},{"./_descriptors":93,"./_export":97,"./_object-dps":135}],251:[function(require,module,exports){ var $export = require('./_export'); // 19.1.2.4 / 15.2.3.6 Object.defineProperty(O, P, Attributes) $export($export.S + $export.F * !require('./_descriptors'), 'Object', { defineProperty: require('./_object-dp').f }); -},{"./_descriptors":92,"./_export":96,"./_object-dp":133}],251:[function(require,module,exports){ +},{"./_descriptors":93,"./_export":97,"./_object-dp":134}],252:[function(require,module,exports){ // 19.1.2.5 Object.freeze(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -8723,7 +8760,7 @@ require('./_object-sap')('freeze', function ($freeze) { }; }); -},{"./_is-object":115,"./_meta":128,"./_object-sap":143}],252:[function(require,module,exports){ +},{"./_is-object":116,"./_meta":129,"./_object-sap":144}],253:[function(require,module,exports){ // 19.1.2.6 Object.getOwnPropertyDescriptor(O, P) var toIObject = require('./_to-iobject'); var $getOwnPropertyDescriptor = require('./_object-gopd').f; @@ -8734,13 +8771,13 @@ require('./_object-sap')('getOwnPropertyDescriptor', function () { }; }); -},{"./_object-gopd":135,"./_object-sap":143,"./_to-iobject":174}],253:[function(require,module,exports){ +},{"./_object-gopd":136,"./_object-sap":144,"./_to-iobject":175}],254:[function(require,module,exports){ // 19.1.2.7 Object.getOwnPropertyNames(O) require('./_object-sap')('getOwnPropertyNames', function () { return require('./_object-gopn-ext').f; }); -},{"./_object-gopn-ext":136,"./_object-sap":143}],254:[function(require,module,exports){ +},{"./_object-gopn-ext":137,"./_object-sap":144}],255:[function(require,module,exports){ // 19.1.2.9 Object.getPrototypeOf(O) var toObject = require('./_to-object'); var $getPrototypeOf = require('./_object-gpo'); @@ -8751,7 +8788,7 @@ require('./_object-sap')('getPrototypeOf', function () { }; }); -},{"./_object-gpo":139,"./_object-sap":143,"./_to-object":176}],255:[function(require,module,exports){ +},{"./_object-gpo":140,"./_object-sap":144,"./_to-object":177}],256:[function(require,module,exports){ // 19.1.2.11 Object.isExtensible(O) var isObject = require('./_is-object'); @@ -8761,7 +8798,7 @@ require('./_object-sap')('isExtensible', function ($isExtensible) { }; }); -},{"./_is-object":115,"./_object-sap":143}],256:[function(require,module,exports){ +},{"./_is-object":116,"./_object-sap":144}],257:[function(require,module,exports){ // 19.1.2.12 Object.isFrozen(O) var isObject = require('./_is-object'); @@ -8771,7 +8808,7 @@ require('./_object-sap')('isFrozen', function ($isFrozen) { }; }); -},{"./_is-object":115,"./_object-sap":143}],257:[function(require,module,exports){ +},{"./_is-object":116,"./_object-sap":144}],258:[function(require,module,exports){ // 19.1.2.13 Object.isSealed(O) var isObject = require('./_is-object'); @@ -8781,12 +8818,12 @@ require('./_object-sap')('isSealed', function ($isSealed) { }; }); -},{"./_is-object":115,"./_object-sap":143}],258:[function(require,module,exports){ +},{"./_is-object":116,"./_object-sap":144}],259:[function(require,module,exports){ // 19.1.3.10 Object.is(value1, value2) var $export = require('./_export'); $export($export.S, 'Object', { is: require('./_same-value') }); -},{"./_export":96,"./_same-value":155}],259:[function(require,module,exports){ +},{"./_export":97,"./_same-value":156}],260:[function(require,module,exports){ // 19.1.2.14 Object.keys(O) var toObject = require('./_to-object'); var $keys = require('./_object-keys'); @@ -8797,7 +8834,7 @@ require('./_object-sap')('keys', function () { }; }); -},{"./_object-keys":141,"./_object-sap":143,"./_to-object":176}],260:[function(require,module,exports){ +},{"./_object-keys":142,"./_object-sap":144,"./_to-object":177}],261:[function(require,module,exports){ // 19.1.2.15 Object.preventExtensions(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -8808,7 +8845,7 @@ require('./_object-sap')('preventExtensions', function ($preventExtensions) { }; }); -},{"./_is-object":115,"./_meta":128,"./_object-sap":143}],261:[function(require,module,exports){ +},{"./_is-object":116,"./_meta":129,"./_object-sap":144}],262:[function(require,module,exports){ // 19.1.2.17 Object.seal(O) var isObject = require('./_is-object'); var meta = require('./_meta').onFreeze; @@ -8819,12 +8856,12 @@ require('./_object-sap')('seal', function ($seal) { }; }); -},{"./_is-object":115,"./_meta":128,"./_object-sap":143}],262:[function(require,module,exports){ +},{"./_is-object":116,"./_meta":129,"./_object-sap":144}],263:[function(require,module,exports){ // 19.1.3.19 Object.setPrototypeOf(O, proto) var $export = require('./_export'); $export($export.S, 'Object', { setPrototypeOf: require('./_set-proto').set }); -},{"./_export":96,"./_set-proto":156}],263:[function(require,module,exports){ +},{"./_export":97,"./_set-proto":157}],264:[function(require,module,exports){ 'use strict'; // 19.1.3.6 Object.prototype.toString() var classof = require('./_classof'); @@ -8836,19 +8873,19 @@ if (test + '' != '[object z]') { }, true); } -},{"./_classof":81,"./_redefine":152,"./_wks":186}],264:[function(require,module,exports){ +},{"./_classof":82,"./_redefine":153,"./_wks":187}],265:[function(require,module,exports){ var $export = require('./_export'); var $parseFloat = require('./_parse-float'); // 18.2.4 parseFloat(string) $export($export.G + $export.F * (parseFloat != $parseFloat), { parseFloat: $parseFloat }); -},{"./_export":96,"./_parse-float":146}],265:[function(require,module,exports){ +},{"./_export":97,"./_parse-float":147}],266:[function(require,module,exports){ var $export = require('./_export'); var $parseInt = require('./_parse-int'); // 18.2.5 parseInt(string, radix) $export($export.G + $export.F * (parseInt != $parseInt), { parseInt: $parseInt }); -},{"./_export":96,"./_parse-int":147}],266:[function(require,module,exports){ +},{"./_export":97,"./_parse-int":148}],267:[function(require,module,exports){ 'use strict'; var LIBRARY = require('./_library'); var global = require('./_global'); @@ -9136,7 +9173,7 @@ $export($export.S + $export.F * !(USE_NATIVE && require('./_iter-detect')(functi } }); -},{"./_a-function":67,"./_an-instance":71,"./_classof":81,"./_core":86,"./_ctx":88,"./_export":96,"./_for-of":102,"./_global":104,"./_is-object":115,"./_iter-detect":120,"./_library":123,"./_microtask":129,"./_new-promise-capability":130,"./_perform":148,"./_promise-resolve":149,"./_redefine-all":151,"./_set-species":157,"./_set-to-string-tag":158,"./_species-constructor":161,"./_task":170,"./_user-agent":182,"./_wks":186}],267:[function(require,module,exports){ +},{"./_a-function":68,"./_an-instance":72,"./_classof":82,"./_core":87,"./_ctx":89,"./_export":97,"./_for-of":103,"./_global":105,"./_is-object":116,"./_iter-detect":121,"./_library":124,"./_microtask":130,"./_new-promise-capability":131,"./_perform":149,"./_promise-resolve":150,"./_redefine-all":152,"./_set-species":158,"./_set-to-string-tag":159,"./_species-constructor":162,"./_task":171,"./_user-agent":183,"./_wks":187}],268:[function(require,module,exports){ // 26.1.1 Reflect.apply(target, thisArgument, argumentsList) var $export = require('./_export'); var aFunction = require('./_a-function'); @@ -9154,7 +9191,7 @@ $export($export.S + $export.F * !require('./_fails')(function () { } }); -},{"./_a-function":67,"./_an-object":72,"./_export":96,"./_fails":98,"./_global":104}],268:[function(require,module,exports){ +},{"./_a-function":68,"./_an-object":73,"./_export":97,"./_fails":99,"./_global":105}],269:[function(require,module,exports){ // 26.1.2 Reflect.construct(target, argumentsList [, newTarget]) var $export = require('./_export'); var create = require('./_object-create'); @@ -9203,7 +9240,7 @@ $export($export.S + $export.F * (NEW_TARGET_BUG || ARGS_BUG), 'Reflect', { } }); -},{"./_a-function":67,"./_an-object":72,"./_bind":80,"./_export":96,"./_fails":98,"./_global":104,"./_is-object":115,"./_object-create":132}],269:[function(require,module,exports){ +},{"./_a-function":68,"./_an-object":73,"./_bind":81,"./_export":97,"./_fails":99,"./_global":105,"./_is-object":116,"./_object-create":133}],270:[function(require,module,exports){ // 26.1.3 Reflect.defineProperty(target, propertyKey, attributes) var dP = require('./_object-dp'); var $export = require('./_export'); @@ -9228,7 +9265,7 @@ $export($export.S + $export.F * require('./_fails')(function () { } }); -},{"./_an-object":72,"./_export":96,"./_fails":98,"./_object-dp":133,"./_to-primitive":177}],270:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_fails":99,"./_object-dp":134,"./_to-primitive":178}],271:[function(require,module,exports){ // 26.1.4 Reflect.deleteProperty(target, propertyKey) var $export = require('./_export'); var gOPD = require('./_object-gopd').f; @@ -9241,7 +9278,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96,"./_object-gopd":135}],271:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_object-gopd":136}],272:[function(require,module,exports){ 'use strict'; // 26.1.5 Reflect.enumerate(target) var $export = require('./_export'); @@ -9269,7 +9306,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96,"./_iter-create":118}],272:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_iter-create":119}],273:[function(require,module,exports){ // 26.1.7 Reflect.getOwnPropertyDescriptor(target, propertyKey) var gOPD = require('./_object-gopd'); var $export = require('./_export'); @@ -9281,7 +9318,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96,"./_object-gopd":135}],273:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_object-gopd":136}],274:[function(require,module,exports){ // 26.1.8 Reflect.getPrototypeOf(target) var $export = require('./_export'); var getProto = require('./_object-gpo'); @@ -9293,7 +9330,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96,"./_object-gpo":139}],274:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_object-gpo":140}],275:[function(require,module,exports){ // 26.1.6 Reflect.get(target, propertyKey [, receiver]) var gOPD = require('./_object-gopd'); var getPrototypeOf = require('./_object-gpo'); @@ -9316,7 +9353,7 @@ function get(target, propertyKey /* , receiver */) { $export($export.S, 'Reflect', { get: get }); -},{"./_an-object":72,"./_export":96,"./_has":105,"./_is-object":115,"./_object-gopd":135,"./_object-gpo":139}],275:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_has":106,"./_is-object":116,"./_object-gopd":136,"./_object-gpo":140}],276:[function(require,module,exports){ // 26.1.9 Reflect.has(target, propertyKey) var $export = require('./_export'); @@ -9326,7 +9363,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_export":96}],276:[function(require,module,exports){ +},{"./_export":97}],277:[function(require,module,exports){ // 26.1.10 Reflect.isExtensible(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -9339,13 +9376,13 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96}],277:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97}],278:[function(require,module,exports){ // 26.1.11 Reflect.ownKeys(target) var $export = require('./_export'); $export($export.S, 'Reflect', { ownKeys: require('./_own-keys') }); -},{"./_export":96,"./_own-keys":145}],278:[function(require,module,exports){ +},{"./_export":97,"./_own-keys":146}],279:[function(require,module,exports){ // 26.1.12 Reflect.preventExtensions(target) var $export = require('./_export'); var anObject = require('./_an-object'); @@ -9363,7 +9400,7 @@ $export($export.S, 'Reflect', { } }); -},{"./_an-object":72,"./_export":96}],279:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97}],280:[function(require,module,exports){ // 26.1.14 Reflect.setPrototypeOf(target, proto) var $export = require('./_export'); var setProto = require('./_set-proto'); @@ -9380,7 +9417,7 @@ if (setProto) $export($export.S, 'Reflect', { } }); -},{"./_export":96,"./_set-proto":156}],280:[function(require,module,exports){ +},{"./_export":97,"./_set-proto":157}],281:[function(require,module,exports){ // 26.1.13 Reflect.set(target, propertyKey, V [, receiver]) var dP = require('./_object-dp'); var gOPD = require('./_object-gopd'); @@ -9415,7 +9452,7 @@ function set(target, propertyKey, V /* , receiver */) { $export($export.S, 'Reflect', { set: set }); -},{"./_an-object":72,"./_export":96,"./_has":105,"./_is-object":115,"./_object-dp":133,"./_object-gopd":135,"./_object-gpo":139,"./_property-desc":150}],281:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_has":106,"./_is-object":116,"./_object-dp":134,"./_object-gopd":136,"./_object-gpo":140,"./_property-desc":151}],282:[function(require,module,exports){ var global = require('./_global'); var inheritIfRequired = require('./_inherit-if-required'); var dP = require('./_object-dp').f; @@ -9460,7 +9497,7 @@ if (require('./_descriptors') && (!CORRECT_NEW || require('./_fails')(function ( require('./_set-species')('RegExp'); -},{"./_descriptors":92,"./_fails":98,"./_flags":100,"./_global":104,"./_inherit-if-required":109,"./_is-regexp":116,"./_object-dp":133,"./_object-gopn":137,"./_redefine":152,"./_set-species":157,"./_wks":186}],282:[function(require,module,exports){ +},{"./_descriptors":93,"./_fails":99,"./_flags":101,"./_global":105,"./_inherit-if-required":110,"./_is-regexp":117,"./_object-dp":134,"./_object-gopn":138,"./_redefine":153,"./_set-species":158,"./_wks":187}],283:[function(require,module,exports){ 'use strict'; var regexpExec = require('./_regexp-exec'); require('./_export')({ @@ -9471,14 +9508,14 @@ require('./_export')({ exec: regexpExec }); -},{"./_export":96,"./_regexp-exec":154}],283:[function(require,module,exports){ +},{"./_export":97,"./_regexp-exec":155}],284:[function(require,module,exports){ // 21.2.5.3 get RegExp.prototype.flags() if (require('./_descriptors') && /./g.flags != 'g') require('./_object-dp').f(RegExp.prototype, 'flags', { configurable: true, get: require('./_flags') }); -},{"./_descriptors":92,"./_flags":100,"./_object-dp":133}],284:[function(require,module,exports){ +},{"./_descriptors":93,"./_flags":101,"./_object-dp":134}],285:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -9520,7 +9557,7 @@ require('./_fix-re-wks')('match', 1, function (defined, MATCH, $match, maybeCall ]; }); -},{"./_advance-string-index":70,"./_an-object":72,"./_fix-re-wks":99,"./_regexp-exec-abstract":153,"./_to-length":175}],285:[function(require,module,exports){ +},{"./_advance-string-index":71,"./_an-object":73,"./_fix-re-wks":100,"./_regexp-exec-abstract":154,"./_to-length":176}],286:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -9640,7 +9677,7 @@ require('./_fix-re-wks')('replace', 2, function (defined, REPLACE, $replace, may } }); -},{"./_advance-string-index":70,"./_an-object":72,"./_fix-re-wks":99,"./_regexp-exec-abstract":153,"./_to-integer":173,"./_to-length":175,"./_to-object":176}],286:[function(require,module,exports){ +},{"./_advance-string-index":71,"./_an-object":73,"./_fix-re-wks":100,"./_regexp-exec-abstract":154,"./_to-integer":174,"./_to-length":176,"./_to-object":177}],287:[function(require,module,exports){ 'use strict'; var anObject = require('./_an-object'); @@ -9673,7 +9710,7 @@ require('./_fix-re-wks')('search', 1, function (defined, SEARCH, $search, maybeC ]; }); -},{"./_an-object":72,"./_fix-re-wks":99,"./_regexp-exec-abstract":153,"./_same-value":155}],287:[function(require,module,exports){ +},{"./_an-object":73,"./_fix-re-wks":100,"./_regexp-exec-abstract":154,"./_same-value":156}],288:[function(require,module,exports){ 'use strict'; var isRegExp = require('./_is-regexp'); @@ -9809,7 +9846,7 @@ require('./_fix-re-wks')('split', 2, function (defined, SPLIT, $split, maybeCall ]; }); -},{"./_advance-string-index":70,"./_an-object":72,"./_fails":98,"./_fix-re-wks":99,"./_is-regexp":116,"./_regexp-exec":154,"./_regexp-exec-abstract":153,"./_species-constructor":161,"./_to-length":175}],288:[function(require,module,exports){ +},{"./_advance-string-index":71,"./_an-object":73,"./_fails":99,"./_fix-re-wks":100,"./_is-regexp":117,"./_regexp-exec":155,"./_regexp-exec-abstract":154,"./_species-constructor":162,"./_to-length":176}],289:[function(require,module,exports){ 'use strict'; require('./es6.regexp.flags'); var anObject = require('./_an-object'); @@ -9836,7 +9873,7 @@ if (require('./_fails')(function () { return $toString.call({ source: 'a', flags }); } -},{"./_an-object":72,"./_descriptors":92,"./_fails":98,"./_flags":100,"./_redefine":152,"./es6.regexp.flags":283}],289:[function(require,module,exports){ +},{"./_an-object":73,"./_descriptors":93,"./_fails":99,"./_flags":101,"./_redefine":153,"./es6.regexp.flags":284}],290:[function(require,module,exports){ 'use strict'; var strong = require('./_collection-strong'); var validate = require('./_validate-collection'); @@ -9852,7 +9889,7 @@ module.exports = require('./_collection')(SET, function (get) { } }, strong); -},{"./_collection":85,"./_collection-strong":83,"./_validate-collection":183}],290:[function(require,module,exports){ +},{"./_collection":86,"./_collection-strong":84,"./_validate-collection":184}],291:[function(require,module,exports){ 'use strict'; // B.2.3.2 String.prototype.anchor(name) require('./_string-html')('anchor', function (createHTML) { @@ -9861,7 +9898,7 @@ require('./_string-html')('anchor', function (createHTML) { }; }); -},{"./_string-html":165}],291:[function(require,module,exports){ +},{"./_string-html":166}],292:[function(require,module,exports){ 'use strict'; // B.2.3.3 String.prototype.big() require('./_string-html')('big', function (createHTML) { @@ -9870,7 +9907,7 @@ require('./_string-html')('big', function (createHTML) { }; }); -},{"./_string-html":165}],292:[function(require,module,exports){ +},{"./_string-html":166}],293:[function(require,module,exports){ 'use strict'; // B.2.3.4 String.prototype.blink() require('./_string-html')('blink', function (createHTML) { @@ -9879,7 +9916,7 @@ require('./_string-html')('blink', function (createHTML) { }; }); -},{"./_string-html":165}],293:[function(require,module,exports){ +},{"./_string-html":166}],294:[function(require,module,exports){ 'use strict'; // B.2.3.5 String.prototype.bold() require('./_string-html')('bold', function (createHTML) { @@ -9888,7 +9925,7 @@ require('./_string-html')('bold', function (createHTML) { }; }); -},{"./_string-html":165}],294:[function(require,module,exports){ +},{"./_string-html":166}],295:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $at = require('./_string-at')(false); @@ -9899,7 +9936,7 @@ $export($export.P, 'String', { } }); -},{"./_export":96,"./_string-at":163}],295:[function(require,module,exports){ +},{"./_export":97,"./_string-at":164}],296:[function(require,module,exports){ // 21.1.3.6 String.prototype.endsWith(searchString [, endPosition]) 'use strict'; var $export = require('./_export'); @@ -9921,7 +9958,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(ENDS_WITH), 'Strin } }); -},{"./_export":96,"./_fails-is-regexp":97,"./_string-context":164,"./_to-length":175}],296:[function(require,module,exports){ +},{"./_export":97,"./_fails-is-regexp":98,"./_string-context":165,"./_to-length":176}],297:[function(require,module,exports){ 'use strict'; // B.2.3.6 String.prototype.fixed() require('./_string-html')('fixed', function (createHTML) { @@ -9930,7 +9967,7 @@ require('./_string-html')('fixed', function (createHTML) { }; }); -},{"./_string-html":165}],297:[function(require,module,exports){ +},{"./_string-html":166}],298:[function(require,module,exports){ 'use strict'; // B.2.3.7 String.prototype.fontcolor(color) require('./_string-html')('fontcolor', function (createHTML) { @@ -9939,7 +9976,7 @@ require('./_string-html')('fontcolor', function (createHTML) { }; }); -},{"./_string-html":165}],298:[function(require,module,exports){ +},{"./_string-html":166}],299:[function(require,module,exports){ 'use strict'; // B.2.3.8 String.prototype.fontsize(size) require('./_string-html')('fontsize', function (createHTML) { @@ -9948,7 +9985,7 @@ require('./_string-html')('fontsize', function (createHTML) { }; }); -},{"./_string-html":165}],299:[function(require,module,exports){ +},{"./_string-html":166}],300:[function(require,module,exports){ var $export = require('./_export'); var toAbsoluteIndex = require('./_to-absolute-index'); var fromCharCode = String.fromCharCode; @@ -9973,7 +10010,7 @@ $export($export.S + $export.F * (!!$fromCodePoint && $fromCodePoint.length != 1) } }); -},{"./_export":96,"./_to-absolute-index":171}],300:[function(require,module,exports){ +},{"./_export":97,"./_to-absolute-index":172}],301:[function(require,module,exports){ // 21.1.3.7 String.prototype.includes(searchString, position = 0) 'use strict'; var $export = require('./_export'); @@ -9987,7 +10024,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(INCLUDES), 'String } }); -},{"./_export":96,"./_fails-is-regexp":97,"./_string-context":164}],301:[function(require,module,exports){ +},{"./_export":97,"./_fails-is-regexp":98,"./_string-context":165}],302:[function(require,module,exports){ 'use strict'; // B.2.3.9 String.prototype.italics() require('./_string-html')('italics', function (createHTML) { @@ -9996,7 +10033,7 @@ require('./_string-html')('italics', function (createHTML) { }; }); -},{"./_string-html":165}],302:[function(require,module,exports){ +},{"./_string-html":166}],303:[function(require,module,exports){ 'use strict'; var $at = require('./_string-at')(true); @@ -10015,7 +10052,7 @@ require('./_iter-define')(String, 'String', function (iterated) { return { value: point, done: false }; }); -},{"./_iter-define":119,"./_string-at":163}],303:[function(require,module,exports){ +},{"./_iter-define":120,"./_string-at":164}],304:[function(require,module,exports){ 'use strict'; // B.2.3.10 String.prototype.link(url) require('./_string-html')('link', function (createHTML) { @@ -10024,7 +10061,7 @@ require('./_string-html')('link', function (createHTML) { }; }); -},{"./_string-html":165}],304:[function(require,module,exports){ +},{"./_string-html":166}],305:[function(require,module,exports){ var $export = require('./_export'); var toIObject = require('./_to-iobject'); var toLength = require('./_to-length'); @@ -10044,7 +10081,7 @@ $export($export.S, 'String', { } }); -},{"./_export":96,"./_to-iobject":174,"./_to-length":175}],305:[function(require,module,exports){ +},{"./_export":97,"./_to-iobject":175,"./_to-length":176}],306:[function(require,module,exports){ var $export = require('./_export'); $export($export.P, 'String', { @@ -10052,7 +10089,7 @@ $export($export.P, 'String', { repeat: require('./_string-repeat') }); -},{"./_export":96,"./_string-repeat":167}],306:[function(require,module,exports){ +},{"./_export":97,"./_string-repeat":168}],307:[function(require,module,exports){ 'use strict'; // B.2.3.11 String.prototype.small() require('./_string-html')('small', function (createHTML) { @@ -10061,7 +10098,7 @@ require('./_string-html')('small', function (createHTML) { }; }); -},{"./_string-html":165}],307:[function(require,module,exports){ +},{"./_string-html":166}],308:[function(require,module,exports){ // 21.1.3.18 String.prototype.startsWith(searchString [, position ]) 'use strict'; var $export = require('./_export'); @@ -10081,7 +10118,7 @@ $export($export.P + $export.F * require('./_fails-is-regexp')(STARTS_WITH), 'Str } }); -},{"./_export":96,"./_fails-is-regexp":97,"./_string-context":164,"./_to-length":175}],308:[function(require,module,exports){ +},{"./_export":97,"./_fails-is-regexp":98,"./_string-context":165,"./_to-length":176}],309:[function(require,module,exports){ 'use strict'; // B.2.3.12 String.prototype.strike() require('./_string-html')('strike', function (createHTML) { @@ -10090,7 +10127,7 @@ require('./_string-html')('strike', function (createHTML) { }; }); -},{"./_string-html":165}],309:[function(require,module,exports){ +},{"./_string-html":166}],310:[function(require,module,exports){ 'use strict'; // B.2.3.13 String.prototype.sub() require('./_string-html')('sub', function (createHTML) { @@ -10099,7 +10136,7 @@ require('./_string-html')('sub', function (createHTML) { }; }); -},{"./_string-html":165}],310:[function(require,module,exports){ +},{"./_string-html":166}],311:[function(require,module,exports){ 'use strict'; // B.2.3.14 String.prototype.sup() require('./_string-html')('sup', function (createHTML) { @@ -10108,7 +10145,7 @@ require('./_string-html')('sup', function (createHTML) { }; }); -},{"./_string-html":165}],311:[function(require,module,exports){ +},{"./_string-html":166}],312:[function(require,module,exports){ 'use strict'; // 21.1.3.25 String.prototype.trim() require('./_string-trim')('trim', function ($trim) { @@ -10117,7 +10154,7 @@ require('./_string-trim')('trim', function ($trim) { }; }); -},{"./_string-trim":168}],312:[function(require,module,exports){ +},{"./_string-trim":169}],313:[function(require,module,exports){ 'use strict'; // ECMAScript 6 symbols shim var global = require('./_global'); @@ -10365,7 +10402,7 @@ setToStringTag(Math, 'Math', true); // 24.3.3 JSON[@@toStringTag] setToStringTag(global.JSON, 'JSON', true); -},{"./_an-object":72,"./_descriptors":92,"./_enum-keys":95,"./_export":96,"./_fails":98,"./_global":104,"./_has":105,"./_hide":106,"./_is-array":113,"./_is-object":115,"./_library":123,"./_meta":128,"./_object-create":132,"./_object-dp":133,"./_object-gopd":135,"./_object-gopn":137,"./_object-gopn-ext":136,"./_object-gops":138,"./_object-keys":141,"./_object-pie":142,"./_property-desc":150,"./_redefine":152,"./_set-to-string-tag":158,"./_shared":160,"./_to-iobject":174,"./_to-object":176,"./_to-primitive":177,"./_uid":181,"./_wks":186,"./_wks-define":184,"./_wks-ext":185}],313:[function(require,module,exports){ +},{"./_an-object":73,"./_descriptors":93,"./_enum-keys":96,"./_export":97,"./_fails":99,"./_global":105,"./_has":106,"./_hide":107,"./_is-array":114,"./_is-object":116,"./_library":124,"./_meta":129,"./_object-create":133,"./_object-dp":134,"./_object-gopd":136,"./_object-gopn":138,"./_object-gopn-ext":137,"./_object-gops":139,"./_object-keys":142,"./_object-pie":143,"./_property-desc":151,"./_redefine":153,"./_set-to-string-tag":159,"./_shared":161,"./_to-iobject":175,"./_to-object":177,"./_to-primitive":178,"./_uid":182,"./_wks":187,"./_wks-define":185,"./_wks-ext":186}],314:[function(require,module,exports){ 'use strict'; var $export = require('./_export'); var $typed = require('./_typed'); @@ -10413,76 +10450,76 @@ $export($export.P + $export.U + $export.F * require('./_fails')(function () { require('./_set-species')(ARRAY_BUFFER); -},{"./_an-object":72,"./_export":96,"./_fails":98,"./_global":104,"./_is-object":115,"./_set-species":157,"./_species-constructor":161,"./_to-absolute-index":171,"./_to-length":175,"./_typed":180,"./_typed-buffer":179}],314:[function(require,module,exports){ +},{"./_an-object":73,"./_export":97,"./_fails":99,"./_global":105,"./_is-object":116,"./_set-species":158,"./_species-constructor":162,"./_to-absolute-index":172,"./_to-length":176,"./_typed":181,"./_typed-buffer":180}],315:[function(require,module,exports){ var $export = require('./_export'); $export($export.G + $export.W + $export.F * !require('./_typed').ABV, { DataView: require('./_typed-buffer').DataView }); -},{"./_export":96,"./_typed":180,"./_typed-buffer":179}],315:[function(require,module,exports){ +},{"./_export":97,"./_typed":181,"./_typed-buffer":180}],316:[function(require,module,exports){ require('./_typed-array')('Float32', 4, function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],316:[function(require,module,exports){ +},{"./_typed-array":179}],317:[function(require,module,exports){ require('./_typed-array')('Float64', 8, function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],317:[function(require,module,exports){ +},{"./_typed-array":179}],318:[function(require,module,exports){ require('./_typed-array')('Int16', 2, function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],318:[function(require,module,exports){ +},{"./_typed-array":179}],319:[function(require,module,exports){ require('./_typed-array')('Int32', 4, function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],319:[function(require,module,exports){ +},{"./_typed-array":179}],320:[function(require,module,exports){ require('./_typed-array')('Int8', 1, function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],320:[function(require,module,exports){ +},{"./_typed-array":179}],321:[function(require,module,exports){ require('./_typed-array')('Uint16', 2, function (init) { return function Uint16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],321:[function(require,module,exports){ +},{"./_typed-array":179}],322:[function(require,module,exports){ require('./_typed-array')('Uint32', 4, function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],322:[function(require,module,exports){ +},{"./_typed-array":179}],323:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -},{"./_typed-array":178}],323:[function(require,module,exports){ +},{"./_typed-array":179}],324:[function(require,module,exports){ require('./_typed-array')('Uint8', 1, function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -},{"./_typed-array":178}],324:[function(require,module,exports){ +},{"./_typed-array":179}],325:[function(require,module,exports){ 'use strict'; var global = require('./_global'); var each = require('./_array-methods')(0); @@ -10544,7 +10581,7 @@ if (NATIVE_WEAK_MAP && IS_IE11) { }); } -},{"./_array-methods":76,"./_collection":85,"./_collection-weak":84,"./_global":104,"./_is-object":115,"./_meta":128,"./_object-assign":131,"./_redefine":152,"./_validate-collection":183}],325:[function(require,module,exports){ +},{"./_array-methods":77,"./_collection":86,"./_collection-weak":85,"./_global":105,"./_is-object":116,"./_meta":129,"./_object-assign":132,"./_redefine":153,"./_validate-collection":184}],326:[function(require,module,exports){ 'use strict'; var weak = require('./_collection-weak'); var validate = require('./_validate-collection'); @@ -10560,7 +10597,7 @@ require('./_collection')(WEAK_SET, function (get) { } }, weak, false, true); -},{"./_collection":85,"./_collection-weak":84,"./_validate-collection":183}],326:[function(require,module,exports){ +},{"./_collection":86,"./_collection-weak":85,"./_validate-collection":184}],327:[function(require,module,exports){ 'use strict'; // https://tc39.github.io/proposal-flatMap/#sec-Array.prototype.flatMap var $export = require('./_export'); @@ -10584,7 +10621,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('flatMap'); -},{"./_a-function":67,"./_add-to-unscopables":69,"./_array-species-create":79,"./_export":96,"./_flatten-into-array":101,"./_to-length":175,"./_to-object":176}],327:[function(require,module,exports){ +},{"./_a-function":68,"./_add-to-unscopables":70,"./_array-species-create":80,"./_export":97,"./_flatten-into-array":102,"./_to-length":176,"./_to-object":177}],328:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/Array.prototype.includes var $export = require('./_export'); @@ -10598,7 +10635,7 @@ $export($export.P, 'Array', { require('./_add-to-unscopables')('includes'); -},{"./_add-to-unscopables":69,"./_array-includes":75,"./_export":96}],328:[function(require,module,exports){ +},{"./_add-to-unscopables":70,"./_array-includes":76,"./_export":97}],329:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $entries = require('./_object-to-array')(true); @@ -10609,7 +10646,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":96,"./_object-to-array":144}],329:[function(require,module,exports){ +},{"./_export":97,"./_object-to-array":145}],330:[function(require,module,exports){ // https://github.com/tc39/proposal-object-getownpropertydescriptors var $export = require('./_export'); var ownKeys = require('./_own-keys'); @@ -10633,7 +10670,7 @@ $export($export.S, 'Object', { } }); -},{"./_create-property":87,"./_export":96,"./_object-gopd":135,"./_own-keys":145,"./_to-iobject":174}],330:[function(require,module,exports){ +},{"./_create-property":88,"./_export":97,"./_object-gopd":136,"./_own-keys":146,"./_to-iobject":175}],331:[function(require,module,exports){ // https://github.com/tc39/proposal-object-values-entries var $export = require('./_export'); var $values = require('./_object-to-array')(false); @@ -10644,7 +10681,7 @@ $export($export.S, 'Object', { } }); -},{"./_export":96,"./_object-to-array":144}],331:[function(require,module,exports){ +},{"./_export":97,"./_object-to-array":145}],332:[function(require,module,exports){ // https://github.com/tc39/proposal-promise-finally 'use strict'; var $export = require('./_export'); @@ -10666,7 +10703,7 @@ $export($export.P + $export.R, 'Promise', { 'finally': function (onFinally) { ); } }); -},{"./_core":86,"./_export":96,"./_global":104,"./_promise-resolve":149,"./_species-constructor":161}],332:[function(require,module,exports){ +},{"./_core":87,"./_export":97,"./_global":105,"./_promise-resolve":150,"./_species-constructor":162}],333:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -10682,7 +10719,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":96,"./_string-pad":166,"./_user-agent":182}],333:[function(require,module,exports){ +},{"./_export":97,"./_string-pad":167,"./_user-agent":183}],334:[function(require,module,exports){ 'use strict'; // https://github.com/tc39/proposal-string-pad-start-end var $export = require('./_export'); @@ -10698,7 +10735,7 @@ $export($export.P + $export.F * WEBKIT_BUG, 'String', { } }); -},{"./_export":96,"./_string-pad":166,"./_user-agent":182}],334:[function(require,module,exports){ +},{"./_export":97,"./_string-pad":167,"./_user-agent":183}],335:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimLeft', function ($trim) { @@ -10707,7 +10744,7 @@ require('./_string-trim')('trimLeft', function ($trim) { }; }, 'trimStart'); -},{"./_string-trim":168}],335:[function(require,module,exports){ +},{"./_string-trim":169}],336:[function(require,module,exports){ 'use strict'; // https://github.com/sebmarkbage/ecmascript-string-left-right-trim require('./_string-trim')('trimRight', function ($trim) { @@ -10716,10 +10753,10 @@ require('./_string-trim')('trimRight', function ($trim) { }; }, 'trimEnd'); -},{"./_string-trim":168}],336:[function(require,module,exports){ +},{"./_string-trim":169}],337:[function(require,module,exports){ require('./_wks-define')('asyncIterator'); -},{"./_wks-define":184}],337:[function(require,module,exports){ +},{"./_wks-define":185}],338:[function(require,module,exports){ var $iterators = require('./es6.array.iterator'); var getKeys = require('./_object-keys'); var redefine = require('./_redefine'); @@ -10779,7 +10816,7 @@ for (var collections = getKeys(DOMIterables), i = 0; i < collections.length; i++ } } -},{"./_global":104,"./_hide":106,"./_iterators":122,"./_object-keys":141,"./_redefine":152,"./_wks":186,"./es6.array.iterator":198}],338:[function(require,module,exports){ +},{"./_global":105,"./_hide":107,"./_iterators":123,"./_object-keys":142,"./_redefine":153,"./_wks":187,"./es6.array.iterator":199}],339:[function(require,module,exports){ var $export = require('./_export'); var $task = require('./_task'); $export($export.G + $export.B, { @@ -10787,7 +10824,7 @@ $export($export.G + $export.B, { clearImmediate: $task.clear }); -},{"./_export":96,"./_task":170}],339:[function(require,module,exports){ +},{"./_export":97,"./_task":171}],340:[function(require,module,exports){ // ie9- setTimeout & setInterval additional parameters fix var global = require('./_global'); var $export = require('./_export'); @@ -10809,13 +10846,13 @@ $export($export.G + $export.B + $export.F * MSIE, { setInterval: wrap(global.setInterval) }); -},{"./_export":96,"./_global":104,"./_user-agent":182}],340:[function(require,module,exports){ +},{"./_export":97,"./_global":105,"./_user-agent":183}],341:[function(require,module,exports){ require('../modules/web.timers'); require('../modules/web.immediate'); require('../modules/web.dom.iterable'); module.exports = require('../modules/_core'); -},{"../modules/_core":86,"../modules/web.dom.iterable":337,"../modules/web.immediate":338,"../modules/web.timers":339}],341:[function(require,module,exports){ +},{"../modules/_core":87,"../modules/web.dom.iterable":338,"../modules/web.immediate":339,"../modules/web.timers":340}],342:[function(require,module,exports){ var pSlice = Array.prototype.slice; var objectKeys = require('./lib/keys.js'); var isArguments = require('./lib/is_arguments.js'); @@ -10911,7 +10948,7 @@ function objEquiv(a, b, opts) { return typeof a === typeof b; } -},{"./lib/is_arguments.js":342,"./lib/keys.js":343}],342:[function(require,module,exports){ +},{"./lib/is_arguments.js":343,"./lib/keys.js":344}],343:[function(require,module,exports){ var supportsArgumentsClass = (function(){ return Object.prototype.toString.call(arguments) })() == '[object Arguments]'; @@ -10933,7 +10970,7 @@ function unsupported(object){ false; }; -},{}],343:[function(require,module,exports){ +},{}],344:[function(require,module,exports){ exports = module.exports = typeof Object.keys === 'function' ? Object.keys : shim; @@ -10944,7 +10981,7 @@ function shim (obj) { return keys; } -},{}],344:[function(require,module,exports){ +},{}],345:[function(require,module,exports){ /*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh */ exports.read = function (buffer, offset, isLE, mLen, nBytes) { var e, m @@ -11031,7 +11068,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { buffer[offset + i - d] |= s * 128 } -},{}],345:[function(require,module,exports){ +},{}],346:[function(require,module,exports){ (function (process){(function (){ // Coding standard for this project defined @ https://github.com/MatthewSH/standards/blob/master/JavaScript.md 'use strict'; @@ -11039,7 +11076,7 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { exports = module.exports = !!(typeof process !== 'undefined' && process.versions && process.versions.node); }).call(this)}).call(this,require('_process')) -},{"_process":347}],346:[function(require,module,exports){ +},{"_process":348}],347:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.now = exports.removeTooOldValues = exports.ObliviousSet = void 0; @@ -11117,7 +11154,7 @@ function now() { } exports.now = now; -},{}],347:[function(require,module,exports){ +},{}],348:[function(require,module,exports){ // shim for using process in browser var process = module.exports = {}; @@ -11303,7 +11340,7 @@ process.chdir = function (dir) { }; process.umask = function() { return 0; }; -},{}],348:[function(require,module,exports){ +},{}],349:[function(require,module,exports){ /** * Copyright (c) 2014-present, Facebook, Inc. * @@ -12066,7 +12103,7 @@ try { } } -},{}],349:[function(require,module,exports){ +},{}],350:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -12118,7 +12155,7 @@ function addBrowser(fn) { * @link https://stackoverflow.com/a/26193516/3443137 */ } -},{}],350:[function(require,module,exports){ +},{}],351:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -12179,7 +12216,7 @@ function getSize() { return LISTENERS.size; } }).call(this)}).call(this,require('_process')) -},{"./browser.js":349,"./node.js":351,"_process":347}],351:[function(require,module,exports){ +},{"./browser.js":350,"./node.js":352,"_process":348}],352:[function(require,module,exports){ (function (process){(function (){ "use strict"; @@ -12218,7 +12255,7 @@ function addNode(fn) { }); } }).call(this)}).call(this,require('_process')) -},{"_process":347}],352:[function(require,module,exports){ +},{"_process":348}],353:[function(require,module,exports){ "use strict"; /* eslint-disable */ @@ -12290,4 +12327,4 @@ self.addEventListener('message', function (e) { } ; }, false); -},{"../../":2,"@babel/polyfill":13,"async-test-util":19}]},{},[352]); +},{"../../":2,"@babel/polyfill":14,"async-test-util":20}]},{},[353]); diff --git a/package.json b/package.json index 008f69e7..9f06ba30 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "broadcast-channel", - "version": "4.20.2", + "version": "5.0.0", "description": "A BroadcastChannel that works in New Browsers, Old Browsers, WebWorkers and NodeJs and iframes", "exports": { ".": {