diff --git a/src/utils/deconflictChunk.ts b/src/utils/deconflictChunk.ts index f9f4642c3a0..f25add1e904 100644 --- a/src/utils/deconflictChunk.ts +++ b/src/utils/deconflictChunk.ts @@ -55,7 +55,8 @@ export function deconflictChunk( accessedGlobalsByScope: Map>, includedNamespaces: Set ) { - for (const module of modules) { + const reversedModules = modules.slice().reverse(); + for (const module of reversedModules) { module.scope.addUsedOutsideNames( usedNames, format, @@ -63,7 +64,7 @@ export function deconflictChunk( accessedGlobalsByScope ); } - deconflictTopLevelVariables(usedNames, modules, includedNamespaces); + deconflictTopLevelVariables(usedNames, reversedModules, includedNamespaces); DECONFLICT_IMPORTED_VARIABLES_BY_FORMAT[format]( usedNames, imports, @@ -75,7 +76,7 @@ export function deconflictChunk( syntheticExports ); - for (const module of modules) { + for (const module of reversedModules) { module.scope.deconflict(format, exportNamesByVariable, accessedGlobalsByScope); } } diff --git a/test/chunking-form/samples/basic-chunking/_expected/amd/generated-dep2.js b/test/chunking-form/samples/basic-chunking/_expected/amd/generated-dep2.js index 61d107d25e8..f49e0094590 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/amd/generated-dep2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/amd/generated-dep2.js @@ -1,14 +1,14 @@ define(['exports'], function (exports) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } - exports.fn = fn$1; + exports.fn = fn; }); diff --git a/test/chunking-form/samples/basic-chunking/_expected/amd/main2.js b/test/chunking-form/samples/basic-chunking/_expected/amd/main2.js index af93aebe675..1a818448c5f 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/amd/main2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/amd/main2.js @@ -1,17 +1,17 @@ define(['./generated-dep2'], function (dep2) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib1 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/basic-chunking/_expected/cjs/generated-dep2.js b/test/chunking-form/samples/basic-chunking/_expected/cjs/generated-dep2.js index 4dac884e6cd..46ccb6f9865 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/cjs/generated-dep2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/cjs/generated-dep2.js @@ -1,12 +1,12 @@ 'use strict'; -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -exports.fn = fn$1; +exports.fn = fn; diff --git a/test/chunking-form/samples/basic-chunking/_expected/cjs/main2.js b/test/chunking-form/samples/basic-chunking/_expected/cjs/main2.js index 35fc9355a24..88ffa563cec 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/cjs/main2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/cjs/main2.js @@ -2,18 +2,18 @@ var dep2 = require('./generated-dep2.js'); -function fn () { +function fn$1 () { console.log('lib1 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/basic-chunking/_expected/es/generated-dep2.js b/test/chunking-form/samples/basic-chunking/_expected/es/generated-dep2.js index 2f32c5bd454..9213b3a5e4e 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/es/generated-dep2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/es/generated-dep2.js @@ -1,10 +1,10 @@ -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -export { fn$1 as f }; +export { fn as f }; diff --git a/test/chunking-form/samples/basic-chunking/_expected/es/main2.js b/test/chunking-form/samples/basic-chunking/_expected/es/main2.js index ac12b7f136e..a7a28b48588 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/es/main2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/es/main2.js @@ -1,17 +1,17 @@ import { f as fn$2 } from './generated-dep2.js'; -function fn () { +function fn$1 () { console.log('lib1 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$2(); } } diff --git a/test/chunking-form/samples/basic-chunking/_expected/system/generated-dep2.js b/test/chunking-form/samples/basic-chunking/_expected/system/generated-dep2.js index a5a0d584ede..c86d9b47682 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/system/generated-dep2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/system/generated-dep2.js @@ -3,14 +3,14 @@ System.register([], function (exports) { return { execute: function () { - exports('f', fn$1); + exports('f', fn); - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } diff --git a/test/chunking-form/samples/basic-chunking/_expected/system/main2.js b/test/chunking-form/samples/basic-chunking/_expected/system/main2.js index 2ca1781350a..f17ba0bcf33 100644 --- a/test/chunking-form/samples/basic-chunking/_expected/system/main2.js +++ b/test/chunking-form/samples/basic-chunking/_expected/system/main2.js @@ -7,18 +7,18 @@ System.register(['./generated-dep2.js'], function (exports) { }], execute: function () { - function fn () { + function fn$1 () { console.log('lib1 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$2(); } } exports('default', Main2); diff --git a/test/chunking-form/samples/chunk-export-deshadowing/_expected/amd/generated-dep1.js b/test/chunking-form/samples/chunk-export-deshadowing/_expected/amd/generated-dep1.js index 8472dfd4ef7..cddd2c6bf79 100644 --- a/test/chunking-form/samples/chunk-export-deshadowing/_expected/amd/generated-dep1.js +++ b/test/chunking-form/samples/chunk-export-deshadowing/_expected/amd/generated-dep1.js @@ -1,23 +1,23 @@ define(['exports'], function (exports) { 'use strict'; - function fn () { + function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); + fn$2(); + console.log(text); } - var text = 'dep1 fn'; + var text$1 = 'dep1 fn'; - function fn$2 () { - console.log(text); + function fn () { + console.log(text$1); } - var text$1 = 'dep2 fn'; + var text = 'dep2 fn'; - exports.fn = fn$2; + exports.fn = fn; exports.fn$1 = fn$1; }); diff --git a/test/chunking-form/samples/chunk-export-deshadowing/_expected/cjs/generated-dep1.js b/test/chunking-form/samples/chunk-export-deshadowing/_expected/cjs/generated-dep1.js index 4c001579917..a1a8c86296f 100644 --- a/test/chunking-form/samples/chunk-export-deshadowing/_expected/cjs/generated-dep1.js +++ b/test/chunking-form/samples/chunk-export-deshadowing/_expected/cjs/generated-dep1.js @@ -1,21 +1,21 @@ 'use strict'; -function fn () { +function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); + fn$2(); + console.log(text); } -var text = 'dep1 fn'; +var text$1 = 'dep1 fn'; -function fn$2 () { - console.log(text); +function fn () { + console.log(text$1); } -var text$1 = 'dep2 fn'; +var text = 'dep2 fn'; -exports.fn = fn$2; +exports.fn = fn; exports.fn$1 = fn$1; diff --git a/test/chunking-form/samples/chunk-export-deshadowing/_expected/es/generated-dep1.js b/test/chunking-form/samples/chunk-export-deshadowing/_expected/es/generated-dep1.js index 6c4e214bb63..4e9f34e894b 100644 --- a/test/chunking-form/samples/chunk-export-deshadowing/_expected/es/generated-dep1.js +++ b/test/chunking-form/samples/chunk-export-deshadowing/_expected/es/generated-dep1.js @@ -1,18 +1,18 @@ -function fn () { +function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); + fn$2(); + console.log(text); } -var text = 'dep1 fn'; +var text$1 = 'dep1 fn'; -function fn$2 () { - console.log(text); +function fn () { + console.log(text$1); } -var text$1 = 'dep2 fn'; +var text = 'dep2 fn'; -export { fn$1 as a, fn$2 as f }; +export { fn$1 as a, fn as f }; diff --git a/test/chunking-form/samples/chunk-export-deshadowing/_expected/system/generated-dep1.js b/test/chunking-form/samples/chunk-export-deshadowing/_expected/system/generated-dep1.js index 503c153f3b0..680a3879893 100644 --- a/test/chunking-form/samples/chunk-export-deshadowing/_expected/system/generated-dep1.js +++ b/test/chunking-form/samples/chunk-export-deshadowing/_expected/system/generated-dep1.js @@ -5,25 +5,25 @@ System.register([], function (exports) { exports({ a: fn$1, - f: fn$2 + f: fn }); - function fn () { + function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); + fn$2(); + console.log(text); } - var text = 'dep1 fn'; + var text$1 = 'dep1 fn'; - function fn$2 () { - console.log(text); + function fn () { + console.log(text$1); } - var text$1 = 'dep2 fn'; + var text = 'dep2 fn'; } }; diff --git a/test/chunking-form/samples/chunk-live-bindings/_expected/amd/generated-dep1.js b/test/chunking-form/samples/chunk-live-bindings/_expected/amd/generated-dep1.js index d626c805eb9..1bad95594aa 100644 --- a/test/chunking-form/samples/chunk-live-bindings/_expected/amd/generated-dep1.js +++ b/test/chunking-form/samples/chunk-live-bindings/_expected/amd/generated-dep1.js @@ -1,25 +1,25 @@ define(['exports'], function (exports) { 'use strict'; - function fn () { + function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); + fn$2(); console.log(exports.text); exports.text$1 = 'dep1 fn after dep2'; } exports.text$1 = 'dep1 fn'; - function fn$2 () { + function fn () { console.log(exports.text$1); exports.text = 'dep2 fn after dep1'; } exports.text = 'dep2 fn'; - exports.fn = fn$2; + exports.fn = fn; exports.fn$1 = fn$1; }); diff --git a/test/chunking-form/samples/chunk-live-bindings/_expected/cjs/generated-dep1.js b/test/chunking-form/samples/chunk-live-bindings/_expected/cjs/generated-dep1.js index 37a6aa88956..2e34d0f60a0 100644 --- a/test/chunking-form/samples/chunk-live-bindings/_expected/cjs/generated-dep1.js +++ b/test/chunking-form/samples/chunk-live-bindings/_expected/cjs/generated-dep1.js @@ -1,23 +1,23 @@ 'use strict'; -function fn () { +function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); + fn$2(); console.log(exports.text); exports.text$1 = 'dep1 fn after dep2'; } exports.text$1 = 'dep1 fn'; -function fn$2 () { +function fn () { console.log(exports.text$1); exports.text = 'dep2 fn after dep1'; } exports.text = 'dep2 fn'; -exports.fn = fn$2; +exports.fn = fn; exports.fn$1 = fn$1; diff --git a/test/chunking-form/samples/chunk-live-bindings/_expected/es/generated-dep1.js b/test/chunking-form/samples/chunk-live-bindings/_expected/es/generated-dep1.js index 777f54e1970..01479b816ca 100644 --- a/test/chunking-form/samples/chunk-live-bindings/_expected/es/generated-dep1.js +++ b/test/chunking-form/samples/chunk-live-bindings/_expected/es/generated-dep1.js @@ -1,20 +1,20 @@ -function fn () { +function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); - text = 'dep1 fn after dep2'; + fn$2(); + console.log(text); + text$1 = 'dep1 fn after dep2'; } -var text = 'dep1 fn'; +var text$1 = 'dep1 fn'; -function fn$2 () { - console.log(text); - text$1 = 'dep2 fn after dep1'; +function fn () { + console.log(text$1); + text = 'dep2 fn after dep1'; } -var text$1 = 'dep2 fn'; +var text = 'dep2 fn'; -export { fn$1 as a, text as b, fn$2 as f, text$1 as t }; +export { fn$1 as a, text$1 as b, fn as f, text as t }; diff --git a/test/chunking-form/samples/chunk-live-bindings/_expected/system/generated-dep1.js b/test/chunking-form/samples/chunk-live-bindings/_expected/system/generated-dep1.js index 511c22b7f83..b7059895ad0 100644 --- a/test/chunking-form/samples/chunk-live-bindings/_expected/system/generated-dep1.js +++ b/test/chunking-form/samples/chunk-live-bindings/_expected/system/generated-dep1.js @@ -5,27 +5,27 @@ System.register([], function (exports) { exports({ a: fn$1, - f: fn$2 + f: fn }); - function fn () { + function fn$2 () { console.log('lib fn'); } function fn$1 () { - fn(); - console.log(text$1); - text = exports('b', 'dep1 fn after dep2'); + fn$2(); + console.log(text); + text$1 = exports('b', 'dep1 fn after dep2'); } - var text = exports('b', 'dep1 fn'); + var text$1 = exports('b', 'dep1 fn'); - function fn$2 () { - console.log(text); - text$1 = exports('t', 'dep2 fn after dep1'); + function fn () { + console.log(text$1); + text = exports('t', 'dep2 fn after dep1'); } - var text$1 = exports('t', 'dep2 fn'); + var text = exports('t', 'dep2 fn'); } }; diff --git a/test/chunking-form/samples/chunking-compact/_expected/amd/generated-dep2.js b/test/chunking-form/samples/chunking-compact/_expected/amd/generated-dep2.js index a5696409b8b..306ef4cb391 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/amd/generated-dep2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/amd/generated-dep2.js @@ -1,6 +1,6 @@ -define(['exports'],function(exports){'use strict';function fn () { +define(['exports'],function(exports){'use strict';function fn$1 () { console.log('lib2 fn'); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep2 fn'); -}exports.f=fn$1;}); \ No newline at end of file +}exports.f=fn;}); \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/amd/main2.js b/test/chunking-form/samples/chunking-compact/_expected/amd/main2.js index 309081d4e2e..7e213ea3600 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/amd/main2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/amd/main2.js @@ -1,12 +1,12 @@ -define(['./generated-dep2','external'],function(dep2,external){'use strict';function fn () { +define(['./generated-dep2','external'],function(dep2,external){'use strict';function fn$1 () { console.log('lib1 fn'); external.fn(); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep3 fn'); }class Main2 { constructor () { - fn$1(); + fn(); dep2.f(); } }return Main2;}); \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/cjs/generated-dep2.js b/test/chunking-form/samples/chunking-compact/_expected/cjs/generated-dep2.js index e46e5923a94..ef9adeec492 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/cjs/generated-dep2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/cjs/generated-dep2.js @@ -1,6 +1,6 @@ -'use strict';function fn () { +'use strict';function fn$1 () { console.log('lib2 fn'); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep2 fn'); -}exports.f=fn$1; \ No newline at end of file +}exports.f=fn; \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/cjs/main2.js b/test/chunking-form/samples/chunking-compact/_expected/cjs/main2.js index bc53429ccde..d1af774903b 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/cjs/main2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/cjs/main2.js @@ -1,12 +1,12 @@ -'use strict';var dep2=require('./generated-dep2.js'),external=require('external');function fn () { +'use strict';var dep2=require('./generated-dep2.js'),external=require('external');function fn$1 () { console.log('lib1 fn'); external.fn(); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep3 fn'); }class Main2 { constructor () { - fn$1(); + fn(); dep2.f(); } }module.exports=Main2; \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/es/generated-dep2.js b/test/chunking-form/samples/chunking-compact/_expected/es/generated-dep2.js index 644adb432f0..9ffa040d813 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/es/generated-dep2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/es/generated-dep2.js @@ -1,6 +1,6 @@ -function fn () { +function fn$1 () { console.log('lib2 fn'); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep2 fn'); -}export{fn$1 as f}; \ No newline at end of file +}export{fn as f}; \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/es/main2.js b/test/chunking-form/samples/chunking-compact/_expected/es/main2.js index 05a22e7cfa8..2cf11d86262 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/es/main2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/es/main2.js @@ -1,12 +1,12 @@ -import {f as fn$3}from'./generated-dep2.js';import {fn as fn$2}from'external';function fn () { +import {f as fn$3}from'./generated-dep2.js';import {fn as fn$2}from'external';function fn$1 () { console.log('lib1 fn'); fn$2(); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep3 fn'); }class Main2 { constructor () { - fn$1(); + fn(); fn$3(); } }export default Main2; \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/system/generated-dep2.js b/test/chunking-form/samples/chunking-compact/_expected/system/generated-dep2.js index c698a9a6a1d..49605653920 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/system/generated-dep2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/system/generated-dep2.js @@ -1,6 +1,6 @@ -System.register([],function(exports){'use strict';return{execute:function(){exports('f',fn$1);function fn () { +System.register([],function(exports){'use strict';return{execute:function(){exports('f',fn);function fn$1 () { console.log('lib2 fn'); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep2 fn'); }}}}); \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-compact/_expected/system/main2.js b/test/chunking-form/samples/chunking-compact/_expected/system/main2.js index 59f4538fdd2..082b46ef0af 100644 --- a/test/chunking-form/samples/chunking-compact/_expected/system/main2.js +++ b/test/chunking-form/samples/chunking-compact/_expected/system/main2.js @@ -1,12 +1,12 @@ -System.register(['./generated-dep2.js','external'],function(exports){'use strict';var fn$3,fn$2;return{setters:[function(module){fn$3=module.f;},function(module){fn$2=module.fn;}],execute:function(){function fn () { +System.register(['./generated-dep2.js','external'],function(exports){'use strict';var fn$3,fn$2;return{setters:[function(module){fn$3=module.f;},function(module){fn$2=module.fn;}],execute:function(){function fn$1 () { console.log('lib1 fn'); fn$2(); -}function fn$1 () { - fn(); +}function fn () { + fn$1(); console.log('dep3 fn'); }class Main2 { constructor () { - fn$1(); + fn(); fn$3(); } }exports('default',Main2);}}}); \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-externals/_expected/amd/generated-dep2.js b/test/chunking-form/samples/chunking-externals/_expected/amd/generated-dep2.js index 61d107d25e8..f49e0094590 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/amd/generated-dep2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/amd/generated-dep2.js @@ -1,14 +1,14 @@ define(['exports'], function (exports) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } - exports.fn = fn$1; + exports.fn = fn; }); diff --git a/test/chunking-form/samples/chunking-externals/_expected/amd/main2.js b/test/chunking-form/samples/chunking-externals/_expected/amd/main2.js index 355062b5084..60066323ee2 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/amd/main2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/amd/main2.js @@ -1,18 +1,18 @@ define(['./generated-dep2', 'external'], function (dep2, external) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib1 fn'); external.fn(); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/chunking-externals/_expected/cjs/generated-dep2.js b/test/chunking-form/samples/chunking-externals/_expected/cjs/generated-dep2.js index 4dac884e6cd..46ccb6f9865 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/cjs/generated-dep2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/cjs/generated-dep2.js @@ -1,12 +1,12 @@ 'use strict'; -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -exports.fn = fn$1; +exports.fn = fn; diff --git a/test/chunking-form/samples/chunking-externals/_expected/cjs/main2.js b/test/chunking-form/samples/chunking-externals/_expected/cjs/main2.js index c34f2f4cd35..8167c73c7d2 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/cjs/main2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/cjs/main2.js @@ -3,19 +3,19 @@ var dep2 = require('./generated-dep2.js'); var external = require('external'); -function fn () { +function fn$1 () { console.log('lib1 fn'); external.fn(); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/chunking-externals/_expected/es/generated-dep2.js b/test/chunking-form/samples/chunking-externals/_expected/es/generated-dep2.js index 2f32c5bd454..9213b3a5e4e 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/es/generated-dep2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/es/generated-dep2.js @@ -1,10 +1,10 @@ -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -export { fn$1 as f }; +export { fn as f }; diff --git a/test/chunking-form/samples/chunking-externals/_expected/es/main2.js b/test/chunking-form/samples/chunking-externals/_expected/es/main2.js index abd4c70ed24..8080906328a 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/es/main2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/es/main2.js @@ -1,19 +1,19 @@ import { f as fn$3 } from './generated-dep2.js'; import { fn as fn$2 } from 'external'; -function fn () { +function fn$1 () { console.log('lib1 fn'); fn$2(); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$3(); } } diff --git a/test/chunking-form/samples/chunking-externals/_expected/system/generated-dep2.js b/test/chunking-form/samples/chunking-externals/_expected/system/generated-dep2.js index a5a0d584ede..c86d9b47682 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/system/generated-dep2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/system/generated-dep2.js @@ -3,14 +3,14 @@ System.register([], function (exports) { return { execute: function () { - exports('f', fn$1); + exports('f', fn); - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } diff --git a/test/chunking-form/samples/chunking-externals/_expected/system/main2.js b/test/chunking-form/samples/chunking-externals/_expected/system/main2.js index dc5df3486a5..f24c7c8cd43 100644 --- a/test/chunking-form/samples/chunking-externals/_expected/system/main2.js +++ b/test/chunking-form/samples/chunking-externals/_expected/system/main2.js @@ -9,19 +9,19 @@ System.register(['./generated-dep2.js', 'external'], function (exports) { }], execute: function () { - function fn () { + function fn$1 () { console.log('lib1 fn'); fn$2(); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$3(); } } exports('default', Main2); diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js b/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js index a425552f5bd..e6264bae1bf 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js @@ -1,15 +1,15 @@ define(['exports'], function (exports) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } - exports.fn = fn$1; + exports.fn = fn; }); //# sourceMappingURL=generated-dep2.js.map diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js.map index 3db2428485b..e4aa8e0d8ec 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/amd/generated-dep2.js.map @@ -1 +1 @@ -{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;EAAO,SAAS,EAAE,IAAI;EACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECAO,SAASA,IAAE,IAAI;EACtB,EAAEC,EAAK,EAAE,CAAC;EACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;EAAO,SAASA,IAAE,IAAI;EACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECAO,SAAS,EAAE,IAAI;EACtB,EAAEC,IAAK,EAAE,CAAC;EACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;;;;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js b/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js index 15ec43aa23f..301efcfcd46 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js @@ -1,17 +1,17 @@ define(['./generated-dep2'], function (dep2) { 'use strict'; - function fn () { + function fn$1 () { console.log('lib1 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js.map index 51a79b6cc9a..adc342e7133 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/amd/main2.js.map @@ -1 +1 @@ -{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;EAAO,SAAS,EAAE,IAAI;EACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECAO,SAASA,IAAE,IAAI;EACtB,EAAEC,EAAK,EAAE,CAAC;EACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECEe,MAAM,KAAK,CAAC;EAC3B,EAAE,WAAW,CAAC,GAAG;EACjB,IAAIC,IAAG,EAAE,CAAC;EACV,IAAIF,OAAE,EAAE,CAAC;EACT,GAAG;EACH;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;EAAO,SAASA,IAAE,IAAI;EACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECAO,SAAS,EAAE,IAAI;EACtB,EAAEC,IAAK,EAAE,CAAC;EACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;EACzB;;ECEe,MAAM,KAAK,CAAC;EAC3B,EAAE,WAAW,CAAC,GAAG;EACjB,IAAIC,EAAG,EAAE,CAAC;EACV,IAAIF,OAAE,EAAE,CAAC;EACT,GAAG;EACH;;;;;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js index 92b096d5d75..f312078c3b5 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js @@ -1,13 +1,13 @@ 'use strict'; -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -exports.fn = fn$1; +exports.fn = fn; //# sourceMappingURL=generated-dep2.js.map diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js.map index 45712d9513b..2bbede8ff6a 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/generated-dep2.js.map @@ -1 +1 @@ -{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;AAAO,SAAS,EAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAASA,IAAE,IAAI;AACtB,EAAEC,EAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;;;"} \ No newline at end of file +{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;AAAO,SAASA,IAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAAS,EAAE,IAAI;AACtB,EAAEC,IAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js index c0adb3595f3..742de7deabb 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js @@ -2,18 +2,18 @@ var dep2 = require('./generated-dep2.js'); -function fn () { +function fn$1 () { console.log('lib1 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); dep2.fn(); } } diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js.map index 95836670fcf..9593dd0350c 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/cjs/main2.js.map @@ -1 +1 @@ -{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;;;AAAO,SAAS,EAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAASA,IAAE,IAAI;AACtB,EAAEC,EAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACEe,MAAM,KAAK,CAAC;AAC3B,EAAE,WAAW,CAAC,GAAG;AACjB,IAAIC,IAAG,EAAE,CAAC;AACV,IAAIF,OAAE,EAAE,CAAC;AACT,GAAG;AACH;;;;"} \ No newline at end of file +{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;;;AAAO,SAASA,IAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAAS,EAAE,IAAI;AACtB,EAAEC,IAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACEe,MAAM,KAAK,CAAC;AAC3B,EAAE,WAAW,CAAC,GAAG;AACjB,IAAIC,EAAG,EAAE,CAAC;AACV,IAAIF,OAAE,EAAE,CAAC;AACT,GAAG;AACH;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js b/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js index 4eb77fee44a..5493ea86508 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js @@ -1,11 +1,11 @@ -function fn () { +function fn$1 () { console.log('lib2 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep2 fn'); } -export { fn$1 as f }; +export { fn as f }; //# sourceMappingURL=generated-dep2.js.map diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js.map index 6943a5b3693..b4aedaaf0d7 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/es/generated-dep2.js.map @@ -1 +1 @@ -{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":"AAAO,SAAS,EAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAASA,IAAE,IAAI;AACtB,EAAEC,EAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;;;"} \ No newline at end of file +{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":"AAAO,SAASA,IAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAAS,EAAE,IAAI;AACtB,EAAEC,IAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js b/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js index 6f468343738..4165c094c98 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js @@ -1,17 +1,17 @@ import { f as fn$2 } from './generated-dep2.js'; -function fn () { +function fn$1 () { console.log('lib1 fn'); } -function fn$1 () { - fn(); +function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$2(); } } diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js.map index 1f7f94bddb5..436542418a0 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/es/main2.js.map @@ -1 +1 @@ -{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;AAAO,SAAS,EAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAASA,IAAE,IAAI;AACtB,EAAEC,EAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACEe,MAAM,KAAK,CAAC;AAC3B,EAAE,WAAW,CAAC,GAAG;AACjB,IAAIC,IAAG,EAAE,CAAC;AACV,IAAIF,IAAE,EAAE,CAAC;AACT,GAAG;AACH;;;;"} \ No newline at end of file +{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;AAAO,SAASA,IAAE,IAAI;AACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACAO,SAAS,EAAE,IAAI;AACtB,EAAEC,IAAK,EAAE,CAAC;AACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;AACzB;;ACEe,MAAM,KAAK,CAAC;AAC3B,EAAE,WAAW,CAAC,GAAG;AACjB,IAAIC,EAAG,EAAE,CAAC;AACV,IAAIF,IAAE,EAAE,CAAC;AACT,GAAG;AACH;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js b/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js index a0e17d1c7b9..54de90db5b7 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js @@ -3,14 +3,14 @@ System.register([], function (exports) { return { execute: function () { - exports('f', fn$1); + exports('f', fn); - function fn () { + function fn$1 () { console.log('lib2 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep2 fn'); } diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js.map index 0c9f138fe1a..a14686ef0a1 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/system/generated-dep2.js.map @@ -1 +1 @@ -{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;;;;;;MAAO,SAAS,EAAE,IAAI;MACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCAO,SAASA,IAAE,IAAI;MACtB,EAAEC,EAAK,EAAE,CAAC;MACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;;;;;"} \ No newline at end of file +{"version":3,"file":"generated-dep2.js","sources":["../../lib2.js","../../dep2.js"],"sourcesContent":["export function fn () {\n console.log('lib2 fn');\n}","import { fn as libfn } from './lib2.js';\n\nexport function fn () {\n libfn();\n console.log('dep2 fn');\n}"],"names":["fn","libfn"],"mappings":";;;;;;;MAAO,SAASA,IAAE,IAAI;MACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCAO,SAAS,EAAE,IAAI;MACtB,EAAEC,IAAK,EAAE,CAAC;MACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js b/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js index 3ebabf501c0..f4b7cb76a18 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js +++ b/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js @@ -7,18 +7,18 @@ System.register(['./generated-dep2.js'], function (exports) { }], execute: function () { - function fn () { + function fn$1 () { console.log('lib1 fn'); } - function fn$1 () { - fn(); + function fn () { + fn$1(); console.log('dep3 fn'); } class Main2 { constructor () { - fn$1(); + fn(); fn$2(); } } exports('default', Main2); diff --git a/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js.map b/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js.map index 7ed30cf589c..52fa30eeb69 100644 --- a/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js.map +++ b/test/chunking-form/samples/chunking-source-maps/_expected/system/main2.js.map @@ -1 +1 @@ -{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;;;;;;;;MAAO,SAAS,EAAE,IAAI;MACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCAO,SAASA,IAAE,IAAI;MACtB,EAAEC,EAAK,EAAE,CAAC;MACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCEe,MAAM,KAAK,CAAC;MAC3B,EAAE,WAAW,CAAC,GAAG;MACjB,IAAIC,IAAG,EAAE,CAAC;MACV,IAAIF,IAAE,EAAE,CAAC;MACT,GAAG;MACH;;;;;;"} \ No newline at end of file +{"version":3,"file":"main2.js","sources":["../../lib1.js","../../dep3.js","../../main2.js"],"sourcesContent":["export function fn () {\n console.log('lib1 fn');\n}\n\nexport function treeshaked () {\n console.log('this is tree shaken!');\n}","import { fn as libfn, treeshaked } from './lib1.js';\n\nexport function fn () {\n libfn();\n console.log('dep3 fn');\n}\n\nexport default treeshaked;","import { fn } from './dep2.js';\nimport { fn as fn2, default as treeshaked } from './dep3.js';\n\nif (false) {\n treeshaked();\n}\n\nexport default class Main2 {\n constructor () {\n fn2();\n fn();\n }\n}"],"names":["fn","libfn","fn2"],"mappings":";;;;;;;;;MAAO,SAASA,IAAE,IAAI;MACtB,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCAO,SAAS,EAAE,IAAI;MACtB,EAAEC,IAAK,EAAE,CAAC;MACV,EAAE,OAAO,CAAC,GAAG,CAAC,SAAS,CAAC,CAAC;MACzB;;MCEe,MAAM,KAAK,CAAC;MAC3B,EAAE,WAAW,CAAC,GAAG;MACjB,IAAIC,EAAG,EAAE,CAAC;MACV,IAAIF,IAAE,EAAE,CAAC;MACT,GAAG;MACH;;;;;;"} \ No newline at end of file diff --git a/test/chunking-form/samples/circular-entry-points/_expected/amd/generated-main1.js b/test/chunking-form/samples/circular-entry-points/_expected/amd/generated-main1.js index 63702b9ecf5..7d3b2d0e505 100644 --- a/test/chunking-form/samples/circular-entry-points/_expected/amd/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points/_expected/amd/generated-main1.js @@ -1,26 +1,26 @@ define(['exports'], function (exports) { 'use strict'; - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } - var p = 43; + var p$1 = 43; - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = 42; + var p = 42; - new C$1().fn(p$1); + new C().fn(p); - exports.p = p; - exports.p$1 = p$1; + exports.p = p$1; + exports.p$1 = p; }); diff --git a/test/chunking-form/samples/circular-entry-points/_expected/cjs/generated-main1.js b/test/chunking-form/samples/circular-entry-points/_expected/cjs/generated-main1.js index 4a8867edea5..a930fd89967 100644 --- a/test/chunking-form/samples/circular-entry-points/_expected/cjs/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points/_expected/cjs/generated-main1.js @@ -1,24 +1,24 @@ 'use strict'; -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -exports.p = p; -exports.p$1 = p$1; +exports.p = p$1; +exports.p$1 = p; diff --git a/test/chunking-form/samples/circular-entry-points/_expected/es/generated-main1.js b/test/chunking-form/samples/circular-entry-points/_expected/es/generated-main1.js index eec0c2fcd92..27379cf813d 100644 --- a/test/chunking-form/samples/circular-entry-points/_expected/es/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points/_expected/es/generated-main1.js @@ -1,21 +1,21 @@ -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -export { p$1 as a, p }; +export { p as a, p$1 as p }; diff --git a/test/chunking-form/samples/circular-entry-points/_expected/system/generated-main1.js b/test/chunking-form/samples/circular-entry-points/_expected/system/generated-main1.js index a0dad543e24..e77f4ad7ffb 100644 --- a/test/chunking-form/samples/circular-entry-points/_expected/system/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points/_expected/system/generated-main1.js @@ -3,25 +3,25 @@ System.register([], function (exports) { return { execute: function () { - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } - var p = exports('p', 43); + var p$1 = exports('p', 43); - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = exports('a', 42); + var p = exports('a', 42); - new C$1().fn(p$1); + new C().fn(p); } }; diff --git a/test/chunking-form/samples/circular-entry-points2/_expected/amd/main2.js b/test/chunking-form/samples/circular-entry-points2/_expected/amd/main2.js index 87ad8f15065..80034ef4326 100644 --- a/test/chunking-form/samples/circular-entry-points2/_expected/amd/main2.js +++ b/test/chunking-form/samples/circular-entry-points2/_expected/amd/main2.js @@ -1,27 +1,27 @@ define(['exports'], function (exports) { 'use strict'; - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } - var p = 43; + var p$1 = 43; - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = 42; + var p = 42; - new C$1().fn(p$1); + new C().fn(p); - exports.p = p; - exports.p2 = p$1; + exports.p = p$1; + exports.p2 = p; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/chunking-form/samples/circular-entry-points2/_expected/cjs/main2.js b/test/chunking-form/samples/circular-entry-points2/_expected/cjs/main2.js index 050aa9c4289..953be18833a 100644 --- a/test/chunking-form/samples/circular-entry-points2/_expected/cjs/main2.js +++ b/test/chunking-form/samples/circular-entry-points2/_expected/cjs/main2.js @@ -2,25 +2,25 @@ Object.defineProperty(exports, '__esModule', { value: true }); -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -exports.p = p; -exports.p2 = p$1; +exports.p = p$1; +exports.p2 = p; diff --git a/test/chunking-form/samples/circular-entry-points2/_expected/es/main2.js b/test/chunking-form/samples/circular-entry-points2/_expected/es/main2.js index d530e34835b..e4ea2f61743 100644 --- a/test/chunking-form/samples/circular-entry-points2/_expected/es/main2.js +++ b/test/chunking-form/samples/circular-entry-points2/_expected/es/main2.js @@ -1,21 +1,21 @@ -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -export { p, p$1 as p2 }; +export { p$1 as p, p as p2 }; diff --git a/test/chunking-form/samples/circular-entry-points2/_expected/system/main2.js b/test/chunking-form/samples/circular-entry-points2/_expected/system/main2.js index ce9269d446a..d14ace319de 100644 --- a/test/chunking-form/samples/circular-entry-points2/_expected/system/main2.js +++ b/test/chunking-form/samples/circular-entry-points2/_expected/system/main2.js @@ -3,25 +3,25 @@ System.register([], function (exports) { return { execute: function () { - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } - var p = exports('p', 43); + var p$1 = exports('p', 43); - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = exports('p2', 42); + var p = exports('p2', 42); - new C$1().fn(p$1); + new C().fn(p); } }; diff --git a/test/chunking-form/samples/circular-entry-points3/_expected/amd/generated-main1.js b/test/chunking-form/samples/circular-entry-points3/_expected/amd/generated-main1.js index 510ed213e53..2290db65a8b 100644 --- a/test/chunking-form/samples/circular-entry-points3/_expected/amd/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points3/_expected/amd/generated-main1.js @@ -1,27 +1,27 @@ define(['exports'], function (exports) { 'use strict'; - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } - var p = 43; + var p$1 = 43; - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = 42; + var p = 42; - new C$1().fn(p$1); + new C().fn(p); - exports.C = C; - exports.p = p; - exports.p$1 = p$1; + exports.C = C$1; + exports.p = p$1; + exports.p$1 = p; }); diff --git a/test/chunking-form/samples/circular-entry-points3/_expected/cjs/generated-main1.js b/test/chunking-form/samples/circular-entry-points3/_expected/cjs/generated-main1.js index e69eb1f0aa2..e1ec1ce79e3 100644 --- a/test/chunking-form/samples/circular-entry-points3/_expected/cjs/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points3/_expected/cjs/generated-main1.js @@ -1,25 +1,25 @@ 'use strict'; -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -exports.C = C; -exports.p = p; -exports.p$1 = p$1; +exports.C = C$1; +exports.p = p$1; +exports.p$1 = p; diff --git a/test/chunking-form/samples/circular-entry-points3/_expected/es/generated-main1.js b/test/chunking-form/samples/circular-entry-points3/_expected/es/generated-main1.js index 15084775e00..d31e8c0e1f9 100644 --- a/test/chunking-form/samples/circular-entry-points3/_expected/es/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points3/_expected/es/generated-main1.js @@ -1,21 +1,21 @@ -class C { +class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } } -var p = 43; +var p$1 = 43; -new C().fn(p); +new C$1().fn(p$1); -class C$1 { +class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } -var p$1 = 42; +var p = 42; -new C$1().fn(p$1); +new C().fn(p); -export { C, p$1 as a, p }; +export { C$1 as C, p as a, p$1 as p }; diff --git a/test/chunking-form/samples/circular-entry-points3/_expected/system/generated-main1.js b/test/chunking-form/samples/circular-entry-points3/_expected/system/generated-main1.js index 893f1592c4c..c39474ed4e3 100644 --- a/test/chunking-form/samples/circular-entry-points3/_expected/system/generated-main1.js +++ b/test/chunking-form/samples/circular-entry-points3/_expected/system/generated-main1.js @@ -3,25 +3,25 @@ System.register([], function (exports) { return { execute: function () { - class C { + class C$1 { fn (num) { - console.log(num - p$1); + console.log(num - p); } - } exports('C', C); + } exports('C', C$1); - var p = exports('p', 43); + var p$1 = exports('p', 43); - new C().fn(p); + new C$1().fn(p$1); - class C$1 { + class C { fn (num) { - console.log(num - p); + console.log(num - p$1); } } - var p$1 = exports('a', 42); + var p = exports('a', 42); - new C$1().fn(p$1); + new C().fn(p); } }; diff --git a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/amd/main.js b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/amd/main.js index d5222443f37..5bae0b1bdb6 100644 --- a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/amd/main.js +++ b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/amd/main.js @@ -1,11 +1,11 @@ define(['require'], function (require) { 'use strict'; - const asset = 'resolved'; - const chunk = 'resolved'; + const asset$1 = 'resolved'; + const chunk$1 = 'resolved'; - const asset$1 = new URL(require.toUrl('./assets/asset-unresolved-8dcd7fca.txt'), document.baseURI).href; - const chunk$1 = new URL(require.toUrl('./nested/chunk.js'), document.baseURI).href; + const asset = new URL(require.toUrl('./assets/asset-unresolved-8dcd7fca.txt'), document.baseURI).href; + const chunk = new URL(require.toUrl('./nested/chunk.js'), document.baseURI).href; - new Promise(function (resolve, reject) { require(['./nested/chunk2'], resolve, reject) }).then(result => console.log(result, chunk, chunk$1, asset, asset$1)); + new Promise(function (resolve, reject) { require(['./nested/chunk2'], resolve, reject) }).then(result => console.log(result, chunk$1, chunk, asset$1, asset)); }); diff --git a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/cjs/main.js b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/cjs/main.js index 4e451bb443c..feea03def6e 100644 --- a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/cjs/main.js +++ b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/cjs/main.js @@ -1,9 +1,9 @@ 'use strict'; -const asset = 'resolved'; -const chunk = 'resolved'; +const asset$1 = 'resolved'; +const chunk$1 = 'resolved'; -const asset$1 = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/asset-unresolved-8dcd7fca.txt').href : new URL('assets/asset-unresolved-8dcd7fca.txt', document.currentScript && document.currentScript.src || document.baseURI).href); -const chunk$1 = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/nested/chunk.js').href : new URL('nested/chunk.js', document.currentScript && document.currentScript.src || document.baseURI).href); +const asset = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/asset-unresolved-8dcd7fca.txt').href : new URL('assets/asset-unresolved-8dcd7fca.txt', document.currentScript && document.currentScript.src || document.baseURI).href); +const chunk = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/nested/chunk.js').href : new URL('nested/chunk.js', document.currentScript && document.currentScript.src || document.baseURI).href); -Promise.resolve().then(function () { return require('./nested/chunk2.js'); }).then(result => console.log(result, chunk, chunk$1, asset, asset$1)); +Promise.resolve().then(function () { return require('./nested/chunk2.js'); }).then(result => console.log(result, chunk$1, chunk, asset$1, asset)); diff --git a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/es/main.js b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/es/main.js index 4053f550431..1f84c485bd4 100644 --- a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/es/main.js +++ b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/es/main.js @@ -1,7 +1,7 @@ -const asset = 'resolved'; -const chunk = 'resolved'; +const asset$1 = 'resolved'; +const chunk$1 = 'resolved'; -const asset$1 = new URL('assets/asset-unresolved-8dcd7fca.txt', import.meta.url).href; -const chunk$1 = new URL('nested/chunk.js', import.meta.url).href; +const asset = new URL('assets/asset-unresolved-8dcd7fca.txt', import.meta.url).href; +const chunk = new URL('nested/chunk.js', import.meta.url).href; -import('./nested/chunk2.js').then(result => console.log(result, chunk, chunk$1, asset, asset$1)); +import('./nested/chunk2.js').then(result => console.log(result, chunk$1, chunk, asset$1, asset)); diff --git a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/system/main.js b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/system/main.js index 7b2eb79d1dd..c7f3e654ea4 100644 --- a/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/system/main.js +++ b/test/chunking-form/samples/deprecated/configure-file-url-for-assets-and-chunks/_expected/system/main.js @@ -3,13 +3,13 @@ System.register([], function (exports, module) { return { execute: function () { - const asset = 'resolved'; - const chunk = 'resolved'; + const asset$1 = 'resolved'; + const chunk$1 = 'resolved'; - const asset$1 = new URL('assets/asset-unresolved-8dcd7fca.txt', module.meta.url).href; - const chunk$1 = new URL('nested/chunk.js', module.meta.url).href; + const asset = new URL('assets/asset-unresolved-8dcd7fca.txt', module.meta.url).href; + const chunk = new URL('nested/chunk.js', module.meta.url).href; - module.import('./nested/chunk2.js').then(result => console.log(result, chunk, chunk$1, asset, asset$1)); + module.import('./nested/chunk2.js').then(result => console.log(result, chunk$1, chunk, asset$1, asset)); } }; diff --git a/test/chunking-form/samples/deprecated/manual-chunks/_expected/amd/generated-deps2and3.js b/test/chunking-form/samples/deprecated/manual-chunks/_expected/amd/generated-deps2and3.js index ddd28d1a05e..603811d8ecc 100644 --- a/test/chunking-form/samples/deprecated/manual-chunks/_expected/amd/generated-deps2and3.js +++ b/test/chunking-form/samples/deprecated/manual-chunks/_expected/amd/generated-deps2and3.js @@ -1,20 +1,20 @@ define(['exports', './generated-lib1'], function (exports, lib1) { 'use strict'; - function fn () { + function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } - function fn$2 () { + function fn () { lib1.fn(); console.log('dep3 fn'); } exports.fn = fn$1; - exports.fn$1 = fn$2; + exports.fn$1 = fn; }); diff --git a/test/chunking-form/samples/deprecated/manual-chunks/_expected/cjs/generated-deps2and3.js b/test/chunking-form/samples/deprecated/manual-chunks/_expected/cjs/generated-deps2and3.js index 2b98a12f897..b9087cf6bb2 100644 --- a/test/chunking-form/samples/deprecated/manual-chunks/_expected/cjs/generated-deps2and3.js +++ b/test/chunking-form/samples/deprecated/manual-chunks/_expected/cjs/generated-deps2and3.js @@ -2,19 +2,19 @@ var lib1 = require('./generated-lib1.js'); -function fn () { +function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } -function fn$2 () { +function fn () { lib1.fn(); console.log('dep3 fn'); } exports.fn = fn$1; -exports.fn$1 = fn$2; +exports.fn$1 = fn; diff --git a/test/chunking-form/samples/deprecated/manual-chunks/_expected/es/generated-deps2and3.js b/test/chunking-form/samples/deprecated/manual-chunks/_expected/es/generated-deps2and3.js index ab74a6ccafd..7e3f8acc1e9 100644 --- a/test/chunking-form/samples/deprecated/manual-chunks/_expected/es/generated-deps2and3.js +++ b/test/chunking-form/samples/deprecated/manual-chunks/_expected/es/generated-deps2and3.js @@ -1,17 +1,17 @@ import { f as fn$3 } from './generated-lib1.js'; -function fn () { +function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } -function fn$2 () { +function fn () { fn$3(); console.log('dep3 fn'); } -export { fn$2 as a, fn$1 as f }; +export { fn as a, fn$1 as f }; diff --git a/test/chunking-form/samples/deprecated/manual-chunks/_expected/system/generated-deps2and3.js b/test/chunking-form/samples/deprecated/manual-chunks/_expected/system/generated-deps2and3.js index 2b10cd02e29..f76d52e19be 100644 --- a/test/chunking-form/samples/deprecated/manual-chunks/_expected/system/generated-deps2and3.js +++ b/test/chunking-form/samples/deprecated/manual-chunks/_expected/system/generated-deps2and3.js @@ -8,20 +8,20 @@ System.register(['./generated-lib1.js'], function (exports) { execute: function () { exports({ - a: fn$2, + a: fn, f: fn$1 }); - function fn () { + function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } - function fn$2 () { + function fn () { fn$3(); console.log('dep3 fn'); } diff --git a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/amd/main1.js b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/amd/main1.js index 1e9a9c8c505..9cc6804739d 100644 --- a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/amd/main1.js +++ b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/amd/main1.js @@ -1,19 +1,19 @@ define(['require', 'exports', './generated-separate'], function (require, exports, separate$1) { 'use strict'; - var inlined = 'inlined'; + var inlined$1 = 'inlined'; const x = 1; console.log('inlined'); - var inlined$1 = /*#__PURE__*/Object.freeze({ + var inlined$2 = /*#__PURE__*/Object.freeze({ __proto__: null, - 'default': inlined, + 'default': inlined$1, x: x }); - const inlined$2 = Promise.resolve().then(function () { return inlined$1; }); + const inlined = Promise.resolve().then(function () { return inlined$2; }); const separate = new Promise(function (resolve, reject) { require(['./generated-separate'], resolve, reject) }); - exports.inlined = inlined$2; + exports.inlined = inlined; exports.separate = separate; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/cjs/main1.js b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/cjs/main1.js index df31c8985e6..e7468b89e79 100644 --- a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/cjs/main1.js +++ b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/cjs/main1.js @@ -4,18 +4,18 @@ Object.defineProperty(exports, '__esModule', { value: true }); require('./generated-separate.js'); -var inlined = 'inlined'; +var inlined$1 = 'inlined'; const x = 1; console.log('inlined'); -var inlined$1 = /*#__PURE__*/Object.freeze({ +var inlined$2 = /*#__PURE__*/Object.freeze({ __proto__: null, - 'default': inlined, + 'default': inlined$1, x: x }); -const inlined$2 = Promise.resolve().then(function () { return inlined$1; }); +const inlined = Promise.resolve().then(function () { return inlined$2; }); const separate = Promise.resolve().then(function () { return require('./generated-separate.js'); }); -exports.inlined = inlined$2; +exports.inlined = inlined; exports.separate = separate; diff --git a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/es/main1.js b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/es/main1.js index 7775436cdd1..11da8ee1abb 100644 --- a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/es/main1.js +++ b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/es/main1.js @@ -1,16 +1,16 @@ import './generated-separate.js'; -var inlined = 'inlined'; +var inlined$1 = 'inlined'; const x = 1; console.log('inlined'); -var inlined$1 = /*#__PURE__*/Object.freeze({ +var inlined$2 = /*#__PURE__*/Object.freeze({ __proto__: null, - 'default': inlined, + 'default': inlined$1, x: x }); -const inlined$2 = Promise.resolve().then(function () { return inlined$1; }); +const inlined = Promise.resolve().then(function () { return inlined$2; }); const separate = import('./generated-separate.js'); -export { inlined$2 as inlined, separate }; +export { inlined, separate }; diff --git a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/system/main1.js b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/system/main1.js index 31ff721b540..f9de49de79a 100644 --- a/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/system/main1.js +++ b/test/chunking-form/samples/dynamic-import-inline-colouring/_expected/system/main1.js @@ -4,17 +4,17 @@ System.register(['./generated-separate.js'], function (exports, module) { setters: [function () {}], execute: function () { - var inlined = 'inlined'; + var inlined$1 = 'inlined'; const x = 1; console.log('inlined'); - var inlined$1 = /*#__PURE__*/Object.freeze({ + var inlined$2 = /*#__PURE__*/Object.freeze({ __proto__: null, - 'default': inlined, + 'default': inlined$1, x: x }); - const inlined$2 = exports('inlined', Promise.resolve().then(function () { return inlined$1; })); + const inlined = exports('inlined', Promise.resolve().then(function () { return inlined$2; })); const separate = exports('separate', module.import('./generated-separate.js')); } diff --git a/test/chunking-form/samples/manual-chunks/_expected/amd/generated-deps2and3.js b/test/chunking-form/samples/manual-chunks/_expected/amd/generated-deps2and3.js index ddd28d1a05e..603811d8ecc 100644 --- a/test/chunking-form/samples/manual-chunks/_expected/amd/generated-deps2and3.js +++ b/test/chunking-form/samples/manual-chunks/_expected/amd/generated-deps2and3.js @@ -1,20 +1,20 @@ define(['exports', './generated-lib1'], function (exports, lib1) { 'use strict'; - function fn () { + function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } - function fn$2 () { + function fn () { lib1.fn(); console.log('dep3 fn'); } exports.fn = fn$1; - exports.fn$1 = fn$2; + exports.fn$1 = fn; }); diff --git a/test/chunking-form/samples/manual-chunks/_expected/cjs/generated-deps2and3.js b/test/chunking-form/samples/manual-chunks/_expected/cjs/generated-deps2and3.js index 2b98a12f897..b9087cf6bb2 100644 --- a/test/chunking-form/samples/manual-chunks/_expected/cjs/generated-deps2and3.js +++ b/test/chunking-form/samples/manual-chunks/_expected/cjs/generated-deps2and3.js @@ -2,19 +2,19 @@ var lib1 = require('./generated-lib1.js'); -function fn () { +function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } -function fn$2 () { +function fn () { lib1.fn(); console.log('dep3 fn'); } exports.fn = fn$1; -exports.fn$1 = fn$2; +exports.fn$1 = fn; diff --git a/test/chunking-form/samples/manual-chunks/_expected/es/generated-deps2and3.js b/test/chunking-form/samples/manual-chunks/_expected/es/generated-deps2and3.js index ab74a6ccafd..7e3f8acc1e9 100644 --- a/test/chunking-form/samples/manual-chunks/_expected/es/generated-deps2and3.js +++ b/test/chunking-form/samples/manual-chunks/_expected/es/generated-deps2and3.js @@ -1,17 +1,17 @@ import { f as fn$3 } from './generated-lib1.js'; -function fn () { +function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } -function fn$2 () { +function fn () { fn$3(); console.log('dep3 fn'); } -export { fn$2 as a, fn$1 as f }; +export { fn as a, fn$1 as f }; diff --git a/test/chunking-form/samples/manual-chunks/_expected/system/generated-deps2and3.js b/test/chunking-form/samples/manual-chunks/_expected/system/generated-deps2and3.js index 2b10cd02e29..f76d52e19be 100644 --- a/test/chunking-form/samples/manual-chunks/_expected/system/generated-deps2and3.js +++ b/test/chunking-form/samples/manual-chunks/_expected/system/generated-deps2and3.js @@ -8,20 +8,20 @@ System.register(['./generated-lib1.js'], function (exports) { execute: function () { exports({ - a: fn$2, + a: fn, f: fn$1 }); - function fn () { + function fn$2 () { console.log('lib2 fn'); } function fn$1 () { - fn(); + fn$2(); console.log('dep2 fn'); } - function fn$2 () { + function fn () { fn$3(); console.log('dep3 fn'); } diff --git a/test/chunking-form/samples/minify-internal-exports/_expected/amd/generated-shared2.js b/test/chunking-form/samples/minify-internal-exports/_expected/amd/generated-shared2.js index 7830d601f46..61a976eced5 100644 --- a/test/chunking-form/samples/minify-internal-exports/_expected/amd/generated-shared2.js +++ b/test/chunking-form/samples/minify-internal-exports/_expected/amd/generated-shared2.js @@ -1,14 +1,14 @@ define(['exports'], function (exports) { 'use strict'; const shared1 = 'shared1'; - const foo = 'foo1'; + const foo$1 = 'foo1'; var shared2 = 'shared2'; - const foo$1 = 'foo2'; + const foo = 'foo2'; exports.a = shared2; - exports.b = foo$1; - exports.f = foo; + exports.b = foo; + exports.f = foo$1; exports.s = shared1; }); diff --git a/test/chunking-form/samples/minify-internal-exports/_expected/cjs/generated-shared2.js b/test/chunking-form/samples/minify-internal-exports/_expected/cjs/generated-shared2.js index ae0baec885b..409e18c8b67 100644 --- a/test/chunking-form/samples/minify-internal-exports/_expected/cjs/generated-shared2.js +++ b/test/chunking-form/samples/minify-internal-exports/_expected/cjs/generated-shared2.js @@ -1,12 +1,12 @@ 'use strict'; const shared1 = 'shared1'; -const foo = 'foo1'; +const foo$1 = 'foo1'; var shared2 = 'shared2'; -const foo$1 = 'foo2'; +const foo = 'foo2'; exports.a = shared2; -exports.b = foo$1; -exports.f = foo; +exports.b = foo; +exports.f = foo$1; exports.s = shared1; diff --git a/test/chunking-form/samples/minify-internal-exports/_expected/es/generated-shared2.js b/test/chunking-form/samples/minify-internal-exports/_expected/es/generated-shared2.js index 7d2f63eec51..b64222d4f35 100644 --- a/test/chunking-form/samples/minify-internal-exports/_expected/es/generated-shared2.js +++ b/test/chunking-form/samples/minify-internal-exports/_expected/es/generated-shared2.js @@ -1,7 +1,7 @@ const shared1 = 'shared1'; -const foo = 'foo1'; +const foo$1 = 'foo1'; var shared2 = 'shared2'; -const foo$1 = 'foo2'; +const foo = 'foo2'; -export { shared2 as a, foo$1 as b, foo as f, shared1 as s }; +export { shared2 as a, foo as b, foo$1 as f, shared1 as s }; diff --git a/test/chunking-form/samples/minify-internal-exports/_expected/system/generated-shared2.js b/test/chunking-form/samples/minify-internal-exports/_expected/system/generated-shared2.js index 75ef4e70b29..f00d62e9e24 100644 --- a/test/chunking-form/samples/minify-internal-exports/_expected/system/generated-shared2.js +++ b/test/chunking-form/samples/minify-internal-exports/_expected/system/generated-shared2.js @@ -4,10 +4,10 @@ System.register([], function (exports) { execute: function () { const shared1 = exports('s', 'shared1'); - const foo = exports('f', 'foo1'); + const foo$1 = exports('f', 'foo1'); var shared2 = exports('a', 'shared2'); - const foo$1 = exports('b', 'foo2'); + const foo = exports('b', 'foo2'); } }; diff --git a/test/chunking-form/samples/no-minify-internal-exports/_expected/amd/generated-shared2.js b/test/chunking-form/samples/no-minify-internal-exports/_expected/amd/generated-shared2.js index fb4efc1d69f..f5f7152d4b1 100644 --- a/test/chunking-form/samples/no-minify-internal-exports/_expected/amd/generated-shared2.js +++ b/test/chunking-form/samples/no-minify-internal-exports/_expected/amd/generated-shared2.js @@ -1,13 +1,13 @@ define(['exports'], function (exports) { 'use strict'; const shared1 = 'shared1'; - const foo = 'foo1'; + const foo$1 = 'foo1'; var shared2 = 'shared2'; - const foo$1 = 'foo2'; + const foo = 'foo2'; - exports.foo = foo; - exports.foo$1 = foo$1; + exports.foo = foo$1; + exports.foo$1 = foo; exports.shared1 = shared1; exports.shared2 = shared2; diff --git a/test/chunking-form/samples/no-minify-internal-exports/_expected/cjs/generated-shared2.js b/test/chunking-form/samples/no-minify-internal-exports/_expected/cjs/generated-shared2.js index dd70b76a63b..18a8873db13 100644 --- a/test/chunking-form/samples/no-minify-internal-exports/_expected/cjs/generated-shared2.js +++ b/test/chunking-form/samples/no-minify-internal-exports/_expected/cjs/generated-shared2.js @@ -1,12 +1,12 @@ 'use strict'; const shared1 = 'shared1'; -const foo = 'foo1'; +const foo$1 = 'foo1'; var shared2 = 'shared2'; -const foo$1 = 'foo2'; +const foo = 'foo2'; -exports.foo = foo; -exports.foo$1 = foo$1; +exports.foo = foo$1; +exports.foo$1 = foo; exports.shared1 = shared1; exports.shared2 = shared2; diff --git a/test/chunking-form/samples/no-minify-internal-exports/_expected/es/generated-shared2.js b/test/chunking-form/samples/no-minify-internal-exports/_expected/es/generated-shared2.js index e46c6f3c02e..e47aafa3b88 100644 --- a/test/chunking-form/samples/no-minify-internal-exports/_expected/es/generated-shared2.js +++ b/test/chunking-form/samples/no-minify-internal-exports/_expected/es/generated-shared2.js @@ -1,7 +1,7 @@ const shared1 = 'shared1'; -const foo = 'foo1'; +const foo$1 = 'foo1'; var shared2 = 'shared2'; -const foo$1 = 'foo2'; +const foo = 'foo2'; -export { foo, foo$1, shared1, shared2 }; +export { foo$1 as foo, foo as foo$1, shared1, shared2 }; diff --git a/test/chunking-form/samples/no-minify-internal-exports/_expected/system/generated-shared2.js b/test/chunking-form/samples/no-minify-internal-exports/_expected/system/generated-shared2.js index f52b905ad3e..3d42d48eea9 100644 --- a/test/chunking-form/samples/no-minify-internal-exports/_expected/system/generated-shared2.js +++ b/test/chunking-form/samples/no-minify-internal-exports/_expected/system/generated-shared2.js @@ -4,10 +4,10 @@ System.register([], function (exports) { execute: function () { const shared1 = exports('shared1', 'shared1'); - const foo = exports('foo', 'foo1'); + const foo$1 = exports('foo', 'foo1'); var shared2 = exports('shared2', 'shared2'); - const foo$1 = exports('foo$1', 'foo2'); + const foo = exports('foo$1', 'foo2'); } }; diff --git a/test/chunking-form/samples/resolve-file-url/_expected/amd/main.js b/test/chunking-form/samples/resolve-file-url/_expected/amd/main.js index d5222443f37..5bae0b1bdb6 100644 --- a/test/chunking-form/samples/resolve-file-url/_expected/amd/main.js +++ b/test/chunking-form/samples/resolve-file-url/_expected/amd/main.js @@ -1,11 +1,11 @@ define(['require'], function (require) { 'use strict'; - const asset = 'resolved'; - const chunk = 'resolved'; + const asset$1 = 'resolved'; + const chunk$1 = 'resolved'; - const asset$1 = new URL(require.toUrl('./assets/asset-unresolved-8dcd7fca.txt'), document.baseURI).href; - const chunk$1 = new URL(require.toUrl('./nested/chunk.js'), document.baseURI).href; + const asset = new URL(require.toUrl('./assets/asset-unresolved-8dcd7fca.txt'), document.baseURI).href; + const chunk = new URL(require.toUrl('./nested/chunk.js'), document.baseURI).href; - new Promise(function (resolve, reject) { require(['./nested/chunk2'], resolve, reject) }).then(result => console.log(result, chunk, chunk$1, asset, asset$1)); + new Promise(function (resolve, reject) { require(['./nested/chunk2'], resolve, reject) }).then(result => console.log(result, chunk$1, chunk, asset$1, asset)); }); diff --git a/test/chunking-form/samples/resolve-file-url/_expected/cjs/main.js b/test/chunking-form/samples/resolve-file-url/_expected/cjs/main.js index 4e451bb443c..feea03def6e 100644 --- a/test/chunking-form/samples/resolve-file-url/_expected/cjs/main.js +++ b/test/chunking-form/samples/resolve-file-url/_expected/cjs/main.js @@ -1,9 +1,9 @@ 'use strict'; -const asset = 'resolved'; -const chunk = 'resolved'; +const asset$1 = 'resolved'; +const chunk$1 = 'resolved'; -const asset$1 = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/asset-unresolved-8dcd7fca.txt').href : new URL('assets/asset-unresolved-8dcd7fca.txt', document.currentScript && document.currentScript.src || document.baseURI).href); -const chunk$1 = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/nested/chunk.js').href : new URL('nested/chunk.js', document.currentScript && document.currentScript.src || document.baseURI).href); +const asset = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/assets/asset-unresolved-8dcd7fca.txt').href : new URL('assets/asset-unresolved-8dcd7fca.txt', document.currentScript && document.currentScript.src || document.baseURI).href); +const chunk = (typeof document === 'undefined' ? new (require('u' + 'rl').URL)('file:' + __dirname + '/nested/chunk.js').href : new URL('nested/chunk.js', document.currentScript && document.currentScript.src || document.baseURI).href); -Promise.resolve().then(function () { return require('./nested/chunk2.js'); }).then(result => console.log(result, chunk, chunk$1, asset, asset$1)); +Promise.resolve().then(function () { return require('./nested/chunk2.js'); }).then(result => console.log(result, chunk$1, chunk, asset$1, asset)); diff --git a/test/chunking-form/samples/resolve-file-url/_expected/es/main.js b/test/chunking-form/samples/resolve-file-url/_expected/es/main.js index 4053f550431..1f84c485bd4 100644 --- a/test/chunking-form/samples/resolve-file-url/_expected/es/main.js +++ b/test/chunking-form/samples/resolve-file-url/_expected/es/main.js @@ -1,7 +1,7 @@ -const asset = 'resolved'; -const chunk = 'resolved'; +const asset$1 = 'resolved'; +const chunk$1 = 'resolved'; -const asset$1 = new URL('assets/asset-unresolved-8dcd7fca.txt', import.meta.url).href; -const chunk$1 = new URL('nested/chunk.js', import.meta.url).href; +const asset = new URL('assets/asset-unresolved-8dcd7fca.txt', import.meta.url).href; +const chunk = new URL('nested/chunk.js', import.meta.url).href; -import('./nested/chunk2.js').then(result => console.log(result, chunk, chunk$1, asset, asset$1)); +import('./nested/chunk2.js').then(result => console.log(result, chunk$1, chunk, asset$1, asset)); diff --git a/test/chunking-form/samples/resolve-file-url/_expected/system/main.js b/test/chunking-form/samples/resolve-file-url/_expected/system/main.js index 7b2eb79d1dd..c7f3e654ea4 100644 --- a/test/chunking-form/samples/resolve-file-url/_expected/system/main.js +++ b/test/chunking-form/samples/resolve-file-url/_expected/system/main.js @@ -3,13 +3,13 @@ System.register([], function (exports, module) { return { execute: function () { - const asset = 'resolved'; - const chunk = 'resolved'; + const asset$1 = 'resolved'; + const chunk$1 = 'resolved'; - const asset$1 = new URL('assets/asset-unresolved-8dcd7fca.txt', module.meta.url).href; - const chunk$1 = new URL('nested/chunk.js', module.meta.url).href; + const asset = new URL('assets/asset-unresolved-8dcd7fca.txt', module.meta.url).href; + const chunk = new URL('nested/chunk.js', module.meta.url).href; - module.import('./nested/chunk2.js').then(result => console.log(result, chunk, chunk$1, asset, asset$1)); + module.import('./nested/chunk2.js').then(result => console.log(result, chunk$1, chunk, asset$1, asset)); } }; diff --git a/test/form/samples/base64-deshadow/_expected.js b/test/form/samples/base64-deshadow/_expected.js index 75d9ef4c296..b17e7db6721 100644 --- a/test/form/samples/base64-deshadow/_expected.js +++ b/test/form/samples/base64-deshadow/_expected.js @@ -1,37 +1,37 @@ -var name = 5; +var name$b = 5; -var name$1 = 5; - -var name$2 = 5; +var name$a = 5; -var name$3 = 5; +var name$9 = 5; -var name$4 = 5; +var name$8 = 5; -var name$5 = 5; +var name$7 = 5; var name$6 = 5; -var name$7 = 5; +var name$5 = 5; -var name$8 = 5; +var name$4 = 5; -var name$9 = 5; +var name$3 = 5; -var name$a = 5; +var name$2 = 5; -console.log(name); -console.log(name$1); -console.log(name$2); -console.log(name$3); -console.log(name$4); -console.log(name$5); -console.log(name$6); -console.log(name$7); -console.log(name$8); -console.log(name$9); +var name$1 = 5; + +console.log(name$b); console.log(name$a); +console.log(name$9); +console.log(name$8); +console.log(name$7); +console.log(name$6); +console.log(name$5); +console.log(name$4); +console.log(name$3); +console.log(name$2); +console.log(name$1); -var name$b = 'name'; +var name = 'name'; -export { name$b as name }; +export { name }; diff --git a/test/form/samples/deconflict-module-priority/_config.js b/test/form/samples/deconflict-module-priority/_config.js new file mode 100644 index 00000000000..5ea1e7a90a8 --- /dev/null +++ b/test/form/samples/deconflict-module-priority/_config.js @@ -0,0 +1,3 @@ +module.exports = { + description: 'prioritizes entry modules over dependencies when deconflicting' +}; diff --git a/test/form/samples/deconflict-module-priority/_expected.js b/test/form/samples/deconflict-module-priority/_expected.js new file mode 100644 index 00000000000..05203f9baa2 --- /dev/null +++ b/test/form/samples/deconflict-module-priority/_expected.js @@ -0,0 +1,7 @@ +const foo$1 = 'dep'; +console.log(foo$1); +const bar$1 = 'dep'; + +const foo = 'main'; +const bar = 'main'; +console.log(foo, bar, bar$1); diff --git a/test/form/samples/deconflict-module-priority/dep.js b/test/form/samples/deconflict-module-priority/dep.js new file mode 100644 index 00000000000..a14bde4df81 --- /dev/null +++ b/test/form/samples/deconflict-module-priority/dep.js @@ -0,0 +1,3 @@ +const foo = 'dep'; +console.log(foo); +export const bar = 'dep'; diff --git a/test/form/samples/deconflict-module-priority/main.js b/test/form/samples/deconflict-module-priority/main.js new file mode 100644 index 00000000000..1badbf374fc --- /dev/null +++ b/test/form/samples/deconflict-module-priority/main.js @@ -0,0 +1,4 @@ +import { bar as baz } from './dep.js'; +const foo = 'main'; +const bar = 'main'; +console.log(foo, bar, baz); diff --git a/test/form/samples/deconflict-tree-shaken/_expected.js b/test/form/samples/deconflict-tree-shaken/_expected.js index 686b74f7b05..c4255c96e58 100644 --- a/test/form/samples/deconflict-tree-shaken/_expected.js +++ b/test/form/samples/deconflict-tree-shaken/_expected.js @@ -1,5 +1,5 @@ -const x = 1; -console.log(x); - -const x$1 = 0; +const x$1 = 1; console.log(x$1); + +const x = 0; +console.log(x); diff --git a/test/form/samples/export-internal-namespace-as/_expected.js b/test/form/samples/export-internal-namespace-as/_expected.js index 69fbd330cad..ade81d9a944 100644 --- a/test/form/samples/export-internal-namespace-as/_expected.js +++ b/test/form/samples/export-internal-namespace-as/_expected.js @@ -1,16 +1,16 @@ -const foo = 'foo1'; +const foo$1 = 'foo1'; -const foo$1 = 'foo2'; +const foo = 'foo2'; const bar = 'bar2'; var dep2 = /*#__PURE__*/Object.freeze({ __proto__: null, - foo: foo$1, + foo: foo, bar: bar }); -console.log(foo); -console.log(foo); +console.log(foo$1); +console.log(foo$1); console.log(dep2); console.log(dep2); diff --git a/test/form/samples/export-live-bindings/_expected/amd.js b/test/form/samples/export-live-bindings/_expected/amd.js index 4c77b9a771c..ddcf72690be 100644 --- a/test/form/samples/export-live-bindings/_expected/amd.js +++ b/test/form/samples/export-live-bindings/_expected/amd.js @@ -1,6 +1,6 @@ define(['exports'], function (exports) { 'use strict'; - function update () { + function update$2 () { exports.foo += 10; } @@ -12,25 +12,25 @@ define(['exports'], function (exports) { 'use strict'; exports.bar = 10; - function update$2 () { + function update () { ++exports.baz; } exports.baz = 10; console.log(exports.foo); - update(); + update$2(); console.log(exports.foo); console.log(exports.bar); update$1(); console.log(exports.bar); console.log(exports.baz); - update$2(); + update(); console.log(exports.baz); exports.updateBar = update$1; - exports.updateBaz = update$2; - exports.updateFoo = update; + exports.updateBaz = update; + exports.updateFoo = update$2; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/export-live-bindings/_expected/cjs.js b/test/form/samples/export-live-bindings/_expected/cjs.js index fbf0284270e..3650e960cbb 100644 --- a/test/form/samples/export-live-bindings/_expected/cjs.js +++ b/test/form/samples/export-live-bindings/_expected/cjs.js @@ -2,7 +2,7 @@ Object.defineProperty(exports, '__esModule', { value: true }); -function update () { +function update$2 () { exports.foo += 10; } @@ -14,22 +14,22 @@ function update$1 () { exports.bar = 10; -function update$2 () { +function update () { ++exports.baz; } exports.baz = 10; console.log(exports.foo); -update(); +update$2(); console.log(exports.foo); console.log(exports.bar); update$1(); console.log(exports.bar); console.log(exports.baz); -update$2(); +update(); console.log(exports.baz); exports.updateBar = update$1; -exports.updateBaz = update$2; -exports.updateFoo = update; +exports.updateBaz = update; +exports.updateFoo = update$2; diff --git a/test/form/samples/export-live-bindings/_expected/es.js b/test/form/samples/export-live-bindings/_expected/es.js index ec53de4417d..3e547a35ca1 100644 --- a/test/form/samples/export-live-bindings/_expected/es.js +++ b/test/form/samples/export-live-bindings/_expected/es.js @@ -1,4 +1,4 @@ -function update () { +function update$2 () { foo += 10; } @@ -10,20 +10,20 @@ function update$1 () { let bar = 10; -function update$2 () { +function update () { ++baz; } let baz = 10; console.log(foo); -update(); +update$2(); console.log(foo); console.log(bar); update$1(); console.log(bar); console.log(baz); -update$2(); +update(); console.log(baz); -export { bar, baz, foo, update$1 as updateBar, update$2 as updateBaz, update as updateFoo }; +export { bar, baz, foo, update$1 as updateBar, update as updateBaz, update$2 as updateFoo }; diff --git a/test/form/samples/export-live-bindings/_expected/iife.js b/test/form/samples/export-live-bindings/_expected/iife.js index bd29b6ec5c8..af63726977e 100644 --- a/test/form/samples/export-live-bindings/_expected/iife.js +++ b/test/form/samples/export-live-bindings/_expected/iife.js @@ -1,7 +1,7 @@ var iife = (function (exports) { 'use strict'; - function update () { + function update$2 () { exports.foo += 10; } @@ -13,25 +13,25 @@ var iife = (function (exports) { exports.bar = 10; - function update$2 () { + function update () { ++exports.baz; } exports.baz = 10; console.log(exports.foo); - update(); + update$2(); console.log(exports.foo); console.log(exports.bar); update$1(); console.log(exports.bar); console.log(exports.baz); - update$2(); + update(); console.log(exports.baz); exports.updateBar = update$1; - exports.updateBaz = update$2; - exports.updateFoo = update; + exports.updateBaz = update; + exports.updateFoo = update$2; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/export-live-bindings/_expected/system.js b/test/form/samples/export-live-bindings/_expected/system.js index 9ed7fb7d347..5dfb541a56a 100644 --- a/test/form/samples/export-live-bindings/_expected/system.js +++ b/test/form/samples/export-live-bindings/_expected/system.js @@ -5,11 +5,11 @@ System.register('iife', [], function (exports) { exports({ updateBar: update$1, - updateBaz: update$2, - updateFoo: update + updateBaz: update, + updateFoo: update$2 }); - function update () { + function update$2 () { foo = exports('foo', foo + 10); } @@ -21,20 +21,20 @@ System.register('iife', [], function (exports) { let bar = exports('bar', 10); - function update$2 () { + function update () { exports('baz', ++baz); } let baz = exports('baz', 10); console.log(foo); - update(); + update$2(); console.log(foo); console.log(bar); update$1(); console.log(bar); console.log(baz); - update$2(); + update(); console.log(baz); } diff --git a/test/form/samples/export-live-bindings/_expected/umd.js b/test/form/samples/export-live-bindings/_expected/umd.js index db06c25741d..ef1ea60cd40 100644 --- a/test/form/samples/export-live-bindings/_expected/umd.js +++ b/test/form/samples/export-live-bindings/_expected/umd.js @@ -4,7 +4,7 @@ (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.iife = {})); }(this, (function (exports) { 'use strict'; - function update () { + function update$2 () { exports.foo += 10; } @@ -16,25 +16,25 @@ exports.bar = 10; - function update$2 () { + function update () { ++exports.baz; } exports.baz = 10; console.log(exports.foo); - update(); + update$2(); console.log(exports.foo); console.log(exports.bar); update$1(); console.log(exports.bar); console.log(exports.baz); - update$2(); + update(); console.log(exports.baz); exports.updateBar = update$1; - exports.updateBaz = update$2; - exports.updateFoo = update; + exports.updateBaz = update; + exports.updateFoo = update$2; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/internal-conflict-resolution/_expected/amd.js b/test/form/samples/internal-conflict-resolution/_expected/amd.js index 569ddc7f2c2..24d63fa2e30 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/amd.js +++ b/test/form/samples/internal-conflict-resolution/_expected/amd.js @@ -1,15 +1,15 @@ define(function () { 'use strict'; - var bar = 42; + var bar$1 = 42; function foo () { - return bar; + return bar$1; } - function bar$1 () { + function bar () { alert( foo() ); } - bar$1(); + bar(); }); diff --git a/test/form/samples/internal-conflict-resolution/_expected/cjs.js b/test/form/samples/internal-conflict-resolution/_expected/cjs.js index 28a059412ed..76c44a7fe38 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/cjs.js +++ b/test/form/samples/internal-conflict-resolution/_expected/cjs.js @@ -1,13 +1,13 @@ 'use strict'; -var bar = 42; +var bar$1 = 42; function foo () { - return bar; + return bar$1; } -function bar$1 () { +function bar () { alert( foo() ); } -bar$1(); +bar(); diff --git a/test/form/samples/internal-conflict-resolution/_expected/es.js b/test/form/samples/internal-conflict-resolution/_expected/es.js index d5296f38f57..086f425b3dc 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/es.js +++ b/test/form/samples/internal-conflict-resolution/_expected/es.js @@ -1,11 +1,11 @@ -var bar = 42; +var bar$1 = 42; function foo () { - return bar; + return bar$1; } -function bar$1 () { +function bar () { alert( foo() ); } -bar$1(); +bar(); diff --git a/test/form/samples/internal-conflict-resolution/_expected/iife.js b/test/form/samples/internal-conflict-resolution/_expected/iife.js index 517656c2ed0..6e484fd42bd 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/iife.js +++ b/test/form/samples/internal-conflict-resolution/_expected/iife.js @@ -1,16 +1,16 @@ (function () { 'use strict'; - var bar = 42; + var bar$1 = 42; function foo () { - return bar; + return bar$1; } - function bar$1 () { + function bar () { alert( foo() ); } - bar$1(); + bar(); }()); diff --git a/test/form/samples/internal-conflict-resolution/_expected/system.js b/test/form/samples/internal-conflict-resolution/_expected/system.js index 9ff3c0f580c..c6ca37ea4e0 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/system.js +++ b/test/form/samples/internal-conflict-resolution/_expected/system.js @@ -3,17 +3,17 @@ System.register([], function () { return { execute: function () { - var bar = 42; + var bar$1 = 42; function foo () { - return bar; + return bar$1; } - function bar$1 () { + function bar () { alert( foo() ); } - bar$1(); + bar(); } }; diff --git a/test/form/samples/internal-conflict-resolution/_expected/umd.js b/test/form/samples/internal-conflict-resolution/_expected/umd.js index 19774421c94..0446ee87db5 100644 --- a/test/form/samples/internal-conflict-resolution/_expected/umd.js +++ b/test/form/samples/internal-conflict-resolution/_expected/umd.js @@ -3,16 +3,16 @@ factory(); }((function () { 'use strict'; - var bar = 42; + var bar$1 = 42; function foo () { - return bar; + return bar$1; } - function bar$1 () { + function bar () { alert( foo() ); } - bar$1(); + bar(); }))); diff --git a/test/form/samples/large-var-cnt-deduping/_expected.js b/test/form/samples/large-var-cnt-deduping/_expected.js index a18245a2d43..2ec8efbd127 100644 --- a/test/form/samples/large-var-cnt-deduping/_expected.js +++ b/test/form/samples/large-var-cnt-deduping/_expected.js @@ -1,328 +1,328 @@ -var x = "a"; +var x$10 = "a"; -var result = `1 = ${x}`; +var result$10 = `1 = ${x$10}`; -var x$1 = "b"; +var x$$ = "b"; -var result$1 = `2 = ${x$1}`; +var result$$ = `2 = ${x$$}`; -var x$2 = "c"; +var x$_ = "c"; -var result$2 = `3 = ${x$2}`; +var result$_ = `3 = ${x$_}`; -var x$3 = "d"; +var x$Z = "d"; -var result$3 = `4 = ${x$3}`; +var result$Z = `4 = ${x$Z}`; -var x$4 = "e"; +var x$Y = "e"; -var result$4 = `5 = ${x$4}`; +var result$Y = `5 = ${x$Y}`; -var x$5 = "f"; +var x$X = "f"; -var result$5 = `6 = ${x$5}`; +var result$X = `6 = ${x$X}`; -var x$6 = "g"; +var x$W = "g"; -var result$6 = `7 = ${x$6}`; +var result$W = `7 = ${x$W}`; -var x$7 = "h"; +var x$V = "h"; -var result$7 = `8 = ${x$7}`; +var result$V = `8 = ${x$V}`; -var x$8 = "i"; +var x$U = "i"; -var result$8 = `9 = ${x$8}`; +var result$U = `9 = ${x$U}`; -var x$9 = "j"; +var x$T = "j"; -var result$9 = `10 = ${x$9}`; +var result$T = `10 = ${x$T}`; -var x$a = "k"; +var x$S = "k"; -var result$a = `11 = ${x$a}`; +var result$S = `11 = ${x$S}`; -var x$b = "l"; +var x$R = "l"; -var result$b = `12 = ${x$b}`; +var result$R = `12 = ${x$R}`; -var x$c = "m"; +var x$Q = "m"; -var result$c = `13 = ${x$c}`; +var result$Q = `13 = ${x$Q}`; -var x$d = "n"; +var x$P = "n"; -var result$d = `14 = ${x$d}`; +var result$P = `14 = ${x$P}`; -var x$e = "o"; +var x$O = "o"; -var result$e = `15 = ${x$e}`; +var result$O = `15 = ${x$O}`; -var x$f = "p"; +var x$N = "p"; -var result$f = `16 = ${x$f}`; +var result$N = `16 = ${x$N}`; -var x$g = "q"; +var x$M = "q"; -var result$g = `17 = ${x$g}`; +var result$M = `17 = ${x$M}`; -var x$h = "r"; +var x$L = "r"; -var result$h = `18 = ${x$h}`; +var result$L = `18 = ${x$L}`; -var x$i = "s"; +var x$K = "s"; -var result$i = `19 = ${x$i}`; +var result$K = `19 = ${x$K}`; -var x$j = "t"; +var x$J = "t"; -var result$j = `20 = ${x$j}`; +var result$J = `20 = ${x$J}`; -var x$k = "u"; +var x$I = "u"; -var result$k = `21 = ${x$k}`; +var result$I = `21 = ${x$I}`; -var x$l = "v"; +var x$H = "v"; -var result$l = `22 = ${x$l}`; +var result$H = `22 = ${x$H}`; -var x$m = "w"; +var x$G = "w"; -var result$m = `23 = ${x$m}`; +var result$G = `23 = ${x$G}`; -var x$n = "x"; +var x$F = "x"; -var result$n = `24 = ${x$n}`; +var result$F = `24 = ${x$F}`; -var x$o = "y"; +var x$E = "y"; -var result$o = `25 = ${x$o}`; +var result$E = `25 = ${x$E}`; -var x$p = "z"; +var x$D = "z"; -var result$p = `26 = ${x$p}`; +var result$D = `26 = ${x$D}`; -var x$q = "A"; +var x$C = "A"; -var result$q = `27 = ${x$q}`; +var result$C = `27 = ${x$C}`; -var x$r = "B"; +var x$B = "B"; -var result$r = `28 = ${x$r}`; +var result$B = `28 = ${x$B}`; -var x$s = "C"; +var x$A = "C"; -var result$s = `29 = ${x$s}`; +var result$A = `29 = ${x$A}`; -var x$t = "D"; +var x$z = "D"; -var result$t = `30 = ${x$t}`; +var result$z = `30 = ${x$z}`; -var x$u = "E"; +var x$y = "E"; -var result$u = `31 = ${x$u}`; +var result$y = `31 = ${x$y}`; -var x$v = "F"; +var x$x = "F"; -var result$v = `32 = ${x$v}`; +var result$x = `32 = ${x$x}`; var x$w = "G"; var result$w = `33 = ${x$w}`; -var x$x = "H"; +var x$v = "H"; -var result$x = `34 = ${x$x}`; +var result$v = `34 = ${x$v}`; -var x$y = "I"; +var x$u = "I"; -var result$y = `35 = ${x$y}`; +var result$u = `35 = ${x$u}`; -var x$z = "J"; +var x$t = "J"; -var result$z = `36 = ${x$z}`; +var result$t = `36 = ${x$t}`; -var x$A = "K"; +var x$s = "K"; -var result$A = `37 = ${x$A}`; +var result$s = `37 = ${x$s}`; -var x$B = "L"; +var x$r = "L"; -var result$B = `38 = ${x$B}`; +var result$r = `38 = ${x$r}`; -var x$C = "M"; +var x$q = "M"; -var result$C = `39 = ${x$C}`; +var result$q = `39 = ${x$q}`; -var x$D = "N"; +var x$p = "N"; -var result$D = `40 = ${x$D}`; +var result$p = `40 = ${x$p}`; -var x$E = "O"; +var x$o = "O"; -var result$E = `41 = ${x$E}`; +var result$o = `41 = ${x$o}`; -var x$F = "P"; +var x$n = "P"; -var result$F = `42 = ${x$F}`; +var result$n = `42 = ${x$n}`; -var x$G = "Q"; +var x$m = "Q"; -var result$G = `43 = ${x$G}`; +var result$m = `43 = ${x$m}`; -var x$H = "R"; +var x$l = "R"; -var result$H = `44 = ${x$H}`; +var result$l = `44 = ${x$l}`; -var x$I = "S"; +var x$k = "S"; -var result$I = `45 = ${x$I}`; +var result$k = `45 = ${x$k}`; -var x$J = "T"; +var x$j = "T"; -var result$J = `46 = ${x$J}`; +var result$j = `46 = ${x$j}`; -var x$K = "U"; +var x$i = "U"; -var result$K = `47 = ${x$K}`; +var result$i = `47 = ${x$i}`; -var x$L = "V"; +var x$h = "V"; -var result$L = `48 = ${x$L}`; +var result$h = `48 = ${x$h}`; -var x$M = "W"; +var x$g = "W"; -var result$M = `49 = ${x$M}`; +var result$g = `49 = ${x$g}`; -var x$N = "X"; +var x$f = "X"; -var result$N = `50 = ${x$N}`; +var result$f = `50 = ${x$f}`; -var x$O = "Y"; +var x$e = "Y"; -var result$O = `51 = ${x$O}`; +var result$e = `51 = ${x$e}`; -var x$P = "Z"; +var x$d = "Z"; -var result$P = `52 = ${x$P}`; +var result$d = `52 = ${x$d}`; -var x$Q = "1"; +var x$c = "1"; -var result$Q = `53 = ${x$Q}`; +var result$c = `53 = ${x$c}`; -var x$R = "2"; +var x$b = "2"; -var result$R = `54 = ${x$R}`; +var result$b = `54 = ${x$b}`; -var x$S = "3"; +var x$a = "3"; -var result$S = `55 = ${x$S}`; +var result$a = `55 = ${x$a}`; -var x$T = "4"; +var x$9 = "4"; -var result$T = `56 = ${x$T}`; +var result$9 = `56 = ${x$9}`; -var x$U = "5"; +var x$8 = "5"; -var result$U = `57 = ${x$U}`; +var result$8 = `57 = ${x$8}`; -var x$V = "6"; +var x$7 = "6"; -var result$V = `58 = ${x$V}`; +var result$7 = `58 = ${x$7}`; -var x$W = "7"; +var x$6 = "7"; -var result$W = `59 = ${x$W}`; +var result$6 = `59 = ${x$6}`; -var x$X = "8"; +var x$5 = "8"; -var result$X = `60 = ${x$X}`; +var result$5 = `60 = ${x$5}`; -var x$Y = "9"; +var x$4 = "9"; -var result$Y = `61 = ${x$Y}`; +var result$4 = `61 = ${x$4}`; -var x$Z = "0"; +var x$3 = "0"; -var result$Z = `62 = ${x$Z}`; +var result$3 = `62 = ${x$3}`; -var x$_ = "_"; +var x$2 = "_"; -var result$_ = `63 = ${x$_}`; +var result$2 = `63 = ${x$2}`; -var x$$ = "$"; +var x$1 = "$"; -var result$$ = `64 = ${x$$}`; +var result$1 = `64 = ${x$1}`; -var x$10 = "0"; +var x = "0"; -var result$10 = `65 = ${x$10}`; +var result = `65 = ${x}`; -var results = [result, -result$1, -result$2, -result$3, -result$4, -result$5, -result$6, -result$7, -result$8, -result$9, -result$a, -result$b, -result$c, -result$d, -result$e, -result$f, -result$g, -result$h, -result$i, -result$j, -result$k, -result$l, -result$m, -result$n, -result$o, -result$p, -result$q, -result$r, -result$s, -result$t, -result$u, -result$v, -result$w, -result$x, -result$y, -result$z, -result$A, -result$B, -result$C, -result$D, -result$E, -result$F, -result$G, -result$H, -result$I, -result$J, -result$K, -result$L, -result$M, -result$N, -result$O, -result$P, -result$Q, -result$R, -result$S, -result$T, -result$U, -result$V, -result$W, -result$X, -result$Y, -result$Z, -result$_, +var results = [result$10, result$$, -result$10 +result$_, +result$Z, +result$Y, +result$X, +result$W, +result$V, +result$U, +result$T, +result$S, +result$R, +result$Q, +result$P, +result$O, +result$N, +result$M, +result$L, +result$K, +result$J, +result$I, +result$H, +result$G, +result$F, +result$E, +result$D, +result$C, +result$B, +result$A, +result$z, +result$y, +result$x, +result$w, +result$v, +result$u, +result$t, +result$s, +result$r, +result$q, +result$p, +result$o, +result$n, +result$m, +result$l, +result$k, +result$j, +result$i, +result$h, +result$g, +result$f, +result$e, +result$d, +result$c, +result$b, +result$a, +result$9, +result$8, +result$7, +result$6, +result$5, +result$4, +result$3, +result$2, +result$1, +result ]; console.log(results); diff --git a/test/form/samples/mjs/_expected/amd.js b/test/form/samples/mjs/_expected/amd.js index 96b6e51ac36..91c442efc04 100644 --- a/test/form/samples/mjs/_expected/amd.js +++ b/test/form/samples/mjs/_expected/amd.js @@ -1,11 +1,11 @@ define(['exports'], function (exports) { 'use strict'; - var dep = 'js'; + var dep$1 = 'js'; - var dep$1 = 'mjs'; + var dep = 'mjs'; - exports.depJs = dep; - exports.depMjs = dep$1; + exports.depJs = dep$1; + exports.depMjs = dep; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/mjs/_expected/cjs.js b/test/form/samples/mjs/_expected/cjs.js index a746cacd099..e4cae3624e3 100644 --- a/test/form/samples/mjs/_expected/cjs.js +++ b/test/form/samples/mjs/_expected/cjs.js @@ -2,9 +2,9 @@ Object.defineProperty(exports, '__esModule', { value: true }); -var dep = 'js'; +var dep$1 = 'js'; -var dep$1 = 'mjs'; +var dep = 'mjs'; -exports.depJs = dep; -exports.depMjs = dep$1; +exports.depJs = dep$1; +exports.depMjs = dep; diff --git a/test/form/samples/mjs/_expected/es.js b/test/form/samples/mjs/_expected/es.js index eaa5bcce276..2f6a1bc98ae 100644 --- a/test/form/samples/mjs/_expected/es.js +++ b/test/form/samples/mjs/_expected/es.js @@ -1,5 +1,5 @@ -var dep = 'js'; +var dep$1 = 'js'; -var dep$1 = 'mjs'; +var dep = 'mjs'; -export { dep as depJs, dep$1 as depMjs }; +export { dep$1 as depJs, dep as depMjs }; diff --git a/test/form/samples/mjs/_expected/iife.js b/test/form/samples/mjs/_expected/iife.js index 5d0f0e32c24..9e444ea167c 100644 --- a/test/form/samples/mjs/_expected/iife.js +++ b/test/form/samples/mjs/_expected/iife.js @@ -1,12 +1,12 @@ var myBundle = (function (exports) { 'use strict'; - var dep = 'js'; + var dep$1 = 'js'; - var dep$1 = 'mjs'; + var dep = 'mjs'; - exports.depJs = dep; - exports.depMjs = dep$1; + exports.depJs = dep$1; + exports.depMjs = dep; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/mjs/_expected/system.js b/test/form/samples/mjs/_expected/system.js index 63fddcd8acf..00fd6bc565c 100644 --- a/test/form/samples/mjs/_expected/system.js +++ b/test/form/samples/mjs/_expected/system.js @@ -3,9 +3,9 @@ System.register('myBundle', [], function (exports) { return { execute: function () { - var dep = exports('depJs', 'js'); + var dep$1 = exports('depJs', 'js'); - var dep$1 = exports('depMjs', 'mjs'); + var dep = exports('depMjs', 'mjs'); } }; diff --git a/test/form/samples/mjs/_expected/umd.js b/test/form/samples/mjs/_expected/umd.js index e7a4b851686..d1e95c0e1c1 100644 --- a/test/form/samples/mjs/_expected/umd.js +++ b/test/form/samples/mjs/_expected/umd.js @@ -4,12 +4,12 @@ (global = typeof globalThis !== 'undefined' ? globalThis : global || self, factory(global.myBundle = {})); }(this, (function (exports) { 'use strict'; - var dep = 'js'; + var dep$1 = 'js'; - var dep$1 = 'mjs'; + var dep = 'mjs'; - exports.depJs = dep; - exports.depMjs = dep$1; + exports.depJs = dep$1; + exports.depMjs = dep; Object.defineProperty(exports, '__esModule', { value: true }); diff --git a/test/form/samples/module-no-treeshake/_expected.js b/test/form/samples/module-no-treeshake/_expected.js index 7db77e18739..c8f688c7f7e 100644 --- a/test/form/samples/module-no-treeshake/_expected.js +++ b/test/form/samples/module-no-treeshake/_expected.js @@ -1,5 +1,5 @@ -const unused = 'unused in depResolved'; +const unused$2 = 'unused in depResolved'; const unused$1 = 'unused in depLoaded'; -const unused$2 = 'unused in depTransformed'; +const unused = 'unused in depTransformed'; diff --git a/test/form/samples/mutations-in-imports/_expected/amd.js b/test/form/samples/mutations-in-imports/_expected/amd.js index eb8467ab3c5..09c62bf4aae 100644 --- a/test/form/samples/mutations-in-imports/_expected/amd.js +++ b/test/form/samples/mutations-in-imports/_expected/amd.js @@ -1,21 +1,21 @@ define(function () { 'use strict'; - const x = { a: { b: () => {} } }; - const y = { a: x.a }; + const x$2 = { a: { b: () => {} } }; + const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; - const x$2 = { a: { b: () => {} } }; - const y$2 = { a: x$2.a }; + const x = { a: { b: () => {} } }; + const y = { a: x.a }; - y.a.b = () => console.log( 'effect' ); - x.a.b(); + y$2.a.b = () => console.log( 'effect' ); + x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); - y$2.a.b = () => console.log( 'effect' ); - x$2.a.b(); + y.a.b = () => console.log( 'effect' ); + x.a.b(); }); diff --git a/test/form/samples/mutations-in-imports/_expected/cjs.js b/test/form/samples/mutations-in-imports/_expected/cjs.js index b627117e158..9572605a3dd 100644 --- a/test/form/samples/mutations-in-imports/_expected/cjs.js +++ b/test/form/samples/mutations-in-imports/_expected/cjs.js @@ -1,19 +1,19 @@ 'use strict'; -const x = { a: { b: () => {} } }; -const y = { a: x.a }; +const x$2 = { a: { b: () => {} } }; +const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; -const x$2 = { a: { b: () => {} } }; -const y$2 = { a: x$2.a }; +const x = { a: { b: () => {} } }; +const y = { a: x.a }; -y.a.b = () => console.log( 'effect' ); -x.a.b(); +y$2.a.b = () => console.log( 'effect' ); +x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); -y$2.a.b = () => console.log( 'effect' ); -x$2.a.b(); +y.a.b = () => console.log( 'effect' ); +x.a.b(); diff --git a/test/form/samples/mutations-in-imports/_expected/es.js b/test/form/samples/mutations-in-imports/_expected/es.js index 49f53351770..fc783ad4c36 100644 --- a/test/form/samples/mutations-in-imports/_expected/es.js +++ b/test/form/samples/mutations-in-imports/_expected/es.js @@ -1,17 +1,17 @@ -const x = { a: { b: () => {} } }; -const y = { a: x.a }; +const x$2 = { a: { b: () => {} } }; +const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; -const x$2 = { a: { b: () => {} } }; -const y$2 = { a: x$2.a }; +const x = { a: { b: () => {} } }; +const y = { a: x.a }; -y.a.b = () => console.log( 'effect' ); -x.a.b(); +y$2.a.b = () => console.log( 'effect' ); +x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); -y$2.a.b = () => console.log( 'effect' ); -x$2.a.b(); +y.a.b = () => console.log( 'effect' ); +x.a.b(); diff --git a/test/form/samples/mutations-in-imports/_expected/iife.js b/test/form/samples/mutations-in-imports/_expected/iife.js index 45354bd8033..4b599c44e60 100644 --- a/test/form/samples/mutations-in-imports/_expected/iife.js +++ b/test/form/samples/mutations-in-imports/_expected/iife.js @@ -1,22 +1,22 @@ (function () { 'use strict'; - const x = { a: { b: () => {} } }; - const y = { a: x.a }; + const x$2 = { a: { b: () => {} } }; + const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; - const x$2 = { a: { b: () => {} } }; - const y$2 = { a: x$2.a }; + const x = { a: { b: () => {} } }; + const y = { a: x.a }; - y.a.b = () => console.log( 'effect' ); - x.a.b(); + y$2.a.b = () => console.log( 'effect' ); + x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); - y$2.a.b = () => console.log( 'effect' ); - x$2.a.b(); + y.a.b = () => console.log( 'effect' ); + x.a.b(); }()); diff --git a/test/form/samples/mutations-in-imports/_expected/system.js b/test/form/samples/mutations-in-imports/_expected/system.js index 8198e7221cb..798c09f8b28 100644 --- a/test/form/samples/mutations-in-imports/_expected/system.js +++ b/test/form/samples/mutations-in-imports/_expected/system.js @@ -3,23 +3,23 @@ System.register([], function () { return { execute: function () { - const x = { a: { b: () => {} } }; - const y = { a: x.a }; + const x$2 = { a: { b: () => {} } }; + const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; - const x$2 = { a: { b: () => {} } }; - const y$2 = { a: x$2.a }; + const x = { a: { b: () => {} } }; + const y = { a: x.a }; - y.a.b = () => console.log( 'effect' ); - x.a.b(); + y$2.a.b = () => console.log( 'effect' ); + x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); - y$2.a.b = () => console.log( 'effect' ); - x$2.a.b(); + y.a.b = () => console.log( 'effect' ); + x.a.b(); } }; diff --git a/test/form/samples/mutations-in-imports/_expected/umd.js b/test/form/samples/mutations-in-imports/_expected/umd.js index 025f3dbfd4b..5e64442e43b 100644 --- a/test/form/samples/mutations-in-imports/_expected/umd.js +++ b/test/form/samples/mutations-in-imports/_expected/umd.js @@ -3,22 +3,22 @@ factory(); }((function () { 'use strict'; - const x = { a: { b: () => {} } }; - const y = { a: x.a }; + const x$2 = { a: { b: () => {} } }; + const y$2 = { a: x$2.a }; const x$1 = { a: { b: () => {} } }; const y$1 = { a: x$1.a }; - const x$2 = { a: { b: () => {} } }; - const y$2 = { a: x$2.a }; + const x = { a: { b: () => {} } }; + const y = { a: x.a }; - y.a.b = () => console.log( 'effect' ); - x.a.b(); + y$2.a.b = () => console.log( 'effect' ); + x$2.a.b(); y$1.a.b = () => console.log( 'effect' ); x$1.a.b(); - y$2.a.b = () => console.log( 'effect' ); - x$2.a.b(); + y.a.b = () => console.log( 'effect' ); + x.a.b(); }))); diff --git a/test/form/samples/no-treeshake-conflict/_expected/amd.js b/test/form/samples/no-treeshake-conflict/_expected/amd.js index d17d305ccd0..301c4950be6 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/amd.js +++ b/test/form/samples/no-treeshake-conflict/_expected/amd.js @@ -1,10 +1,10 @@ define(function () { 'use strict'; - const other = { + const other$1 = { something: 'here' }; - const other$1 = { + const other = { somethingElse: 'here' }; diff --git a/test/form/samples/no-treeshake-conflict/_expected/cjs.js b/test/form/samples/no-treeshake-conflict/_expected/cjs.js index 34b23f6c40a..303709858d9 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/cjs.js +++ b/test/form/samples/no-treeshake-conflict/_expected/cjs.js @@ -1,9 +1,9 @@ 'use strict'; -const other = { +const other$1 = { something: 'here' }; -const other$1 = { +const other = { somethingElse: 'here' }; diff --git a/test/form/samples/no-treeshake-conflict/_expected/es.js b/test/form/samples/no-treeshake-conflict/_expected/es.js index a8d552861e2..5884bd0c8ea 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/es.js +++ b/test/form/samples/no-treeshake-conflict/_expected/es.js @@ -1,7 +1,7 @@ -const other = { +const other$1 = { something: 'here' }; -const other$1 = { +const other = { somethingElse: 'here' }; diff --git a/test/form/samples/no-treeshake-conflict/_expected/iife.js b/test/form/samples/no-treeshake-conflict/_expected/iife.js index f9feb90b978..278e907160c 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/iife.js +++ b/test/form/samples/no-treeshake-conflict/_expected/iife.js @@ -1,11 +1,11 @@ (function () { 'use strict'; - const other = { + const other$1 = { something: 'here' }; - const other$1 = { + const other = { somethingElse: 'here' }; diff --git a/test/form/samples/no-treeshake-conflict/_expected/system.js b/test/form/samples/no-treeshake-conflict/_expected/system.js index 47d24981f04..094b4f81437 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/system.js +++ b/test/form/samples/no-treeshake-conflict/_expected/system.js @@ -3,11 +3,11 @@ System.register('stirred', [], function () { return { execute: function () { - const other = { + const other$1 = { something: 'here' }; - const other$1 = { + const other = { somethingElse: 'here' }; diff --git a/test/form/samples/no-treeshake-conflict/_expected/umd.js b/test/form/samples/no-treeshake-conflict/_expected/umd.js index 70067e9ddca..be7d134e4a5 100644 --- a/test/form/samples/no-treeshake-conflict/_expected/umd.js +++ b/test/form/samples/no-treeshake-conflict/_expected/umd.js @@ -3,11 +3,11 @@ factory(); }((function () { 'use strict'; - const other = { + const other$1 = { something: 'here' }; - const other$1 = { + const other = { somethingElse: 'here' }; diff --git a/test/form/samples/renamed-pattern-defaults/_expected.js b/test/form/samples/renamed-pattern-defaults/_expected.js index 25310e9b2f9..09731b6b7b7 100644 --- a/test/form/samples/renamed-pattern-defaults/_expected.js +++ b/test/form/samples/renamed-pattern-defaults/_expected.js @@ -1,7 +1,7 @@ -const EMPTY = null; -const {foo = EMPTY} = {}; -console.log(foo); - const EMPTY$1 = null; const {foo: foo$1 = EMPTY$1} = {}; console.log(foo$1); + +const EMPTY = null; +const {foo = EMPTY} = {}; +console.log(foo); diff --git a/test/form/samples/shorthand-properties/_expected/amd.js b/test/form/samples/shorthand-properties/_expected/amd.js index 73e20c03a86..deb0ca463b7 100644 --- a/test/form/samples/shorthand-properties/_expected/amd.js +++ b/test/form/samples/shorthand-properties/_expected/amd.js @@ -1,10 +1,10 @@ define(function () { 'use strict'; - function x () { + function x$2 () { return 'foo'; } - var foo = { x }; + var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -12,11 +12,11 @@ define(function () { 'use strict'; var bar = { x: x$1 }; - function x$2 () { + function x () { return 'baz'; } - var baz = { x: x$2 }; + var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/shorthand-properties/_expected/cjs.js b/test/form/samples/shorthand-properties/_expected/cjs.js index ec18995a3e0..bf838a82e58 100644 --- a/test/form/samples/shorthand-properties/_expected/cjs.js +++ b/test/form/samples/shorthand-properties/_expected/cjs.js @@ -1,10 +1,10 @@ 'use strict'; -function x () { +function x$2 () { return 'foo'; } -var foo = { x }; +var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -12,11 +12,11 @@ function x$1 () { var bar = { x: x$1 }; -function x$2 () { +function x () { return 'baz'; } -var baz = { x: x$2 }; +var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/shorthand-properties/_expected/es.js b/test/form/samples/shorthand-properties/_expected/es.js index f6d31d49543..0cee89d5aec 100644 --- a/test/form/samples/shorthand-properties/_expected/es.js +++ b/test/form/samples/shorthand-properties/_expected/es.js @@ -1,8 +1,8 @@ -function x () { +function x$2 () { return 'foo'; } -var foo = { x }; +var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -10,11 +10,11 @@ function x$1 () { var bar = { x: x$1 }; -function x$2 () { +function x () { return 'baz'; } -var baz = { x: x$2 }; +var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/shorthand-properties/_expected/iife.js b/test/form/samples/shorthand-properties/_expected/iife.js index 4dc95d52739..9055a4415c5 100644 --- a/test/form/samples/shorthand-properties/_expected/iife.js +++ b/test/form/samples/shorthand-properties/_expected/iife.js @@ -1,11 +1,11 @@ (function () { 'use strict'; - function x () { + function x$2 () { return 'foo'; } - var foo = { x }; + var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -13,11 +13,11 @@ var bar = { x: x$1 }; - function x$2 () { + function x () { return 'baz'; } - var baz = { x: x$2 }; + var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/shorthand-properties/_expected/system.js b/test/form/samples/shorthand-properties/_expected/system.js index 75d979feb4f..2747d3f6ff0 100644 --- a/test/form/samples/shorthand-properties/_expected/system.js +++ b/test/form/samples/shorthand-properties/_expected/system.js @@ -3,11 +3,11 @@ System.register([], function () { return { execute: function () { - function x () { + function x$2 () { return 'foo'; } - var foo = { x }; + var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -15,11 +15,11 @@ System.register([], function () { var bar = { x: x$1 }; - function x$2 () { + function x () { return 'baz'; } - var baz = { x: x$2 }; + var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/shorthand-properties/_expected/umd.js b/test/form/samples/shorthand-properties/_expected/umd.js index 11e175245a6..dc9ee9b8189 100644 --- a/test/form/samples/shorthand-properties/_expected/umd.js +++ b/test/form/samples/shorthand-properties/_expected/umd.js @@ -3,11 +3,11 @@ factory(); }((function () { 'use strict'; - function x () { + function x$2 () { return 'foo'; } - var foo = { x }; + var foo = { x: x$2 }; function x$1 () { return 'bar'; @@ -15,11 +15,11 @@ var bar = { x: x$1 }; - function x$2 () { + function x () { return 'baz'; } - var baz = { x: x$2 }; + var baz = { x }; assert.equal( foo.x(), 'foo' ); assert.equal( bar.x(), 'bar' ); diff --git a/test/form/samples/side-effect-default-reexport/_expected.js b/test/form/samples/side-effect-default-reexport/_expected.js index 03315b53fc8..ae3ab580f02 100644 --- a/test/form/samples/side-effect-default-reexport/_expected.js +++ b/test/form/samples/side-effect-default-reexport/_expected.js @@ -1,16 +1,16 @@ -var Menu = { +var Menu$1 = { name: 'menu' }; -var Item = { +var Item$2 = { name: 'item' }; /* default-export/index2 */ -Menu.Item1 = Item; +Menu$1.Item1 = Item$2; /* default-export/index */ -Menu.Item2 = Item; +Menu$1.Item2 = Item$2; var NamedExport = { name: 'menu' @@ -26,21 +26,21 @@ NamedExport.Item1 = Item$1; /* named-export/index */ NamedExport.Item2 = Item$1; -var Menu$1 = { +var Menu = { name: 'menu' }; -var Item$2 = { +var Item = { name: 'item' }; /* default-export2/index2 */ -Menu$1.Item1 = Item$2; +Menu.Item1 = Item; /* default-export2/index */ -Menu$1.Item2 = Item$2; +Menu.Item2 = Item; -console.log('test-package-default-export', Menu.Item); +console.log('test-package-default-export', Menu$1.Item); console.log('test-package-named-export', NamedExport.Item); -export default Menu$1; +export default Menu; diff --git a/test/form/samples/supports-core-js/_expected.js b/test/form/samples/supports-core-js/_expected.js index a54387f4bb6..4ce8dbd8e9d 100644 --- a/test/form/samples/supports-core-js/_expected.js +++ b/test/form/samples/supports-core-js/_expected.js @@ -5,7 +5,7 @@ var check = function (it) { }; // https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 -var global$1 = +var global$L = // eslint-disable-next-line no-undef check(typeof globalThis == 'object' && globalThis) || check(typeof window == 'object' && window) || @@ -16,7 +16,7 @@ var global$1 = var objectGetOwnPropertyDescriptor = {}; -var fails = function (exec) { +var fails$Y = function (exec) { try { return !!exec(); } catch (error) { @@ -24,29 +24,29 @@ var fails = function (exec) { } }; -var fails$1 = fails; +var fails$X = fails$Y; // Detect IE8's incomplete defineProperty implementation -var descriptors = !fails$1(function () { +var descriptors = !fails$X(function () { return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; }); var objectPropertyIsEnumerable = {}; -var nativePropertyIsEnumerable = {}.propertyIsEnumerable; -var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; +var nativePropertyIsEnumerable$1 = {}.propertyIsEnumerable; +var getOwnPropertyDescriptor$8 = Object.getOwnPropertyDescriptor; // Nashorn ~ JDK8 bug -var NASHORN_BUG = getOwnPropertyDescriptor && !nativePropertyIsEnumerable.call({ 1: 2 }, 1); +var NASHORN_BUG = getOwnPropertyDescriptor$8 && !nativePropertyIsEnumerable$1.call({ 1: 2 }, 1); // `Object.prototype.propertyIsEnumerable` method implementation // https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable objectPropertyIsEnumerable.f = NASHORN_BUG ? function propertyIsEnumerable(V) { - var descriptor = getOwnPropertyDescriptor(this, V); + var descriptor = getOwnPropertyDescriptor$8(this, V); return !!descriptor && descriptor.enumerable; -} : nativePropertyIsEnumerable; +} : nativePropertyIsEnumerable$1; -var createPropertyDescriptor = function (bitmap, value) { +var createPropertyDescriptor$9 = function (bitmap, value) { return { enumerable: !(bitmap & 1), configurable: !(bitmap & 2), @@ -55,317 +55,317 @@ var createPropertyDescriptor = function (bitmap, value) { }; }; -var toString = {}.toString; +var toString$2 = {}.toString; -var classofRaw = function (it) { - return toString.call(it).slice(8, -1); +var classofRaw$1 = function (it) { + return toString$2.call(it).slice(8, -1); }; -var fails$2 = fails; -var classof = classofRaw; +var fails$W = fails$Y; +var classof$d = classofRaw$1; var split = ''.split; // fallback for non-array-like ES3 and non-enumerable old V8 strings -var indexedObject = fails$2(function () { +var indexedObject = fails$W(function () { // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 // eslint-disable-next-line no-prototype-builtins return !Object('z').propertyIsEnumerable(0); }) ? function (it) { - return classof(it) == 'String' ? split.call(it, '') : Object(it); + return classof$d(it) == 'String' ? split.call(it, '') : Object(it); } : Object; // `RequireObjectCoercible` abstract operation // https://tc39.es/ecma262/#sec-requireobjectcoercible -var requireObjectCoercible = function (it) { +var requireObjectCoercible$h = function (it) { if (it == undefined) throw TypeError("Can't call method on " + it); return it; }; // toObject with fallback for non-array-like ES3 strings -var IndexedObject = indexedObject; -var requireObjectCoercible$1 = requireObjectCoercible; +var IndexedObject$4 = indexedObject; +var requireObjectCoercible$g = requireObjectCoercible$h; -var toIndexedObject = function (it) { - return IndexedObject(requireObjectCoercible$1(it)); +var toIndexedObject$d = function (it) { + return IndexedObject$4(requireObjectCoercible$g(it)); }; -var isObject = function (it) { +var isObject$B = function (it) { return typeof it === 'object' ? it !== null : typeof it === 'function'; }; -var isObject$1 = isObject; +var isObject$A = isObject$B; // `ToPrimitive` abstract operation // https://tc39.es/ecma262/#sec-toprimitive // instead of the ES6 spec version, we didn't implement @@toPrimitive case // and the second argument - flag - preferred type is a string -var toPrimitive = function (input, PREFERRED_STRING) { - if (!isObject$1(input)) return input; +var toPrimitive$b = function (input, PREFERRED_STRING) { + if (!isObject$A(input)) return input; var fn, val; - if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject$1(val = fn.call(input))) return val; - if (typeof (fn = input.valueOf) == 'function' && !isObject$1(val = fn.call(input))) return val; - if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject$1(val = fn.call(input))) return val; + if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject$A(val = fn.call(input))) return val; + if (typeof (fn = input.valueOf) == 'function' && !isObject$A(val = fn.call(input))) return val; + if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject$A(val = fn.call(input))) return val; throw TypeError("Can't convert object to primitive value"); }; var hasOwnProperty = {}.hasOwnProperty; -var has = function (it, key) { +var has$o = function (it, key) { return hasOwnProperty.call(it, key); }; -var global$2 = global$1; -var isObject$2 = isObject; +var global$K = global$L; +var isObject$z = isObject$B; -var document$1 = global$2.document; +var document$3 = global$K.document; // typeof document.createElement is 'object' in old IE -var EXISTS = isObject$2(document$1) && isObject$2(document$1.createElement); +var EXISTS = isObject$z(document$3) && isObject$z(document$3.createElement); -var documentCreateElement = function (it) { - return EXISTS ? document$1.createElement(it) : {}; +var documentCreateElement$1 = function (it) { + return EXISTS ? document$3.createElement(it) : {}; }; -var DESCRIPTORS = descriptors; -var fails$3 = fails; -var createElement = documentCreateElement; +var DESCRIPTORS$z = descriptors; +var fails$V = fails$Y; +var createElement$1 = documentCreateElement$1; // Thank's IE8 for his funny defineProperty -var ie8DomDefine = !DESCRIPTORS && !fails$3(function () { - return Object.defineProperty(createElement('div'), 'a', { +var ie8DomDefine = !DESCRIPTORS$z && !fails$V(function () { + return Object.defineProperty(createElement$1('div'), 'a', { get: function () { return 7; } }).a != 7; }); -var DESCRIPTORS$1 = descriptors; -var propertyIsEnumerableModule = objectPropertyIsEnumerable; -var createPropertyDescriptor$1 = createPropertyDescriptor; -var toIndexedObject$1 = toIndexedObject; -var toPrimitive$1 = toPrimitive; -var has$1 = has; -var IE8_DOM_DEFINE = ie8DomDefine; +var DESCRIPTORS$y = descriptors; +var propertyIsEnumerableModule$2 = objectPropertyIsEnumerable; +var createPropertyDescriptor$8 = createPropertyDescriptor$9; +var toIndexedObject$c = toIndexedObject$d; +var toPrimitive$a = toPrimitive$b; +var has$n = has$o; +var IE8_DOM_DEFINE$1 = ie8DomDefine; -var nativeGetOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; +var nativeGetOwnPropertyDescriptor$3 = Object.getOwnPropertyDescriptor; // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor -objectGetOwnPropertyDescriptor.f = DESCRIPTORS$1 ? nativeGetOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { - O = toIndexedObject$1(O); - P = toPrimitive$1(P, true); - if (IE8_DOM_DEFINE) try { - return nativeGetOwnPropertyDescriptor(O, P); +objectGetOwnPropertyDescriptor.f = DESCRIPTORS$y ? nativeGetOwnPropertyDescriptor$3 : function getOwnPropertyDescriptor(O, P) { + O = toIndexedObject$c(O); + P = toPrimitive$a(P, true); + if (IE8_DOM_DEFINE$1) try { + return nativeGetOwnPropertyDescriptor$3(O, P); } catch (error) { /* empty */ } - if (has$1(O, P)) return createPropertyDescriptor$1(!propertyIsEnumerableModule.f.call(O, P), O[P]); + if (has$n(O, P)) return createPropertyDescriptor$8(!propertyIsEnumerableModule$2.f.call(O, P), O[P]); }; var objectDefineProperty = {}; -var isObject$3 = isObject; +var isObject$y = isObject$B; -var anObject = function (it) { - if (!isObject$3(it)) { +var anObject$1z = function (it) { + if (!isObject$y(it)) { throw TypeError(String(it) + ' is not an object'); } return it; }; -var DESCRIPTORS$2 = descriptors; -var IE8_DOM_DEFINE$1 = ie8DomDefine; -var anObject$1 = anObject; -var toPrimitive$2 = toPrimitive; +var DESCRIPTORS$x = descriptors; +var IE8_DOM_DEFINE = ie8DomDefine; +var anObject$1y = anObject$1z; +var toPrimitive$9 = toPrimitive$b; -var nativeDefineProperty = Object.defineProperty; +var nativeDefineProperty$2 = Object.defineProperty; // `Object.defineProperty` method // https://tc39.es/ecma262/#sec-object.defineproperty -objectDefineProperty.f = DESCRIPTORS$2 ? nativeDefineProperty : function defineProperty(O, P, Attributes) { - anObject$1(O); - P = toPrimitive$2(P, true); - anObject$1(Attributes); - if (IE8_DOM_DEFINE$1) try { - return nativeDefineProperty(O, P, Attributes); +objectDefineProperty.f = DESCRIPTORS$x ? nativeDefineProperty$2 : function defineProperty(O, P, Attributes) { + anObject$1y(O); + P = toPrimitive$9(P, true); + anObject$1y(Attributes); + if (IE8_DOM_DEFINE) try { + return nativeDefineProperty$2(O, P, Attributes); } catch (error) { /* empty */ } if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); if ('value' in Attributes) O[P] = Attributes.value; return O; }; -var DESCRIPTORS$3 = descriptors; -var definePropertyModule = objectDefineProperty; -var createPropertyDescriptor$2 = createPropertyDescriptor; +var DESCRIPTORS$w = descriptors; +var definePropertyModule$c = objectDefineProperty; +var createPropertyDescriptor$7 = createPropertyDescriptor$9; -var createNonEnumerableProperty = DESCRIPTORS$3 ? function (object, key, value) { - return definePropertyModule.f(object, key, createPropertyDescriptor$2(1, value)); +var createNonEnumerableProperty$m = DESCRIPTORS$w ? function (object, key, value) { + return definePropertyModule$c.f(object, key, createPropertyDescriptor$7(1, value)); } : function (object, key, value) { object[key] = value; return object; }; -var redefine = {exports: {}}; +var redefine$g = {exports: {}}; -var global$3 = global$1; -var createNonEnumerableProperty$1 = createNonEnumerableProperty; +var global$J = global$L; +var createNonEnumerableProperty$l = createNonEnumerableProperty$m; -var setGlobal = function (key, value) { +var setGlobal$3 = function (key, value) { try { - createNonEnumerableProperty$1(global$3, key, value); + createNonEnumerableProperty$l(global$J, key, value); } catch (error) { - global$3[key] = value; + global$J[key] = value; } return value; }; -var global$4 = global$1; -var setGlobal$1 = setGlobal; +var global$I = global$L; +var setGlobal$2 = setGlobal$3; var SHARED = '__core-js_shared__'; -var store = global$4[SHARED] || setGlobal$1(SHARED, {}); +var store$5 = global$I[SHARED] || setGlobal$2(SHARED, {}); -var sharedStore = store; +var sharedStore = store$5; -var store$1 = sharedStore; +var store$4 = sharedStore; var functionToString = Function.toString; // this helper broken in `3.4.1-3.4.4`, so we can't use `shared` helper -if (typeof store$1.inspectSource != 'function') { - store$1.inspectSource = function (it) { +if (typeof store$4.inspectSource != 'function') { + store$4.inspectSource = function (it) { return functionToString.call(it); }; } -var inspectSource = store$1.inspectSource; +var inspectSource$3 = store$4.inspectSource; -var global$5 = global$1; -var inspectSource$1 = inspectSource; +var global$H = global$L; +var inspectSource$2 = inspectSource$3; -var WeakMap = global$5.WeakMap; +var WeakMap$3 = global$H.WeakMap; -var nativeWeakMap = typeof WeakMap === 'function' && /native code/.test(inspectSource$1(WeakMap)); +var nativeWeakMap = typeof WeakMap$3 === 'function' && /native code/.test(inspectSource$2(WeakMap$3)); -var shared = {exports: {}}; +var shared$6 = {exports: {}}; var isPure = false; -var store$2 = sharedStore; +var store$3 = sharedStore; -(shared.exports = function (key, value) { - return store$2[key] || (store$2[key] = value !== undefined ? value : {}); +(shared$6.exports = function (key, value) { + return store$3[key] || (store$3[key] = value !== undefined ? value : {}); })('versions', []).push({ version: '3.8.3', mode: 'global', copyright: '© 2021 Denis Pushkarev (zloirock.ru)' }); -var id = 0; +var id$2 = 0; var postfix = Math.random(); -var uid = function (key) { - return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); +var uid$5 = function (key) { + return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id$2 + postfix).toString(36); }; -var shared$1 = shared.exports; -var uid$1 = uid; +var shared$5 = shared$6.exports; +var uid$4 = uid$5; -var keys = shared$1('keys'); +var keys$3 = shared$5('keys'); -var sharedKey = function (key) { - return keys[key] || (keys[key] = uid$1(key)); +var sharedKey$4 = function (key) { + return keys$3[key] || (keys$3[key] = uid$4(key)); }; -var hiddenKeys = {}; +var hiddenKeys$6 = {}; -var NATIVE_WEAK_MAP = nativeWeakMap; -var global$6 = global$1; -var isObject$4 = isObject; -var createNonEnumerableProperty$2 = createNonEnumerableProperty; -var objectHas = has; -var shared$2 = sharedStore; -var sharedKey$1 = sharedKey; -var hiddenKeys$1 = hiddenKeys; +var NATIVE_WEAK_MAP$1 = nativeWeakMap; +var global$G = global$L; +var isObject$x = isObject$B; +var createNonEnumerableProperty$k = createNonEnumerableProperty$m; +var objectHas = has$o; +var shared$4 = sharedStore; +var sharedKey$3 = sharedKey$4; +var hiddenKeys$5 = hiddenKeys$6; -var WeakMap$1 = global$6.WeakMap; -var set, get, has$2; +var WeakMap$2 = global$G.WeakMap; +var set$3, get$2, has$m; var enforce = function (it) { - return has$2(it) ? get(it) : set(it, {}); + return has$m(it) ? get$2(it) : set$3(it, {}); }; var getterFor = function (TYPE) { return function (it) { var state; - if (!isObject$4(it) || (state = get(it)).type !== TYPE) { + if (!isObject$x(it) || (state = get$2(it)).type !== TYPE) { throw TypeError('Incompatible receiver, ' + TYPE + ' required'); } return state; }; }; -if (NATIVE_WEAK_MAP) { - var store$3 = shared$2.state || (shared$2.state = new WeakMap$1()); - var wmget = store$3.get; - var wmhas = store$3.has; - var wmset = store$3.set; - set = function (it, metadata) { +if (NATIVE_WEAK_MAP$1) { + var store$2 = shared$4.state || (shared$4.state = new WeakMap$2()); + var wmget = store$2.get; + var wmhas = store$2.has; + var wmset = store$2.set; + set$3 = function (it, metadata) { metadata.facade = it; - wmset.call(store$3, it, metadata); + wmset.call(store$2, it, metadata); return metadata; }; - get = function (it) { - return wmget.call(store$3, it) || {}; + get$2 = function (it) { + return wmget.call(store$2, it) || {}; }; - has$2 = function (it) { - return wmhas.call(store$3, it); + has$m = function (it) { + return wmhas.call(store$2, it); }; } else { - var STATE = sharedKey$1('state'); - hiddenKeys$1[STATE] = true; - set = function (it, metadata) { + var STATE = sharedKey$3('state'); + hiddenKeys$5[STATE] = true; + set$3 = function (it, metadata) { metadata.facade = it; - createNonEnumerableProperty$2(it, STATE, metadata); + createNonEnumerableProperty$k(it, STATE, metadata); return metadata; }; - get = function (it) { + get$2 = function (it) { return objectHas(it, STATE) ? it[STATE] : {}; }; - has$2 = function (it) { + has$m = function (it) { return objectHas(it, STATE); }; } var internalState = { - set: set, - get: get, - has: has$2, + set: set$3, + get: get$2, + has: has$m, enforce: enforce, getterFor: getterFor }; -var global$7 = global$1; -var createNonEnumerableProperty$3 = createNonEnumerableProperty; -var has$3 = has; -var setGlobal$2 = setGlobal; -var inspectSource$2 = inspectSource; -var InternalStateModule = internalState; +var global$F = global$L; +var createNonEnumerableProperty$j = createNonEnumerableProperty$m; +var has$l = has$o; +var setGlobal$1 = setGlobal$3; +var inspectSource$1 = inspectSource$3; +var InternalStateModule$i = internalState; -var getInternalState = InternalStateModule.get; -var enforceInternalState = InternalStateModule.enforce; +var getInternalState$f = InternalStateModule$i.get; +var enforceInternalState = InternalStateModule$i.enforce; var TEMPLATE = String(String).split('String'); -(redefine.exports = function (O, key, value, options) { +(redefine$g.exports = function (O, key, value, options) { var unsafe = options ? !!options.unsafe : false; var simple = options ? !!options.enumerable : false; var noTargetGet = options ? !!options.noTargetGet : false; var state; if (typeof value == 'function') { - if (typeof key == 'string' && !has$3(value, 'name')) { - createNonEnumerableProperty$3(value, 'name', key); + if (typeof key == 'string' && !has$l(value, 'name')) { + createNonEnumerableProperty$j(value, 'name', key); } state = enforceInternalState(value); if (!state.source) { state.source = TEMPLATE.join(typeof key == 'string' ? key : ''); } } - if (O === global$7) { + if (O === global$F) { if (simple) O[key] = value; - else setGlobal$2(key, value); + else setGlobal$1(key, value); return; } else if (!unsafe) { delete O[key]; @@ -373,72 +373,72 @@ var TEMPLATE = String(String).split('String'); simple = true; } if (simple) O[key] = value; - else createNonEnumerableProperty$3(O, key, value); + else createNonEnumerableProperty$j(O, key, value); // add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative })(Function.prototype, 'toString', function toString() { - return typeof this == 'function' && getInternalState(this).source || inspectSource$2(this); + return typeof this == 'function' && getInternalState$f(this).source || inspectSource$1(this); }); -var global$8 = global$1; +var global$E = global$L; -var path = global$8; +var path$6 = global$E; -var path$1 = path; -var global$9 = global$1; +var path$5 = path$6; +var global$D = global$L; -var aFunction = function (variable) { +var aFunction$S = function (variable) { return typeof variable == 'function' ? variable : undefined; }; -var getBuiltIn = function (namespace, method) { - return arguments.length < 2 ? aFunction(path$1[namespace]) || aFunction(global$9[namespace]) - : path$1[namespace] && path$1[namespace][method] || global$9[namespace] && global$9[namespace][method]; +var getBuiltIn$t = function (namespace, method) { + return arguments.length < 2 ? aFunction$S(path$5[namespace]) || aFunction$S(global$D[namespace]) + : path$5[namespace] && path$5[namespace][method] || global$D[namespace] && global$D[namespace][method]; }; var objectGetOwnPropertyNames = {}; -var ceil = Math.ceil; -var floor = Math.floor; +var ceil$2 = Math.ceil; +var floor$9 = Math.floor; // `ToInteger` abstract operation // https://tc39.es/ecma262/#sec-tointeger -var toInteger = function (argument) { - return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); +var toInteger$f = function (argument) { + return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor$9 : ceil$2)(argument); }; -var toInteger$1 = toInteger; +var toInteger$e = toInteger$f; -var min = Math.min; +var min$9 = Math.min; // `ToLength` abstract operation // https://tc39.es/ecma262/#sec-tolength -var toLength = function (argument) { - return argument > 0 ? min(toInteger$1(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 +var toLength$y = function (argument) { + return argument > 0 ? min$9(toInteger$e(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 }; -var toInteger$2 = toInteger; +var toInteger$d = toInteger$f; -var max = Math.max; -var min$1 = Math.min; +var max$5 = Math.max; +var min$8 = Math.min; // Helper for a popular repeating case of the spec: // Let integer be ? ToInteger(index). // If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). -var toAbsoluteIndex = function (index, length) { - var integer = toInteger$2(index); - return integer < 0 ? max(integer + length, 0) : min$1(integer, length); +var toAbsoluteIndex$8 = function (index, length) { + var integer = toInteger$d(index); + return integer < 0 ? max$5(integer + length, 0) : min$8(integer, length); }; -var toIndexedObject$2 = toIndexedObject; -var toLength$1 = toLength; -var toAbsoluteIndex$1 = toAbsoluteIndex; +var toIndexedObject$b = toIndexedObject$d; +var toLength$x = toLength$y; +var toAbsoluteIndex$7 = toAbsoluteIndex$8; // `Array.prototype.{ indexOf, includes }` methods implementation -var createMethod = function (IS_INCLUDES) { +var createMethod$7 = function (IS_INCLUDES) { return function ($this, el, fromIndex) { - var O = toIndexedObject$2($this); - var length = toLength$1(O.length); - var index = toAbsoluteIndex$1(fromIndex, length); + var O = toIndexedObject$b($this); + var length = toLength$x(O.length); + var index = toAbsoluteIndex$7(fromIndex, length); var value; // Array#includes uses SameValueZero equality algorithm // eslint-disable-next-line no-self-compare @@ -456,32 +456,32 @@ var createMethod = function (IS_INCLUDES) { var arrayIncludes = { // `Array.prototype.includes` method // https://tc39.es/ecma262/#sec-array.prototype.includes - includes: createMethod(true), + includes: createMethod$7(true), // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof - indexOf: createMethod(false) + indexOf: createMethod$7(false) }; -var has$4 = has; -var toIndexedObject$3 = toIndexedObject; +var has$k = has$o; +var toIndexedObject$a = toIndexedObject$d; var indexOf = arrayIncludes.indexOf; -var hiddenKeys$2 = hiddenKeys; +var hiddenKeys$4 = hiddenKeys$6; var objectKeysInternal = function (object, names) { - var O = toIndexedObject$3(object); + var O = toIndexedObject$a(object); var i = 0; var result = []; var key; - for (key in O) !has$4(hiddenKeys$2, key) && has$4(O, key) && result.push(key); + for (key in O) !has$k(hiddenKeys$4, key) && has$k(O, key) && result.push(key); // Don't enum bug & hidden keys - while (names.length > i) if (has$4(O, key = names[i++])) { + while (names.length > i) if (has$k(O, key = names[i++])) { ~indexOf(result, key) || result.push(key); } return result; }; // IE8- don't enum bug keys -var enumBugKeys = [ +var enumBugKeys$3 = [ 'constructor', 'hasOwnProperty', 'isPrototypeOf', @@ -491,77 +491,77 @@ var enumBugKeys = [ 'valueOf' ]; -var internalObjectKeys = objectKeysInternal; -var enumBugKeys$1 = enumBugKeys; +var internalObjectKeys$1 = objectKeysInternal; +var enumBugKeys$2 = enumBugKeys$3; -var hiddenKeys$3 = enumBugKeys$1.concat('length', 'prototype'); +var hiddenKeys$3 = enumBugKeys$2.concat('length', 'prototype'); // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames objectGetOwnPropertyNames.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { - return internalObjectKeys(O, hiddenKeys$3); + return internalObjectKeys$1(O, hiddenKeys$3); }; var objectGetOwnPropertySymbols = {}; objectGetOwnPropertySymbols.f = Object.getOwnPropertySymbols; -var getBuiltIn$1 = getBuiltIn; -var getOwnPropertyNamesModule = objectGetOwnPropertyNames; -var getOwnPropertySymbolsModule = objectGetOwnPropertySymbols; -var anObject$2 = anObject; +var getBuiltIn$s = getBuiltIn$t; +var getOwnPropertyNamesModule$1 = objectGetOwnPropertyNames; +var getOwnPropertySymbolsModule$2 = objectGetOwnPropertySymbols; +var anObject$1x = anObject$1z; // all object keys, includes non-enumerable and symbols -var ownKeys = getBuiltIn$1('Reflect', 'ownKeys') || function ownKeys(it) { - var keys = getOwnPropertyNamesModule.f(anObject$2(it)); - var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; +var ownKeys$3 = getBuiltIn$s('Reflect', 'ownKeys') || function ownKeys(it) { + var keys = getOwnPropertyNamesModule$1.f(anObject$1x(it)); + var getOwnPropertySymbols = getOwnPropertySymbolsModule$2.f; return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; }; -var has$5 = has; -var ownKeys$1 = ownKeys; -var getOwnPropertyDescriptorModule = objectGetOwnPropertyDescriptor; -var definePropertyModule$1 = objectDefineProperty; +var has$j = has$o; +var ownKeys$2 = ownKeys$3; +var getOwnPropertyDescriptorModule$6 = objectGetOwnPropertyDescriptor; +var definePropertyModule$b = objectDefineProperty; -var copyConstructorProperties = function (target, source) { - var keys = ownKeys$1(source); - var defineProperty = definePropertyModule$1.f; - var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; +var copyConstructorProperties$2 = function (target, source) { + var keys = ownKeys$2(source); + var defineProperty = definePropertyModule$b.f; + var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule$6.f; for (var i = 0; i < keys.length; i++) { var key = keys[i]; - if (!has$5(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); + if (!has$j(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); } }; -var fails$4 = fails; +var fails$U = fails$Y; var replacement = /#|\.prototype\./; -var isForced = function (feature, detection) { +var isForced$5 = function (feature, detection) { var value = data[normalize(feature)]; return value == POLYFILL ? true : value == NATIVE ? false - : typeof detection == 'function' ? fails$4(detection) + : typeof detection == 'function' ? fails$U(detection) : !!detection; }; -var normalize = isForced.normalize = function (string) { +var normalize = isForced$5.normalize = function (string) { return String(string).replace(replacement, '.').toLowerCase(); }; -var data = isForced.data = {}; -var NATIVE = isForced.NATIVE = 'N'; -var POLYFILL = isForced.POLYFILL = 'P'; +var data = isForced$5.data = {}; +var NATIVE = isForced$5.NATIVE = 'N'; +var POLYFILL = isForced$5.POLYFILL = 'P'; -var isForced_1 = isForced; +var isForced_1 = isForced$5; -var global$a = global$1; -var getOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f; -var createNonEnumerableProperty$4 = createNonEnumerableProperty; -var redefine$1 = redefine.exports; -var setGlobal$3 = setGlobal; -var copyConstructorProperties$1 = copyConstructorProperties; -var isForced$1 = isForced_1; +var global$C = global$L; +var getOwnPropertyDescriptor$7 = objectGetOwnPropertyDescriptor.f; +var createNonEnumerableProperty$i = createNonEnumerableProperty$m; +var redefine$f = redefine$g.exports; +var setGlobal = setGlobal$3; +var copyConstructorProperties$1 = copyConstructorProperties$2; +var isForced$4 = isForced_1; /* options.target - name of the target object @@ -583,19 +583,19 @@ var _export = function (options, source) { var STATIC = options.stat; var FORCED, target, key, targetProperty, sourceProperty, descriptor; if (GLOBAL) { - target = global$a; + target = global$C; } else if (STATIC) { - target = global$a[TARGET] || setGlobal$3(TARGET, {}); + target = global$C[TARGET] || setGlobal(TARGET, {}); } else { - target = (global$a[TARGET] || {}).prototype; + target = (global$C[TARGET] || {}).prototype; } if (target) for (key in source) { sourceProperty = source[key]; if (options.noTargetGet) { - descriptor = getOwnPropertyDescriptor$1(target, key); + descriptor = getOwnPropertyDescriptor$7(target, key); targetProperty = descriptor && descriptor.value; } else targetProperty = target[key]; - FORCED = isForced$1(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); + FORCED = isForced$4(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); // contained in target if (!FORCED && targetProperty !== undefined) { if (typeof sourceProperty === typeof targetProperty) continue; @@ -603,88 +603,88 @@ var _export = function (options, source) { } // add a flag to not completely full polyfills if (options.sham || (targetProperty && targetProperty.sham)) { - createNonEnumerableProperty$4(sourceProperty, 'sham', true); + createNonEnumerableProperty$i(sourceProperty, 'sham', true); } // extend global - redefine$1(target, key, sourceProperty, options); + redefine$f(target, key, sourceProperty, options); } }; -var fails$5 = fails; +var fails$T = fails$Y; -var nativeSymbol = !!Object.getOwnPropertySymbols && !fails$5(function () { +var nativeSymbol = !!Object.getOwnPropertySymbols && !fails$T(function () { // Chrome 38 Symbol has incorrect toString conversion // eslint-disable-next-line no-undef return !String(Symbol()); }); -var NATIVE_SYMBOL = nativeSymbol; +var NATIVE_SYMBOL$2 = nativeSymbol; -var useSymbolAsUid = NATIVE_SYMBOL +var useSymbolAsUid = NATIVE_SYMBOL$2 // eslint-disable-next-line no-undef && !Symbol.sham // eslint-disable-next-line no-undef && typeof Symbol.iterator == 'symbol'; -var classof$1 = classofRaw; +var classof$c = classofRaw$1; // `IsArray` abstract operation // https://tc39.es/ecma262/#sec-isarray -var isArray = Array.isArray || function isArray(arg) { - return classof$1(arg) == 'Array'; +var isArray$8 = Array.isArray || function isArray(arg) { + return classof$c(arg) == 'Array'; }; -var requireObjectCoercible$2 = requireObjectCoercible; +var requireObjectCoercible$f = requireObjectCoercible$h; // `ToObject` abstract operation // https://tc39.es/ecma262/#sec-toobject -var toObject = function (argument) { - return Object(requireObjectCoercible$2(argument)); +var toObject$u = function (argument) { + return Object(requireObjectCoercible$f(argument)); }; -var internalObjectKeys$1 = objectKeysInternal; -var enumBugKeys$2 = enumBugKeys; +var internalObjectKeys = objectKeysInternal; +var enumBugKeys$1 = enumBugKeys$3; // `Object.keys` method // https://tc39.es/ecma262/#sec-object.keys -var objectKeys = Object.keys || function keys(O) { - return internalObjectKeys$1(O, enumBugKeys$2); +var objectKeys$5 = Object.keys || function keys(O) { + return internalObjectKeys(O, enumBugKeys$1); }; -var DESCRIPTORS$4 = descriptors; -var definePropertyModule$2 = objectDefineProperty; -var anObject$3 = anObject; -var objectKeys$1 = objectKeys; +var DESCRIPTORS$v = descriptors; +var definePropertyModule$a = objectDefineProperty; +var anObject$1w = anObject$1z; +var objectKeys$4 = objectKeys$5; // `Object.defineProperties` method // https://tc39.es/ecma262/#sec-object.defineproperties -var objectDefineProperties = DESCRIPTORS$4 ? Object.defineProperties : function defineProperties(O, Properties) { - anObject$3(O); - var keys = objectKeys$1(Properties); +var objectDefineProperties = DESCRIPTORS$v ? Object.defineProperties : function defineProperties(O, Properties) { + anObject$1w(O); + var keys = objectKeys$4(Properties); var length = keys.length; var index = 0; var key; - while (length > index) definePropertyModule$2.f(O, key = keys[index++], Properties[key]); + while (length > index) definePropertyModule$a.f(O, key = keys[index++], Properties[key]); return O; }; -var getBuiltIn$2 = getBuiltIn; +var getBuiltIn$r = getBuiltIn$t; -var html = getBuiltIn$2('document', 'documentElement'); +var html$2 = getBuiltIn$r('document', 'documentElement'); -var anObject$4 = anObject; -var defineProperties = objectDefineProperties; -var enumBugKeys$3 = enumBugKeys; -var hiddenKeys$4 = hiddenKeys; -var html$1 = html; -var documentCreateElement$1 = documentCreateElement; -var sharedKey$2 = sharedKey; +var anObject$1v = anObject$1z; +var defineProperties$3 = objectDefineProperties; +var enumBugKeys = enumBugKeys$3; +var hiddenKeys$2 = hiddenKeys$6; +var html$1 = html$2; +var documentCreateElement = documentCreateElement$1; +var sharedKey$2 = sharedKey$4; var GT = '>'; var LT = '<'; -var PROTOTYPE = 'prototype'; +var PROTOTYPE$2 = 'prototype'; var SCRIPT = 'script'; -var IE_PROTO = sharedKey$2('IE_PROTO'); +var IE_PROTO$1 = sharedKey$2('IE_PROTO'); var EmptyConstructor = function () { /* empty */ }; @@ -704,7 +704,7 @@ var NullProtoObjectViaActiveX = function (activeXDocument) { // Create object with fake `null` prototype: use iframe Object with cleared prototype var NullProtoObjectViaIFrame = function () { // Thrash, waste and sodomy: IE GC bug - var iframe = documentCreateElement$1('iframe'); + var iframe = documentCreateElement('iframe'); var JS = 'java' + SCRIPT + ':'; var iframeDocument; iframe.style.display = 'none'; @@ -730,31 +730,31 @@ var NullProtoObject = function () { activeXDocument = document.domain && new ActiveXObject('htmlfile'); } catch (error) { /* ignore */ } NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); - var length = enumBugKeys$3.length; - while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys$3[length]]; + var length = enumBugKeys.length; + while (length--) delete NullProtoObject[PROTOTYPE$2][enumBugKeys[length]]; return NullProtoObject(); }; -hiddenKeys$4[IE_PROTO] = true; +hiddenKeys$2[IE_PROTO$1] = true; // `Object.create` method // https://tc39.es/ecma262/#sec-object.create var objectCreate = Object.create || function create(O, Properties) { var result; if (O !== null) { - EmptyConstructor[PROTOTYPE] = anObject$4(O); + EmptyConstructor[PROTOTYPE$2] = anObject$1v(O); result = new EmptyConstructor(); - EmptyConstructor[PROTOTYPE] = null; + EmptyConstructor[PROTOTYPE$2] = null; // add "__proto__" for Object.getPrototypeOf polyfill - result[IE_PROTO] = O; + result[IE_PROTO$1] = O; } else result = NullProtoObject(); - return Properties === undefined ? result : defineProperties(result, Properties); + return Properties === undefined ? result : defineProperties$3(result, Properties); }; var objectGetOwnPropertyNamesExternal = {}; -var toIndexedObject$4 = toIndexedObject; -var nativeGetOwnPropertyNames = objectGetOwnPropertyNames.f; +var toIndexedObject$9 = toIndexedObject$d; +var nativeGetOwnPropertyNames$2 = objectGetOwnPropertyNames.f; var toString$1 = {}.toString; @@ -763,7 +763,7 @@ var windowNames = typeof window == 'object' && window && Object.getOwnPropertyNa var getWindowNames = function (it) { try { - return nativeGetOwnPropertyNames(it); + return nativeGetOwnPropertyNames$2(it); } catch (error) { return windowNames.slice(); } @@ -773,68 +773,68 @@ var getWindowNames = function (it) { objectGetOwnPropertyNamesExternal.f = function getOwnPropertyNames(it) { return windowNames && toString$1.call(it) == '[object Window]' ? getWindowNames(it) - : nativeGetOwnPropertyNames(toIndexedObject$4(it)); + : nativeGetOwnPropertyNames$2(toIndexedObject$9(it)); }; -var global$b = global$1; -var shared$3 = shared.exports; -var has$6 = has; -var uid$2 = uid; +var global$B = global$L; +var shared$3 = shared$6.exports; +var has$i = has$o; +var uid$3 = uid$5; var NATIVE_SYMBOL$1 = nativeSymbol; -var USE_SYMBOL_AS_UID = useSymbolAsUid; +var USE_SYMBOL_AS_UID$1 = useSymbolAsUid; -var WellKnownSymbolsStore = shared$3('wks'); -var Symbol$1 = global$b.Symbol; -var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol$1 : Symbol$1 && Symbol$1.withoutSetter || uid$2; +var WellKnownSymbolsStore$1 = shared$3('wks'); +var Symbol$1 = global$B.Symbol; +var createWellKnownSymbol = USE_SYMBOL_AS_UID$1 ? Symbol$1 : Symbol$1 && Symbol$1.withoutSetter || uid$3; -var wellKnownSymbol = function (name) { - if (!has$6(WellKnownSymbolsStore, name)) { - if (NATIVE_SYMBOL$1 && has$6(Symbol$1, name)) WellKnownSymbolsStore[name] = Symbol$1[name]; - else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); - } return WellKnownSymbolsStore[name]; +var wellKnownSymbol$C = function (name) { + if (!has$i(WellKnownSymbolsStore$1, name)) { + if (NATIVE_SYMBOL$1 && has$i(Symbol$1, name)) WellKnownSymbolsStore$1[name] = Symbol$1[name]; + else WellKnownSymbolsStore$1[name] = createWellKnownSymbol('Symbol.' + name); + } return WellKnownSymbolsStore$1[name]; }; var wellKnownSymbolWrapped = {}; -var wellKnownSymbol$1 = wellKnownSymbol; +var wellKnownSymbol$B = wellKnownSymbol$C; -wellKnownSymbolWrapped.f = wellKnownSymbol$1; +wellKnownSymbolWrapped.f = wellKnownSymbol$B; -var path$2 = path; -var has$7 = has; -var wrappedWellKnownSymbolModule = wellKnownSymbolWrapped; -var defineProperty = objectDefineProperty.f; +var path$4 = path$6; +var has$h = has$o; +var wrappedWellKnownSymbolModule$1 = wellKnownSymbolWrapped; +var defineProperty$f = objectDefineProperty.f; -var defineWellKnownSymbol = function (NAME) { - var Symbol = path$2.Symbol || (path$2.Symbol = {}); - if (!has$7(Symbol, NAME)) defineProperty(Symbol, NAME, { - value: wrappedWellKnownSymbolModule.f(NAME) +var defineWellKnownSymbol$j = function (NAME) { + var Symbol = path$4.Symbol || (path$4.Symbol = {}); + if (!has$h(Symbol, NAME)) defineProperty$f(Symbol, NAME, { + value: wrappedWellKnownSymbolModule$1.f(NAME) }); }; -var defineProperty$1 = objectDefineProperty.f; -var has$8 = has; -var wellKnownSymbol$2 = wellKnownSymbol; +var defineProperty$e = objectDefineProperty.f; +var has$g = has$o; +var wellKnownSymbol$A = wellKnownSymbol$C; -var TO_STRING_TAG = wellKnownSymbol$2('toStringTag'); +var TO_STRING_TAG$8 = wellKnownSymbol$A('toStringTag'); -var setToStringTag = function (it, TAG, STATIC) { - if (it && !has$8(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { - defineProperty$1(it, TO_STRING_TAG, { configurable: true, value: TAG }); +var setToStringTag$b = function (it, TAG, STATIC) { + if (it && !has$g(it = STATIC ? it : it.prototype, TO_STRING_TAG$8)) { + defineProperty$e(it, TO_STRING_TAG$8, { configurable: true, value: TAG }); } }; -var aFunction$1 = function (it) { +var aFunction$R = function (it) { if (typeof it != 'function') { throw TypeError(String(it) + ' is not a function'); } return it; }; -var aFunction$2 = aFunction$1; +var aFunction$Q = aFunction$R; // optional / simple context binding var functionBindContext = function (fn, that, length) { - aFunction$2(fn); + aFunction$Q(fn); if (that === undefined) return fn; switch (length) { case 0: return function () { @@ -855,37 +855,37 @@ var functionBindContext = function (fn, that, length) { }; }; -var isObject$5 = isObject; -var isArray$1 = isArray; -var wellKnownSymbol$3 = wellKnownSymbol; +var isObject$w = isObject$B; +var isArray$7 = isArray$8; +var wellKnownSymbol$z = wellKnownSymbol$C; -var SPECIES = wellKnownSymbol$3('species'); +var SPECIES$6 = wellKnownSymbol$z('species'); // `ArraySpeciesCreate` abstract operation // https://tc39.es/ecma262/#sec-arrayspeciescreate -var arraySpeciesCreate = function (originalArray, length) { +var arraySpeciesCreate$6 = function (originalArray, length) { var C; - if (isArray$1(originalArray)) { + if (isArray$7(originalArray)) { C = originalArray.constructor; // cross-realm fallback - if (typeof C == 'function' && (C === Array || isArray$1(C.prototype))) C = undefined; - else if (isObject$5(C)) { - C = C[SPECIES]; + if (typeof C == 'function' && (C === Array || isArray$7(C.prototype))) C = undefined; + else if (isObject$w(C)) { + C = C[SPECIES$6]; if (C === null) C = undefined; } } return new (C === undefined ? Array : C)(length === 0 ? 0 : length); }; -var bind = functionBindContext; -var IndexedObject$1 = indexedObject; -var toObject$1 = toObject; -var toLength$2 = toLength; -var arraySpeciesCreate$1 = arraySpeciesCreate; +var bind$n = functionBindContext; +var IndexedObject$3 = indexedObject; +var toObject$t = toObject$u; +var toLength$w = toLength$y; +var arraySpeciesCreate$5 = arraySpeciesCreate$6; -var push = [].push; +var push$3 = [].push; // `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation -var createMethod$1 = function (TYPE) { +var createMethod$6 = function (TYPE) { var IS_MAP = TYPE == 1; var IS_FILTER = TYPE == 2; var IS_SOME = TYPE == 3; @@ -894,12 +894,12 @@ var createMethod$1 = function (TYPE) { var IS_FILTER_OUT = TYPE == 7; var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; return function ($this, callbackfn, that, specificCreate) { - var O = toObject$1($this); - var self = IndexedObject$1(O); - var boundFunction = bind(callbackfn, that, 3); - var length = toLength$2(self.length); + var O = toObject$t($this); + var self = IndexedObject$3(O); + var boundFunction = bind$n(callbackfn, that, 3); + var length = toLength$w(self.length); var index = 0; - var create = specificCreate || arraySpeciesCreate$1; + var create = specificCreate || arraySpeciesCreate$5; var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined; var value, result; for (;length > index; index++) if (NO_HOLES || index in self) { @@ -911,10 +911,10 @@ var createMethod$1 = function (TYPE) { case 3: return true; // some case 5: return value; // find case 6: return index; // findIndex - case 2: push.call(target, value); // filter + case 2: push$3.call(target, value); // filter } else switch (TYPE) { case 4: return false; // every - case 7: push.call(target, value); // filterOut + case 7: push$3.call(target, value); // filterOut } } } @@ -925,141 +925,141 @@ var createMethod$1 = function (TYPE) { var arrayIteration = { // `Array.prototype.forEach` method // https://tc39.es/ecma262/#sec-array.prototype.foreach - forEach: createMethod$1(0), + forEach: createMethod$6(0), // `Array.prototype.map` method // https://tc39.es/ecma262/#sec-array.prototype.map - map: createMethod$1(1), + map: createMethod$6(1), // `Array.prototype.filter` method // https://tc39.es/ecma262/#sec-array.prototype.filter - filter: createMethod$1(2), + filter: createMethod$6(2), // `Array.prototype.some` method // https://tc39.es/ecma262/#sec-array.prototype.some - some: createMethod$1(3), + some: createMethod$6(3), // `Array.prototype.every` method // https://tc39.es/ecma262/#sec-array.prototype.every - every: createMethod$1(4), + every: createMethod$6(4), // `Array.prototype.find` method // https://tc39.es/ecma262/#sec-array.prototype.find - find: createMethod$1(5), + find: createMethod$6(5), // `Array.prototype.findIndex` method // https://tc39.es/ecma262/#sec-array.prototype.findIndex - findIndex: createMethod$1(6), + findIndex: createMethod$6(6), // `Array.prototype.filterOut` method // https://github.com/tc39/proposal-array-filtering - filterOut: createMethod$1(7) + filterOut: createMethod$6(7) }; -var $ = _export; -var global$c = global$1; -var getBuiltIn$3 = getBuiltIn; -var DESCRIPTORS$5 = descriptors; -var NATIVE_SYMBOL$2 = nativeSymbol; -var USE_SYMBOL_AS_UID$1 = useSymbolAsUid; -var fails$6 = fails; -var has$9 = has; -var isArray$2 = isArray; -var isObject$6 = isObject; -var anObject$5 = anObject; -var toObject$2 = toObject; -var toIndexedObject$5 = toIndexedObject; -var toPrimitive$3 = toPrimitive; -var createPropertyDescriptor$3 = createPropertyDescriptor; +var $$44 = _export; +var global$A = global$L; +var getBuiltIn$q = getBuiltIn$t; +var DESCRIPTORS$u = descriptors; +var NATIVE_SYMBOL = nativeSymbol; +var USE_SYMBOL_AS_UID = useSymbolAsUid; +var fails$S = fails$Y; +var has$f = has$o; +var isArray$6 = isArray$8; +var isObject$v = isObject$B; +var anObject$1u = anObject$1z; +var toObject$s = toObject$u; +var toIndexedObject$8 = toIndexedObject$d; +var toPrimitive$8 = toPrimitive$b; +var createPropertyDescriptor$6 = createPropertyDescriptor$9; var nativeObjectCreate = objectCreate; -var objectKeys$2 = objectKeys; -var getOwnPropertyNamesModule$1 = objectGetOwnPropertyNames; +var objectKeys$3 = objectKeys$5; +var getOwnPropertyNamesModule = objectGetOwnPropertyNames; var getOwnPropertyNamesExternal = objectGetOwnPropertyNamesExternal; var getOwnPropertySymbolsModule$1 = objectGetOwnPropertySymbols; -var getOwnPropertyDescriptorModule$1 = objectGetOwnPropertyDescriptor; -var definePropertyModule$3 = objectDefineProperty; +var getOwnPropertyDescriptorModule$5 = objectGetOwnPropertyDescriptor; +var definePropertyModule$9 = objectDefineProperty; var propertyIsEnumerableModule$1 = objectPropertyIsEnumerable; -var createNonEnumerableProperty$5 = createNonEnumerableProperty; -var redefine$2 = redefine.exports; -var shared$4 = shared.exports; -var sharedKey$3 = sharedKey; -var hiddenKeys$5 = hiddenKeys; -var uid$3 = uid; -var wellKnownSymbol$4 = wellKnownSymbol; -var wrappedWellKnownSymbolModule$1 = wellKnownSymbolWrapped; -var defineWellKnownSymbol$1 = defineWellKnownSymbol; -var setToStringTag$1 = setToStringTag; -var InternalStateModule$1 = internalState; -var $forEach = arrayIteration.forEach; +var createNonEnumerableProperty$h = createNonEnumerableProperty$m; +var redefine$e = redefine$g.exports; +var shared$2 = shared$6.exports; +var sharedKey$1 = sharedKey$4; +var hiddenKeys$1 = hiddenKeys$6; +var uid$2 = uid$5; +var wellKnownSymbol$y = wellKnownSymbol$C; +var wrappedWellKnownSymbolModule = wellKnownSymbolWrapped; +var defineWellKnownSymbol$i = defineWellKnownSymbol$j; +var setToStringTag$a = setToStringTag$b; +var InternalStateModule$h = internalState; +var $forEach$3 = arrayIteration.forEach; -var HIDDEN = sharedKey$3('hidden'); +var HIDDEN = sharedKey$1('hidden'); var SYMBOL = 'Symbol'; var PROTOTYPE$1 = 'prototype'; -var TO_PRIMITIVE = wellKnownSymbol$4('toPrimitive'); -var setInternalState = InternalStateModule$1.set; -var getInternalState$1 = InternalStateModule$1.getterFor(SYMBOL); -var ObjectPrototype = Object[PROTOTYPE$1]; -var $Symbol = global$c.Symbol; -var $stringify = getBuiltIn$3('JSON', 'stringify'); -var nativeGetOwnPropertyDescriptor$1 = getOwnPropertyDescriptorModule$1.f; -var nativeDefineProperty$1 = definePropertyModule$3.f; +var TO_PRIMITIVE$1 = wellKnownSymbol$y('toPrimitive'); +var setInternalState$i = InternalStateModule$h.set; +var getInternalState$e = InternalStateModule$h.getterFor(SYMBOL); +var ObjectPrototype$3 = Object[PROTOTYPE$1]; +var $Symbol = global$A.Symbol; +var $stringify$1 = getBuiltIn$q('JSON', 'stringify'); +var nativeGetOwnPropertyDescriptor$2 = getOwnPropertyDescriptorModule$5.f; +var nativeDefineProperty$1 = definePropertyModule$9.f; var nativeGetOwnPropertyNames$1 = getOwnPropertyNamesExternal.f; -var nativePropertyIsEnumerable$1 = propertyIsEnumerableModule$1.f; -var AllSymbols = shared$4('symbols'); -var ObjectPrototypeSymbols = shared$4('op-symbols'); -var StringToSymbolRegistry = shared$4('string-to-symbol-registry'); -var SymbolToStringRegistry = shared$4('symbol-to-string-registry'); -var WellKnownSymbolsStore$1 = shared$4('wks'); -var QObject = global$c.QObject; +var nativePropertyIsEnumerable = propertyIsEnumerableModule$1.f; +var AllSymbols = shared$2('symbols'); +var ObjectPrototypeSymbols = shared$2('op-symbols'); +var StringToSymbolRegistry = shared$2('string-to-symbol-registry'); +var SymbolToStringRegistry = shared$2('symbol-to-string-registry'); +var WellKnownSymbolsStore = shared$2('wks'); +var QObject = global$A.QObject; // Don't use setters in Qt Script, https://github.com/zloirock/core-js/issues/173 var USE_SETTER = !QObject || !QObject[PROTOTYPE$1] || !QObject[PROTOTYPE$1].findChild; // fallback for old Android, https://code.google.com/p/v8/issues/detail?id=687 -var setSymbolDescriptor = DESCRIPTORS$5 && fails$6(function () { +var setSymbolDescriptor = DESCRIPTORS$u && fails$S(function () { return nativeObjectCreate(nativeDefineProperty$1({}, 'a', { get: function () { return nativeDefineProperty$1(this, 'a', { value: 7 }).a; } })).a != 7; }) ? function (O, P, Attributes) { - var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor$1(ObjectPrototype, P); - if (ObjectPrototypeDescriptor) delete ObjectPrototype[P]; + var ObjectPrototypeDescriptor = nativeGetOwnPropertyDescriptor$2(ObjectPrototype$3, P); + if (ObjectPrototypeDescriptor) delete ObjectPrototype$3[P]; nativeDefineProperty$1(O, P, Attributes); - if (ObjectPrototypeDescriptor && O !== ObjectPrototype) { - nativeDefineProperty$1(ObjectPrototype, P, ObjectPrototypeDescriptor); + if (ObjectPrototypeDescriptor && O !== ObjectPrototype$3) { + nativeDefineProperty$1(ObjectPrototype$3, P, ObjectPrototypeDescriptor); } } : nativeDefineProperty$1; -var wrap = function (tag, description) { +var wrap$1 = function (tag, description) { var symbol = AllSymbols[tag] = nativeObjectCreate($Symbol[PROTOTYPE$1]); - setInternalState(symbol, { + setInternalState$i(symbol, { type: SYMBOL, tag: tag, description: description }); - if (!DESCRIPTORS$5) symbol.description = description; + if (!DESCRIPTORS$u) symbol.description = description; return symbol; }; -var isSymbol = USE_SYMBOL_AS_UID$1 ? function (it) { +var isSymbol = USE_SYMBOL_AS_UID ? function (it) { return typeof it == 'symbol'; } : function (it) { return Object(it) instanceof $Symbol; }; var $defineProperty = function defineProperty(O, P, Attributes) { - if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); - anObject$5(O); - var key = toPrimitive$3(P, true); - anObject$5(Attributes); - if (has$9(AllSymbols, key)) { + if (O === ObjectPrototype$3) $defineProperty(ObjectPrototypeSymbols, P, Attributes); + anObject$1u(O); + var key = toPrimitive$8(P, true); + anObject$1u(Attributes); + if (has$f(AllSymbols, key)) { if (!Attributes.enumerable) { - if (!has$9(O, HIDDEN)) nativeDefineProperty$1(O, HIDDEN, createPropertyDescriptor$3(1, {})); + if (!has$f(O, HIDDEN)) nativeDefineProperty$1(O, HIDDEN, createPropertyDescriptor$6(1, {})); O[HIDDEN][key] = true; } else { - if (has$9(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; - Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor$3(0, false) }); + if (has$f(O, HIDDEN) && O[HIDDEN][key]) O[HIDDEN][key] = false; + Attributes = nativeObjectCreate(Attributes, { enumerable: createPropertyDescriptor$6(0, false) }); } return setSymbolDescriptor(O, key, Attributes); } return nativeDefineProperty$1(O, key, Attributes); }; var $defineProperties = function defineProperties(O, Properties) { - anObject$5(O); - var properties = toIndexedObject$5(Properties); - var keys = objectKeys$2(properties).concat($getOwnPropertySymbols(properties)); - $forEach(keys, function (key) { - if (!DESCRIPTORS$5 || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); + anObject$1u(O); + var properties = toIndexedObject$8(Properties); + var keys = objectKeys$3(properties).concat($getOwnPropertySymbols(properties)); + $forEach$3(keys, function (key) { + if (!DESCRIPTORS$u || $propertyIsEnumerable.call(properties, key)) $defineProperty(O, key, properties[key]); }); return O; }; @@ -1069,38 +1069,38 @@ var $create = function create(O, Properties) { }; var $propertyIsEnumerable = function propertyIsEnumerable(V) { - var P = toPrimitive$3(V, true); - var enumerable = nativePropertyIsEnumerable$1.call(this, P); - if (this === ObjectPrototype && has$9(AllSymbols, P) && !has$9(ObjectPrototypeSymbols, P)) return false; - return enumerable || !has$9(this, P) || !has$9(AllSymbols, P) || has$9(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; + var P = toPrimitive$8(V, true); + var enumerable = nativePropertyIsEnumerable.call(this, P); + if (this === ObjectPrototype$3 && has$f(AllSymbols, P) && !has$f(ObjectPrototypeSymbols, P)) return false; + return enumerable || !has$f(this, P) || !has$f(AllSymbols, P) || has$f(this, HIDDEN) && this[HIDDEN][P] ? enumerable : true; }; var $getOwnPropertyDescriptor = function getOwnPropertyDescriptor(O, P) { - var it = toIndexedObject$5(O); - var key = toPrimitive$3(P, true); - if (it === ObjectPrototype && has$9(AllSymbols, key) && !has$9(ObjectPrototypeSymbols, key)) return; - var descriptor = nativeGetOwnPropertyDescriptor$1(it, key); - if (descriptor && has$9(AllSymbols, key) && !(has$9(it, HIDDEN) && it[HIDDEN][key])) { + var it = toIndexedObject$8(O); + var key = toPrimitive$8(P, true); + if (it === ObjectPrototype$3 && has$f(AllSymbols, key) && !has$f(ObjectPrototypeSymbols, key)) return; + var descriptor = nativeGetOwnPropertyDescriptor$2(it, key); + if (descriptor && has$f(AllSymbols, key) && !(has$f(it, HIDDEN) && it[HIDDEN][key])) { descriptor.enumerable = true; } return descriptor; }; var $getOwnPropertyNames = function getOwnPropertyNames(O) { - var names = nativeGetOwnPropertyNames$1(toIndexedObject$5(O)); + var names = nativeGetOwnPropertyNames$1(toIndexedObject$8(O)); var result = []; - $forEach(names, function (key) { - if (!has$9(AllSymbols, key) && !has$9(hiddenKeys$5, key)) result.push(key); + $forEach$3(names, function (key) { + if (!has$f(AllSymbols, key) && !has$f(hiddenKeys$1, key)) result.push(key); }); return result; }; var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { - var IS_OBJECT_PROTOTYPE = O === ObjectPrototype; - var names = nativeGetOwnPropertyNames$1(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject$5(O)); + var IS_OBJECT_PROTOTYPE = O === ObjectPrototype$3; + var names = nativeGetOwnPropertyNames$1(IS_OBJECT_PROTOTYPE ? ObjectPrototypeSymbols : toIndexedObject$8(O)); var result = []; - $forEach(names, function (key) { - if (has$9(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has$9(ObjectPrototype, key))) { + $forEach$3(names, function (key) { + if (has$f(AllSymbols, key) && (!IS_OBJECT_PROTOTYPE || has$f(ObjectPrototype$3, key))) { result.push(AllSymbols[key]); } }); @@ -1109,66 +1109,66 @@ var $getOwnPropertySymbols = function getOwnPropertySymbols(O) { // `Symbol` constructor // https://tc39.es/ecma262/#sec-symbol-constructor -if (!NATIVE_SYMBOL$2) { +if (!NATIVE_SYMBOL) { $Symbol = function Symbol() { if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); - var tag = uid$3(description); + var tag = uid$2(description); var setter = function (value) { - if (this === ObjectPrototype) setter.call(ObjectPrototypeSymbols, value); - if (has$9(this, HIDDEN) && has$9(this[HIDDEN], tag)) this[HIDDEN][tag] = false; - setSymbolDescriptor(this, tag, createPropertyDescriptor$3(1, value)); + if (this === ObjectPrototype$3) setter.call(ObjectPrototypeSymbols, value); + if (has$f(this, HIDDEN) && has$f(this[HIDDEN], tag)) this[HIDDEN][tag] = false; + setSymbolDescriptor(this, tag, createPropertyDescriptor$6(1, value)); }; - if (DESCRIPTORS$5 && USE_SETTER) setSymbolDescriptor(ObjectPrototype, tag, { configurable: true, set: setter }); - return wrap(tag, description); + if (DESCRIPTORS$u && USE_SETTER) setSymbolDescriptor(ObjectPrototype$3, tag, { configurable: true, set: setter }); + return wrap$1(tag, description); }; - redefine$2($Symbol[PROTOTYPE$1], 'toString', function toString() { - return getInternalState$1(this).tag; + redefine$e($Symbol[PROTOTYPE$1], 'toString', function toString() { + return getInternalState$e(this).tag; }); - redefine$2($Symbol, 'withoutSetter', function (description) { - return wrap(uid$3(description), description); + redefine$e($Symbol, 'withoutSetter', function (description) { + return wrap$1(uid$2(description), description); }); propertyIsEnumerableModule$1.f = $propertyIsEnumerable; - definePropertyModule$3.f = $defineProperty; - getOwnPropertyDescriptorModule$1.f = $getOwnPropertyDescriptor; - getOwnPropertyNamesModule$1.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; + definePropertyModule$9.f = $defineProperty; + getOwnPropertyDescriptorModule$5.f = $getOwnPropertyDescriptor; + getOwnPropertyNamesModule.f = getOwnPropertyNamesExternal.f = $getOwnPropertyNames; getOwnPropertySymbolsModule$1.f = $getOwnPropertySymbols; - wrappedWellKnownSymbolModule$1.f = function (name) { - return wrap(wellKnownSymbol$4(name), name); + wrappedWellKnownSymbolModule.f = function (name) { + return wrap$1(wellKnownSymbol$y(name), name); }; - if (DESCRIPTORS$5) { + if (DESCRIPTORS$u) { // https://github.com/tc39/proposal-Symbol-description nativeDefineProperty$1($Symbol[PROTOTYPE$1], 'description', { configurable: true, get: function description() { - return getInternalState$1(this).description; + return getInternalState$e(this).description; } }); { - redefine$2(ObjectPrototype, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); + redefine$e(ObjectPrototype$3, 'propertyIsEnumerable', $propertyIsEnumerable, { unsafe: true }); } } } -$({ global: true, wrap: true, forced: !NATIVE_SYMBOL$2, sham: !NATIVE_SYMBOL$2 }, { +$$44({ global: true, wrap: true, forced: !NATIVE_SYMBOL, sham: !NATIVE_SYMBOL }, { Symbol: $Symbol }); -$forEach(objectKeys$2(WellKnownSymbolsStore$1), function (name) { - defineWellKnownSymbol$1(name); +$forEach$3(objectKeys$3(WellKnownSymbolsStore), function (name) { + defineWellKnownSymbol$i(name); }); -$({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL$2 }, { +$$44({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL }, { // `Symbol.for` method // https://tc39.es/ecma262/#sec-symbol.for 'for': function (key) { var string = String(key); - if (has$9(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; + if (has$f(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; var symbol = $Symbol(string); StringToSymbolRegistry[string] = symbol; SymbolToStringRegistry[symbol] = string; @@ -1178,13 +1178,13 @@ $({ target: SYMBOL, stat: true, forced: !NATIVE_SYMBOL$2 }, { // https://tc39.es/ecma262/#sec-symbol.keyfor keyFor: function keyFor(sym) { if (!isSymbol(sym)) throw TypeError(sym + ' is not a symbol'); - if (has$9(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; + if (has$f(SymbolToStringRegistry, sym)) return SymbolToStringRegistry[sym]; }, useSetter: function () { USE_SETTER = true; }, useSimple: function () { USE_SETTER = false; } }); -$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL$2, sham: !DESCRIPTORS$5 }, { +$$44({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL, sham: !DESCRIPTORS$u }, { // `Object.create` method // https://tc39.es/ecma262/#sec-object.create create: $create, @@ -1199,7 +1199,7 @@ $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL$2, sham: !DESCRIPTORS$5 getOwnPropertyDescriptor: $getOwnPropertyDescriptor }); -$({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL$2 }, { +$$44({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL }, { // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames getOwnPropertyNames: $getOwnPropertyNames, @@ -1210,26 +1210,26 @@ $({ target: 'Object', stat: true, forced: !NATIVE_SYMBOL$2 }, { // Chrome 38 and 39 `Object.getOwnPropertySymbols` fails on primitives // https://bugs.chromium.org/p/v8/issues/detail?id=3443 -$({ target: 'Object', stat: true, forced: fails$6(function () { getOwnPropertySymbolsModule$1.f(1); }) }, { +$$44({ target: 'Object', stat: true, forced: fails$S(function () { getOwnPropertySymbolsModule$1.f(1); }) }, { getOwnPropertySymbols: function getOwnPropertySymbols(it) { - return getOwnPropertySymbolsModule$1.f(toObject$2(it)); + return getOwnPropertySymbolsModule$1.f(toObject$s(it)); } }); // `JSON.stringify` method behavior with symbols // https://tc39.es/ecma262/#sec-json.stringify -if ($stringify) { - var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL$2 || fails$6(function () { +if ($stringify$1) { + var FORCED_JSON_STRINGIFY = !NATIVE_SYMBOL || fails$S(function () { var symbol = $Symbol(); // MS Edge converts symbol values to JSON as {} - return $stringify([symbol]) != '[null]' + return $stringify$1([symbol]) != '[null]' // WebKit converts symbol values to JSON as null - || $stringify({ a: symbol }) != '{}' + || $stringify$1({ a: symbol }) != '{}' // V8 throws on boxed symbols - || $stringify(Object(symbol)) != '{}'; + || $stringify$1(Object(symbol)) != '{}'; }); - $({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, { + $$44({ target: 'JSON', stat: true, forced: FORCED_JSON_STRINGIFY }, { // eslint-disable-next-line no-unused-vars stringify: function stringify(it, replacer, space) { var args = [it]; @@ -1237,45 +1237,45 @@ if ($stringify) { var $replacer; while (arguments.length > index) args.push(arguments[index++]); $replacer = replacer; - if (!isObject$6(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined - if (!isArray$2(replacer)) replacer = function (key, value) { + if (!isObject$v(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined + if (!isArray$6(replacer)) replacer = function (key, value) { if (typeof $replacer == 'function') value = $replacer.call(this, key, value); if (!isSymbol(value)) return value; }; args[1] = replacer; - return $stringify.apply(null, args); + return $stringify$1.apply(null, args); } }); } // `Symbol.prototype[@@toPrimitive]` method // https://tc39.es/ecma262/#sec-symbol.prototype-@@toprimitive -if (!$Symbol[PROTOTYPE$1][TO_PRIMITIVE]) { - createNonEnumerableProperty$5($Symbol[PROTOTYPE$1], TO_PRIMITIVE, $Symbol[PROTOTYPE$1].valueOf); +if (!$Symbol[PROTOTYPE$1][TO_PRIMITIVE$1]) { + createNonEnumerableProperty$h($Symbol[PROTOTYPE$1], TO_PRIMITIVE$1, $Symbol[PROTOTYPE$1].valueOf); } // `Symbol.prototype[@@toStringTag]` property // https://tc39.es/ecma262/#sec-symbol.prototype-@@tostringtag -setToStringTag$1($Symbol, SYMBOL); +setToStringTag$a($Symbol, SYMBOL); -hiddenKeys$5[HIDDEN] = true; +hiddenKeys$1[HIDDEN] = true; -var defineWellKnownSymbol$2 = defineWellKnownSymbol; +var defineWellKnownSymbol$h = defineWellKnownSymbol$j; // `Symbol.asyncIterator` well-known symbol // https://tc39.es/ecma262/#sec-symbol.asynciterator -defineWellKnownSymbol$2('asyncIterator'); +defineWellKnownSymbol$h('asyncIterator'); -var $$1 = _export; -var DESCRIPTORS$6 = descriptors; -var global$d = global$1; -var has$a = has; -var isObject$7 = isObject; -var defineProperty$2 = objectDefineProperty.f; -var copyConstructorProperties$2 = copyConstructorProperties; +var $$43 = _export; +var DESCRIPTORS$t = descriptors; +var global$z = global$L; +var has$e = has$o; +var isObject$u = isObject$B; +var defineProperty$d = objectDefineProperty.f; +var copyConstructorProperties = copyConstructorProperties$2; -var NativeSymbol = global$d.Symbol; +var NativeSymbol = global$z.Symbol; -if (DESCRIPTORS$6 && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || +if (DESCRIPTORS$t && typeof NativeSymbol == 'function' && (!('description' in NativeSymbol.prototype) || // Safari 12 bug NativeSymbol().description !== undefined )) { @@ -1290,143 +1290,143 @@ if (DESCRIPTORS$6 && typeof NativeSymbol == 'function' && (!('description' in Na if (description === '') EmptyStringDescriptionStore[result] = true; return result; }; - copyConstructorProperties$2(SymbolWrapper, NativeSymbol); + copyConstructorProperties(SymbolWrapper, NativeSymbol); var symbolPrototype = SymbolWrapper.prototype = NativeSymbol.prototype; symbolPrototype.constructor = SymbolWrapper; var symbolToString = symbolPrototype.toString; var native = String(NativeSymbol('test')) == 'Symbol(test)'; var regexp = /^Symbol\((.*)\)[^)]+$/; - defineProperty$2(symbolPrototype, 'description', { + defineProperty$d(symbolPrototype, 'description', { configurable: true, get: function description() { - var symbol = isObject$7(this) ? this.valueOf() : this; + var symbol = isObject$u(this) ? this.valueOf() : this; var string = symbolToString.call(symbol); - if (has$a(EmptyStringDescriptionStore, symbol)) return ''; + if (has$e(EmptyStringDescriptionStore, symbol)) return ''; var desc = native ? string.slice(7, -1) : string.replace(regexp, '$1'); return desc === '' ? undefined : desc; } }); - $$1({ global: true, forced: true }, { + $$43({ global: true, forced: true }, { Symbol: SymbolWrapper }); } -var defineWellKnownSymbol$3 = defineWellKnownSymbol; +var defineWellKnownSymbol$g = defineWellKnownSymbol$j; // `Symbol.hasInstance` well-known symbol // https://tc39.es/ecma262/#sec-symbol.hasinstance -defineWellKnownSymbol$3('hasInstance'); +defineWellKnownSymbol$g('hasInstance'); -var defineWellKnownSymbol$4 = defineWellKnownSymbol; +var defineWellKnownSymbol$f = defineWellKnownSymbol$j; // `Symbol.isConcatSpreadable` well-known symbol // https://tc39.es/ecma262/#sec-symbol.isconcatspreadable -defineWellKnownSymbol$4('isConcatSpreadable'); +defineWellKnownSymbol$f('isConcatSpreadable'); -var defineWellKnownSymbol$5 = defineWellKnownSymbol; +var defineWellKnownSymbol$e = defineWellKnownSymbol$j; // `Symbol.iterator` well-known symbol // https://tc39.es/ecma262/#sec-symbol.iterator -defineWellKnownSymbol$5('iterator'); +defineWellKnownSymbol$e('iterator'); -var defineWellKnownSymbol$6 = defineWellKnownSymbol; +var defineWellKnownSymbol$d = defineWellKnownSymbol$j; // `Symbol.match` well-known symbol // https://tc39.es/ecma262/#sec-symbol.match -defineWellKnownSymbol$6('match'); +defineWellKnownSymbol$d('match'); -var defineWellKnownSymbol$7 = defineWellKnownSymbol; +var defineWellKnownSymbol$c = defineWellKnownSymbol$j; // `Symbol.matchAll` well-known symbol // https://tc39.es/ecma262/#sec-symbol.matchall -defineWellKnownSymbol$7('matchAll'); +defineWellKnownSymbol$c('matchAll'); -var defineWellKnownSymbol$8 = defineWellKnownSymbol; +var defineWellKnownSymbol$b = defineWellKnownSymbol$j; // `Symbol.replace` well-known symbol // https://tc39.es/ecma262/#sec-symbol.replace -defineWellKnownSymbol$8('replace'); +defineWellKnownSymbol$b('replace'); -var defineWellKnownSymbol$9 = defineWellKnownSymbol; +var defineWellKnownSymbol$a = defineWellKnownSymbol$j; // `Symbol.search` well-known symbol // https://tc39.es/ecma262/#sec-symbol.search -defineWellKnownSymbol$9('search'); +defineWellKnownSymbol$a('search'); -var defineWellKnownSymbol$a = defineWellKnownSymbol; +var defineWellKnownSymbol$9 = defineWellKnownSymbol$j; // `Symbol.species` well-known symbol // https://tc39.es/ecma262/#sec-symbol.species -defineWellKnownSymbol$a('species'); +defineWellKnownSymbol$9('species'); -var defineWellKnownSymbol$b = defineWellKnownSymbol; +var defineWellKnownSymbol$8 = defineWellKnownSymbol$j; // `Symbol.split` well-known symbol // https://tc39.es/ecma262/#sec-symbol.split -defineWellKnownSymbol$b('split'); +defineWellKnownSymbol$8('split'); -var defineWellKnownSymbol$c = defineWellKnownSymbol; +var defineWellKnownSymbol$7 = defineWellKnownSymbol$j; // `Symbol.toPrimitive` well-known symbol // https://tc39.es/ecma262/#sec-symbol.toprimitive -defineWellKnownSymbol$c('toPrimitive'); +defineWellKnownSymbol$7('toPrimitive'); -var defineWellKnownSymbol$d = defineWellKnownSymbol; +var defineWellKnownSymbol$6 = defineWellKnownSymbol$j; // `Symbol.toStringTag` well-known symbol // https://tc39.es/ecma262/#sec-symbol.tostringtag -defineWellKnownSymbol$d('toStringTag'); +defineWellKnownSymbol$6('toStringTag'); -var defineWellKnownSymbol$e = defineWellKnownSymbol; +var defineWellKnownSymbol$5 = defineWellKnownSymbol$j; // `Symbol.unscopables` well-known symbol // https://tc39.es/ecma262/#sec-symbol.unscopables -defineWellKnownSymbol$e('unscopables'); +defineWellKnownSymbol$5('unscopables'); -var fails$7 = fails; +var fails$R = fails$Y; -var correctPrototypeGetter = !fails$7(function () { +var correctPrototypeGetter = !fails$R(function () { function F() { /* empty */ } F.prototype.constructor = null; return Object.getPrototypeOf(new F()) !== F.prototype; }); -var has$b = has; -var toObject$3 = toObject; -var sharedKey$4 = sharedKey; -var CORRECT_PROTOTYPE_GETTER = correctPrototypeGetter; +var has$d = has$o; +var toObject$r = toObject$u; +var sharedKey = sharedKey$4; +var CORRECT_PROTOTYPE_GETTER$2 = correctPrototypeGetter; -var IE_PROTO$1 = sharedKey$4('IE_PROTO'); -var ObjectPrototype$1 = Object.prototype; +var IE_PROTO = sharedKey('IE_PROTO'); +var ObjectPrototype$2 = Object.prototype; // `Object.getPrototypeOf` method // https://tc39.es/ecma262/#sec-object.getprototypeof -var objectGetPrototypeOf = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { - O = toObject$3(O); - if (has$b(O, IE_PROTO$1)) return O[IE_PROTO$1]; +var objectGetPrototypeOf$1 = CORRECT_PROTOTYPE_GETTER$2 ? Object.getPrototypeOf : function (O) { + O = toObject$r(O); + if (has$d(O, IE_PROTO)) return O[IE_PROTO]; if (typeof O.constructor == 'function' && O instanceof O.constructor) { return O.constructor.prototype; - } return O instanceof Object ? ObjectPrototype$1 : null; + } return O instanceof Object ? ObjectPrototype$2 : null; }; -var isObject$8 = isObject; +var isObject$t = isObject$B; -var aPossiblePrototype = function (it) { - if (!isObject$8(it) && it !== null) { +var aPossiblePrototype$2 = function (it) { + if (!isObject$t(it) && it !== null) { throw TypeError("Can't set " + String(it) + ' as a prototype'); } return it; }; -var anObject$6 = anObject; -var aPossiblePrototype$1 = aPossiblePrototype; +var anObject$1t = anObject$1z; +var aPossiblePrototype$1 = aPossiblePrototype$2; // `Object.setPrototypeOf` method // https://tc39.es/ecma262/#sec-object.setprototypeof // Works with __proto__ only. Old v8 can't work with null proto objects. /* eslint-disable no-proto */ -var objectSetPrototypeOf = Object.setPrototypeOf || ('__proto__' in {} ? function () { +var objectSetPrototypeOf$1 = Object.setPrototypeOf || ('__proto__' in {} ? function () { var CORRECT_SETTER = false; var test = {}; var setter; @@ -1436,7 +1436,7 @@ var objectSetPrototypeOf = Object.setPrototypeOf || ('__proto__' in {} ? functio CORRECT_SETTER = test instanceof Array; } catch (error) { /* empty */ } return function setPrototypeOf(O, proto) { - anObject$6(O); + anObject$1t(O); aPossiblePrototype$1(proto); if (CORRECT_SETTER) setter.call(O, proto); else O.__proto__ = proto; @@ -1446,33 +1446,33 @@ var objectSetPrototypeOf = Object.setPrototypeOf || ('__proto__' in {} ? functio var iterators = {}; -var wellKnownSymbol$5 = wellKnownSymbol; -var Iterators = iterators; +var wellKnownSymbol$x = wellKnownSymbol$C; +var Iterators$4 = iterators; -var ITERATOR = wellKnownSymbol$5('iterator'); -var ArrayPrototype = Array.prototype; +var ITERATOR$8 = wellKnownSymbol$x('iterator'); +var ArrayPrototype$1 = Array.prototype; // check on default Array iterator -var isArrayIteratorMethod = function (it) { - return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); +var isArrayIteratorMethod$3 = function (it) { + return it !== undefined && (Iterators$4.Array === it || ArrayPrototype$1[ITERATOR$8] === it); }; -var wellKnownSymbol$6 = wellKnownSymbol; +var wellKnownSymbol$w = wellKnownSymbol$C; -var TO_STRING_TAG$1 = wellKnownSymbol$6('toStringTag'); -var test = {}; +var TO_STRING_TAG$7 = wellKnownSymbol$w('toStringTag'); +var test$2 = {}; -test[TO_STRING_TAG$1] = 'z'; +test$2[TO_STRING_TAG$7] = 'z'; -var toStringTagSupport = String(test) === '[object z]'; +var toStringTagSupport = String(test$2) === '[object z]'; -var TO_STRING_TAG_SUPPORT = toStringTagSupport; -var classofRaw$1 = classofRaw; -var wellKnownSymbol$7 = wellKnownSymbol; +var TO_STRING_TAG_SUPPORT$2 = toStringTagSupport; +var classofRaw = classofRaw$1; +var wellKnownSymbol$v = wellKnownSymbol$C; -var TO_STRING_TAG$2 = wellKnownSymbol$7('toStringTag'); +var TO_STRING_TAG$6 = wellKnownSymbol$v('toStringTag'); // ES3 wrong here -var CORRECT_ARGUMENTS = classofRaw$1(function () { return arguments; }()) == 'Arguments'; +var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; // fallback for IE11 Script Access Denied error var tryGet = function (it, key) { @@ -1482,66 +1482,66 @@ var tryGet = function (it, key) { }; // getting tag from ES6+ `Object.prototype.toString` -var classof$2 = TO_STRING_TAG_SUPPORT ? classofRaw$1 : function (it) { +var classof$b = TO_STRING_TAG_SUPPORT$2 ? classofRaw : function (it) { var O, tag, result; return it === undefined ? 'Undefined' : it === null ? 'Null' // @@toStringTag case - : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG$2)) == 'string' ? tag + : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG$6)) == 'string' ? tag // builtinTag case - : CORRECT_ARGUMENTS ? classofRaw$1(O) + : CORRECT_ARGUMENTS ? classofRaw(O) // ES3 arguments fallback - : (result = classofRaw$1(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; + : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; }; -var classof$3 = classof$2; -var Iterators$1 = iterators; -var wellKnownSymbol$8 = wellKnownSymbol; +var classof$a = classof$b; +var Iterators$3 = iterators; +var wellKnownSymbol$u = wellKnownSymbol$C; -var ITERATOR$1 = wellKnownSymbol$8('iterator'); +var ITERATOR$7 = wellKnownSymbol$u('iterator'); -var getIteratorMethod = function (it) { - if (it != undefined) return it[ITERATOR$1] +var getIteratorMethod$8 = function (it) { + if (it != undefined) return it[ITERATOR$7] || it['@@iterator'] - || Iterators$1[classof$3(it)]; + || Iterators$3[classof$a(it)]; }; -var anObject$7 = anObject; +var anObject$1s = anObject$1z; -var iteratorClose = function (iterator) { +var iteratorClose$4 = function (iterator) { var returnMethod = iterator['return']; if (returnMethod !== undefined) { - return anObject$7(returnMethod.call(iterator)).value; + return anObject$1s(returnMethod.call(iterator)).value; } }; -var anObject$8 = anObject; -var isArrayIteratorMethod$1 = isArrayIteratorMethod; -var toLength$3 = toLength; -var bind$1 = functionBindContext; -var getIteratorMethod$1 = getIteratorMethod; -var iteratorClose$1 = iteratorClose; +var anObject$1r = anObject$1z; +var isArrayIteratorMethod$2 = isArrayIteratorMethod$3; +var toLength$v = toLength$y; +var bind$m = functionBindContext; +var getIteratorMethod$7 = getIteratorMethod$8; +var iteratorClose$3 = iteratorClose$4; var Result = function (stopped, result) { this.stopped = stopped; this.result = result; }; -var iterate = function (iterable, unboundFunction, options) { +var iterate$I = function (iterable, unboundFunction, options) { var that = options && options.that; var AS_ENTRIES = !!(options && options.AS_ENTRIES); var IS_ITERATOR = !!(options && options.IS_ITERATOR); var INTERRUPTED = !!(options && options.INTERRUPTED); - var fn = bind$1(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED); + var fn = bind$m(unboundFunction, that, 1 + AS_ENTRIES + INTERRUPTED); var iterator, iterFn, index, length, result, next, step; var stop = function (condition) { - if (iterator) iteratorClose$1(iterator); + if (iterator) iteratorClose$3(iterator); return new Result(true, condition); }; var callFn = function (value) { if (AS_ENTRIES) { - anObject$8(value); + anObject$1r(value); return INTERRUPTED ? fn(value[0], value[1], stop) : fn(value[0], value[1]); } return INTERRUPTED ? fn(value, stop) : fn(value); }; @@ -1549,11 +1549,11 @@ var iterate = function (iterable, unboundFunction, options) { if (IS_ITERATOR) { iterator = iterable; } else { - iterFn = getIteratorMethod$1(iterable); + iterFn = getIteratorMethod$7(iterable); if (typeof iterFn != 'function') throw TypeError('Target is not iterable'); // optimisation for array iterators - if (isArrayIteratorMethod$1(iterFn)) { - for (index = 0, length = toLength$3(iterable.length); length > index; index++) { + if (isArrayIteratorMethod$2(iterFn)) { + for (index = 0, length = toLength$v(iterable.length); length > index; index++) { result = callFn(iterable[index]); if (result && result instanceof Result) return result; } return new Result(false); @@ -1566,54 +1566,54 @@ var iterate = function (iterable, unboundFunction, options) { try { result = callFn(step.value); } catch (error) { - iteratorClose$1(iterator); + iteratorClose$3(iterator); throw error; } if (typeof result == 'object' && result && result instanceof Result) return result; } return new Result(false); }; -var $$2 = _export; -var getPrototypeOf = objectGetPrototypeOf; -var setPrototypeOf = objectSetPrototypeOf; -var create = objectCreate; -var createNonEnumerableProperty$6 = createNonEnumerableProperty; -var createPropertyDescriptor$4 = createPropertyDescriptor; -var iterate$1 = iterate; +var $$42 = _export; +var getPrototypeOf$d = objectGetPrototypeOf$1; +var setPrototypeOf$6 = objectSetPrototypeOf$1; +var create$c = objectCreate; +var createNonEnumerableProperty$g = createNonEnumerableProperty$m; +var createPropertyDescriptor$5 = createPropertyDescriptor$9; +var iterate$H = iterate$I; var $AggregateError = function AggregateError(errors, message) { var that = this; if (!(that instanceof $AggregateError)) return new $AggregateError(errors, message); - if (setPrototypeOf) { + if (setPrototypeOf$6) { // eslint-disable-next-line unicorn/error-message - that = setPrototypeOf(new Error(undefined), getPrototypeOf(that)); + that = setPrototypeOf$6(new Error(undefined), getPrototypeOf$d(that)); } - if (message !== undefined) createNonEnumerableProperty$6(that, 'message', String(message)); + if (message !== undefined) createNonEnumerableProperty$g(that, 'message', String(message)); var errorsArray = []; - iterate$1(errors, errorsArray.push, { that: errorsArray }); - createNonEnumerableProperty$6(that, 'errors', errorsArray); + iterate$H(errors, errorsArray.push, { that: errorsArray }); + createNonEnumerableProperty$g(that, 'errors', errorsArray); return that; }; -$AggregateError.prototype = create(Error.prototype, { - constructor: createPropertyDescriptor$4(5, $AggregateError), - message: createPropertyDescriptor$4(5, ''), - name: createPropertyDescriptor$4(5, 'AggregateError') +$AggregateError.prototype = create$c(Error.prototype, { + constructor: createPropertyDescriptor$5(5, $AggregateError), + message: createPropertyDescriptor$5(5, ''), + name: createPropertyDescriptor$5(5, 'AggregateError') }); // `AggregateError` constructor // https://tc39.es/ecma262/#sec-aggregate-error-constructor -$$2({ global: true }, { +$$42({ global: true }, { AggregateError: $AggregateError }); -var anObject$9 = anObject; -var iteratorClose$2 = iteratorClose; +var anObject$1q = anObject$1z; +var iteratorClose$2 = iteratorClose$4; // call something on iterator step with safe closing on error -var callWithSafeIterationClosing = function (iterator, fn, value, ENTRIES) { +var callWithSafeIterationClosing$3 = function (iterator, fn, value, ENTRIES) { try { - return ENTRIES ? fn(anObject$9(value)[0], value[1]) : fn(value); + return ENTRIES ? fn(anObject$1q(value)[0], value[1]) : fn(value); // 7.4.6 IteratorClose(iterator, completion) } catch (error) { iteratorClose$2(iterator); @@ -1621,60 +1621,60 @@ var callWithSafeIterationClosing = function (iterator, fn, value, ENTRIES) { } }; -var toPrimitive$4 = toPrimitive; -var definePropertyModule$4 = objectDefineProperty; -var createPropertyDescriptor$5 = createPropertyDescriptor; +var toPrimitive$7 = toPrimitive$b; +var definePropertyModule$8 = objectDefineProperty; +var createPropertyDescriptor$4 = createPropertyDescriptor$9; -var createProperty = function (object, key, value) { - var propertyKey = toPrimitive$4(key); - if (propertyKey in object) definePropertyModule$4.f(object, propertyKey, createPropertyDescriptor$5(0, value)); +var createProperty$7 = function (object, key, value) { + var propertyKey = toPrimitive$7(key); + if (propertyKey in object) definePropertyModule$8.f(object, propertyKey, createPropertyDescriptor$4(0, value)); else object[propertyKey] = value; }; -var bind$2 = functionBindContext; -var toObject$4 = toObject; -var callWithSafeIterationClosing$1 = callWithSafeIterationClosing; -var isArrayIteratorMethod$2 = isArrayIteratorMethod; -var toLength$4 = toLength; -var createProperty$1 = createProperty; -var getIteratorMethod$2 = getIteratorMethod; +var bind$l = functionBindContext; +var toObject$q = toObject$u; +var callWithSafeIterationClosing$2 = callWithSafeIterationClosing$3; +var isArrayIteratorMethod$1 = isArrayIteratorMethod$3; +var toLength$u = toLength$y; +var createProperty$6 = createProperty$7; +var getIteratorMethod$6 = getIteratorMethod$8; // `Array.from` method implementation // https://tc39.es/ecma262/#sec-array.from -var arrayFrom = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { - var O = toObject$4(arrayLike); +var arrayFrom$1 = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { + var O = toObject$q(arrayLike); var C = typeof this == 'function' ? this : Array; var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; - var iteratorMethod = getIteratorMethod$2(O); + var iteratorMethod = getIteratorMethod$6(O); var index = 0; var length, result, step, iterator, next, value; - if (mapping) mapfn = bind$2(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); + if (mapping) mapfn = bind$l(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); // if the target is not iterable or it's an array with the default iterator - use a simple case - if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod$2(iteratorMethod))) { + if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod$1(iteratorMethod))) { iterator = iteratorMethod.call(O); next = iterator.next; result = new C(); for (;!(step = next.call(iterator)).done; index++) { - value = mapping ? callWithSafeIterationClosing$1(iterator, mapfn, [step.value, index], true) : step.value; - createProperty$1(result, index, value); + value = mapping ? callWithSafeIterationClosing$2(iterator, mapfn, [step.value, index], true) : step.value; + createProperty$6(result, index, value); } } else { - length = toLength$4(O.length); + length = toLength$u(O.length); result = new C(length); for (;length > index; index++) { value = mapping ? mapfn(O[index], index) : O[index]; - createProperty$1(result, index, value); + createProperty$6(result, index, value); } } result.length = index; return result; }; -var wellKnownSymbol$9 = wellKnownSymbol; +var wellKnownSymbol$t = wellKnownSymbol$C; -var ITERATOR$2 = wellKnownSymbol$9('iterator'); +var ITERATOR$6 = wellKnownSymbol$t('iterator'); var SAFE_CLOSING = false; try { @@ -1687,19 +1687,19 @@ try { SAFE_CLOSING = true; } }; - iteratorWithReturn[ITERATOR$2] = function () { + iteratorWithReturn[ITERATOR$6] = function () { return this; }; // eslint-disable-next-line no-throw-literal Array.from(iteratorWithReturn, function () { throw 2; }); } catch (error) { /* empty */ } -var checkCorrectnessOfIteration = function (exec, SKIP_CLOSING) { +var checkCorrectnessOfIteration$4 = function (exec, SKIP_CLOSING) { if (!SKIP_CLOSING && !SAFE_CLOSING) return false; var ITERATION_SUPPORT = false; try { var object = {}; - object[ITERATOR$2] = function () { + object[ITERATOR$6] = function () { return { next: function () { return { done: ITERATION_SUPPORT = true }; @@ -1711,34 +1711,34 @@ var checkCorrectnessOfIteration = function (exec, SKIP_CLOSING) { return ITERATION_SUPPORT; }; -var $$3 = _export; -var from = arrayFrom; -var checkCorrectnessOfIteration$1 = checkCorrectnessOfIteration; +var $$41 = _export; +var from$5 = arrayFrom$1; +var checkCorrectnessOfIteration$3 = checkCorrectnessOfIteration$4; -var INCORRECT_ITERATION = !checkCorrectnessOfIteration$1(function (iterable) { +var INCORRECT_ITERATION$1 = !checkCorrectnessOfIteration$3(function (iterable) { Array.from(iterable); }); // `Array.from` method // https://tc39.es/ecma262/#sec-array.from -$$3({ target: 'Array', stat: true, forced: INCORRECT_ITERATION }, { - from: from +$$41({ target: 'Array', stat: true, forced: INCORRECT_ITERATION$1 }, { + from: from$5 }); -var $$4 = _export; -var isArray$3 = isArray; +var $$40 = _export; +var isArray$5 = isArray$8; // `Array.isArray` method // https://tc39.es/ecma262/#sec-array.isarray -$$4({ target: 'Array', stat: true }, { - isArray: isArray$3 +$$40({ target: 'Array', stat: true }, { + isArray: isArray$5 }); -var $$5 = _export; -var fails$8 = fails; -var createProperty$2 = createProperty; +var $$3$ = _export; +var fails$Q = fails$Y; +var createProperty$5 = createProperty$7; -var ISNT_GENERIC = fails$8(function () { +var ISNT_GENERIC = fails$Q(function () { function F() { /* empty */ } return !(Array.of.call(F) instanceof F); }); @@ -1746,115 +1746,115 @@ var ISNT_GENERIC = fails$8(function () { // `Array.of` method // https://tc39.es/ecma262/#sec-array.of // WebKit Array.of isn't generic -$$5({ target: 'Array', stat: true, forced: ISNT_GENERIC }, { +$$3$({ target: 'Array', stat: true, forced: ISNT_GENERIC }, { of: function of(/* ...args */) { var index = 0; var argumentsLength = arguments.length; var result = new (typeof this == 'function' ? this : Array)(argumentsLength); - while (argumentsLength > index) createProperty$2(result, index, arguments[index++]); + while (argumentsLength > index) createProperty$5(result, index, arguments[index++]); result.length = argumentsLength; return result; } }); -var getBuiltIn$4 = getBuiltIn; +var getBuiltIn$p = getBuiltIn$t; -var engineUserAgent = getBuiltIn$4('navigator', 'userAgent') || ''; +var engineUserAgent = getBuiltIn$p('navigator', 'userAgent') || ''; -var global$e = global$1; -var userAgent = engineUserAgent; +var global$y = global$L; +var userAgent$4 = engineUserAgent; -var process = global$e.process; -var versions = process && process.versions; +var process$4 = global$y.process; +var versions = process$4 && process$4.versions; var v8 = versions && versions.v8; var match, version; if (v8) { match = v8.split('.'); version = match[0] + match[1]; -} else if (userAgent) { - match = userAgent.match(/Edge\/(\d+)/); +} else if (userAgent$4) { + match = userAgent$4.match(/Edge\/(\d+)/); if (!match || match[1] >= 74) { - match = userAgent.match(/Chrome\/(\d+)/); + match = userAgent$4.match(/Chrome\/(\d+)/); if (match) version = match[1]; } } var engineV8Version = version && +version; -var fails$9 = fails; -var wellKnownSymbol$a = wellKnownSymbol; -var V8_VERSION = engineV8Version; +var fails$P = fails$Y; +var wellKnownSymbol$s = wellKnownSymbol$C; +var V8_VERSION$2 = engineV8Version; -var SPECIES$1 = wellKnownSymbol$a('species'); +var SPECIES$5 = wellKnownSymbol$s('species'); -var arrayMethodHasSpeciesSupport = function (METHOD_NAME) { +var arrayMethodHasSpeciesSupport$5 = function (METHOD_NAME) { // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/677 - return V8_VERSION >= 51 || !fails$9(function () { + return V8_VERSION$2 >= 51 || !fails$P(function () { var array = []; var constructor = array.constructor = {}; - constructor[SPECIES$1] = function () { + constructor[SPECIES$5] = function () { return { foo: 1 }; }; return array[METHOD_NAME](Boolean).foo !== 1; }); }; -var $$6 = _export; -var fails$a = fails; -var isArray$4 = isArray; -var isObject$9 = isObject; -var toObject$5 = toObject; -var toLength$5 = toLength; -var createProperty$3 = createProperty; -var arraySpeciesCreate$2 = arraySpeciesCreate; -var arrayMethodHasSpeciesSupport$1 = arrayMethodHasSpeciesSupport; -var wellKnownSymbol$b = wellKnownSymbol; +var $$3_ = _export; +var fails$O = fails$Y; +var isArray$4 = isArray$8; +var isObject$s = isObject$B; +var toObject$p = toObject$u; +var toLength$t = toLength$y; +var createProperty$4 = createProperty$7; +var arraySpeciesCreate$4 = arraySpeciesCreate$6; +var arrayMethodHasSpeciesSupport$4 = arrayMethodHasSpeciesSupport$5; +var wellKnownSymbol$r = wellKnownSymbol$C; var V8_VERSION$1 = engineV8Version; -var IS_CONCAT_SPREADABLE = wellKnownSymbol$b('isConcatSpreadable'); -var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; +var IS_CONCAT_SPREADABLE = wellKnownSymbol$r('isConcatSpreadable'); +var MAX_SAFE_INTEGER$1 = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_INDEX_EXCEEDED = 'Maximum allowed index exceeded'; // We can't use this feature detection in V8 since it causes // deoptimization and serious performance degradation // https://github.com/zloirock/core-js/issues/679 -var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION$1 >= 51 || !fails$a(function () { +var IS_CONCAT_SPREADABLE_SUPPORT = V8_VERSION$1 >= 51 || !fails$O(function () { var array = []; array[IS_CONCAT_SPREADABLE] = false; return array.concat()[0] !== array; }); -var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport$1('concat'); +var SPECIES_SUPPORT = arrayMethodHasSpeciesSupport$4('concat'); var isConcatSpreadable = function (O) { - if (!isObject$9(O)) return false; + if (!isObject$s(O)) return false; var spreadable = O[IS_CONCAT_SPREADABLE]; return spreadable !== undefined ? !!spreadable : isArray$4(O); }; -var FORCED = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; +var FORCED$r = !IS_CONCAT_SPREADABLE_SUPPORT || !SPECIES_SUPPORT; // `Array.prototype.concat` method // https://tc39.es/ecma262/#sec-array.prototype.concat // with adding support of @@isConcatSpreadable and @@species -$$6({ target: 'Array', proto: true, forced: FORCED }, { +$$3_({ target: 'Array', proto: true, forced: FORCED$r }, { concat: function concat(arg) { // eslint-disable-line no-unused-vars - var O = toObject$5(this); - var A = arraySpeciesCreate$2(O, 0); + var O = toObject$p(this); + var A = arraySpeciesCreate$4(O, 0); var n = 0; var i, k, length, len, E; for (i = -1, length = arguments.length; i < length; i++) { E = i === -1 ? O : arguments[i]; if (isConcatSpreadable(E)) { - len = toLength$5(E.length); - if (n + len > MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); - for (k = 0; k < len; k++, n++) if (k in E) createProperty$3(A, n, E[k]); + len = toLength$t(E.length); + if (n + len > MAX_SAFE_INTEGER$1) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); + for (k = 0; k < len; k++, n++) if (k in E) createProperty$4(A, n, E[k]); } else { - if (n >= MAX_SAFE_INTEGER) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); - createProperty$3(A, n++, E); + if (n >= MAX_SAFE_INTEGER$1) throw TypeError(MAXIMUM_ALLOWED_INDEX_EXCEEDED); + createProperty$4(A, n++, E); } } A.length = n; @@ -1862,21 +1862,21 @@ $$6({ target: 'Array', proto: true, forced: FORCED }, { } }); -var toObject$6 = toObject; -var toAbsoluteIndex$2 = toAbsoluteIndex; -var toLength$6 = toLength; +var toObject$o = toObject$u; +var toAbsoluteIndex$6 = toAbsoluteIndex$8; +var toLength$s = toLength$y; -var min$2 = Math.min; +var min$7 = Math.min; // `Array.prototype.copyWithin` method implementation // https://tc39.es/ecma262/#sec-array.prototype.copywithin var arrayCopyWithin = [].copyWithin || function copyWithin(target /* = 0 */, start /* = 0, end = @length */) { - var O = toObject$6(this); - var len = toLength$6(O.length); - var to = toAbsoluteIndex$2(target, len); - var from = toAbsoluteIndex$2(start, len); + var O = toObject$o(this); + var len = toLength$s(O.length); + var to = toAbsoluteIndex$6(target, len); + var from = toAbsoluteIndex$6(start, len); var end = arguments.length > 2 ? arguments[2] : undefined; - var count = min$2((end === undefined ? len : toAbsoluteIndex$2(end, len)) - from, len - to); + var count = min$7((end === undefined ? len : toAbsoluteIndex$6(end, len)) - from, len - to); var inc = 1; if (from < to && to < from + count) { inc = -1; @@ -1891,60 +1891,60 @@ var arrayCopyWithin = [].copyWithin || function copyWithin(target /* = 0 */, sta } return O; }; -var wellKnownSymbol$c = wellKnownSymbol; -var create$1 = objectCreate; -var definePropertyModule$5 = objectDefineProperty; +var wellKnownSymbol$q = wellKnownSymbol$C; +var create$b = objectCreate; +var definePropertyModule$7 = objectDefineProperty; -var UNSCOPABLES = wellKnownSymbol$c('unscopables'); -var ArrayPrototype$1 = Array.prototype; +var UNSCOPABLES = wellKnownSymbol$q('unscopables'); +var ArrayPrototype = Array.prototype; // Array.prototype[@@unscopables] // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -if (ArrayPrototype$1[UNSCOPABLES] == undefined) { - definePropertyModule$5.f(ArrayPrototype$1, UNSCOPABLES, { +if (ArrayPrototype[UNSCOPABLES] == undefined) { + definePropertyModule$7.f(ArrayPrototype, UNSCOPABLES, { configurable: true, - value: create$1(null) + value: create$b(null) }); } // add a key to Array.prototype[@@unscopables] -var addToUnscopables = function (key) { - ArrayPrototype$1[UNSCOPABLES][key] = true; +var addToUnscopables$d = function (key) { + ArrayPrototype[UNSCOPABLES][key] = true; }; -var $$7 = _export; +var $$3Z = _export; var copyWithin = arrayCopyWithin; -var addToUnscopables$1 = addToUnscopables; +var addToUnscopables$c = addToUnscopables$d; // `Array.prototype.copyWithin` method // https://tc39.es/ecma262/#sec-array.prototype.copywithin -$$7({ target: 'Array', proto: true }, { +$$3Z({ target: 'Array', proto: true }, { copyWithin: copyWithin }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$1('copyWithin'); +addToUnscopables$c('copyWithin'); -var fails$b = fails; +var fails$N = fails$Y; -var arrayMethodIsStrict = function (METHOD_NAME, argument) { +var arrayMethodIsStrict$9 = function (METHOD_NAME, argument) { var method = [][METHOD_NAME]; - return !!method && fails$b(function () { + return !!method && fails$N(function () { // eslint-disable-next-line no-useless-call,no-throw-literal method.call(null, argument || function () { throw 1; }, 1); }); }; -var DESCRIPTORS$7 = descriptors; -var fails$c = fails; -var has$c = has; +var DESCRIPTORS$s = descriptors; +var fails$M = fails$Y; +var has$c = has$o; -var defineProperty$3 = Object.defineProperty; +var defineProperty$c = Object.defineProperty; var cache = {}; var thrower = function (it) { throw it; }; -var arrayMethodUsesToLength = function (METHOD_NAME, options) { +var arrayMethodUsesToLength$e = function (METHOD_NAME, options) { if (has$c(cache, METHOD_NAME)) return cache[METHOD_NAME]; if (!options) options = {}; var method = [][METHOD_NAME]; @@ -1952,147 +1952,147 @@ var arrayMethodUsesToLength = function (METHOD_NAME, options) { var argument0 = has$c(options, 0) ? options[0] : thrower; var argument1 = has$c(options, 1) ? options[1] : undefined; - return cache[METHOD_NAME] = !!method && !fails$c(function () { - if (ACCESSORS && !DESCRIPTORS$7) return true; + return cache[METHOD_NAME] = !!method && !fails$M(function () { + if (ACCESSORS && !DESCRIPTORS$s) return true; var O = { length: -1 }; - if (ACCESSORS) defineProperty$3(O, 1, { enumerable: true, get: thrower }); + if (ACCESSORS) defineProperty$c(O, 1, { enumerable: true, get: thrower }); else O[1] = 1; method.call(O, argument0, argument1); }); }; -var $$8 = _export; -var $every = arrayIteration.every; -var arrayMethodIsStrict$1 = arrayMethodIsStrict; -var arrayMethodUsesToLength$1 = arrayMethodUsesToLength; +var $$3Y = _export; +var $every$2 = arrayIteration.every; +var arrayMethodIsStrict$8 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$d = arrayMethodUsesToLength$e; -var STRICT_METHOD = arrayMethodIsStrict$1('every'); -var USES_TO_LENGTH = arrayMethodUsesToLength$1('every'); +var STRICT_METHOD$8 = arrayMethodIsStrict$8('every'); +var USES_TO_LENGTH$d = arrayMethodUsesToLength$d('every'); // `Array.prototype.every` method // https://tc39.es/ecma262/#sec-array.prototype.every -$$8({ target: 'Array', proto: true, forced: !STRICT_METHOD || !USES_TO_LENGTH }, { +$$3Y({ target: 'Array', proto: true, forced: !STRICT_METHOD$8 || !USES_TO_LENGTH$d }, { every: function every(callbackfn /* , thisArg */) { - return $every(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $every$2(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -var toObject$7 = toObject; -var toAbsoluteIndex$3 = toAbsoluteIndex; -var toLength$7 = toLength; +var toObject$n = toObject$u; +var toAbsoluteIndex$5 = toAbsoluteIndex$8; +var toLength$r = toLength$y; // `Array.prototype.fill` method implementation // https://tc39.es/ecma262/#sec-array.prototype.fill -var arrayFill = function fill(value /* , start = 0, end = @length */) { - var O = toObject$7(this); - var length = toLength$7(O.length); +var arrayFill$1 = function fill(value /* , start = 0, end = @length */) { + var O = toObject$n(this); + var length = toLength$r(O.length); var argumentsLength = arguments.length; - var index = toAbsoluteIndex$3(argumentsLength > 1 ? arguments[1] : undefined, length); + var index = toAbsoluteIndex$5(argumentsLength > 1 ? arguments[1] : undefined, length); var end = argumentsLength > 2 ? arguments[2] : undefined; - var endPos = end === undefined ? length : toAbsoluteIndex$3(end, length); + var endPos = end === undefined ? length : toAbsoluteIndex$5(end, length); while (endPos > index) O[index++] = value; return O; }; -var $$9 = _export; -var fill = arrayFill; -var addToUnscopables$2 = addToUnscopables; +var $$3X = _export; +var fill = arrayFill$1; +var addToUnscopables$b = addToUnscopables$d; // `Array.prototype.fill` method // https://tc39.es/ecma262/#sec-array.prototype.fill -$$9({ target: 'Array', proto: true }, { +$$3X({ target: 'Array', proto: true }, { fill: fill }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$2('fill'); +addToUnscopables$b('fill'); -var $$a = _export; -var $filter = arrayIteration.filter; -var arrayMethodHasSpeciesSupport$2 = arrayMethodHasSpeciesSupport; -var arrayMethodUsesToLength$2 = arrayMethodUsesToLength; +var $$3W = _export; +var $filter$1 = arrayIteration.filter; +var arrayMethodHasSpeciesSupport$3 = arrayMethodHasSpeciesSupport$5; +var arrayMethodUsesToLength$c = arrayMethodUsesToLength$e; -var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport$2('filter'); +var HAS_SPECIES_SUPPORT$3 = arrayMethodHasSpeciesSupport$3('filter'); // Edge 14- issue -var USES_TO_LENGTH$1 = arrayMethodUsesToLength$2('filter'); +var USES_TO_LENGTH$c = arrayMethodUsesToLength$c('filter'); // `Array.prototype.filter` method // https://tc39.es/ecma262/#sec-array.prototype.filter // with adding support of @@species -$$a({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH$1 }, { +$$3W({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$3 || !USES_TO_LENGTH$c }, { filter: function filter(callbackfn /* , thisArg */) { - return $filter(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $filter$1(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$b = _export; -var $find = arrayIteration.find; -var addToUnscopables$3 = addToUnscopables; -var arrayMethodUsesToLength$3 = arrayMethodUsesToLength; +var $$3V = _export; +var $find$2 = arrayIteration.find; +var addToUnscopables$a = addToUnscopables$d; +var arrayMethodUsesToLength$b = arrayMethodUsesToLength$e; var FIND = 'find'; -var SKIPS_HOLES = true; +var SKIPS_HOLES$1 = true; -var USES_TO_LENGTH$2 = arrayMethodUsesToLength$3(FIND); +var USES_TO_LENGTH$b = arrayMethodUsesToLength$b(FIND); // Shouldn't skip holes -if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES = false; }); +if (FIND in []) Array(1)[FIND](function () { SKIPS_HOLES$1 = false; }); // `Array.prototype.find` method // https://tc39.es/ecma262/#sec-array.prototype.find -$$b({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH$2 }, { +$$3V({ target: 'Array', proto: true, forced: SKIPS_HOLES$1 || !USES_TO_LENGTH$b }, { find: function find(callbackfn /* , that = undefined */) { - return $find(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $find$2(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$3(FIND); +addToUnscopables$a(FIND); -var $$c = _export; -var $findIndex = arrayIteration.findIndex; -var addToUnscopables$4 = addToUnscopables; -var arrayMethodUsesToLength$4 = arrayMethodUsesToLength; +var $$3U = _export; +var $findIndex$1 = arrayIteration.findIndex; +var addToUnscopables$9 = addToUnscopables$d; +var arrayMethodUsesToLength$a = arrayMethodUsesToLength$e; var FIND_INDEX = 'findIndex'; -var SKIPS_HOLES$1 = true; +var SKIPS_HOLES = true; -var USES_TO_LENGTH$3 = arrayMethodUsesToLength$4(FIND_INDEX); +var USES_TO_LENGTH$a = arrayMethodUsesToLength$a(FIND_INDEX); // Shouldn't skip holes -if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES$1 = false; }); +if (FIND_INDEX in []) Array(1)[FIND_INDEX](function () { SKIPS_HOLES = false; }); // `Array.prototype.findIndex` method // https://tc39.es/ecma262/#sec-array.prototype.findindex -$$c({ target: 'Array', proto: true, forced: SKIPS_HOLES$1 || !USES_TO_LENGTH$3 }, { +$$3U({ target: 'Array', proto: true, forced: SKIPS_HOLES || !USES_TO_LENGTH$a }, { findIndex: function findIndex(callbackfn /* , that = undefined */) { - return $findIndex(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $findIndex$1(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$4(FIND_INDEX); +addToUnscopables$9(FIND_INDEX); -var isArray$5 = isArray; -var toLength$8 = toLength; -var bind$3 = functionBindContext; +var isArray$3 = isArray$8; +var toLength$q = toLength$y; +var bind$k = functionBindContext; // `FlattenIntoArray` abstract operation // https://tc39.github.io/proposal-flatMap/#sec-FlattenIntoArray -var flattenIntoArray = function (target, original, source, sourceLen, start, depth, mapper, thisArg) { +var flattenIntoArray$2 = function (target, original, source, sourceLen, start, depth, mapper, thisArg) { var targetIndex = start; var sourceIndex = 0; - var mapFn = mapper ? bind$3(mapper, thisArg, 3) : false; + var mapFn = mapper ? bind$k(mapper, thisArg, 3) : false; var element; while (sourceIndex < sourceLen) { if (sourceIndex in source) { element = mapFn ? mapFn(source[sourceIndex], sourceIndex, original) : source[sourceIndex]; - if (depth > 0 && isArray$5(element)) { - targetIndex = flattenIntoArray(target, original, element, toLength$8(element.length), targetIndex, depth - 1) - 1; + if (depth > 0 && isArray$3(element)) { + targetIndex = flattenIntoArray$2(target, original, element, toLength$q(element.length), targetIndex, depth - 1) - 1; } else { if (targetIndex >= 0x1FFFFFFFFFFFFF) throw TypeError('Exceed the acceptable array length'); target[targetIndex] = element; @@ -2105,196 +2105,196 @@ var flattenIntoArray = function (target, original, source, sourceLen, start, dep return targetIndex; }; -var flattenIntoArray_1 = flattenIntoArray; +var flattenIntoArray_1 = flattenIntoArray$2; -var $$d = _export; +var $$3T = _export; var flattenIntoArray$1 = flattenIntoArray_1; -var toObject$8 = toObject; -var toLength$9 = toLength; -var toInteger$3 = toInteger; -var arraySpeciesCreate$3 = arraySpeciesCreate; +var toObject$m = toObject$u; +var toLength$p = toLength$y; +var toInteger$c = toInteger$f; +var arraySpeciesCreate$3 = arraySpeciesCreate$6; // `Array.prototype.flat` method // https://tc39.es/ecma262/#sec-array.prototype.flat -$$d({ target: 'Array', proto: true }, { +$$3T({ target: 'Array', proto: true }, { flat: function flat(/* depthArg = 1 */) { var depthArg = arguments.length ? arguments[0] : undefined; - var O = toObject$8(this); - var sourceLen = toLength$9(O.length); + var O = toObject$m(this); + var sourceLen = toLength$p(O.length); var A = arraySpeciesCreate$3(O, 0); - A.length = flattenIntoArray$1(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger$3(depthArg)); + A.length = flattenIntoArray$1(A, O, O, sourceLen, 0, depthArg === undefined ? 1 : toInteger$c(depthArg)); return A; } }); -var $$e = _export; -var flattenIntoArray$2 = flattenIntoArray_1; -var toObject$9 = toObject; -var toLength$a = toLength; -var aFunction$3 = aFunction$1; -var arraySpeciesCreate$4 = arraySpeciesCreate; +var $$3S = _export; +var flattenIntoArray = flattenIntoArray_1; +var toObject$l = toObject$u; +var toLength$o = toLength$y; +var aFunction$P = aFunction$R; +var arraySpeciesCreate$2 = arraySpeciesCreate$6; // `Array.prototype.flatMap` method // https://tc39.es/ecma262/#sec-array.prototype.flatmap -$$e({ target: 'Array', proto: true }, { +$$3S({ target: 'Array', proto: true }, { flatMap: function flatMap(callbackfn /* , thisArg */) { - var O = toObject$9(this); - var sourceLen = toLength$a(O.length); + var O = toObject$l(this); + var sourceLen = toLength$o(O.length); var A; - aFunction$3(callbackfn); - A = arraySpeciesCreate$4(O, 0); - A.length = flattenIntoArray$2(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + aFunction$P(callbackfn); + A = arraySpeciesCreate$2(O, 0); + A.length = flattenIntoArray(A, O, O, sourceLen, 0, 1, callbackfn, arguments.length > 1 ? arguments[1] : undefined); return A; } }); -var $forEach$1 = arrayIteration.forEach; -var arrayMethodIsStrict$2 = arrayMethodIsStrict; -var arrayMethodUsesToLength$5 = arrayMethodUsesToLength; +var $forEach$2 = arrayIteration.forEach; +var arrayMethodIsStrict$7 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$9 = arrayMethodUsesToLength$e; -var STRICT_METHOD$1 = arrayMethodIsStrict$2('forEach'); -var USES_TO_LENGTH$4 = arrayMethodUsesToLength$5('forEach'); +var STRICT_METHOD$7 = arrayMethodIsStrict$7('forEach'); +var USES_TO_LENGTH$9 = arrayMethodUsesToLength$9('forEach'); // `Array.prototype.forEach` method implementation // https://tc39.es/ecma262/#sec-array.prototype.foreach -var arrayForEach = (!STRICT_METHOD$1 || !USES_TO_LENGTH$4) ? function forEach(callbackfn /* , thisArg */) { - return $forEach$1(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); +var arrayForEach = (!STRICT_METHOD$7 || !USES_TO_LENGTH$9) ? function forEach(callbackfn /* , thisArg */) { + return $forEach$2(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } : [].forEach; -var $$f = _export; -var forEach = arrayForEach; +var $$3R = _export; +var forEach$2 = arrayForEach; // `Array.prototype.forEach` method // https://tc39.es/ecma262/#sec-array.prototype.foreach -$$f({ target: 'Array', proto: true, forced: [].forEach != forEach }, { - forEach: forEach +$$3R({ target: 'Array', proto: true, forced: [].forEach != forEach$2 }, { + forEach: forEach$2 }); -var $$g = _export; -var $includes = arrayIncludes.includes; -var addToUnscopables$5 = addToUnscopables; -var arrayMethodUsesToLength$6 = arrayMethodUsesToLength; +var $$3Q = _export; +var $includes$1 = arrayIncludes.includes; +var addToUnscopables$8 = addToUnscopables$d; +var arrayMethodUsesToLength$8 = arrayMethodUsesToLength$e; -var USES_TO_LENGTH$5 = arrayMethodUsesToLength$6('indexOf', { ACCESSORS: true, 1: 0 }); +var USES_TO_LENGTH$8 = arrayMethodUsesToLength$8('indexOf', { ACCESSORS: true, 1: 0 }); // `Array.prototype.includes` method // https://tc39.es/ecma262/#sec-array.prototype.includes -$$g({ target: 'Array', proto: true, forced: !USES_TO_LENGTH$5 }, { +$$3Q({ target: 'Array', proto: true, forced: !USES_TO_LENGTH$8 }, { includes: function includes(el /* , fromIndex = 0 */) { - return $includes(this, el, arguments.length > 1 ? arguments[1] : undefined); + return $includes$1(this, el, arguments.length > 1 ? arguments[1] : undefined); } }); // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$5('includes'); +addToUnscopables$8('includes'); -var $$h = _export; -var $indexOf = arrayIncludes.indexOf; -var arrayMethodIsStrict$3 = arrayMethodIsStrict; -var arrayMethodUsesToLength$7 = arrayMethodUsesToLength; +var $$3P = _export; +var $indexOf$1 = arrayIncludes.indexOf; +var arrayMethodIsStrict$6 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$7 = arrayMethodUsesToLength$e; var nativeIndexOf = [].indexOf; -var NEGATIVE_ZERO = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; -var STRICT_METHOD$2 = arrayMethodIsStrict$3('indexOf'); -var USES_TO_LENGTH$6 = arrayMethodUsesToLength$7('indexOf', { ACCESSORS: true, 1: 0 }); +var NEGATIVE_ZERO$1 = !!nativeIndexOf && 1 / [1].indexOf(1, -0) < 0; +var STRICT_METHOD$6 = arrayMethodIsStrict$6('indexOf'); +var USES_TO_LENGTH$7 = arrayMethodUsesToLength$7('indexOf', { ACCESSORS: true, 1: 0 }); // `Array.prototype.indexOf` method // https://tc39.es/ecma262/#sec-array.prototype.indexof -$$h({ target: 'Array', proto: true, forced: NEGATIVE_ZERO || !STRICT_METHOD$2 || !USES_TO_LENGTH$6 }, { +$$3P({ target: 'Array', proto: true, forced: NEGATIVE_ZERO$1 || !STRICT_METHOD$6 || !USES_TO_LENGTH$7 }, { indexOf: function indexOf(searchElement /* , fromIndex = 0 */) { - return NEGATIVE_ZERO + return NEGATIVE_ZERO$1 // convert -0 to +0 ? nativeIndexOf.apply(this, arguments) || 0 - : $indexOf(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); + : $indexOf$1(this, searchElement, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$i = _export; +var $$3O = _export; var IndexedObject$2 = indexedObject; -var toIndexedObject$6 = toIndexedObject; -var arrayMethodIsStrict$4 = arrayMethodIsStrict; +var toIndexedObject$7 = toIndexedObject$d; +var arrayMethodIsStrict$5 = arrayMethodIsStrict$9; var nativeJoin = [].join; var ES3_STRINGS = IndexedObject$2 != Object; -var STRICT_METHOD$3 = arrayMethodIsStrict$4('join', ','); +var STRICT_METHOD$5 = arrayMethodIsStrict$5('join', ','); // `Array.prototype.join` method // https://tc39.es/ecma262/#sec-array.prototype.join -$$i({ target: 'Array', proto: true, forced: ES3_STRINGS || !STRICT_METHOD$3 }, { +$$3O({ target: 'Array', proto: true, forced: ES3_STRINGS || !STRICT_METHOD$5 }, { join: function join(separator) { - return nativeJoin.call(toIndexedObject$6(this), separator === undefined ? ',' : separator); + return nativeJoin.call(toIndexedObject$7(this), separator === undefined ? ',' : separator); } }); -var toIndexedObject$7 = toIndexedObject; -var toInteger$4 = toInteger; -var toLength$b = toLength; -var arrayMethodIsStrict$5 = arrayMethodIsStrict; -var arrayMethodUsesToLength$8 = arrayMethodUsesToLength; +var toIndexedObject$6 = toIndexedObject$d; +var toInteger$b = toInteger$f; +var toLength$n = toLength$y; +var arrayMethodIsStrict$4 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$6 = arrayMethodUsesToLength$e; -var min$3 = Math.min; +var min$6 = Math.min; var nativeLastIndexOf = [].lastIndexOf; -var NEGATIVE_ZERO$1 = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; -var STRICT_METHOD$4 = arrayMethodIsStrict$5('lastIndexOf'); +var NEGATIVE_ZERO = !!nativeLastIndexOf && 1 / [1].lastIndexOf(1, -0) < 0; +var STRICT_METHOD$4 = arrayMethodIsStrict$4('lastIndexOf'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method -var USES_TO_LENGTH$7 = arrayMethodUsesToLength$8('indexOf', { ACCESSORS: true, 1: 0 }); -var FORCED$1 = NEGATIVE_ZERO$1 || !STRICT_METHOD$4 || !USES_TO_LENGTH$7; +var USES_TO_LENGTH$6 = arrayMethodUsesToLength$6('indexOf', { ACCESSORS: true, 1: 0 }); +var FORCED$q = NEGATIVE_ZERO || !STRICT_METHOD$4 || !USES_TO_LENGTH$6; // `Array.prototype.lastIndexOf` method implementation // https://tc39.es/ecma262/#sec-array.prototype.lastindexof -var arrayLastIndexOf = FORCED$1 ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { +var arrayLastIndexOf = FORCED$q ? function lastIndexOf(searchElement /* , fromIndex = @[*-1] */) { // convert -0 to +0 - if (NEGATIVE_ZERO$1) return nativeLastIndexOf.apply(this, arguments) || 0; - var O = toIndexedObject$7(this); - var length = toLength$b(O.length); + if (NEGATIVE_ZERO) return nativeLastIndexOf.apply(this, arguments) || 0; + var O = toIndexedObject$6(this); + var length = toLength$n(O.length); var index = length - 1; - if (arguments.length > 1) index = min$3(index, toInteger$4(arguments[1])); + if (arguments.length > 1) index = min$6(index, toInteger$b(arguments[1])); if (index < 0) index = length + index; for (;index >= 0; index--) if (index in O && O[index] === searchElement) return index || 0; return -1; } : nativeLastIndexOf; -var $$j = _export; +var $$3N = _export; var lastIndexOf = arrayLastIndexOf; // `Array.prototype.lastIndexOf` method // https://tc39.es/ecma262/#sec-array.prototype.lastindexof -$$j({ target: 'Array', proto: true, forced: lastIndexOf !== [].lastIndexOf }, { +$$3N({ target: 'Array', proto: true, forced: lastIndexOf !== [].lastIndexOf }, { lastIndexOf: lastIndexOf }); -var $$k = _export; -var $map = arrayIteration.map; -var arrayMethodHasSpeciesSupport$3 = arrayMethodHasSpeciesSupport; -var arrayMethodUsesToLength$9 = arrayMethodUsesToLength; +var $$3M = _export; +var $map$1 = arrayIteration.map; +var arrayMethodHasSpeciesSupport$2 = arrayMethodHasSpeciesSupport$5; +var arrayMethodUsesToLength$5 = arrayMethodUsesToLength$e; -var HAS_SPECIES_SUPPORT$1 = arrayMethodHasSpeciesSupport$3('map'); +var HAS_SPECIES_SUPPORT$2 = arrayMethodHasSpeciesSupport$2('map'); // FF49- issue -var USES_TO_LENGTH$8 = arrayMethodUsesToLength$9('map'); +var USES_TO_LENGTH$5 = arrayMethodUsesToLength$5('map'); // `Array.prototype.map` method // https://tc39.es/ecma262/#sec-array.prototype.map // with adding support of @@species -$$k({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$1 || !USES_TO_LENGTH$8 }, { +$$3M({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$2 || !USES_TO_LENGTH$5 }, { map: function map(callbackfn /* , thisArg */) { - return $map(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $map$1(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -var aFunction$4 = aFunction$1; -var toObject$a = toObject; -var IndexedObject$3 = indexedObject; -var toLength$c = toLength; +var aFunction$O = aFunction$R; +var toObject$k = toObject$u; +var IndexedObject$1 = indexedObject; +var toLength$m = toLength$y; // `Array.prototype.{ reduce, reduceRight }` methods implementation -var createMethod$2 = function (IS_RIGHT) { +var createMethod$5 = function (IS_RIGHT) { return function (that, callbackfn, argumentsLength, memo) { - aFunction$4(callbackfn); - var O = toObject$a(that); - var self = IndexedObject$3(O); - var length = toLength$c(O.length); + aFunction$O(callbackfn); + var O = toObject$k(that); + var self = IndexedObject$1(O); + var length = toLength$m(O.length); var index = IS_RIGHT ? length - 1 : 0; var i = IS_RIGHT ? -1 : 1; if (argumentsLength < 2) while (true) { @@ -2318,62 +2318,62 @@ var createMethod$2 = function (IS_RIGHT) { var arrayReduce = { // `Array.prototype.reduce` method // https://tc39.es/ecma262/#sec-array.prototype.reduce - left: createMethod$2(false), + left: createMethod$5(false), // `Array.prototype.reduceRight` method // https://tc39.es/ecma262/#sec-array.prototype.reduceright - right: createMethod$2(true) + right: createMethod$5(true) }; -var classof$4 = classofRaw; -var global$f = global$1; +var classof$9 = classofRaw$1; +var global$x = global$L; -var engineIsNode = classof$4(global$f.process) == 'process'; +var engineIsNode = classof$9(global$x.process) == 'process'; -var $$l = _export; -var $reduce = arrayReduce.left; -var arrayMethodIsStrict$6 = arrayMethodIsStrict; -var arrayMethodUsesToLength$a = arrayMethodUsesToLength; -var CHROME_VERSION = engineV8Version; -var IS_NODE = engineIsNode; +var $$3L = _export; +var $reduce$1 = arrayReduce.left; +var arrayMethodIsStrict$3 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$4 = arrayMethodUsesToLength$e; +var CHROME_VERSION$1 = engineV8Version; +var IS_NODE$5 = engineIsNode; -var STRICT_METHOD$5 = arrayMethodIsStrict$6('reduce'); -var USES_TO_LENGTH$9 = arrayMethodUsesToLength$a('reduce', { 1: 0 }); +var STRICT_METHOD$3 = arrayMethodIsStrict$3('reduce'); +var USES_TO_LENGTH$4 = arrayMethodUsesToLength$4('reduce', { 1: 0 }); // Chrome 80-82 has a critical bug // https://bugs.chromium.org/p/chromium/issues/detail?id=1049982 -var CHROME_BUG = !IS_NODE && CHROME_VERSION > 79 && CHROME_VERSION < 83; +var CHROME_BUG$1 = !IS_NODE$5 && CHROME_VERSION$1 > 79 && CHROME_VERSION$1 < 83; // `Array.prototype.reduce` method // https://tc39.es/ecma262/#sec-array.prototype.reduce -$$l({ target: 'Array', proto: true, forced: !STRICT_METHOD$5 || !USES_TO_LENGTH$9 || CHROME_BUG }, { +$$3L({ target: 'Array', proto: true, forced: !STRICT_METHOD$3 || !USES_TO_LENGTH$4 || CHROME_BUG$1 }, { reduce: function reduce(callbackfn /* , initialValue */) { - return $reduce(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); + return $reduce$1(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$m = _export; -var $reduceRight = arrayReduce.right; -var arrayMethodIsStrict$7 = arrayMethodIsStrict; -var arrayMethodUsesToLength$b = arrayMethodUsesToLength; -var CHROME_VERSION$1 = engineV8Version; -var IS_NODE$1 = engineIsNode; +var $$3K = _export; +var $reduceRight$1 = arrayReduce.right; +var arrayMethodIsStrict$2 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$3 = arrayMethodUsesToLength$e; +var CHROME_VERSION = engineV8Version; +var IS_NODE$4 = engineIsNode; -var STRICT_METHOD$6 = arrayMethodIsStrict$7('reduceRight'); +var STRICT_METHOD$2 = arrayMethodIsStrict$2('reduceRight'); // For preventing possible almost infinite loop in non-standard implementations, test the forward version of the method -var USES_TO_LENGTH$a = arrayMethodUsesToLength$b('reduce', { 1: 0 }); +var USES_TO_LENGTH$3 = arrayMethodUsesToLength$3('reduce', { 1: 0 }); // Chrome 80-82 has a critical bug // https://bugs.chromium.org/p/chromium/issues/detail?id=1049982 -var CHROME_BUG$1 = !IS_NODE$1 && CHROME_VERSION$1 > 79 && CHROME_VERSION$1 < 83; +var CHROME_BUG = !IS_NODE$4 && CHROME_VERSION > 79 && CHROME_VERSION < 83; // `Array.prototype.reduceRight` method // https://tc39.es/ecma262/#sec-array.prototype.reduceright -$$m({ target: 'Array', proto: true, forced: !STRICT_METHOD$6 || !USES_TO_LENGTH$a || CHROME_BUG$1 }, { +$$3K({ target: 'Array', proto: true, forced: !STRICT_METHOD$2 || !USES_TO_LENGTH$3 || CHROME_BUG }, { reduceRight: function reduceRight(callbackfn /* , initialValue */) { - return $reduceRight(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); + return $reduceRight$1(this, callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$n = _export; -var isArray$6 = isArray; +var $$3J = _export; +var isArray$2 = isArray$8; var nativeReverse = [].reverse; var test$1 = [1, 2]; @@ -2382,137 +2382,137 @@ var test$1 = [1, 2]; // https://tc39.es/ecma262/#sec-array.prototype.reverse // fix for Safari 12.0 bug // https://bugs.webkit.org/show_bug.cgi?id=188794 -$$n({ target: 'Array', proto: true, forced: String(test$1) === String(test$1.reverse()) }, { +$$3J({ target: 'Array', proto: true, forced: String(test$1) === String(test$1.reverse()) }, { reverse: function reverse() { // eslint-disable-next-line no-self-assign - if (isArray$6(this)) this.length = this.length; + if (isArray$2(this)) this.length = this.length; return nativeReverse.call(this); } }); -var $$o = _export; -var isObject$a = isObject; -var isArray$7 = isArray; -var toAbsoluteIndex$4 = toAbsoluteIndex; -var toLength$d = toLength; -var toIndexedObject$8 = toIndexedObject; -var createProperty$4 = createProperty; -var wellKnownSymbol$d = wellKnownSymbol; -var arrayMethodHasSpeciesSupport$4 = arrayMethodHasSpeciesSupport; -var arrayMethodUsesToLength$c = arrayMethodUsesToLength; - -var HAS_SPECIES_SUPPORT$2 = arrayMethodHasSpeciesSupport$4('slice'); -var USES_TO_LENGTH$b = arrayMethodUsesToLength$c('slice', { ACCESSORS: true, 0: 0, 1: 2 }); - -var SPECIES$2 = wellKnownSymbol$d('species'); +var $$3I = _export; +var isObject$r = isObject$B; +var isArray$1 = isArray$8; +var toAbsoluteIndex$4 = toAbsoluteIndex$8; +var toLength$l = toLength$y; +var toIndexedObject$5 = toIndexedObject$d; +var createProperty$3 = createProperty$7; +var wellKnownSymbol$p = wellKnownSymbol$C; +var arrayMethodHasSpeciesSupport$1 = arrayMethodHasSpeciesSupport$5; +var arrayMethodUsesToLength$2 = arrayMethodUsesToLength$e; + +var HAS_SPECIES_SUPPORT$1 = arrayMethodHasSpeciesSupport$1('slice'); +var USES_TO_LENGTH$2 = arrayMethodUsesToLength$2('slice', { ACCESSORS: true, 0: 0, 1: 2 }); + +var SPECIES$4 = wellKnownSymbol$p('species'); var nativeSlice = [].slice; -var max$1 = Math.max; +var max$4 = Math.max; // `Array.prototype.slice` method // https://tc39.es/ecma262/#sec-array.prototype.slice // fallback for not array-like ES3 strings and DOM objects -$$o({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$2 || !USES_TO_LENGTH$b }, { +$$3I({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$1 || !USES_TO_LENGTH$2 }, { slice: function slice(start, end) { - var O = toIndexedObject$8(this); - var length = toLength$d(O.length); + var O = toIndexedObject$5(this); + var length = toLength$l(O.length); var k = toAbsoluteIndex$4(start, length); var fin = toAbsoluteIndex$4(end === undefined ? length : end, length); // inline `ArraySpeciesCreate` for usage native `Array#slice` where it's possible var Constructor, result, n; - if (isArray$7(O)) { + if (isArray$1(O)) { Constructor = O.constructor; // cross-realm fallback - if (typeof Constructor == 'function' && (Constructor === Array || isArray$7(Constructor.prototype))) { + if (typeof Constructor == 'function' && (Constructor === Array || isArray$1(Constructor.prototype))) { Constructor = undefined; - } else if (isObject$a(Constructor)) { - Constructor = Constructor[SPECIES$2]; + } else if (isObject$r(Constructor)) { + Constructor = Constructor[SPECIES$4]; if (Constructor === null) Constructor = undefined; } if (Constructor === Array || Constructor === undefined) { return nativeSlice.call(O, k, fin); } } - result = new (Constructor === undefined ? Array : Constructor)(max$1(fin - k, 0)); - for (n = 0; k < fin; k++, n++) if (k in O) createProperty$4(result, n, O[k]); + result = new (Constructor === undefined ? Array : Constructor)(max$4(fin - k, 0)); + for (n = 0; k < fin; k++, n++) if (k in O) createProperty$3(result, n, O[k]); result.length = n; return result; } }); -var $$p = _export; -var $some = arrayIteration.some; -var arrayMethodIsStrict$8 = arrayMethodIsStrict; -var arrayMethodUsesToLength$d = arrayMethodUsesToLength; +var $$3H = _export; +var $some$2 = arrayIteration.some; +var arrayMethodIsStrict$1 = arrayMethodIsStrict$9; +var arrayMethodUsesToLength$1 = arrayMethodUsesToLength$e; -var STRICT_METHOD$7 = arrayMethodIsStrict$8('some'); -var USES_TO_LENGTH$c = arrayMethodUsesToLength$d('some'); +var STRICT_METHOD$1 = arrayMethodIsStrict$1('some'); +var USES_TO_LENGTH$1 = arrayMethodUsesToLength$1('some'); // `Array.prototype.some` method // https://tc39.es/ecma262/#sec-array.prototype.some -$$p({ target: 'Array', proto: true, forced: !STRICT_METHOD$7 || !USES_TO_LENGTH$c }, { +$$3H({ target: 'Array', proto: true, forced: !STRICT_METHOD$1 || !USES_TO_LENGTH$1 }, { some: function some(callbackfn /* , thisArg */) { - return $some(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $some$2(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$q = _export; -var aFunction$5 = aFunction$1; -var toObject$b = toObject; -var fails$d = fails; -var arrayMethodIsStrict$9 = arrayMethodIsStrict; +var $$3G = _export; +var aFunction$N = aFunction$R; +var toObject$j = toObject$u; +var fails$L = fails$Y; +var arrayMethodIsStrict = arrayMethodIsStrict$9; -var test$2 = []; -var nativeSort = test$2.sort; +var test = []; +var nativeSort = test.sort; // IE8- -var FAILS_ON_UNDEFINED = fails$d(function () { - test$2.sort(undefined); +var FAILS_ON_UNDEFINED = fails$L(function () { + test.sort(undefined); }); // V8 bug -var FAILS_ON_NULL = fails$d(function () { - test$2.sort(null); +var FAILS_ON_NULL = fails$L(function () { + test.sort(null); }); // Old WebKit -var STRICT_METHOD$8 = arrayMethodIsStrict$9('sort'); +var STRICT_METHOD = arrayMethodIsStrict('sort'); -var FORCED$2 = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD$8; +var FORCED$p = FAILS_ON_UNDEFINED || !FAILS_ON_NULL || !STRICT_METHOD; // `Array.prototype.sort` method // https://tc39.es/ecma262/#sec-array.prototype.sort -$$q({ target: 'Array', proto: true, forced: FORCED$2 }, { +$$3G({ target: 'Array', proto: true, forced: FORCED$p }, { sort: function sort(comparefn) { return comparefn === undefined - ? nativeSort.call(toObject$b(this)) - : nativeSort.call(toObject$b(this), aFunction$5(comparefn)); + ? nativeSort.call(toObject$j(this)) + : nativeSort.call(toObject$j(this), aFunction$N(comparefn)); } }); -var $$r = _export; -var toAbsoluteIndex$5 = toAbsoluteIndex; -var toInteger$5 = toInteger; -var toLength$e = toLength; -var toObject$c = toObject; -var arraySpeciesCreate$5 = arraySpeciesCreate; -var createProperty$5 = createProperty; -var arrayMethodHasSpeciesSupport$5 = arrayMethodHasSpeciesSupport; -var arrayMethodUsesToLength$e = arrayMethodUsesToLength; - -var HAS_SPECIES_SUPPORT$3 = arrayMethodHasSpeciesSupport$5('splice'); -var USES_TO_LENGTH$d = arrayMethodUsesToLength$e('splice', { ACCESSORS: true, 0: 0, 1: 2 }); +var $$3F = _export; +var toAbsoluteIndex$3 = toAbsoluteIndex$8; +var toInteger$a = toInteger$f; +var toLength$k = toLength$y; +var toObject$i = toObject$u; +var arraySpeciesCreate$1 = arraySpeciesCreate$6; +var createProperty$2 = createProperty$7; +var arrayMethodHasSpeciesSupport = arrayMethodHasSpeciesSupport$5; +var arrayMethodUsesToLength = arrayMethodUsesToLength$e; + +var HAS_SPECIES_SUPPORT = arrayMethodHasSpeciesSupport('splice'); +var USES_TO_LENGTH = arrayMethodUsesToLength('splice', { ACCESSORS: true, 0: 0, 1: 2 }); -var max$2 = Math.max; -var min$4 = Math.min; -var MAX_SAFE_INTEGER$1 = 0x1FFFFFFFFFFFFF; +var max$3 = Math.max; +var min$5 = Math.min; +var MAX_SAFE_INTEGER = 0x1FFFFFFFFFFFFF; var MAXIMUM_ALLOWED_LENGTH_EXCEEDED = 'Maximum allowed length exceeded'; // `Array.prototype.splice` method // https://tc39.es/ecma262/#sec-array.prototype.splice // with adding support of @@species -$$r({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$3 || !USES_TO_LENGTH$d }, { +$$3F({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT || !USES_TO_LENGTH }, { splice: function splice(start, deleteCount /* , ...items */) { - var O = toObject$c(this); - var len = toLength$e(O.length); - var actualStart = toAbsoluteIndex$5(start, len); + var O = toObject$i(this); + var len = toLength$k(O.length); + var actualStart = toAbsoluteIndex$3(start, len); var argumentsLength = arguments.length; var insertCount, actualDeleteCount, A, k, from, to; if (argumentsLength === 0) { @@ -2522,15 +2522,15 @@ $$r({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$3 || !USES_TO_L actualDeleteCount = len - actualStart; } else { insertCount = argumentsLength - 2; - actualDeleteCount = min$4(max$2(toInteger$5(deleteCount), 0), len - actualStart); + actualDeleteCount = min$5(max$3(toInteger$a(deleteCount), 0), len - actualStart); } - if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER$1) { + if (len + insertCount - actualDeleteCount > MAX_SAFE_INTEGER) { throw TypeError(MAXIMUM_ALLOWED_LENGTH_EXCEEDED); } - A = arraySpeciesCreate$5(O, actualDeleteCount); + A = arraySpeciesCreate$1(O, actualDeleteCount); for (k = 0; k < actualDeleteCount; k++) { from = actualStart + k; - if (from in O) createProperty$5(A, k, O[from]); + if (from in O) createProperty$2(A, k, O[from]); } A.length = actualDeleteCount; if (insertCount < actualDeleteCount) { @@ -2557,18 +2557,18 @@ $$r({ target: 'Array', proto: true, forced: !HAS_SPECIES_SUPPORT$3 || !USES_TO_L } }); -var getBuiltIn$5 = getBuiltIn; +var getBuiltIn$o = getBuiltIn$t; var definePropertyModule$6 = objectDefineProperty; -var wellKnownSymbol$e = wellKnownSymbol; -var DESCRIPTORS$8 = descriptors; +var wellKnownSymbol$o = wellKnownSymbol$C; +var DESCRIPTORS$r = descriptors; -var SPECIES$3 = wellKnownSymbol$e('species'); +var SPECIES$3 = wellKnownSymbol$o('species'); -var setSpecies = function (CONSTRUCTOR_NAME) { - var Constructor = getBuiltIn$5(CONSTRUCTOR_NAME); +var setSpecies$7 = function (CONSTRUCTOR_NAME) { + var Constructor = getBuiltIn$o(CONSTRUCTOR_NAME); var defineProperty = definePropertyModule$6.f; - if (DESCRIPTORS$8 && Constructor && !Constructor[SPECIES$3]) { + if (DESCRIPTORS$r && Constructor && !Constructor[SPECIES$3]) { defineProperty(Constructor, SPECIES$3, { configurable: true, get: function () { return this; } @@ -2576,111 +2576,111 @@ var setSpecies = function (CONSTRUCTOR_NAME) { } }; -var setSpecies$1 = setSpecies; +var setSpecies$6 = setSpecies$7; // `Array[@@species]` getter // https://tc39.es/ecma262/#sec-get-array-@@species -setSpecies$1('Array'); +setSpecies$6('Array'); // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module -var addToUnscopables$6 = addToUnscopables; +var addToUnscopables$7 = addToUnscopables$d; // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$6('flat'); +addToUnscopables$7('flat'); // this method was added to unscopables after implementation // in popular engines, so it's moved to a separate module -var addToUnscopables$7 = addToUnscopables; +var addToUnscopables$6 = addToUnscopables$d; // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$7('flatMap'); +addToUnscopables$6('flatMap'); -var fails$e = fails; -var getPrototypeOf$1 = objectGetPrototypeOf; -var createNonEnumerableProperty$7 = createNonEnumerableProperty; -var has$d = has; -var wellKnownSymbol$f = wellKnownSymbol; +var fails$K = fails$Y; +var getPrototypeOf$c = objectGetPrototypeOf$1; +var createNonEnumerableProperty$f = createNonEnumerableProperty$m; +var has$b = has$o; +var wellKnownSymbol$n = wellKnownSymbol$C; -var ITERATOR$3 = wellKnownSymbol$f('iterator'); -var BUGGY_SAFARI_ITERATORS = false; +var ITERATOR$5 = wellKnownSymbol$n('iterator'); +var BUGGY_SAFARI_ITERATORS$1 = false; -var returnThis = function () { return this; }; +var returnThis$2 = function () { return this; }; // `%IteratorPrototype%` object // https://tc39.es/ecma262/#sec-%iteratorprototype%-object -var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; +var IteratorPrototype$3, PrototypeOfArrayIteratorPrototype, arrayIterator; if ([].keys) { arrayIterator = [].keys(); // Safari 8 has buggy iterators w/o `next` - if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true; + if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS$1 = true; else { - PrototypeOfArrayIteratorPrototype = getPrototypeOf$1(getPrototypeOf$1(arrayIterator)); - if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; + PrototypeOfArrayIteratorPrototype = getPrototypeOf$c(getPrototypeOf$c(arrayIterator)); + if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype$3 = PrototypeOfArrayIteratorPrototype; } } -var NEW_ITERATOR_PROTOTYPE = IteratorPrototype == undefined || fails$e(function () { +var NEW_ITERATOR_PROTOTYPE = IteratorPrototype$3 == undefined || fails$K(function () { var test = {}; // FF44- legacy iterators case - return IteratorPrototype[ITERATOR$3].call(test) !== test; + return IteratorPrototype$3[ITERATOR$5].call(test) !== test; }); -if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {}; +if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype$3 = {}; // 25.1.2.1.1 %IteratorPrototype%[@@iterator]() -if (!has$d(IteratorPrototype, ITERATOR$3)) { - createNonEnumerableProperty$7(IteratorPrototype, ITERATOR$3, returnThis); +if (!has$b(IteratorPrototype$3, ITERATOR$5)) { + createNonEnumerableProperty$f(IteratorPrototype$3, ITERATOR$5, returnThis$2); } var iteratorsCore = { - IteratorPrototype: IteratorPrototype, - BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS + IteratorPrototype: IteratorPrototype$3, + BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS$1 }; -var IteratorPrototype$1 = iteratorsCore.IteratorPrototype; -var create$2 = objectCreate; -var createPropertyDescriptor$6 = createPropertyDescriptor; -var setToStringTag$2 = setToStringTag; +var IteratorPrototype$2 = iteratorsCore.IteratorPrototype; +var create$a = objectCreate; +var createPropertyDescriptor$3 = createPropertyDescriptor$9; +var setToStringTag$9 = setToStringTag$b; var Iterators$2 = iterators; var returnThis$1 = function () { return this; }; -var createIteratorConstructor = function (IteratorConstructor, NAME, next) { +var createIteratorConstructor$7 = function (IteratorConstructor, NAME, next) { var TO_STRING_TAG = NAME + ' Iterator'; - IteratorConstructor.prototype = create$2(IteratorPrototype$1, { next: createPropertyDescriptor$6(1, next) }); - setToStringTag$2(IteratorConstructor, TO_STRING_TAG, false); + IteratorConstructor.prototype = create$a(IteratorPrototype$2, { next: createPropertyDescriptor$3(1, next) }); + setToStringTag$9(IteratorConstructor, TO_STRING_TAG, false); Iterators$2[TO_STRING_TAG] = returnThis$1; return IteratorConstructor; }; -var $$s = _export; -var createIteratorConstructor$1 = createIteratorConstructor; -var getPrototypeOf$2 = objectGetPrototypeOf; -var setPrototypeOf$1 = objectSetPrototypeOf; -var setToStringTag$3 = setToStringTag; -var createNonEnumerableProperty$8 = createNonEnumerableProperty; -var redefine$3 = redefine.exports; -var wellKnownSymbol$g = wellKnownSymbol; -var Iterators$3 = iterators; +var $$3E = _export; +var createIteratorConstructor$6 = createIteratorConstructor$7; +var getPrototypeOf$b = objectGetPrototypeOf$1; +var setPrototypeOf$5 = objectSetPrototypeOf$1; +var setToStringTag$8 = setToStringTag$b; +var createNonEnumerableProperty$e = createNonEnumerableProperty$m; +var redefine$d = redefine$g.exports; +var wellKnownSymbol$m = wellKnownSymbol$C; +var Iterators$1 = iterators; var IteratorsCore = iteratorsCore; -var IteratorPrototype$2 = IteratorsCore.IteratorPrototype; -var BUGGY_SAFARI_ITERATORS$1 = IteratorsCore.BUGGY_SAFARI_ITERATORS; -var ITERATOR$4 = wellKnownSymbol$g('iterator'); +var IteratorPrototype$1 = IteratorsCore.IteratorPrototype; +var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; +var ITERATOR$4 = wellKnownSymbol$m('iterator'); var KEYS = 'keys'; var VALUES = 'values'; var ENTRIES = 'entries'; -var returnThis$2 = function () { return this; }; +var returnThis = function () { return this; }; -var defineIterator = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { - createIteratorConstructor$1(IteratorConstructor, NAME, next); +var defineIterator$3 = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { + createIteratorConstructor$6(IteratorConstructor, NAME, next); var getIterationMethod = function (KIND) { if (KIND === DEFAULT && defaultIterator) return defaultIterator; - if (!BUGGY_SAFARI_ITERATORS$1 && KIND in IterablePrototype) return IterablePrototype[KIND]; + if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; switch (KIND) { case KEYS: return function keys() { return new IteratorConstructor(this, KIND); }; case VALUES: return function values() { return new IteratorConstructor(this, KIND); }; @@ -2694,23 +2694,23 @@ var defineIterator = function (Iterable, NAME, IteratorConstructor, next, DEFAUL var nativeIterator = IterablePrototype[ITERATOR$4] || IterablePrototype['@@iterator'] || DEFAULT && IterablePrototype[DEFAULT]; - var defaultIterator = !BUGGY_SAFARI_ITERATORS$1 && nativeIterator || getIterationMethod(DEFAULT); + var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; var CurrentIteratorPrototype, methods, KEY; // fix native if (anyNativeIterator) { - CurrentIteratorPrototype = getPrototypeOf$2(anyNativeIterator.call(new Iterable())); - if (IteratorPrototype$2 !== Object.prototype && CurrentIteratorPrototype.next) { - if (getPrototypeOf$2(CurrentIteratorPrototype) !== IteratorPrototype$2) { - if (setPrototypeOf$1) { - setPrototypeOf$1(CurrentIteratorPrototype, IteratorPrototype$2); + CurrentIteratorPrototype = getPrototypeOf$b(anyNativeIterator.call(new Iterable())); + if (IteratorPrototype$1 !== Object.prototype && CurrentIteratorPrototype.next) { + if (getPrototypeOf$b(CurrentIteratorPrototype) !== IteratorPrototype$1) { + if (setPrototypeOf$5) { + setPrototypeOf$5(CurrentIteratorPrototype, IteratorPrototype$1); } else if (typeof CurrentIteratorPrototype[ITERATOR$4] != 'function') { - createNonEnumerableProperty$8(CurrentIteratorPrototype, ITERATOR$4, returnThis$2); + createNonEnumerableProperty$e(CurrentIteratorPrototype, ITERATOR$4, returnThis); } } // Set @@toStringTag to native iterators - setToStringTag$3(CurrentIteratorPrototype, TO_STRING_TAG, true); + setToStringTag$8(CurrentIteratorPrototype, TO_STRING_TAG, true); } } @@ -2722,9 +2722,9 @@ var defineIterator = function (Iterable, NAME, IteratorConstructor, next, DEFAUL // define iterator if (IterablePrototype[ITERATOR$4] !== defaultIterator) { - createNonEnumerableProperty$8(IterablePrototype, ITERATOR$4, defaultIterator); + createNonEnumerableProperty$e(IterablePrototype, ITERATOR$4, defaultIterator); } - Iterators$3[NAME] = defaultIterator; + Iterators$1[NAME] = defaultIterator; // export additional methods if (DEFAULT) { @@ -2734,24 +2734,24 @@ var defineIterator = function (Iterable, NAME, IteratorConstructor, next, DEFAUL entries: getIterationMethod(ENTRIES) }; if (FORCED) for (KEY in methods) { - if (BUGGY_SAFARI_ITERATORS$1 || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { - redefine$3(IterablePrototype, KEY, methods[KEY]); + if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { + redefine$d(IterablePrototype, KEY, methods[KEY]); } - } else $$s({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS$1 || INCORRECT_VALUES_NAME }, methods); + } else $$3E({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods); } return methods; }; -var toIndexedObject$9 = toIndexedObject; -var addToUnscopables$8 = addToUnscopables; -var Iterators$4 = iterators; -var InternalStateModule$2 = internalState; -var defineIterator$1 = defineIterator; +var toIndexedObject$4 = toIndexedObject$d; +var addToUnscopables$5 = addToUnscopables$d; +var Iterators = iterators; +var InternalStateModule$g = internalState; +var defineIterator$2 = defineIterator$3; var ARRAY_ITERATOR = 'Array Iterator'; -var setInternalState$1 = InternalStateModule$2.set; -var getInternalState$2 = InternalStateModule$2.getterFor(ARRAY_ITERATOR); +var setInternalState$h = InternalStateModule$g.set; +var getInternalState$d = InternalStateModule$g.getterFor(ARRAY_ITERATOR); // `Array.prototype.entries` method // https://tc39.es/ecma262/#sec-array.prototype.entries @@ -2763,17 +2763,17 @@ var getInternalState$2 = InternalStateModule$2.getterFor(ARRAY_ITERATOR); // https://tc39.es/ecma262/#sec-array.prototype-@@iterator // `CreateArrayIterator` internal method // https://tc39.es/ecma262/#sec-createarrayiterator -var es_array_iterator = defineIterator$1(Array, 'Array', function (iterated, kind) { - setInternalState$1(this, { +var es_array_iterator = defineIterator$2(Array, 'Array', function (iterated, kind) { + setInternalState$h(this, { type: ARRAY_ITERATOR, - target: toIndexedObject$9(iterated), // target + target: toIndexedObject$4(iterated), // target index: 0, // next index kind: kind // kind }); // `%ArrayIteratorPrototype%.next` method // https://tc39.es/ecma262/#sec-%arrayiteratorprototype%.next }, function () { - var state = getInternalState$2(this); + var state = getInternalState$d(this); var target = state.target; var kind = state.kind; var index = state.index++; @@ -2789,17 +2789,17 @@ var es_array_iterator = defineIterator$1(Array, 'Array', function (iterated, kin // argumentsList[@@iterator] is %ArrayProto_values% // https://tc39.es/ecma262/#sec-createunmappedargumentsobject // https://tc39.es/ecma262/#sec-createmappedargumentsobject -Iterators$4.Arguments = Iterators$4.Array; +Iterators.Arguments = Iterators.Array; // https://tc39.es/ecma262/#sec-array.prototype-@@unscopables -addToUnscopables$8('keys'); -addToUnscopables$8('values'); -addToUnscopables$8('entries'); +addToUnscopables$5('keys'); +addToUnscopables$5('values'); +addToUnscopables$5('entries'); -var aFunction$6 = aFunction$1; -var isObject$b = isObject; +var aFunction$M = aFunction$R; +var isObject$q = isObject$B; -var slice = [].slice; +var slice$1 = [].slice; var factories = {}; var construct = function (C, argsLength, args) { @@ -2813,37 +2813,37 @@ var construct = function (C, argsLength, args) { // `Function.prototype.bind` method implementation // https://tc39.es/ecma262/#sec-function.prototype.bind var functionBind = Function.bind || function bind(that /* , ...args */) { - var fn = aFunction$6(this); - var partArgs = slice.call(arguments, 1); + var fn = aFunction$M(this); + var partArgs = slice$1.call(arguments, 1); var boundFunction = function bound(/* args... */) { - var args = partArgs.concat(slice.call(arguments)); + var args = partArgs.concat(slice$1.call(arguments)); return this instanceof boundFunction ? construct(fn, args.length, args) : fn.apply(that, args); }; - if (isObject$b(fn.prototype)) boundFunction.prototype = fn.prototype; + if (isObject$q(fn.prototype)) boundFunction.prototype = fn.prototype; return boundFunction; }; -var $$t = _export; -var bind$4 = functionBind; +var $$3D = _export; +var bind$j = functionBind; // `Function.prototype.bind` method // https://tc39.es/ecma262/#sec-function.prototype.bind -$$t({ target: 'Function', proto: true }, { - bind: bind$4 +$$3D({ target: 'Function', proto: true }, { + bind: bind$j }); -var DESCRIPTORS$9 = descriptors; -var defineProperty$4 = objectDefineProperty.f; +var DESCRIPTORS$q = descriptors; +var defineProperty$b = objectDefineProperty.f; -var FunctionPrototype = Function.prototype; -var FunctionPrototypeToString = FunctionPrototype.toString; +var FunctionPrototype$1 = Function.prototype; +var FunctionPrototypeToString = FunctionPrototype$1.toString; var nameRE = /^\s*function ([^ (]*)/; -var NAME = 'name'; +var NAME$1 = 'name'; // Function instances `.name` property // https://tc39.es/ecma262/#sec-function-instances-name -if (DESCRIPTORS$9 && !(NAME in FunctionPrototype)) { - defineProperty$4(FunctionPrototype, NAME, { +if (DESCRIPTORS$q && !(NAME$1 in FunctionPrototype$1)) { + defineProperty$b(FunctionPrototype$1, NAME$1, { configurable: true, get: function () { try { @@ -2855,54 +2855,54 @@ if (DESCRIPTORS$9 && !(NAME in FunctionPrototype)) { }); } -var isObject$c = isObject; -var definePropertyModule$7 = objectDefineProperty; -var getPrototypeOf$3 = objectGetPrototypeOf; -var wellKnownSymbol$h = wellKnownSymbol; +var isObject$p = isObject$B; +var definePropertyModule$5 = objectDefineProperty; +var getPrototypeOf$a = objectGetPrototypeOf$1; +var wellKnownSymbol$l = wellKnownSymbol$C; -var HAS_INSTANCE = wellKnownSymbol$h('hasInstance'); -var FunctionPrototype$1 = Function.prototype; +var HAS_INSTANCE = wellKnownSymbol$l('hasInstance'); +var FunctionPrototype = Function.prototype; // `Function.prototype[@@hasInstance]` method // https://tc39.es/ecma262/#sec-function.prototype-@@hasinstance -if (!(HAS_INSTANCE in FunctionPrototype$1)) { - definePropertyModule$7.f(FunctionPrototype$1, HAS_INSTANCE, { value: function (O) { - if (typeof this != 'function' || !isObject$c(O)) return false; - if (!isObject$c(this.prototype)) return O instanceof this; +if (!(HAS_INSTANCE in FunctionPrototype)) { + definePropertyModule$5.f(FunctionPrototype, HAS_INSTANCE, { value: function (O) { + if (typeof this != 'function' || !isObject$p(O)) return false; + if (!isObject$p(this.prototype)) return O instanceof this; // for environment w/o native `@@hasInstance` logic enough `instanceof`, but add this: - while (O = getPrototypeOf$3(O)) if (this.prototype === O) return true; + while (O = getPrototypeOf$a(O)) if (this.prototype === O) return true; return false; } }); } -var $$u = _export; -var global$g = global$1; +var $$3C = _export; +var global$w = global$L; // `globalThis` object // https://tc39.es/ecma262/#sec-globalthis -$$u({ global: true }, { - globalThis: global$g +$$3C({ global: true }, { + globalThis: global$w }); -var DESCRIPTORS$a = descriptors; -var fails$f = fails; -var objectKeys$3 = objectKeys; -var getOwnPropertySymbolsModule$2 = objectGetOwnPropertySymbols; -var propertyIsEnumerableModule$2 = objectPropertyIsEnumerable; -var toObject$d = toObject; -var IndexedObject$4 = indexedObject; +var DESCRIPTORS$p = descriptors; +var fails$J = fails$Y; +var objectKeys$2 = objectKeys$5; +var getOwnPropertySymbolsModule = objectGetOwnPropertySymbols; +var propertyIsEnumerableModule = objectPropertyIsEnumerable; +var toObject$h = toObject$u; +var IndexedObject = indexedObject; var nativeAssign = Object.assign; -var defineProperty$5 = Object.defineProperty; +var defineProperty$a = Object.defineProperty; // `Object.assign` method // https://tc39.es/ecma262/#sec-object.assign -var objectAssign = !nativeAssign || fails$f(function () { +var objectAssign = !nativeAssign || fails$J(function () { // should have correct order of operations (Edge bug) - if (DESCRIPTORS$a && nativeAssign({ b: 1 }, nativeAssign(defineProperty$5({}, 'a', { + if (DESCRIPTORS$p && nativeAssign({ b: 1 }, nativeAssign(defineProperty$a({}, 'a', { enumerable: true, get: function () { - defineProperty$5(this, 'b', { + defineProperty$a(this, 'b', { value: 3, enumerable: false }); @@ -2916,82 +2916,82 @@ var objectAssign = !nativeAssign || fails$f(function () { var alphabet = 'abcdefghijklmnopqrst'; A[symbol] = 7; alphabet.split('').forEach(function (chr) { B[chr] = chr; }); - return nativeAssign({}, A)[symbol] != 7 || objectKeys$3(nativeAssign({}, B)).join('') != alphabet; + return nativeAssign({}, A)[symbol] != 7 || objectKeys$2(nativeAssign({}, B)).join('') != alphabet; }) ? function assign(target, source) { // eslint-disable-line no-unused-vars - var T = toObject$d(target); + var T = toObject$h(target); var argumentsLength = arguments.length; var index = 1; - var getOwnPropertySymbols = getOwnPropertySymbolsModule$2.f; - var propertyIsEnumerable = propertyIsEnumerableModule$2.f; + var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; + var propertyIsEnumerable = propertyIsEnumerableModule.f; while (argumentsLength > index) { - var S = IndexedObject$4(arguments[index++]); - var keys = getOwnPropertySymbols ? objectKeys$3(S).concat(getOwnPropertySymbols(S)) : objectKeys$3(S); + var S = IndexedObject(arguments[index++]); + var keys = getOwnPropertySymbols ? objectKeys$2(S).concat(getOwnPropertySymbols(S)) : objectKeys$2(S); var length = keys.length; var j = 0; var key; while (length > j) { key = keys[j++]; - if (!DESCRIPTORS$a || propertyIsEnumerable.call(S, key)) T[key] = S[key]; + if (!DESCRIPTORS$p || propertyIsEnumerable.call(S, key)) T[key] = S[key]; } } return T; } : nativeAssign; -var $$v = _export; -var assign = objectAssign; +var $$3B = _export; +var assign$1 = objectAssign; // `Object.assign` method // https://tc39.es/ecma262/#sec-object.assign -$$v({ target: 'Object', stat: true, forced: Object.assign !== assign }, { - assign: assign +$$3B({ target: 'Object', stat: true, forced: Object.assign !== assign$1 }, { + assign: assign$1 }); -var $$w = _export; -var DESCRIPTORS$b = descriptors; -var create$3 = objectCreate; +var $$3A = _export; +var DESCRIPTORS$o = descriptors; +var create$9 = objectCreate; // `Object.create` method // https://tc39.es/ecma262/#sec-object.create -$$w({ target: 'Object', stat: true, sham: !DESCRIPTORS$b }, { - create: create$3 +$$3A({ target: 'Object', stat: true, sham: !DESCRIPTORS$o }, { + create: create$9 }); -var $$x = _export; -var DESCRIPTORS$c = descriptors; +var $$3z = _export; +var DESCRIPTORS$n = descriptors; var objectDefinePropertyModile = objectDefineProperty; // `Object.defineProperty` method // https://tc39.es/ecma262/#sec-object.defineproperty -$$x({ target: 'Object', stat: true, forced: !DESCRIPTORS$c, sham: !DESCRIPTORS$c }, { +$$3z({ target: 'Object', stat: true, forced: !DESCRIPTORS$n, sham: !DESCRIPTORS$n }, { defineProperty: objectDefinePropertyModile.f }); -var $$y = _export; -var DESCRIPTORS$d = descriptors; -var defineProperties$1 = objectDefineProperties; +var $$3y = _export; +var DESCRIPTORS$m = descriptors; +var defineProperties$2 = objectDefineProperties; // `Object.defineProperties` method // https://tc39.es/ecma262/#sec-object.defineproperties -$$y({ target: 'Object', stat: true, forced: !DESCRIPTORS$d, sham: !DESCRIPTORS$d }, { - defineProperties: defineProperties$1 +$$3y({ target: 'Object', stat: true, forced: !DESCRIPTORS$m, sham: !DESCRIPTORS$m }, { + defineProperties: defineProperties$2 }); -var DESCRIPTORS$e = descriptors; -var objectKeys$4 = objectKeys; -var toIndexedObject$a = toIndexedObject; +var DESCRIPTORS$l = descriptors; +var objectKeys$1 = objectKeys$5; +var toIndexedObject$3 = toIndexedObject$d; var propertyIsEnumerable = objectPropertyIsEnumerable.f; // `Object.{ entries, values }` methods implementation -var createMethod$3 = function (TO_ENTRIES) { +var createMethod$4 = function (TO_ENTRIES) { return function (it) { - var O = toIndexedObject$a(it); - var keys = objectKeys$4(O); + var O = toIndexedObject$3(it); + var keys = objectKeys$1(O); var length = keys.length; var i = 0; var result = []; var key; while (length > i) { key = keys[i++]; - if (!DESCRIPTORS$e || propertyIsEnumerable.call(O, key)) { + if (!DESCRIPTORS$l || propertyIsEnumerable.call(O, key)) { result.push(TO_ENTRIES ? [key, O[key]] : O[key]); } } @@ -3002,58 +3002,58 @@ var createMethod$3 = function (TO_ENTRIES) { var objectToArray = { // `Object.entries` method // https://tc39.es/ecma262/#sec-object.entries - entries: createMethod$3(true), + entries: createMethod$4(true), // `Object.values` method // https://tc39.es/ecma262/#sec-object.values - values: createMethod$3(false) + values: createMethod$4(false) }; -var $$z = _export; +var $$3x = _export; var $entries = objectToArray.entries; // `Object.entries` method // https://tc39.es/ecma262/#sec-object.entries -$$z({ target: 'Object', stat: true }, { +$$3x({ target: 'Object', stat: true }, { entries: function entries(O) { return $entries(O); } }); -var fails$g = fails; +var fails$I = fails$Y; -var freezing = !fails$g(function () { +var freezing = !fails$I(function () { return Object.isExtensible(Object.preventExtensions({})); }); var internalMetadata = {exports: {}}; -var hiddenKeys$6 = hiddenKeys; -var isObject$d = isObject; -var has$e = has; -var defineProperty$6 = objectDefineProperty.f; -var uid$4 = uid; -var FREEZING = freezing; +var hiddenKeys = hiddenKeys$6; +var isObject$o = isObject$B; +var has$a = has$o; +var defineProperty$9 = objectDefineProperty.f; +var uid$1 = uid$5; +var FREEZING$4 = freezing; -var METADATA = uid$4('meta'); +var METADATA = uid$1('meta'); var id$1 = 0; -var isExtensible = Object.isExtensible || function () { +var isExtensible$1 = Object.isExtensible || function () { return true; }; var setMetadata = function (it) { - defineProperty$6(it, METADATA, { value: { + defineProperty$9(it, METADATA, { value: { objectID: 'O' + ++id$1, // object ID weakData: {} // weak collections IDs } }); }; -var fastKey = function (it, create) { +var fastKey$1 = function (it, create) { // return a primitive with prefix - if (!isObject$d(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; - if (!has$e(it, METADATA)) { + if (!isObject$o(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it; + if (!has$a(it, METADATA)) { // can't set metadata to uncaught frozen object - if (!isExtensible(it)) return 'F'; + if (!isExtensible$1(it)) return 'F'; // not necessary to add metadata if (!create) return 'E'; // add missing metadata @@ -3062,10 +3062,10 @@ var fastKey = function (it, create) { } return it[METADATA].objectID; }; -var getWeakData = function (it, create) { - if (!has$e(it, METADATA)) { +var getWeakData$1 = function (it, create) { + if (!has$a(it, METADATA)) { // can't set metadata to uncaught frozen object - if (!isExtensible(it)) return true; + if (!isExtensible$1(it)) return true; // not necessary to add metadata if (!create) return false; // add missing metadata @@ -3075,366 +3075,366 @@ var getWeakData = function (it, create) { }; // add metadata on freeze-family methods calling -var onFreeze = function (it) { - if (FREEZING && meta.REQUIRED && isExtensible(it) && !has$e(it, METADATA)) setMetadata(it); +var onFreeze$3 = function (it) { + if (FREEZING$4 && meta.REQUIRED && isExtensible$1(it) && !has$a(it, METADATA)) setMetadata(it); return it; }; var meta = internalMetadata.exports = { REQUIRED: false, - fastKey: fastKey, - getWeakData: getWeakData, - onFreeze: onFreeze + fastKey: fastKey$1, + getWeakData: getWeakData$1, + onFreeze: onFreeze$3 }; -hiddenKeys$6[METADATA] = true; +hiddenKeys[METADATA] = true; -var $$A = _export; -var FREEZING$1 = freezing; -var fails$h = fails; -var isObject$e = isObject; -var onFreeze$1 = internalMetadata.exports.onFreeze; +var $$3w = _export; +var FREEZING$3 = freezing; +var fails$H = fails$Y; +var isObject$n = isObject$B; +var onFreeze$2 = internalMetadata.exports.onFreeze; var nativeFreeze = Object.freeze; -var FAILS_ON_PRIMITIVES = fails$h(function () { nativeFreeze(1); }); +var FAILS_ON_PRIMITIVES$9 = fails$H(function () { nativeFreeze(1); }); // `Object.freeze` method // https://tc39.es/ecma262/#sec-object.freeze -$$A({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING$1 }, { +$$3w({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$9, sham: !FREEZING$3 }, { freeze: function freeze(it) { - return nativeFreeze && isObject$e(it) ? nativeFreeze(onFreeze$1(it)) : it; + return nativeFreeze && isObject$n(it) ? nativeFreeze(onFreeze$2(it)) : it; } }); -var $$B = _export; -var iterate$2 = iterate; -var createProperty$6 = createProperty; +var $$3v = _export; +var iterate$G = iterate$I; +var createProperty$1 = createProperty$7; // `Object.fromEntries` method // https://github.com/tc39/proposal-object-from-entries -$$B({ target: 'Object', stat: true }, { +$$3v({ target: 'Object', stat: true }, { fromEntries: function fromEntries(iterable) { var obj = {}; - iterate$2(iterable, function (k, v) { - createProperty$6(obj, k, v); + iterate$G(iterable, function (k, v) { + createProperty$1(obj, k, v); }, { AS_ENTRIES: true }); return obj; } }); -var $$C = _export; -var fails$i = fails; -var toIndexedObject$b = toIndexedObject; -var nativeGetOwnPropertyDescriptor$2 = objectGetOwnPropertyDescriptor.f; -var DESCRIPTORS$f = descriptors; +var $$3u = _export; +var fails$G = fails$Y; +var toIndexedObject$2 = toIndexedObject$d; +var nativeGetOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f; +var DESCRIPTORS$k = descriptors; -var FAILS_ON_PRIMITIVES$1 = fails$i(function () { nativeGetOwnPropertyDescriptor$2(1); }); -var FORCED$3 = !DESCRIPTORS$f || FAILS_ON_PRIMITIVES$1; +var FAILS_ON_PRIMITIVES$8 = fails$G(function () { nativeGetOwnPropertyDescriptor$1(1); }); +var FORCED$o = !DESCRIPTORS$k || FAILS_ON_PRIMITIVES$8; // `Object.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptor -$$C({ target: 'Object', stat: true, forced: FORCED$3, sham: !DESCRIPTORS$f }, { +$$3u({ target: 'Object', stat: true, forced: FORCED$o, sham: !DESCRIPTORS$k }, { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(it, key) { - return nativeGetOwnPropertyDescriptor$2(toIndexedObject$b(it), key); + return nativeGetOwnPropertyDescriptor$1(toIndexedObject$2(it), key); } }); -var $$D = _export; -var DESCRIPTORS$g = descriptors; -var ownKeys$2 = ownKeys; -var toIndexedObject$c = toIndexedObject; -var getOwnPropertyDescriptorModule$2 = objectGetOwnPropertyDescriptor; -var createProperty$7 = createProperty; +var $$3t = _export; +var DESCRIPTORS$j = descriptors; +var ownKeys$1 = ownKeys$3; +var toIndexedObject$1 = toIndexedObject$d; +var getOwnPropertyDescriptorModule$4 = objectGetOwnPropertyDescriptor; +var createProperty = createProperty$7; // `Object.getOwnPropertyDescriptors` method // https://tc39.es/ecma262/#sec-object.getownpropertydescriptors -$$D({ target: 'Object', stat: true, sham: !DESCRIPTORS$g }, { +$$3t({ target: 'Object', stat: true, sham: !DESCRIPTORS$j }, { getOwnPropertyDescriptors: function getOwnPropertyDescriptors(object) { - var O = toIndexedObject$c(object); - var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule$2.f; - var keys = ownKeys$2(O); + var O = toIndexedObject$1(object); + var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule$4.f; + var keys = ownKeys$1(O); var result = {}; var index = 0; var key, descriptor; while (keys.length > index) { descriptor = getOwnPropertyDescriptor(O, key = keys[index++]); - if (descriptor !== undefined) createProperty$7(result, key, descriptor); + if (descriptor !== undefined) createProperty(result, key, descriptor); } return result; } }); -var $$E = _export; -var fails$j = fails; -var nativeGetOwnPropertyNames$2 = objectGetOwnPropertyNamesExternal.f; +var $$3s = _export; +var fails$F = fails$Y; +var nativeGetOwnPropertyNames = objectGetOwnPropertyNamesExternal.f; -var FAILS_ON_PRIMITIVES$2 = fails$j(function () { return !Object.getOwnPropertyNames(1); }); +var FAILS_ON_PRIMITIVES$7 = fails$F(function () { return !Object.getOwnPropertyNames(1); }); // `Object.getOwnPropertyNames` method // https://tc39.es/ecma262/#sec-object.getownpropertynames -$$E({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$2 }, { - getOwnPropertyNames: nativeGetOwnPropertyNames$2 +$$3s({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$7 }, { + getOwnPropertyNames: nativeGetOwnPropertyNames }); -var $$F = _export; -var fails$k = fails; -var toObject$e = toObject; -var nativeGetPrototypeOf = objectGetPrototypeOf; +var $$3r = _export; +var fails$E = fails$Y; +var toObject$g = toObject$u; +var nativeGetPrototypeOf = objectGetPrototypeOf$1; var CORRECT_PROTOTYPE_GETTER$1 = correctPrototypeGetter; -var FAILS_ON_PRIMITIVES$3 = fails$k(function () { nativeGetPrototypeOf(1); }); +var FAILS_ON_PRIMITIVES$6 = fails$E(function () { nativeGetPrototypeOf(1); }); // `Object.getPrototypeOf` method // https://tc39.es/ecma262/#sec-object.getprototypeof -$$F({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$3, sham: !CORRECT_PROTOTYPE_GETTER$1 }, { +$$3r({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$6, sham: !CORRECT_PROTOTYPE_GETTER$1 }, { getPrototypeOf: function getPrototypeOf(it) { - return nativeGetPrototypeOf(toObject$e(it)); + return nativeGetPrototypeOf(toObject$g(it)); } }); // `SameValue` abstract operation // https://tc39.es/ecma262/#sec-samevalue -var sameValue = Object.is || function is(x, y) { +var sameValue$1 = 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; }; -var $$G = _export; -var is = sameValue; +var $$3q = _export; +var is = sameValue$1; // `Object.is` method // https://tc39.es/ecma262/#sec-object.is -$$G({ target: 'Object', stat: true }, { +$$3q({ target: 'Object', stat: true }, { is: is }); -var $$H = _export; -var fails$l = fails; -var isObject$f = isObject; +var $$3p = _export; +var fails$D = fails$Y; +var isObject$m = isObject$B; var nativeIsExtensible = Object.isExtensible; -var FAILS_ON_PRIMITIVES$4 = fails$l(function () { nativeIsExtensible(1); }); +var FAILS_ON_PRIMITIVES$5 = fails$D(function () { nativeIsExtensible(1); }); // `Object.isExtensible` method // https://tc39.es/ecma262/#sec-object.isextensible -$$H({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$4 }, { +$$3p({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$5 }, { isExtensible: function isExtensible(it) { - return isObject$f(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; + return isObject$m(it) ? nativeIsExtensible ? nativeIsExtensible(it) : true : false; } }); -var $$I = _export; -var fails$m = fails; -var isObject$g = isObject; +var $$3o = _export; +var fails$C = fails$Y; +var isObject$l = isObject$B; var nativeIsFrozen = Object.isFrozen; -var FAILS_ON_PRIMITIVES$5 = fails$m(function () { nativeIsFrozen(1); }); +var FAILS_ON_PRIMITIVES$4 = fails$C(function () { nativeIsFrozen(1); }); // `Object.isFrozen` method // https://tc39.es/ecma262/#sec-object.isfrozen -$$I({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$5 }, { +$$3o({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$4 }, { isFrozen: function isFrozen(it) { - return isObject$g(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; + return isObject$l(it) ? nativeIsFrozen ? nativeIsFrozen(it) : false : true; } }); -var $$J = _export; -var fails$n = fails; -var isObject$h = isObject; +var $$3n = _export; +var fails$B = fails$Y; +var isObject$k = isObject$B; var nativeIsSealed = Object.isSealed; -var FAILS_ON_PRIMITIVES$6 = fails$n(function () { nativeIsSealed(1); }); +var FAILS_ON_PRIMITIVES$3 = fails$B(function () { nativeIsSealed(1); }); // `Object.isSealed` method // https://tc39.es/ecma262/#sec-object.issealed -$$J({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$6 }, { +$$3n({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$3 }, { isSealed: function isSealed(it) { - return isObject$h(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; + return isObject$k(it) ? nativeIsSealed ? nativeIsSealed(it) : false : true; } }); -var $$K = _export; -var toObject$f = toObject; -var nativeKeys = objectKeys; -var fails$o = fails; +var $$3m = _export; +var toObject$f = toObject$u; +var nativeKeys = objectKeys$5; +var fails$A = fails$Y; -var FAILS_ON_PRIMITIVES$7 = fails$o(function () { nativeKeys(1); }); +var FAILS_ON_PRIMITIVES$2 = fails$A(function () { nativeKeys(1); }); // `Object.keys` method // https://tc39.es/ecma262/#sec-object.keys -$$K({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$7 }, { +$$3m({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$2 }, { keys: function keys(it) { return nativeKeys(toObject$f(it)); } }); -var $$L = _export; -var isObject$i = isObject; -var onFreeze$2 = internalMetadata.exports.onFreeze; +var $$3l = _export; +var isObject$j = isObject$B; +var onFreeze$1 = internalMetadata.exports.onFreeze; var FREEZING$2 = freezing; -var fails$p = fails; +var fails$z = fails$Y; var nativePreventExtensions = Object.preventExtensions; -var FAILS_ON_PRIMITIVES$8 = fails$p(function () { nativePreventExtensions(1); }); +var FAILS_ON_PRIMITIVES$1 = fails$z(function () { nativePreventExtensions(1); }); // `Object.preventExtensions` method // https://tc39.es/ecma262/#sec-object.preventextensions -$$L({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$8, sham: !FREEZING$2 }, { +$$3l({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$1, sham: !FREEZING$2 }, { preventExtensions: function preventExtensions(it) { - return nativePreventExtensions && isObject$i(it) ? nativePreventExtensions(onFreeze$2(it)) : it; + return nativePreventExtensions && isObject$j(it) ? nativePreventExtensions(onFreeze$1(it)) : it; } }); -var $$M = _export; -var isObject$j = isObject; -var onFreeze$3 = internalMetadata.exports.onFreeze; -var FREEZING$3 = freezing; -var fails$q = fails; +var $$3k = _export; +var isObject$i = isObject$B; +var onFreeze = internalMetadata.exports.onFreeze; +var FREEZING$1 = freezing; +var fails$y = fails$Y; var nativeSeal = Object.seal; -var FAILS_ON_PRIMITIVES$9 = fails$q(function () { nativeSeal(1); }); +var FAILS_ON_PRIMITIVES = fails$y(function () { nativeSeal(1); }); // `Object.seal` method // https://tc39.es/ecma262/#sec-object.seal -$$M({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES$9, sham: !FREEZING$3 }, { +$$3k({ target: 'Object', stat: true, forced: FAILS_ON_PRIMITIVES, sham: !FREEZING$1 }, { seal: function seal(it) { - return nativeSeal && isObject$j(it) ? nativeSeal(onFreeze$3(it)) : it; + return nativeSeal && isObject$i(it) ? nativeSeal(onFreeze(it)) : it; } }); -var $$N = _export; -var setPrototypeOf$2 = objectSetPrototypeOf; +var $$3j = _export; +var setPrototypeOf$4 = objectSetPrototypeOf$1; // `Object.setPrototypeOf` method // https://tc39.es/ecma262/#sec-object.setprototypeof -$$N({ target: 'Object', stat: true }, { - setPrototypeOf: setPrototypeOf$2 +$$3j({ target: 'Object', stat: true }, { + setPrototypeOf: setPrototypeOf$4 }); -var $$O = _export; +var $$3i = _export; var $values = objectToArray.values; // `Object.values` method // https://tc39.es/ecma262/#sec-object.values -$$O({ target: 'Object', stat: true }, { +$$3i({ target: 'Object', stat: true }, { values: function values(O) { return $values(O); } }); var TO_STRING_TAG_SUPPORT$1 = toStringTagSupport; -var classof$5 = classof$2; +var classof$8 = classof$b; // `Object.prototype.toString` method implementation // https://tc39.es/ecma262/#sec-object.prototype.tostring var objectToString = TO_STRING_TAG_SUPPORT$1 ? {}.toString : function toString() { - return '[object ' + classof$5(this) + ']'; + return '[object ' + classof$8(this) + ']'; }; -var TO_STRING_TAG_SUPPORT$2 = toStringTagSupport; -var redefine$4 = redefine.exports; -var toString$2 = objectToString; +var TO_STRING_TAG_SUPPORT = toStringTagSupport; +var redefine$c = redefine$g.exports; +var toString = objectToString; // `Object.prototype.toString` method // https://tc39.es/ecma262/#sec-object.prototype.tostring -if (!TO_STRING_TAG_SUPPORT$2) { - redefine$4(Object.prototype, 'toString', toString$2, { unsafe: true }); +if (!TO_STRING_TAG_SUPPORT) { + redefine$c(Object.prototype, 'toString', toString, { unsafe: true }); } -var global$h = global$1; -var fails$r = fails; +var global$v = global$L; +var fails$x = fails$Y; // Forced replacement object prototype accessors methods -var objectPrototypeAccessorsForced = !fails$r(function () { +var objectPrototypeAccessorsForced = !fails$x(function () { var key = Math.random(); // In FF throws only define methods // eslint-disable-next-line no-undef, no-useless-call __defineSetter__.call(null, key, function () { /* empty */ }); - delete global$h[key]; + delete global$v[key]; }); -var $$P = _export; -var DESCRIPTORS$h = descriptors; -var FORCED$4 = objectPrototypeAccessorsForced; -var toObject$g = toObject; -var aFunction$7 = aFunction$1; -var definePropertyModule$8 = objectDefineProperty; +var $$3h = _export; +var DESCRIPTORS$i = descriptors; +var FORCED$n = objectPrototypeAccessorsForced; +var toObject$e = toObject$u; +var aFunction$L = aFunction$R; +var definePropertyModule$4 = objectDefineProperty; // `Object.prototype.__defineGetter__` method // https://tc39.es/ecma262/#sec-object.prototype.__defineGetter__ -if (DESCRIPTORS$h) { - $$P({ target: 'Object', proto: true, forced: FORCED$4 }, { +if (DESCRIPTORS$i) { + $$3h({ target: 'Object', proto: true, forced: FORCED$n }, { __defineGetter__: function __defineGetter__(P, getter) { - definePropertyModule$8.f(toObject$g(this), P, { get: aFunction$7(getter), enumerable: true, configurable: true }); + definePropertyModule$4.f(toObject$e(this), P, { get: aFunction$L(getter), enumerable: true, configurable: true }); } }); } -var $$Q = _export; -var DESCRIPTORS$i = descriptors; -var FORCED$5 = objectPrototypeAccessorsForced; -var toObject$h = toObject; -var aFunction$8 = aFunction$1; -var definePropertyModule$9 = objectDefineProperty; +var $$3g = _export; +var DESCRIPTORS$h = descriptors; +var FORCED$m = objectPrototypeAccessorsForced; +var toObject$d = toObject$u; +var aFunction$K = aFunction$R; +var definePropertyModule$3 = objectDefineProperty; // `Object.prototype.__defineSetter__` method // https://tc39.es/ecma262/#sec-object.prototype.__defineSetter__ -if (DESCRIPTORS$i) { - $$Q({ target: 'Object', proto: true, forced: FORCED$5 }, { +if (DESCRIPTORS$h) { + $$3g({ target: 'Object', proto: true, forced: FORCED$m }, { __defineSetter__: function __defineSetter__(P, setter) { - definePropertyModule$9.f(toObject$h(this), P, { set: aFunction$8(setter), enumerable: true, configurable: true }); + definePropertyModule$3.f(toObject$d(this), P, { set: aFunction$K(setter), enumerable: true, configurable: true }); } }); } -var $$R = _export; -var DESCRIPTORS$j = descriptors; -var FORCED$6 = objectPrototypeAccessorsForced; -var toObject$i = toObject; -var toPrimitive$5 = toPrimitive; -var getPrototypeOf$4 = objectGetPrototypeOf; -var getOwnPropertyDescriptor$2 = objectGetOwnPropertyDescriptor.f; +var $$3f = _export; +var DESCRIPTORS$g = descriptors; +var FORCED$l = objectPrototypeAccessorsForced; +var toObject$c = toObject$u; +var toPrimitive$6 = toPrimitive$b; +var getPrototypeOf$9 = objectGetPrototypeOf$1; +var getOwnPropertyDescriptor$6 = objectGetOwnPropertyDescriptor.f; // `Object.prototype.__lookupGetter__` method // https://tc39.es/ecma262/#sec-object.prototype.__lookupGetter__ -if (DESCRIPTORS$j) { - $$R({ target: 'Object', proto: true, forced: FORCED$6 }, { +if (DESCRIPTORS$g) { + $$3f({ target: 'Object', proto: true, forced: FORCED$l }, { __lookupGetter__: function __lookupGetter__(P) { - var O = toObject$i(this); - var key = toPrimitive$5(P, true); + var O = toObject$c(this); + var key = toPrimitive$6(P, true); var desc; do { - if (desc = getOwnPropertyDescriptor$2(O, key)) return desc.get; - } while (O = getPrototypeOf$4(O)); + if (desc = getOwnPropertyDescriptor$6(O, key)) return desc.get; + } while (O = getPrototypeOf$9(O)); } }); } -var $$S = _export; -var DESCRIPTORS$k = descriptors; -var FORCED$7 = objectPrototypeAccessorsForced; -var toObject$j = toObject; -var toPrimitive$6 = toPrimitive; -var getPrototypeOf$5 = objectGetPrototypeOf; -var getOwnPropertyDescriptor$3 = objectGetOwnPropertyDescriptor.f; +var $$3e = _export; +var DESCRIPTORS$f = descriptors; +var FORCED$k = objectPrototypeAccessorsForced; +var toObject$b = toObject$u; +var toPrimitive$5 = toPrimitive$b; +var getPrototypeOf$8 = objectGetPrototypeOf$1; +var getOwnPropertyDescriptor$5 = objectGetOwnPropertyDescriptor.f; // `Object.prototype.__lookupSetter__` method // https://tc39.es/ecma262/#sec-object.prototype.__lookupSetter__ -if (DESCRIPTORS$k) { - $$S({ target: 'Object', proto: true, forced: FORCED$7 }, { +if (DESCRIPTORS$f) { + $$3e({ target: 'Object', proto: true, forced: FORCED$k }, { __lookupSetter__: function __lookupSetter__(P) { - var O = toObject$j(this); - var key = toPrimitive$6(P, true); + var O = toObject$b(this); + var key = toPrimitive$5(P, true); var desc; do { - if (desc = getOwnPropertyDescriptor$3(O, key)) return desc.set; - } while (O = getPrototypeOf$5(O)); + if (desc = getOwnPropertyDescriptor$5(O, key)) return desc.set; + } while (O = getPrototypeOf$8(O)); } }); } -var $$T = _export; -var toAbsoluteIndex$6 = toAbsoluteIndex; +var $$3d = _export; +var toAbsoluteIndex$2 = toAbsoluteIndex$8; var fromCharCode = String.fromCharCode; var nativeFromCodePoint = String.fromCodePoint; @@ -3444,7 +3444,7 @@ var INCORRECT_LENGTH = !!nativeFromCodePoint && nativeFromCodePoint.length != 1; // `String.fromCodePoint` method // https://tc39.es/ecma262/#sec-string.fromcodepoint -$$T({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { +$$3d({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { fromCodePoint: function fromCodePoint(x) { // eslint-disable-line no-unused-vars var elements = []; var length = arguments.length; @@ -3452,7 +3452,7 @@ $$T({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { var code; while (length > i) { code = +arguments[i++]; - if (toAbsoluteIndex$6(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); + if (toAbsoluteIndex$2(code, 0x10FFFF) !== code) throw RangeError(code + ' is not a valid code point'); elements.push(code < 0x10000 ? fromCharCode(code) : fromCharCode(((code -= 0x10000) >> 10) + 0xD800, code % 0x400 + 0xDC00) @@ -3461,16 +3461,16 @@ $$T({ target: 'String', stat: true, forced: INCORRECT_LENGTH }, { } }); -var $$U = _export; -var toIndexedObject$d = toIndexedObject; -var toLength$f = toLength; +var $$3c = _export; +var toIndexedObject = toIndexedObject$d; +var toLength$j = toLength$y; // `String.raw` method // https://tc39.es/ecma262/#sec-string.raw -$$U({ target: 'String', stat: true }, { +$$3c({ target: 'String', stat: true }, { raw: function raw(template) { - var rawTemplate = toIndexedObject$d(template.raw); - var literalSegments = toLength$f(rawTemplate.length); + var rawTemplate = toIndexedObject(template.raw); + var literalSegments = toLength$j(rawTemplate.length); var argumentsLength = arguments.length; var elements = []; var i = 0; @@ -3481,14 +3481,14 @@ $$U({ target: 'String', stat: true }, { } }); -var toInteger$6 = toInteger; -var requireObjectCoercible$3 = requireObjectCoercible; +var toInteger$9 = toInteger$f; +var requireObjectCoercible$e = requireObjectCoercible$h; // `String.prototype.{ codePointAt, at }` methods implementation -var createMethod$4 = function (CONVERT_TO_STRING) { +var createMethod$3 = function (CONVERT_TO_STRING) { return function ($this, pos) { - var S = String(requireObjectCoercible$3($this)); - var position = toInteger$6(pos); + var S = String(requireObjectCoercible$e($this)); + var position = toInteger$9(pos); var size = S.length; var first, second; if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; @@ -3503,45 +3503,45 @@ var createMethod$4 = function (CONVERT_TO_STRING) { var stringMultibyte = { // `String.prototype.codePointAt` method // https://tc39.es/ecma262/#sec-string.prototype.codepointat - codeAt: createMethod$4(false), + codeAt: createMethod$3(false), // `String.prototype.at` method // https://github.com/mathiasbynens/String.prototype.at - charAt: createMethod$4(true) + charAt: createMethod$3(true) }; -var $$V = _export; -var codeAt = stringMultibyte.codeAt; +var $$3b = _export; +var codeAt$2 = stringMultibyte.codeAt; // `String.prototype.codePointAt` method // https://tc39.es/ecma262/#sec-string.prototype.codepointat -$$V({ target: 'String', proto: true }, { +$$3b({ target: 'String', proto: true }, { codePointAt: function codePointAt(pos) { - return codeAt(this, pos); + return codeAt$2(this, pos); } }); -var isObject$k = isObject; -var classof$6 = classofRaw; -var wellKnownSymbol$i = wellKnownSymbol; +var isObject$h = isObject$B; +var classof$7 = classofRaw$1; +var wellKnownSymbol$k = wellKnownSymbol$C; -var MATCH = wellKnownSymbol$i('match'); +var MATCH$2 = wellKnownSymbol$k('match'); // `IsRegExp` abstract operation // https://tc39.es/ecma262/#sec-isregexp var isRegexp = function (it) { var isRegExp; - return isObject$k(it) && ((isRegExp = it[MATCH]) !== undefined ? !!isRegExp : classof$6(it) == 'RegExp'); + return isObject$h(it) && ((isRegExp = it[MATCH$2]) !== undefined ? !!isRegExp : classof$7(it) == 'RegExp'); }; -var isRegExp = isRegexp; +var isRegExp$4 = isRegexp; var notARegexp = function (it) { - if (isRegExp(it)) { + if (isRegExp$4(it)) { throw TypeError("The method doesn't accept regular expressions"); } return it; }; -var wellKnownSymbol$j = wellKnownSymbol; +var wellKnownSymbol$j = wellKnownSymbol$C; var MATCH$1 = wellKnownSymbol$j('match'); @@ -3557,32 +3557,32 @@ var correctIsRegexpLogic = function (METHOD_NAME) { } return false; }; -var $$W = _export; +var $$3a = _export; var getOwnPropertyDescriptor$4 = objectGetOwnPropertyDescriptor.f; -var toLength$g = toLength; -var notARegExp = notARegexp; -var requireObjectCoercible$4 = requireObjectCoercible; -var correctIsRegExpLogic = correctIsRegexpLogic; +var toLength$i = toLength$y; +var notARegExp$2 = notARegexp; +var requireObjectCoercible$d = requireObjectCoercible$h; +var correctIsRegExpLogic$2 = correctIsRegexpLogic; var nativeEndsWith = ''.endsWith; -var min$5 = Math.min; +var min$4 = Math.min; -var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('endsWith'); +var CORRECT_IS_REGEXP_LOGIC$1 = correctIsRegExpLogic$2('endsWith'); // https://github.com/zloirock/core-js/pull/702 -var MDN_POLYFILL_BUG = !CORRECT_IS_REGEXP_LOGIC && !!function () { +var MDN_POLYFILL_BUG$1 = !CORRECT_IS_REGEXP_LOGIC$1 && !!function () { var descriptor = getOwnPropertyDescriptor$4(String.prototype, 'endsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.endsWith` method // https://tc39.es/ecma262/#sec-string.prototype.endswith -$$W({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { +$$3a({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG$1 && !CORRECT_IS_REGEXP_LOGIC$1 }, { endsWith: function endsWith(searchString /* , endPosition = @length */) { - var that = String(requireObjectCoercible$4(this)); - notARegExp(searchString); + var that = String(requireObjectCoercible$d(this)); + notARegExp$2(searchString); var endPosition = arguments.length > 1 ? arguments[1] : undefined; - var len = toLength$g(that.length); - var end = endPosition === undefined ? len : min$5(toLength$g(endPosition), len); + var len = toLength$i(that.length); + var end = endPosition === undefined ? len : min$4(toLength$i(endPosition), len); var search = String(searchString); return nativeEndsWith ? nativeEndsWith.call(that, search, end) @@ -3590,26 +3590,26 @@ $$W({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_RE } }); -var $$X = _export; +var $$39 = _export; var notARegExp$1 = notARegexp; -var requireObjectCoercible$5 = requireObjectCoercible; +var requireObjectCoercible$c = requireObjectCoercible$h; var correctIsRegExpLogic$1 = correctIsRegexpLogic; // `String.prototype.includes` method // https://tc39.es/ecma262/#sec-string.prototype.includes -$$X({ target: 'String', proto: true, forced: !correctIsRegExpLogic$1('includes') }, { +$$39({ target: 'String', proto: true, forced: !correctIsRegExpLogic$1('includes') }, { includes: function includes(searchString /* , position = 0 */) { - return !!~String(requireObjectCoercible$5(this)) + return !!~String(requireObjectCoercible$c(this)) .indexOf(notARegExp$1(searchString), arguments.length > 1 ? arguments[1] : undefined); } }); -var anObject$a = anObject; +var anObject$1p = anObject$1z; // `RegExp.prototype.flags` getter implementation // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags -var regexpFlags = function () { - var that = anObject$a(this); +var regexpFlags$1 = function () { + var that = anObject$1p(this); var result = ''; if (that.global) result += 'g'; if (that.ignoreCase) result += 'i'; @@ -3622,7 +3622,7 @@ var regexpFlags = function () { var regexpStickyHelpers = {}; -var fails$s = fails; +var fails$w = fails$Y; // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError, // so we use an intermediate function. @@ -3630,22 +3630,22 @@ function RE(s, f) { return RegExp(s, f); } -regexpStickyHelpers.UNSUPPORTED_Y = fails$s(function () { +regexpStickyHelpers.UNSUPPORTED_Y = fails$w(function () { // babel-minify transpiles RegExp('a', 'y') -> /a/y and it causes SyntaxError var re = RE('a', 'y'); re.lastIndex = 2; return re.exec('abcd') != null; }); -regexpStickyHelpers.BROKEN_CARET = fails$s(function () { +regexpStickyHelpers.BROKEN_CARET = fails$w(function () { // https://bugzilla.mozilla.org/show_bug.cgi?id=773687 var re = RE('^r', 'gy'); re.lastIndex = 2; return re.exec('str') != null; }); -var regexpFlags$1 = regexpFlags; -var stickyHelpers = regexpStickyHelpers; +var regexpFlags = regexpFlags$1; +var stickyHelpers$1 = regexpStickyHelpers; var nativeExec = RegExp.prototype.exec; // This always refers to the native implementation, because the @@ -3663,19 +3663,19 @@ var UPDATES_LAST_INDEX_WRONG = (function () { return re1.lastIndex !== 0 || re2.lastIndex !== 0; })(); -var UNSUPPORTED_Y = stickyHelpers.UNSUPPORTED_Y || stickyHelpers.BROKEN_CARET; +var UNSUPPORTED_Y$3 = stickyHelpers$1.UNSUPPORTED_Y || stickyHelpers$1.BROKEN_CARET; // nonparticipating capturing group, copied from es5-shim's String#split patch. var NPCG_INCLUDED = /()??/.exec('')[1] !== undefined; -var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y; +var PATCH = UPDATES_LAST_INDEX_WRONG || NPCG_INCLUDED || UNSUPPORTED_Y$3; if (PATCH) { patchedExec = function exec(str) { var re = this; var lastIndex, reCopy, match, i; - var sticky = UNSUPPORTED_Y && re.sticky; - var flags = regexpFlags$1.call(re); + var sticky = UNSUPPORTED_Y$3 && re.sticky; + var flags = regexpFlags.call(re); var source = re.source; var charsAdded = 0; var strCopy = str; @@ -3729,28 +3729,28 @@ if (PATCH) { }; } -var regexpExec = patchedExec; +var regexpExec$3 = patchedExec; -var $$Y = _export; -var exec = regexpExec; +var $$38 = _export; +var exec = regexpExec$3; // `RegExp.prototype.exec` method // https://tc39.es/ecma262/#sec-regexp.prototype.exec -$$Y({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, { +$$38({ target: 'RegExp', proto: true, forced: /./.exec !== exec }, { exec: exec }); // TODO: Remove from `core-js@4` since it's moved to entry points -var redefine$5 = redefine.exports; -var fails$t = fails; -var wellKnownSymbol$k = wellKnownSymbol; -var regexpExec$1 = regexpExec; -var createNonEnumerableProperty$9 = createNonEnumerableProperty; +var redefine$b = redefine$g.exports; +var fails$v = fails$Y; +var wellKnownSymbol$i = wellKnownSymbol$C; +var regexpExec$2 = regexpExec$3; +var createNonEnumerableProperty$d = createNonEnumerableProperty$m; -var SPECIES$4 = wellKnownSymbol$k('species'); +var SPECIES$2 = wellKnownSymbol$i('species'); -var REPLACE_SUPPORTS_NAMED_GROUPS = !fails$t(function () { +var REPLACE_SUPPORTS_NAMED_GROUPS = !fails$v(function () { // #replace needs built-in support for named groups. // #match works fine because it just return the exec results, even if it has // a "grops" property. @@ -3769,18 +3769,18 @@ var REPLACE_KEEPS_$0 = (function () { return 'a'.replace(/./, '$0') === '$0'; })(); -var REPLACE = wellKnownSymbol$k('replace'); +var REPLACE$1 = wellKnownSymbol$i('replace'); // Safari <= 13.0.3(?) substitutes nth capture where n>m with an empty string var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = (function () { - if (/./[REPLACE]) { - return /./[REPLACE]('a', '$0') === ''; + if (/./[REPLACE$1]) { + return /./[REPLACE$1]('a', '$0') === ''; } return false; })(); // Chrome 51 has a buggy "split" implementation when RegExp#exec !== nativeExec // Weex JS has frozen built-in prototypes, so use try / catch wrapper -var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails$t(function () { +var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails$v(function () { var re = /(?:)/; var originalExec = re.exec; re.exec = function () { return originalExec.apply(this, arguments); }; @@ -3789,16 +3789,16 @@ var SPLIT_WORKS_WITH_OVERWRITTEN_EXEC = !fails$t(function () { }); var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) { - var SYMBOL = wellKnownSymbol$k(KEY); + var SYMBOL = wellKnownSymbol$i(KEY); - var DELEGATES_TO_SYMBOL = !fails$t(function () { + var DELEGATES_TO_SYMBOL = !fails$v(function () { // String methods call symbol-named RegEp methods var O = {}; O[SYMBOL] = function () { return 7; }; return ''[KEY](O) != 7; }); - var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails$t(function () { + var DELEGATES_TO_EXEC = DELEGATES_TO_SYMBOL && !fails$v(function () { // Symbol-named RegExp methods call .exec var execCalled = false; var re = /a/; @@ -3811,7 +3811,7 @@ var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) { // RegExp[@@split] doesn't call the regex's exec method, but first creates // a new one. We need to return the patched regex when creating the new one. re.constructor = {}; - re.constructor[SPECIES$4] = function () { return re; }; + re.constructor[SPECIES$2] = function () { return re; }; re.flags = ''; re[SYMBOL] = /./[SYMBOL]; } @@ -3834,7 +3834,7 @@ var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) { ) { var nativeRegExpMethod = /./[SYMBOL]; var methods = exec(SYMBOL, ''[KEY], function (nativeMethod, regexp, str, arg2, forceStringMethod) { - if (regexp.exec === regexpExec$1) { + if (regexp.exec === regexpExec$2) { if (DELEGATES_TO_SYMBOL && !forceStringMethod) { // The native String method already delegates to @@method (this // polyfilled function), leasing to infinite recursion. @@ -3851,8 +3851,8 @@ var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) { var stringMethod = methods[0]; var regexMethod = methods[1]; - redefine$5(String.prototype, KEY, stringMethod); - redefine$5(RegExp.prototype, SYMBOL, length == 2 + redefine$b(String.prototype, KEY, stringMethod); + redefine$b(RegExp.prototype, SYMBOL, length == 2 // 21.2.5.8 RegExp.prototype[@@replace](string, replaceValue) // 21.2.5.11 RegExp.prototype[@@split](string, limit) ? function (string, arg) { return regexMethod.call(string, this, arg); } @@ -3862,19 +3862,19 @@ var fixRegexpWellKnownSymbolLogic = function (KEY, length, exec, sham) { ); } - if (sham) createNonEnumerableProperty$9(RegExp.prototype[SYMBOL], 'sham', true); + if (sham) createNonEnumerableProperty$d(RegExp.prototype[SYMBOL], 'sham', true); }; -var charAt = stringMultibyte.charAt; +var charAt$3 = stringMultibyte.charAt; // `AdvanceStringIndex` abstract operation // https://tc39.es/ecma262/#sec-advancestringindex -var advanceStringIndex = function (S, index, unicode) { - return index + (unicode ? charAt(S, index).length : 1); +var advanceStringIndex$4 = function (S, index, unicode) { + return index + (unicode ? charAt$3(S, index).length : 1); }; -var classof$7 = classofRaw; -var regexpExec$2 = regexpExec; +var classof$6 = classofRaw$1; +var regexpExec$1 = regexpExec$3; // `RegExpExec` abstract operation // https://tc39.es/ecma262/#sec-regexpexec @@ -3888,27 +3888,27 @@ var regexpExecAbstract = function (R, S) { return result; } - if (classof$7(R) !== 'RegExp') { + if (classof$6(R) !== 'RegExp') { throw TypeError('RegExp#exec called on incompatible receiver'); } - return regexpExec$2.call(R, S); + return regexpExec$1.call(R, S); }; -var fixRegExpWellKnownSymbolLogic = fixRegexpWellKnownSymbolLogic; -var anObject$b = anObject; -var toLength$h = toLength; -var requireObjectCoercible$6 = requireObjectCoercible; -var advanceStringIndex$1 = advanceStringIndex; -var regExpExec = regexpExecAbstract; +var fixRegExpWellKnownSymbolLogic$3 = fixRegexpWellKnownSymbolLogic; +var anObject$1o = anObject$1z; +var toLength$h = toLength$y; +var requireObjectCoercible$b = requireObjectCoercible$h; +var advanceStringIndex$3 = advanceStringIndex$4; +var regExpExec$3 = regexpExecAbstract; // @@match logic -fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCallNative) { +fixRegExpWellKnownSymbolLogic$3('match', 1, function (MATCH, nativeMatch, maybeCallNative) { return [ // `String.prototype.match` method // https://tc39.es/ecma262/#sec-string.prototype.match function match(regexp) { - var O = requireObjectCoercible$6(this); + var O = requireObjectCoercible$b(this); var matcher = regexp == undefined ? undefined : regexp[MATCH]; return matcher !== undefined ? matcher.call(regexp, O) : new RegExp(regexp)[MATCH](String(O)); }, @@ -3918,20 +3918,20 @@ fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCal var res = maybeCallNative(nativeMatch, regexp, this); if (res.done) return res.value; - var rx = anObject$b(regexp); + var rx = anObject$1o(regexp); var S = String(this); - if (!rx.global) return regExpExec(rx, S); + if (!rx.global) return regExpExec$3(rx, S); var fullUnicode = rx.unicode; rx.lastIndex = 0; var A = []; var n = 0; var result; - while ((result = regExpExec(rx, S)) !== null) { + while ((result = regExpExec$3(rx, S)) !== null) { var matchStr = String(result[0]); A[n] = matchStr; - if (matchStr === '') rx.lastIndex = advanceStringIndex$1(S, toLength$h(rx.lastIndex), fullUnicode); + if (matchStr === '') rx.lastIndex = advanceStringIndex$3(S, toLength$h(rx.lastIndex), fullUnicode); n++; } return n === 0 ? null : A; @@ -3939,51 +3939,51 @@ fixRegExpWellKnownSymbolLogic('match', 1, function (MATCH, nativeMatch, maybeCal ]; }); -var anObject$c = anObject; -var aFunction$9 = aFunction$1; -var wellKnownSymbol$l = wellKnownSymbol; +var anObject$1n = anObject$1z; +var aFunction$J = aFunction$R; +var wellKnownSymbol$h = wellKnownSymbol$C; -var SPECIES$5 = wellKnownSymbol$l('species'); +var SPECIES$1 = wellKnownSymbol$h('species'); // `SpeciesConstructor` abstract operation // https://tc39.es/ecma262/#sec-speciesconstructor -var speciesConstructor = function (O, defaultConstructor) { - var C = anObject$c(O).constructor; +var speciesConstructor$j = function (O, defaultConstructor) { + var C = anObject$1n(O).constructor; var S; - return C === undefined || (S = anObject$c(C)[SPECIES$5]) == undefined ? defaultConstructor : aFunction$9(S); + return C === undefined || (S = anObject$1n(C)[SPECIES$1]) == undefined ? defaultConstructor : aFunction$J(S); }; -var $$Z = _export; -var createIteratorConstructor$2 = createIteratorConstructor; -var requireObjectCoercible$7 = requireObjectCoercible; -var toLength$i = toLength; -var aFunction$a = aFunction$1; -var anObject$d = anObject; -var classof$8 = classofRaw; -var isRegExp$1 = isRegexp; -var getRegExpFlags = regexpFlags; -var createNonEnumerableProperty$a = createNonEnumerableProperty; -var fails$u = fails; -var wellKnownSymbol$m = wellKnownSymbol; -var speciesConstructor$1 = speciesConstructor; -var advanceStringIndex$2 = advanceStringIndex; -var InternalStateModule$3 = internalState; -var IS_PURE = isPure; +var $$37 = _export; +var createIteratorConstructor$5 = createIteratorConstructor$7; +var requireObjectCoercible$a = requireObjectCoercible$h; +var toLength$g = toLength$y; +var aFunction$I = aFunction$R; +var anObject$1m = anObject$1z; +var classof$5 = classofRaw$1; +var isRegExp$3 = isRegexp; +var getRegExpFlags$1 = regexpFlags$1; +var createNonEnumerableProperty$c = createNonEnumerableProperty$m; +var fails$u = fails$Y; +var wellKnownSymbol$g = wellKnownSymbol$C; +var speciesConstructor$i = speciesConstructor$j; +var advanceStringIndex$2 = advanceStringIndex$4; +var InternalStateModule$f = internalState; +var IS_PURE$D = isPure; -var MATCH_ALL = wellKnownSymbol$m('matchAll'); +var MATCH_ALL = wellKnownSymbol$g('matchAll'); var REGEXP_STRING = 'RegExp String'; var REGEXP_STRING_ITERATOR = REGEXP_STRING + ' Iterator'; -var setInternalState$2 = InternalStateModule$3.set; -var getInternalState$3 = InternalStateModule$3.getterFor(REGEXP_STRING_ITERATOR); -var RegExpPrototype = RegExp.prototype; -var regExpBuiltinExec = RegExpPrototype.exec; +var setInternalState$g = InternalStateModule$f.set; +var getInternalState$c = InternalStateModule$f.getterFor(REGEXP_STRING_ITERATOR); +var RegExpPrototype$4 = RegExp.prototype; +var regExpBuiltinExec = RegExpPrototype$4.exec; var nativeMatchAll = ''.matchAll; var WORKS_WITH_NON_GLOBAL_REGEX = !!nativeMatchAll && !fails$u(function () { 'a'.matchAll(/./); }); -var regExpExec$1 = function (R, S) { +var regExpExec$2 = function (R, S) { var exec = R.exec; var result; if (typeof exec == 'function') { @@ -3994,8 +3994,8 @@ var regExpExec$1 = function (R, S) { }; // eslint-disable-next-line max-len -var $RegExpStringIterator = createIteratorConstructor$2(function RegExpStringIterator(regexp, string, global, fullUnicode) { - setInternalState$2(this, { +var $RegExpStringIterator = createIteratorConstructor$5(function RegExpStringIterator(regexp, string, global, fullUnicode) { + setInternalState$g(this, { type: REGEXP_STRING_ITERATOR, regexp: regexp, string: string, @@ -4004,14 +4004,14 @@ var $RegExpStringIterator = createIteratorConstructor$2(function RegExpStringIte done: false }); }, REGEXP_STRING, function next() { - var state = getInternalState$3(this); + var state = getInternalState$c(this); if (state.done) return { value: undefined, done: true }; var R = state.regexp; var S = state.string; - var match = regExpExec$1(R, S); + var match = regExpExec$2(R, S); if (match === null) return { value: undefined, done: state.done = true }; if (state.global) { - if (String(match[0]) == '') R.lastIndex = advanceStringIndex$2(S, toLength$i(R.lastIndex), state.unicode); + if (String(match[0]) == '') R.lastIndex = advanceStringIndex$2(S, toLength$g(R.lastIndex), state.unicode); return { value: match, done: false }; } state.done = true; @@ -4019,40 +4019,40 @@ var $RegExpStringIterator = createIteratorConstructor$2(function RegExpStringIte }); var $matchAll = function (string) { - var R = anObject$d(this); + var R = anObject$1m(this); var S = String(string); var C, flagsValue, flags, matcher, global, fullUnicode; - C = speciesConstructor$1(R, RegExp); + C = speciesConstructor$i(R, RegExp); flagsValue = R.flags; - if (flagsValue === undefined && R instanceof RegExp && !('flags' in RegExpPrototype)) { - flagsValue = getRegExpFlags.call(R); + if (flagsValue === undefined && R instanceof RegExp && !('flags' in RegExpPrototype$4)) { + flagsValue = getRegExpFlags$1.call(R); } flags = flagsValue === undefined ? '' : String(flagsValue); matcher = new C(C === RegExp ? R.source : R, flags); global = !!~flags.indexOf('g'); fullUnicode = !!~flags.indexOf('u'); - matcher.lastIndex = toLength$i(R.lastIndex); + matcher.lastIndex = toLength$g(R.lastIndex); return new $RegExpStringIterator(matcher, S, global, fullUnicode); }; // `String.prototype.matchAll` method // https://tc39.es/ecma262/#sec-string.prototype.matchall -$$Z({ target: 'String', proto: true, forced: WORKS_WITH_NON_GLOBAL_REGEX }, { +$$37({ target: 'String', proto: true, forced: WORKS_WITH_NON_GLOBAL_REGEX }, { matchAll: function matchAll(regexp) { - var O = requireObjectCoercible$7(this); + var O = requireObjectCoercible$a(this); var flags, S, matcher, rx; if (regexp != null) { - if (isRegExp$1(regexp)) { - flags = String(requireObjectCoercible$7('flags' in RegExpPrototype + if (isRegExp$3(regexp)) { + flags = String(requireObjectCoercible$a('flags' in RegExpPrototype$4 ? regexp.flags - : getRegExpFlags.call(regexp) + : getRegExpFlags$1.call(regexp) )); if (!~flags.indexOf('g')) throw TypeError('`.matchAll` does not allow non-global regexes'); } if (WORKS_WITH_NON_GLOBAL_REGEX) return nativeMatchAll.apply(O, arguments); matcher = regexp[MATCH_ALL]; - if (matcher === undefined && IS_PURE && classof$8(regexp) == 'RegExp') matcher = $matchAll; - if (matcher != null) return aFunction$a(matcher).call(regexp, O); + if (matcher === undefined && IS_PURE$D && classof$5(regexp) == 'RegExp') matcher = $matchAll; + if (matcher != null) return aFunction$I(matcher).call(regexp, O); } else if (WORKS_WITH_NON_GLOBAL_REGEX) return nativeMatchAll.apply(O, arguments); S = String(O); rx = new RegExp(regexp, 'g'); @@ -4060,40 +4060,40 @@ $$Z({ target: 'String', proto: true, forced: WORKS_WITH_NON_GLOBAL_REGEX }, { } }); -MATCH_ALL in RegExpPrototype || createNonEnumerableProperty$a(RegExpPrototype, MATCH_ALL, $matchAll); +MATCH_ALL in RegExpPrototype$4 || createNonEnumerableProperty$c(RegExpPrototype$4, MATCH_ALL, $matchAll); -var toInteger$7 = toInteger; -var requireObjectCoercible$8 = requireObjectCoercible; +var toInteger$8 = toInteger$f; +var requireObjectCoercible$9 = requireObjectCoercible$h; // `String.prototype.repeat` method implementation // https://tc39.es/ecma262/#sec-string.prototype.repeat var stringRepeat = ''.repeat || function repeat(count) { - var str = String(requireObjectCoercible$8(this)); + var str = String(requireObjectCoercible$9(this)); var result = ''; - var n = toInteger$7(count); + var n = toInteger$8(count); if (n < 0 || n == Infinity) throw RangeError('Wrong number of repetitions'); for (;n > 0; (n >>>= 1) && (str += str)) if (n & 1) result += str; return result; }; // https://github.com/tc39/proposal-string-pad-start-end -var toLength$j = toLength; -var repeat = stringRepeat; -var requireObjectCoercible$9 = requireObjectCoercible; +var toLength$f = toLength$y; +var repeat$2 = stringRepeat; +var requireObjectCoercible$8 = requireObjectCoercible$h; var ceil$1 = Math.ceil; // `String.prototype.{ padStart, padEnd }` methods implementation -var createMethod$5 = function (IS_END) { +var createMethod$2 = function (IS_END) { return function ($this, maxLength, fillString) { - var S = String(requireObjectCoercible$9($this)); + var S = String(requireObjectCoercible$8($this)); var stringLength = S.length; var fillStr = fillString === undefined ? ' ' : String(fillString); - var intMaxLength = toLength$j(maxLength); + var intMaxLength = toLength$f(maxLength); var fillLen, stringFiller; if (intMaxLength <= stringLength || fillStr == '') return S; fillLen = intMaxLength - stringLength; - stringFiller = repeat.call(fillStr, ceil$1(fillLen / fillStr.length)); + stringFiller = repeat$2.call(fillStr, ceil$1(fillLen / fillStr.length)); if (stringFiller.length > fillLen) stringFiller = stringFiller.slice(0, fillLen); return IS_END ? S + stringFiller : stringFiller + S; }; @@ -4102,68 +4102,68 @@ var createMethod$5 = function (IS_END) { var stringPad = { // `String.prototype.padStart` method // https://tc39.es/ecma262/#sec-string.prototype.padstart - start: createMethod$5(false), + start: createMethod$2(false), // `String.prototype.padEnd` method // https://tc39.es/ecma262/#sec-string.prototype.padend - end: createMethod$5(true) + end: createMethod$2(true) }; // https://github.com/zloirock/core-js/issues/280 -var userAgent$1 = engineUserAgent; +var userAgent$3 = engineUserAgent; // eslint-disable-next-line unicorn/no-unsafe-regex -var stringPadWebkitBug = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent$1); +var stringPadWebkitBug = /Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(userAgent$3); -var $$_ = _export; +var $$36 = _export; var $padEnd = stringPad.end; -var WEBKIT_BUG = stringPadWebkitBug; +var WEBKIT_BUG$1 = stringPadWebkitBug; // `String.prototype.padEnd` method // https://tc39.es/ecma262/#sec-string.prototype.padend -$$_({ target: 'String', proto: true, forced: WEBKIT_BUG }, { +$$36({ target: 'String', proto: true, forced: WEBKIT_BUG$1 }, { padEnd: function padEnd(maxLength /* , fillString = ' ' */) { return $padEnd(this, maxLength, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$$ = _export; +var $$35 = _export; var $padStart = stringPad.start; -var WEBKIT_BUG$1 = stringPadWebkitBug; +var WEBKIT_BUG = stringPadWebkitBug; // `String.prototype.padStart` method // https://tc39.es/ecma262/#sec-string.prototype.padstart -$$$({ target: 'String', proto: true, forced: WEBKIT_BUG$1 }, { +$$35({ target: 'String', proto: true, forced: WEBKIT_BUG }, { padStart: function padStart(maxLength /* , fillString = ' ' */) { return $padStart(this, maxLength, arguments.length > 1 ? arguments[1] : undefined); } }); -var $$10 = _export; +var $$34 = _export; var repeat$1 = stringRepeat; // `String.prototype.repeat` method // https://tc39.es/ecma262/#sec-string.prototype.repeat -$$10({ target: 'String', proto: true }, { +$$34({ target: 'String', proto: true }, { repeat: repeat$1 }); -var toObject$k = toObject; +var toObject$a = toObject$u; -var floor$1 = Math.floor; -var replace = ''.replace; +var floor$8 = Math.floor; +var replace$1 = ''.replace; var SUBSTITUTION_SYMBOLS = /\$([$&'`]|\d\d?|<[^>]*>)/g; var SUBSTITUTION_SYMBOLS_NO_NAMED = /\$([$&'`]|\d\d?)/g; // https://tc39.es/ecma262/#sec-getsubstitution -var getSubstitution = function (matched, str, position, captures, namedCaptures, replacement) { +var getSubstitution$2 = function (matched, str, position, captures, namedCaptures, replacement) { var tailPos = position + matched.length; var m = captures.length; var symbols = SUBSTITUTION_SYMBOLS_NO_NAMED; if (namedCaptures !== undefined) { - namedCaptures = toObject$k(namedCaptures); + namedCaptures = toObject$a(namedCaptures); symbols = SUBSTITUTION_SYMBOLS; } - return replace.call(replacement, symbols, function (match, ch) { + return replace$1.call(replacement, symbols, function (match, ch) { var capture; switch (ch.charAt(0)) { case '$': return '$'; @@ -4177,7 +4177,7 @@ var getSubstitution = function (matched, str, position, captures, namedCaptures, var n = +ch; if (n === 0) return match; if (n > m) { - var f = floor$1(n / 10); + var f = floor$8(n / 10); if (f === 0) return match; if (f <= m) return captures[f - 1] === undefined ? ch.charAt(1) : captures[f - 1] + ch.charAt(1); return match; @@ -4188,24 +4188,24 @@ var getSubstitution = function (matched, str, position, captures, namedCaptures, }); }; -var fixRegExpWellKnownSymbolLogic$1 = fixRegexpWellKnownSymbolLogic; -var anObject$e = anObject; -var toLength$k = toLength; -var toInteger$8 = toInteger; -var requireObjectCoercible$a = requireObjectCoercible; -var advanceStringIndex$3 = advanceStringIndex; -var getSubstitution$1 = getSubstitution; -var regExpExec$2 = regexpExecAbstract; +var fixRegExpWellKnownSymbolLogic$2 = fixRegexpWellKnownSymbolLogic; +var anObject$1l = anObject$1z; +var toLength$e = toLength$y; +var toInteger$7 = toInteger$f; +var requireObjectCoercible$7 = requireObjectCoercible$h; +var advanceStringIndex$1 = advanceStringIndex$4; +var getSubstitution$1 = getSubstitution$2; +var regExpExec$1 = regexpExecAbstract; -var max$3 = Math.max; -var min$6 = Math.min; +var max$2 = Math.max; +var min$3 = Math.min; var maybeToString = function (it) { return it === undefined ? it : String(it); }; // @@replace logic -fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { +fixRegExpWellKnownSymbolLogic$2('replace', 2, function (REPLACE, nativeReplace, maybeCallNative, reason) { var REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE = reason.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE; var REPLACE_KEEPS_$0 = reason.REPLACE_KEEPS_$0; var UNSAFE_SUBSTITUTE = REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE ? '$' : '$0'; @@ -4214,7 +4214,7 @@ fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, // `String.prototype.replace` method // https://tc39.es/ecma262/#sec-string.prototype.replace function replace(searchValue, replaceValue) { - var O = requireObjectCoercible$a(this); + var O = requireObjectCoercible$7(this); var replacer = searchValue == undefined ? undefined : searchValue[REPLACE]; return replacer !== undefined ? replacer.call(searchValue, O, replaceValue) @@ -4231,7 +4231,7 @@ fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, if (res.done) return res.value; } - var rx = anObject$e(regexp); + var rx = anObject$1l(regexp); var S = String(this); var functionalReplace = typeof replaceValue === 'function'; @@ -4244,14 +4244,14 @@ fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, } var results = []; while (true) { - var result = regExpExec$2(rx, S); + var result = regExpExec$1(rx, S); if (result === null) break; results.push(result); if (!global) break; var matchStr = String(result[0]); - if (matchStr === '') rx.lastIndex = advanceStringIndex$3(S, toLength$k(rx.lastIndex), fullUnicode); + if (matchStr === '') rx.lastIndex = advanceStringIndex$1(S, toLength$e(rx.lastIndex), fullUnicode); } var accumulatedResult = ''; @@ -4260,7 +4260,7 @@ fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, result = results[i]; var matched = String(result[0]); - var position = max$3(min$6(toInteger$8(result.index), S.length), 0); + var position = max$2(min$3(toInteger$7(result.index), S.length), 0); var captures = []; // NOTE: This is equivalent to // captures = result.slice(1).map(maybeToString) @@ -4286,19 +4286,19 @@ fixRegExpWellKnownSymbolLogic$1('replace', 2, function (REPLACE, nativeReplace, ]; }); -var fixRegExpWellKnownSymbolLogic$2 = fixRegexpWellKnownSymbolLogic; -var anObject$f = anObject; -var requireObjectCoercible$b = requireObjectCoercible; -var sameValue$1 = sameValue; -var regExpExec$3 = regexpExecAbstract; +var fixRegExpWellKnownSymbolLogic$1 = fixRegexpWellKnownSymbolLogic; +var anObject$1k = anObject$1z; +var requireObjectCoercible$6 = requireObjectCoercible$h; +var sameValue = sameValue$1; +var regExpExec = regexpExecAbstract; // @@search logic -fixRegExpWellKnownSymbolLogic$2('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { +fixRegExpWellKnownSymbolLogic$1('search', 1, function (SEARCH, nativeSearch, maybeCallNative) { return [ // `String.prototype.search` method // https://tc39.es/ecma262/#sec-string.prototype.search function search(regexp) { - var O = requireObjectCoercible$b(this); + var O = requireObjectCoercible$6(this); var searcher = regexp == undefined ? undefined : regexp[SEARCH]; return searcher !== undefined ? searcher.call(regexp, O) : new RegExp(regexp)[SEARCH](String(O)); }, @@ -4308,38 +4308,38 @@ fixRegExpWellKnownSymbolLogic$2('search', 1, function (SEARCH, nativeSearch, may var res = maybeCallNative(nativeSearch, regexp, this); if (res.done) return res.value; - var rx = anObject$f(regexp); + var rx = anObject$1k(regexp); var S = String(this); var previousLastIndex = rx.lastIndex; - if (!sameValue$1(previousLastIndex, 0)) rx.lastIndex = 0; - var result = regExpExec$3(rx, S); - if (!sameValue$1(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; + if (!sameValue(previousLastIndex, 0)) rx.lastIndex = 0; + var result = regExpExec(rx, S); + if (!sameValue(rx.lastIndex, previousLastIndex)) rx.lastIndex = previousLastIndex; return result === null ? -1 : result.index; } ]; }); -var fixRegExpWellKnownSymbolLogic$3 = fixRegexpWellKnownSymbolLogic; +var fixRegExpWellKnownSymbolLogic = fixRegexpWellKnownSymbolLogic; var isRegExp$2 = isRegexp; -var anObject$g = anObject; -var requireObjectCoercible$c = requireObjectCoercible; -var speciesConstructor$2 = speciesConstructor; -var advanceStringIndex$4 = advanceStringIndex; -var toLength$l = toLength; +var anObject$1j = anObject$1z; +var requireObjectCoercible$5 = requireObjectCoercible$h; +var speciesConstructor$h = speciesConstructor$j; +var advanceStringIndex = advanceStringIndex$4; +var toLength$d = toLength$y; var callRegExpExec = regexpExecAbstract; -var regexpExec$3 = regexpExec; -var fails$v = fails; +var regexpExec = regexpExec$3; +var fails$t = fails$Y; var arrayPush = [].push; -var min$7 = Math.min; +var min$2 = Math.min; var MAX_UINT32 = 0xFFFFFFFF; // babel-minify transpiles RegExp('x', 'y') -> /x/y and it causes SyntaxError -var SUPPORTS_Y = !fails$v(function () { return !RegExp(MAX_UINT32, 'y'); }); +var SUPPORTS_Y = !fails$t(function () { return !RegExp(MAX_UINT32, 'y'); }); // @@split logic -fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { +fixRegExpWellKnownSymbolLogic('split', 2, function (SPLIT, nativeSplit, maybeCallNative) { var internalSplit; if ( 'abbc'.split(/(b)*/)[1] == 'c' || @@ -4351,7 +4351,7 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC ) { // based on es5-shim implementation, need to rework it internalSplit = function (separator, limit) { - var string = String(requireObjectCoercible$c(this)); + var string = String(requireObjectCoercible$5(this)); var lim = limit === undefined ? MAX_UINT32 : limit >>> 0; if (lim === 0) return []; if (separator === undefined) return [string]; @@ -4368,7 +4368,7 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC // Make `global` and avoid `lastIndex` issues by working with a copy var separatorCopy = new RegExp(separator.source, flags + 'g'); var match, lastIndex, lastLength; - while (match = regexpExec$3.call(separatorCopy, string)) { + while (match = regexpExec.call(separatorCopy, string)) { lastIndex = separatorCopy.lastIndex; if (lastIndex > lastLastIndex) { output.push(string.slice(lastLastIndex, match.index)); @@ -4395,7 +4395,7 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC // `String.prototype.split` method // https://tc39.es/ecma262/#sec-string.prototype.split function split(separator, limit) { - var O = requireObjectCoercible$c(this); + var O = requireObjectCoercible$5(this); var splitter = separator == undefined ? undefined : separator[SPLIT]; return splitter !== undefined ? splitter.call(separator, O, limit) @@ -4410,9 +4410,9 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC var res = maybeCallNative(internalSplit, regexp, this, limit, internalSplit !== nativeSplit); if (res.done) return res.value; - var rx = anObject$g(regexp); + var rx = anObject$1j(regexp); var S = String(this); - var C = speciesConstructor$2(rx, RegExp); + var C = speciesConstructor$h(rx, RegExp); var unicodeMatching = rx.unicode; var flags = (rx.ignoreCase ? 'i' : '') + @@ -4435,9 +4435,9 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC var e; if ( z === null || - (e = min$7(toLength$l(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p + (e = min$2(toLength$d(splitter.lastIndex + (SUPPORTS_Y ? 0 : q)), S.length)) === p ) { - q = advanceStringIndex$4(S, q, unicodeMatching); + q = advanceStringIndex(S, q, unicodeMatching); } else { A.push(S.slice(p, q)); if (A.length === lim) return A; @@ -4454,30 +4454,30 @@ fixRegExpWellKnownSymbolLogic$3('split', 2, function (SPLIT, nativeSplit, maybeC ]; }, !SUPPORTS_Y); -var $$11 = _export; -var getOwnPropertyDescriptor$5 = objectGetOwnPropertyDescriptor.f; -var toLength$m = toLength; -var notARegExp$2 = notARegexp; -var requireObjectCoercible$d = requireObjectCoercible; -var correctIsRegExpLogic$2 = correctIsRegexpLogic; +var $$33 = _export; +var getOwnPropertyDescriptor$3 = objectGetOwnPropertyDescriptor.f; +var toLength$c = toLength$y; +var notARegExp = notARegexp; +var requireObjectCoercible$4 = requireObjectCoercible$h; +var correctIsRegExpLogic = correctIsRegexpLogic; var nativeStartsWith = ''.startsWith; -var min$8 = Math.min; +var min$1 = Math.min; -var CORRECT_IS_REGEXP_LOGIC$1 = correctIsRegExpLogic$2('startsWith'); +var CORRECT_IS_REGEXP_LOGIC = correctIsRegExpLogic('startsWith'); // https://github.com/zloirock/core-js/pull/702 -var MDN_POLYFILL_BUG$1 = !CORRECT_IS_REGEXP_LOGIC$1 && !!function () { - var descriptor = getOwnPropertyDescriptor$5(String.prototype, 'startsWith'); +var MDN_POLYFILL_BUG = !CORRECT_IS_REGEXP_LOGIC && !!function () { + var descriptor = getOwnPropertyDescriptor$3(String.prototype, 'startsWith'); return descriptor && !descriptor.writable; }(); // `String.prototype.startsWith` method // https://tc39.es/ecma262/#sec-string.prototype.startswith -$$11({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG$1 && !CORRECT_IS_REGEXP_LOGIC$1 }, { +$$33({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG && !CORRECT_IS_REGEXP_LOGIC }, { startsWith: function startsWith(searchString /* , position = 0 */) { - var that = String(requireObjectCoercible$d(this)); - notARegExp$2(searchString); - var index = toLength$m(min$8(arguments.length > 1 ? arguments[1] : undefined, that.length)); + var that = String(requireObjectCoercible$4(this)); + notARegExp(searchString); + var index = toLength$c(min$1(arguments.length > 1 ? arguments[1] : undefined, that.length)); var search = String(searchString); return nativeStartsWith ? nativeStartsWith.call(that, search, index) @@ -4487,19 +4487,19 @@ $$11({ target: 'String', proto: true, forced: !MDN_POLYFILL_BUG$1 && !CORRECT_IS // a string of all valid unicode whitespaces // eslint-disable-next-line max-len -var whitespaces = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; +var whitespaces$4 = '\u0009\u000A\u000B\u000C\u000D\u0020\u00A0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF'; -var requireObjectCoercible$e = requireObjectCoercible; -var whitespaces$1 = whitespaces; +var requireObjectCoercible$3 = requireObjectCoercible$h; +var whitespaces$3 = whitespaces$4; -var whitespace = '[' + whitespaces$1 + ']'; +var whitespace = '[' + whitespaces$3 + ']'; var ltrim = RegExp('^' + whitespace + whitespace + '*'); var rtrim = RegExp(whitespace + whitespace + '*$'); // `String.prototype.{ trim, trimStart, trimEnd, trimLeft, trimRight }` methods implementation -var createMethod$6 = function (TYPE) { +var createMethod$1 = function (TYPE) { return function ($this) { - var string = String(requireObjectCoercible$e($this)); + var string = String(requireObjectCoercible$3($this)); if (TYPE & 1) string = string.replace(ltrim, ''); if (TYPE & 2) string = string.replace(rtrim, ''); return string; @@ -4509,295 +4509,295 @@ var createMethod$6 = function (TYPE) { var stringTrim = { // `String.prototype.{ trimLeft, trimStart }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimstart - start: createMethod$6(1), + start: createMethod$1(1), // `String.prototype.{ trimRight, trimEnd }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimend - end: createMethod$6(2), + end: createMethod$1(2), // `String.prototype.trim` method // https://tc39.es/ecma262/#sec-string.prototype.trim - trim: createMethod$6(3) + trim: createMethod$1(3) }; -var fails$w = fails; -var whitespaces$2 = whitespaces; +var fails$s = fails$Y; +var whitespaces$2 = whitespaces$4; var non = '\u200B\u0085\u180E'; // check that a method works with the correct list // of whitespaces and has a correct name var stringTrimForced = function (METHOD_NAME) { - return fails$w(function () { + return fails$s(function () { return !!whitespaces$2[METHOD_NAME]() || non[METHOD_NAME]() != non || whitespaces$2[METHOD_NAME].name !== METHOD_NAME; }); }; -var $$12 = _export; +var $$32 = _export; var $trim = stringTrim.trim; -var forcedStringTrimMethod = stringTrimForced; +var forcedStringTrimMethod$2 = stringTrimForced; // `String.prototype.trim` method // https://tc39.es/ecma262/#sec-string.prototype.trim -$$12({ target: 'String', proto: true, forced: forcedStringTrimMethod('trim') }, { +$$32({ target: 'String', proto: true, forced: forcedStringTrimMethod$2('trim') }, { trim: function trim() { return $trim(this); } }); -var $$13 = _export; +var $$31 = _export; var $trimStart = stringTrim.start; var forcedStringTrimMethod$1 = stringTrimForced; -var FORCED$8 = forcedStringTrimMethod$1('trimStart'); +var FORCED$j = forcedStringTrimMethod$1('trimStart'); -var trimStart = FORCED$8 ? function trimStart() { +var trimStart = FORCED$j ? function trimStart() { return $trimStart(this); } : ''.trimStart; // `String.prototype.{ trimStart, trimLeft }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimstart // https://tc39.es/ecma262/#String.prototype.trimleft -$$13({ target: 'String', proto: true, forced: FORCED$8 }, { +$$31({ target: 'String', proto: true, forced: FORCED$j }, { trimStart: trimStart, trimLeft: trimStart }); -var $$14 = _export; +var $$30 = _export; var $trimEnd = stringTrim.end; -var forcedStringTrimMethod$2 = stringTrimForced; +var forcedStringTrimMethod = stringTrimForced; -var FORCED$9 = forcedStringTrimMethod$2('trimEnd'); +var FORCED$i = forcedStringTrimMethod('trimEnd'); -var trimEnd = FORCED$9 ? function trimEnd() { +var trimEnd = FORCED$i ? function trimEnd() { return $trimEnd(this); } : ''.trimEnd; // `String.prototype.{ trimEnd, trimRight }` methods // https://tc39.es/ecma262/#sec-string.prototype.trimend // https://tc39.es/ecma262/#String.prototype.trimright -$$14({ target: 'String', proto: true, forced: FORCED$9 }, { +$$30({ target: 'String', proto: true, forced: FORCED$i }, { trimEnd: trimEnd, trimRight: trimEnd }); -var charAt$1 = stringMultibyte.charAt; -var InternalStateModule$4 = internalState; -var defineIterator$2 = defineIterator; +var charAt$2 = stringMultibyte.charAt; +var InternalStateModule$e = internalState; +var defineIterator$1 = defineIterator$3; -var STRING_ITERATOR = 'String Iterator'; -var setInternalState$3 = InternalStateModule$4.set; -var getInternalState$4 = InternalStateModule$4.getterFor(STRING_ITERATOR); +var STRING_ITERATOR$1 = 'String Iterator'; +var setInternalState$f = InternalStateModule$e.set; +var getInternalState$b = InternalStateModule$e.getterFor(STRING_ITERATOR$1); // `String.prototype[@@iterator]` method // https://tc39.es/ecma262/#sec-string.prototype-@@iterator -defineIterator$2(String, 'String', function (iterated) { - setInternalState$3(this, { - type: STRING_ITERATOR, +defineIterator$1(String, 'String', function (iterated) { + setInternalState$f(this, { + type: STRING_ITERATOR$1, string: String(iterated), index: 0 }); // `%StringIteratorPrototype%.next` method // https://tc39.es/ecma262/#sec-%stringiteratorprototype%.next }, function next() { - var state = getInternalState$4(this); + var state = getInternalState$b(this); var string = state.string; var index = state.index; var point; if (index >= string.length) return { value: undefined, done: true }; - point = charAt$1(string, index); + point = charAt$2(string, index); state.index += point.length; return { value: point, done: false }; }); -var requireObjectCoercible$f = requireObjectCoercible; +var requireObjectCoercible$2 = requireObjectCoercible$h; var quot = /"/g; // B.2.3.2.1 CreateHTML(string, tag, attribute, value) // https://tc39.es/ecma262/#sec-createhtml var createHtml = function (string, tag, attribute, value) { - var S = String(requireObjectCoercible$f(string)); + var S = String(requireObjectCoercible$2(string)); var p1 = '<' + tag; if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; return p1 + '>' + S + ''; }; -var fails$x = fails; +var fails$r = fails$Y; // check the existence of a method, lowercase // of a tag and escaping quotes in arguments var stringHtmlForced = function (METHOD_NAME) { - return fails$x(function () { + return fails$r(function () { var test = ''[METHOD_NAME]('"'); return test !== test.toLowerCase() || test.split('"').length > 3; }); }; -var $$15 = _export; -var createHTML = createHtml; -var forcedStringHTMLMethod = stringHtmlForced; +var $$2$ = _export; +var createHTML$c = createHtml; +var forcedStringHTMLMethod$c = stringHtmlForced; // `String.prototype.anchor` method // https://tc39.es/ecma262/#sec-string.prototype.anchor -$$15({ target: 'String', proto: true, forced: forcedStringHTMLMethod('anchor') }, { +$$2$({ target: 'String', proto: true, forced: forcedStringHTMLMethod$c('anchor') }, { anchor: function anchor(name) { - return createHTML(this, 'a', 'name', name); + return createHTML$c(this, 'a', 'name', name); } }); -var $$16 = _export; -var createHTML$1 = createHtml; -var forcedStringHTMLMethod$1 = stringHtmlForced; +var $$2_ = _export; +var createHTML$b = createHtml; +var forcedStringHTMLMethod$b = stringHtmlForced; // `String.prototype.big` method // https://tc39.es/ecma262/#sec-string.prototype.big -$$16({ target: 'String', proto: true, forced: forcedStringHTMLMethod$1('big') }, { +$$2_({ target: 'String', proto: true, forced: forcedStringHTMLMethod$b('big') }, { big: function big() { - return createHTML$1(this, 'big', '', ''); + return createHTML$b(this, 'big', '', ''); } }); -var $$17 = _export; -var createHTML$2 = createHtml; -var forcedStringHTMLMethod$2 = stringHtmlForced; +var $$2Z = _export; +var createHTML$a = createHtml; +var forcedStringHTMLMethod$a = stringHtmlForced; // `String.prototype.blink` method // https://tc39.es/ecma262/#sec-string.prototype.blink -$$17({ target: 'String', proto: true, forced: forcedStringHTMLMethod$2('blink') }, { +$$2Z({ target: 'String', proto: true, forced: forcedStringHTMLMethod$a('blink') }, { blink: function blink() { - return createHTML$2(this, 'blink', '', ''); + return createHTML$a(this, 'blink', '', ''); } }); -var $$18 = _export; -var createHTML$3 = createHtml; -var forcedStringHTMLMethod$3 = stringHtmlForced; +var $$2Y = _export; +var createHTML$9 = createHtml; +var forcedStringHTMLMethod$9 = stringHtmlForced; // `String.prototype.bold` method // https://tc39.es/ecma262/#sec-string.prototype.bold -$$18({ target: 'String', proto: true, forced: forcedStringHTMLMethod$3('bold') }, { +$$2Y({ target: 'String', proto: true, forced: forcedStringHTMLMethod$9('bold') }, { bold: function bold() { - return createHTML$3(this, 'b', '', ''); + return createHTML$9(this, 'b', '', ''); } }); -var $$19 = _export; -var createHTML$4 = createHtml; -var forcedStringHTMLMethod$4 = stringHtmlForced; +var $$2X = _export; +var createHTML$8 = createHtml; +var forcedStringHTMLMethod$8 = stringHtmlForced; // `String.prototype.fixed` method // https://tc39.es/ecma262/#sec-string.prototype.fixed -$$19({ target: 'String', proto: true, forced: forcedStringHTMLMethod$4('fixed') }, { +$$2X({ target: 'String', proto: true, forced: forcedStringHTMLMethod$8('fixed') }, { fixed: function fixed() { - return createHTML$4(this, 'tt', '', ''); + return createHTML$8(this, 'tt', '', ''); } }); -var $$1a = _export; -var createHTML$5 = createHtml; -var forcedStringHTMLMethod$5 = stringHtmlForced; +var $$2W = _export; +var createHTML$7 = createHtml; +var forcedStringHTMLMethod$7 = stringHtmlForced; // `String.prototype.fontcolor` method // https://tc39.es/ecma262/#sec-string.prototype.fontcolor -$$1a({ target: 'String', proto: true, forced: forcedStringHTMLMethod$5('fontcolor') }, { +$$2W({ target: 'String', proto: true, forced: forcedStringHTMLMethod$7('fontcolor') }, { fontcolor: function fontcolor(color) { - return createHTML$5(this, 'font', 'color', color); + return createHTML$7(this, 'font', 'color', color); } }); -var $$1b = _export; +var $$2V = _export; var createHTML$6 = createHtml; var forcedStringHTMLMethod$6 = stringHtmlForced; // `String.prototype.fontsize` method // https://tc39.es/ecma262/#sec-string.prototype.fontsize -$$1b({ target: 'String', proto: true, forced: forcedStringHTMLMethod$6('fontsize') }, { +$$2V({ target: 'String', proto: true, forced: forcedStringHTMLMethod$6('fontsize') }, { fontsize: function fontsize(size) { return createHTML$6(this, 'font', 'size', size); } }); -var $$1c = _export; -var createHTML$7 = createHtml; -var forcedStringHTMLMethod$7 = stringHtmlForced; +var $$2U = _export; +var createHTML$5 = createHtml; +var forcedStringHTMLMethod$5 = stringHtmlForced; // `String.prototype.italics` method // https://tc39.es/ecma262/#sec-string.prototype.italics -$$1c({ target: 'String', proto: true, forced: forcedStringHTMLMethod$7('italics') }, { +$$2U({ target: 'String', proto: true, forced: forcedStringHTMLMethod$5('italics') }, { italics: function italics() { - return createHTML$7(this, 'i', '', ''); + return createHTML$5(this, 'i', '', ''); } }); -var $$1d = _export; -var createHTML$8 = createHtml; -var forcedStringHTMLMethod$8 = stringHtmlForced; +var $$2T = _export; +var createHTML$4 = createHtml; +var forcedStringHTMLMethod$4 = stringHtmlForced; // `String.prototype.link` method // https://tc39.es/ecma262/#sec-string.prototype.link -$$1d({ target: 'String', proto: true, forced: forcedStringHTMLMethod$8('link') }, { +$$2T({ target: 'String', proto: true, forced: forcedStringHTMLMethod$4('link') }, { link: function link(url) { - return createHTML$8(this, 'a', 'href', url); + return createHTML$4(this, 'a', 'href', url); } }); -var $$1e = _export; -var createHTML$9 = createHtml; -var forcedStringHTMLMethod$9 = stringHtmlForced; +var $$2S = _export; +var createHTML$3 = createHtml; +var forcedStringHTMLMethod$3 = stringHtmlForced; // `String.prototype.small` method // https://tc39.es/ecma262/#sec-string.prototype.small -$$1e({ target: 'String', proto: true, forced: forcedStringHTMLMethod$9('small') }, { +$$2S({ target: 'String', proto: true, forced: forcedStringHTMLMethod$3('small') }, { small: function small() { - return createHTML$9(this, 'small', '', ''); + return createHTML$3(this, 'small', '', ''); } }); -var $$1f = _export; -var createHTML$a = createHtml; -var forcedStringHTMLMethod$a = stringHtmlForced; +var $$2R = _export; +var createHTML$2 = createHtml; +var forcedStringHTMLMethod$2 = stringHtmlForced; // `String.prototype.strike` method // https://tc39.es/ecma262/#sec-string.prototype.strike -$$1f({ target: 'String', proto: true, forced: forcedStringHTMLMethod$a('strike') }, { +$$2R({ target: 'String', proto: true, forced: forcedStringHTMLMethod$2('strike') }, { strike: function strike() { - return createHTML$a(this, 'strike', '', ''); + return createHTML$2(this, 'strike', '', ''); } }); -var $$1g = _export; -var createHTML$b = createHtml; -var forcedStringHTMLMethod$b = stringHtmlForced; +var $$2Q = _export; +var createHTML$1 = createHtml; +var forcedStringHTMLMethod$1 = stringHtmlForced; // `String.prototype.sub` method // https://tc39.es/ecma262/#sec-string.prototype.sub -$$1g({ target: 'String', proto: true, forced: forcedStringHTMLMethod$b('sub') }, { +$$2Q({ target: 'String', proto: true, forced: forcedStringHTMLMethod$1('sub') }, { sub: function sub() { - return createHTML$b(this, 'sub', '', ''); + return createHTML$1(this, 'sub', '', ''); } }); -var $$1h = _export; -var createHTML$c = createHtml; -var forcedStringHTMLMethod$c = stringHtmlForced; +var $$2P = _export; +var createHTML = createHtml; +var forcedStringHTMLMethod = stringHtmlForced; // `String.prototype.sup` method // https://tc39.es/ecma262/#sec-string.prototype.sup -$$1h({ target: 'String', proto: true, forced: forcedStringHTMLMethod$c('sup') }, { +$$2P({ target: 'String', proto: true, forced: forcedStringHTMLMethod('sup') }, { sup: function sup() { - return createHTML$c(this, 'sup', '', ''); + return createHTML(this, 'sup', '', ''); } }); -var $$1i = _export; -var requireObjectCoercible$g = requireObjectCoercible; -var isRegExp$3 = isRegexp; -var getRegExpFlags$1 = regexpFlags; -var getSubstitution$2 = getSubstitution; -var wellKnownSymbol$n = wellKnownSymbol; +var $$2O = _export; +var requireObjectCoercible$1 = requireObjectCoercible$h; +var isRegExp$1 = isRegexp; +var getRegExpFlags = regexpFlags$1; +var getSubstitution = getSubstitution$2; +var wellKnownSymbol$f = wellKnownSymbol$C; -var REPLACE$1 = wellKnownSymbol$n('replace'); -var RegExpPrototype$1 = RegExp.prototype; -var max$4 = Math.max; +var REPLACE = wellKnownSymbol$f('replace'); +var RegExpPrototype$3 = RegExp.prototype; +var max$1 = Math.max; var stringIndexOf = function (string, searchValue, fromIndex) { if (fromIndex > string.length) return -1; @@ -4807,23 +4807,23 @@ var stringIndexOf = function (string, searchValue, fromIndex) { // `String.prototype.replaceAll` method // https://tc39.es/ecma262/#sec-string.prototype.replaceall -$$1i({ target: 'String', proto: true }, { +$$2O({ target: 'String', proto: true }, { replaceAll: function replaceAll(searchValue, replaceValue) { - var O = requireObjectCoercible$g(this); + var O = requireObjectCoercible$1(this); var IS_REG_EXP, flags, replacer, string, searchString, functionalReplace, searchLength, advanceBy, replacement; var position = 0; var endOfLastMatch = 0; var result = ''; if (searchValue != null) { - IS_REG_EXP = isRegExp$3(searchValue); + IS_REG_EXP = isRegExp$1(searchValue); if (IS_REG_EXP) { - flags = String(requireObjectCoercible$g('flags' in RegExpPrototype$1 + flags = String(requireObjectCoercible$1('flags' in RegExpPrototype$3 ? searchValue.flags - : getRegExpFlags$1.call(searchValue) + : getRegExpFlags.call(searchValue) )); if (!~flags.indexOf('g')) throw TypeError('`.replaceAll` does not allow non-global regexes'); } - replacer = searchValue[REPLACE$1]; + replacer = searchValue[REPLACE]; if (replacer !== undefined) { return replacer.call(searchValue, O, replaceValue); } @@ -4833,13 +4833,13 @@ $$1i({ target: 'String', proto: true }, { functionalReplace = typeof replaceValue === 'function'; if (!functionalReplace) replaceValue = String(replaceValue); searchLength = searchString.length; - advanceBy = max$4(1, searchLength); + advanceBy = max$1(1, searchLength); position = stringIndexOf(string, searchString, 0); while (position !== -1) { if (functionalReplace) { replacement = String(replaceValue(searchString, position, string)); } else { - replacement = getSubstitution$2(searchString, string, position, [], undefined, replaceValue); + replacement = getSubstitution(searchString, string, position, [], undefined, replaceValue); } result += string.slice(endOfLastMatch, position) + replacement; endOfLastMatch = position + searchLength; @@ -4852,11 +4852,11 @@ $$1i({ target: 'String', proto: true }, { } }); -var isObject$l = isObject; -var setPrototypeOf$3 = objectSetPrototypeOf; +var isObject$g = isObject$B; +var setPrototypeOf$3 = objectSetPrototypeOf$1; // makes subclassing work correct for wrapped built-ins -var inheritIfRequired = function ($this, dummy, Wrapper) { +var inheritIfRequired$4 = function ($this, dummy, Wrapper) { var NewTarget, NewTargetPrototype; if ( // it can work only with native `setPrototypeOf` @@ -4864,29 +4864,29 @@ var inheritIfRequired = function ($this, dummy, Wrapper) { // we haven't completely correct pre-ES6 way for getting `new.target`, so use this typeof (NewTarget = dummy.constructor) == 'function' && NewTarget !== Wrapper && - isObject$l(NewTargetPrototype = NewTarget.prototype) && + isObject$g(NewTargetPrototype = NewTarget.prototype) && NewTargetPrototype !== Wrapper.prototype ) setPrototypeOf$3($this, NewTargetPrototype); return $this; }; -var DESCRIPTORS$l = descriptors; -var global$i = global$1; -var isForced$2 = isForced_1; -var inheritIfRequired$1 = inheritIfRequired; -var defineProperty$7 = objectDefineProperty.f; -var getOwnPropertyNames = objectGetOwnPropertyNames.f; -var isRegExp$4 = isRegexp; -var getFlags = regexpFlags; -var stickyHelpers$1 = regexpStickyHelpers; -var redefine$6 = redefine.exports; -var fails$y = fails; -var setInternalState$4 = internalState.set; -var setSpecies$2 = setSpecies; -var wellKnownSymbol$o = wellKnownSymbol; - -var MATCH$2 = wellKnownSymbol$o('match'); -var NativeRegExp = global$i.RegExp; +var DESCRIPTORS$e = descriptors; +var global$u = global$L; +var isForced$3 = isForced_1; +var inheritIfRequired$3 = inheritIfRequired$4; +var defineProperty$8 = objectDefineProperty.f; +var getOwnPropertyNames$3 = objectGetOwnPropertyNames.f; +var isRegExp = isRegexp; +var getFlags = regexpFlags$1; +var stickyHelpers = regexpStickyHelpers; +var redefine$a = redefine$g.exports; +var fails$q = fails$Y; +var setInternalState$e = internalState.set; +var setSpecies$5 = setSpecies$7; +var wellKnownSymbol$e = wellKnownSymbol$C; + +var MATCH = wellKnownSymbol$e('match'); +var NativeRegExp = global$u.RegExp; var RegExpPrototype$2 = NativeRegExp.prototype; var re1 = /a/g; var re2 = /a/g; @@ -4894,20 +4894,20 @@ var re2 = /a/g; // "new" should create a new object, old webkit bug var CORRECT_NEW = new NativeRegExp(re1) !== re1; -var UNSUPPORTED_Y$1 = stickyHelpers$1.UNSUPPORTED_Y; +var UNSUPPORTED_Y$2 = stickyHelpers.UNSUPPORTED_Y; -var FORCED$a = DESCRIPTORS$l && isForced$2('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y$1 || fails$y(function () { - re2[MATCH$2] = false; +var FORCED$h = DESCRIPTORS$e && isForced$3('RegExp', (!CORRECT_NEW || UNSUPPORTED_Y$2 || fails$q(function () { + re2[MATCH] = false; // RegExp constructor can alter flags and IsRegExp works correct with @@match return NativeRegExp(re1) != re1 || NativeRegExp(re2) == re2 || NativeRegExp(re1, 'i') != '/a/i'; }))); // `RegExp` constructor // https://tc39.es/ecma262/#sec-regexp-constructor -if (FORCED$a) { +if (FORCED$h) { var RegExpWrapper = function RegExp(pattern, flags) { var thisIsRegExp = this instanceof RegExpWrapper; - var patternIsRegExp = isRegExp$4(pattern); + var patternIsRegExp = isRegExp(pattern); var flagsAreUndefined = flags === undefined; var sticky; @@ -4922,70 +4922,70 @@ if (FORCED$a) { pattern = pattern.source; } - if (UNSUPPORTED_Y$1) { + if (UNSUPPORTED_Y$2) { sticky = !!flags && flags.indexOf('y') > -1; if (sticky) flags = flags.replace(/y/g, ''); } - var result = inheritIfRequired$1( + var result = inheritIfRequired$3( CORRECT_NEW ? new NativeRegExp(pattern, flags) : NativeRegExp(pattern, flags), thisIsRegExp ? this : RegExpPrototype$2, RegExpWrapper ); - if (UNSUPPORTED_Y$1 && sticky) setInternalState$4(result, { sticky: sticky }); + if (UNSUPPORTED_Y$2 && sticky) setInternalState$e(result, { sticky: sticky }); return result; }; var proxy = function (key) { - key in RegExpWrapper || defineProperty$7(RegExpWrapper, key, { + key in RegExpWrapper || defineProperty$8(RegExpWrapper, key, { configurable: true, get: function () { return NativeRegExp[key]; }, set: function (it) { NativeRegExp[key] = it; } }); }; - var keys$1 = getOwnPropertyNames(NativeRegExp); + var keys$2 = getOwnPropertyNames$3(NativeRegExp); var index = 0; - while (keys$1.length > index) proxy(keys$1[index++]); + while (keys$2.length > index) proxy(keys$2[index++]); RegExpPrototype$2.constructor = RegExpWrapper; RegExpWrapper.prototype = RegExpPrototype$2; - redefine$6(global$i, 'RegExp', RegExpWrapper); + redefine$a(global$u, 'RegExp', RegExpWrapper); } // https://tc39.es/ecma262/#sec-get-regexp-@@species -setSpecies$2('RegExp'); +setSpecies$5('RegExp'); -var DESCRIPTORS$m = descriptors; +var DESCRIPTORS$d = descriptors; var objectDefinePropertyModule = objectDefineProperty; -var regExpFlags = regexpFlags; -var UNSUPPORTED_Y$2 = regexpStickyHelpers.UNSUPPORTED_Y; +var regExpFlags = regexpFlags$1; +var UNSUPPORTED_Y$1 = regexpStickyHelpers.UNSUPPORTED_Y; // `RegExp.prototype.flags` getter // https://tc39.es/ecma262/#sec-get-regexp.prototype.flags -if (DESCRIPTORS$m && (/./g.flags != 'g' || UNSUPPORTED_Y$2)) { +if (DESCRIPTORS$d && (/./g.flags != 'g' || UNSUPPORTED_Y$1)) { objectDefinePropertyModule.f(RegExp.prototype, 'flags', { configurable: true, get: regExpFlags }); } -var DESCRIPTORS$n = descriptors; -var UNSUPPORTED_Y$3 = regexpStickyHelpers.UNSUPPORTED_Y; -var defineProperty$8 = objectDefineProperty.f; -var getInternalState$5 = internalState.get; -var RegExpPrototype$3 = RegExp.prototype; +var DESCRIPTORS$c = descriptors; +var UNSUPPORTED_Y = regexpStickyHelpers.UNSUPPORTED_Y; +var defineProperty$7 = objectDefineProperty.f; +var getInternalState$a = internalState.get; +var RegExpPrototype$1 = RegExp.prototype; // `RegExp.prototype.sticky` getter // https://tc39.es/ecma262/#sec-get-regexp.prototype.sticky -if (DESCRIPTORS$n && UNSUPPORTED_Y$3) { - defineProperty$8(RegExp.prototype, 'sticky', { +if (DESCRIPTORS$c && UNSUPPORTED_Y) { + defineProperty$7(RegExp.prototype, 'sticky', { configurable: true, get: function () { - if (this === RegExpPrototype$3) return undefined; + if (this === RegExpPrototype$1) return undefined; // We can't use InternalStateModule.getterFor because // we don't add metadata for regexps created by a literal. if (this instanceof RegExp) { - return !!getInternalState$5(this).sticky; + return !!getInternalState$a(this).sticky; } throw TypeError('Incompatible receiver, RegExp required'); } @@ -4994,8 +4994,8 @@ if (DESCRIPTORS$n && UNSUPPORTED_Y$3) { // TODO: Remove from `core-js@4` since it's moved to entry points -var $$1j = _export; -var isObject$m = isObject; +var $$2N = _export; +var isObject$f = isObject$B; var DELEGATES_TO_EXEC = function () { var execCalled = false; @@ -5011,121 +5011,121 @@ var nativeTest = /./.test; // `RegExp.prototype.test` method // https://tc39.es/ecma262/#sec-regexp.prototype.test -$$1j({ target: 'RegExp', proto: true, forced: !DELEGATES_TO_EXEC }, { +$$2N({ target: 'RegExp', proto: true, forced: !DELEGATES_TO_EXEC }, { test: function (str) { if (typeof this.exec !== 'function') { return nativeTest.call(this, str); } var result = this.exec(str); - if (result !== null && !isObject$m(result)) { + if (result !== null && !isObject$f(result)) { throw new Error('RegExp exec method returned something other than an Object or null'); } return !!result; } }); -var redefine$7 = redefine.exports; -var anObject$h = anObject; -var fails$z = fails; -var flags = regexpFlags; +var redefine$9 = redefine$g.exports; +var anObject$1i = anObject$1z; +var fails$p = fails$Y; +var flags = regexpFlags$1; -var TO_STRING = 'toString'; -var RegExpPrototype$4 = RegExp.prototype; -var nativeToString = RegExpPrototype$4[TO_STRING]; +var TO_STRING$1 = 'toString'; +var RegExpPrototype = RegExp.prototype; +var nativeToString = RegExpPrototype[TO_STRING$1]; -var NOT_GENERIC = fails$z(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); +var NOT_GENERIC = fails$p(function () { return nativeToString.call({ source: 'a', flags: 'b' }) != '/a/b'; }); // FF44- RegExp#toString has a wrong name -var INCORRECT_NAME = nativeToString.name != TO_STRING; +var INCORRECT_NAME = nativeToString.name != TO_STRING$1; // `RegExp.prototype.toString` method // https://tc39.es/ecma262/#sec-regexp.prototype.tostring if (NOT_GENERIC || INCORRECT_NAME) { - redefine$7(RegExp.prototype, TO_STRING, function toString() { - var R = anObject$h(this); + redefine$9(RegExp.prototype, TO_STRING$1, function toString() { + var R = anObject$1i(this); var p = String(R.source); var rf = R.flags; - var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype$4) ? flags.call(R) : rf); + var f = String(rf === undefined && R instanceof RegExp && !('flags' in RegExpPrototype) ? flags.call(R) : rf); return '/' + p + '/' + f; }, { unsafe: true }); } -var global$j = global$1; -var trim = stringTrim.trim; -var whitespaces$3 = whitespaces; +var global$t = global$L; +var trim$2 = stringTrim.trim; +var whitespaces$1 = whitespaces$4; -var $parseInt = global$j.parseInt; +var $parseInt = global$t.parseInt; var hex = /^[+-]?0[Xx]/; -var FORCED$b = $parseInt(whitespaces$3 + '08') !== 8 || $parseInt(whitespaces$3 + '0x16') !== 22; +var FORCED$g = $parseInt(whitespaces$1 + '08') !== 8 || $parseInt(whitespaces$1 + '0x16') !== 22; // `parseInt` method // https://tc39.es/ecma262/#sec-parseint-string-radix -var numberParseInt = FORCED$b ? function parseInt(string, radix) { - var S = trim(String(string)); +var numberParseInt = FORCED$g ? function parseInt(string, radix) { + var S = trim$2(String(string)); return $parseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10)); } : $parseInt; -var $$1k = _export; +var $$2M = _export; var parseIntImplementation = numberParseInt; // `parseInt` method // https://tc39.es/ecma262/#sec-parseint-string-radix -$$1k({ global: true, forced: parseInt != parseIntImplementation }, { +$$2M({ global: true, forced: parseInt != parseIntImplementation }, { parseInt: parseIntImplementation }); -var global$k = global$1; +var global$s = global$L; var trim$1 = stringTrim.trim; -var whitespaces$4 = whitespaces; +var whitespaces = whitespaces$4; -var $parseFloat = global$k.parseFloat; -var FORCED$c = 1 / $parseFloat(whitespaces$4 + '-0') !== -Infinity; +var $parseFloat = global$s.parseFloat; +var FORCED$f = 1 / $parseFloat(whitespaces + '-0') !== -Infinity; // `parseFloat` method // https://tc39.es/ecma262/#sec-parsefloat-string -var numberParseFloat = FORCED$c ? function parseFloat(string) { +var numberParseFloat = FORCED$f ? function parseFloat(string) { var trimmedString = trim$1(String(string)); var result = $parseFloat(trimmedString); return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; } : $parseFloat; -var $$1l = _export; +var $$2L = _export; var parseFloatImplementation = numberParseFloat; // `parseFloat` method // https://tc39.es/ecma262/#sec-parsefloat-string -$$1l({ global: true, forced: parseFloat != parseFloatImplementation }, { +$$2L({ global: true, forced: parseFloat != parseFloatImplementation }, { parseFloat: parseFloatImplementation }); -var DESCRIPTORS$o = descriptors; -var global$l = global$1; -var isForced$3 = isForced_1; -var redefine$8 = redefine.exports; -var has$f = has; -var classof$9 = classofRaw; -var inheritIfRequired$2 = inheritIfRequired; -var toPrimitive$7 = toPrimitive; -var fails$A = fails; -var create$4 = objectCreate; -var getOwnPropertyNames$1 = objectGetOwnPropertyNames.f; -var getOwnPropertyDescriptor$6 = objectGetOwnPropertyDescriptor.f; -var defineProperty$9 = objectDefineProperty.f; -var trim$2 = stringTrim.trim; +var DESCRIPTORS$b = descriptors; +var global$r = global$L; +var isForced$2 = isForced_1; +var redefine$8 = redefine$g.exports; +var has$9 = has$o; +var classof$4 = classofRaw$1; +var inheritIfRequired$2 = inheritIfRequired$4; +var toPrimitive$4 = toPrimitive$b; +var fails$o = fails$Y; +var create$8 = objectCreate; +var getOwnPropertyNames$2 = objectGetOwnPropertyNames.f; +var getOwnPropertyDescriptor$2 = objectGetOwnPropertyDescriptor.f; +var defineProperty$6 = objectDefineProperty.f; +var trim = stringTrim.trim; var NUMBER = 'Number'; -var NativeNumber = global$l[NUMBER]; +var NativeNumber = global$r[NUMBER]; var NumberPrototype = NativeNumber.prototype; // Opera ~12 has broken Object#toString -var BROKEN_CLASSOF = classof$9(create$4(NumberPrototype)) == NUMBER; +var BROKEN_CLASSOF = classof$4(create$8(NumberPrototype)) == NUMBER; // `ToNumber` abstract operation // https://tc39.es/ecma262/#sec-tonumber var toNumber = function (argument) { - var it = toPrimitive$7(argument, false); + var it = toPrimitive$4(argument, false); var first, third, radix, maxCode, digits, length, index, code; if (typeof it == 'string' && it.length > 2) { - it = trim$2(it); + it = trim(it); first = it.charCodeAt(0); if (first === 43 || first === 45) { third = it.charCodeAt(2); @@ -5150,16 +5150,16 @@ var toNumber = function (argument) { // `Number` constructor // https://tc39.es/ecma262/#sec-number-constructor -if (isForced$3(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { +if (isForced$2(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNumber('+0x1'))) { var NumberWrapper = function Number(value) { var it = arguments.length < 1 ? 0 : value; var dummy = this; return dummy instanceof NumberWrapper // check on 1..constructor(foo) case - && (BROKEN_CLASSOF ? fails$A(function () { NumberPrototype.valueOf.call(dummy); }) : classof$9(dummy) != NUMBER) + && (BROKEN_CLASSOF ? fails$o(function () { NumberPrototype.valueOf.call(dummy); }) : classof$4(dummy) != NUMBER) ? inheritIfRequired$2(new NativeNumber(toNumber(it)), dummy, NumberWrapper) : toNumber(it); }; - for (var keys$2 = DESCRIPTORS$o ? getOwnPropertyNames$1(NativeNumber) : ( + for (var keys$1 = DESCRIPTORS$b ? getOwnPropertyNames$2(NativeNumber) : ( // ES3: 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,' + // ES2015 (in case, if modules with ES2015 Number statics required before): @@ -5167,143 +5167,143 @@ if (isForced$3(NUMBER, !NativeNumber(' 0o1') || !NativeNumber('0b1') || NativeNu 'MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,' + // ESNext 'fromString,range' - ).split(','), j = 0, key; keys$2.length > j; j++) { - if (has$f(NativeNumber, key = keys$2[j]) && !has$f(NumberWrapper, key)) { - defineProperty$9(NumberWrapper, key, getOwnPropertyDescriptor$6(NativeNumber, key)); + ).split(','), j$1 = 0, key$1; keys$1.length > j$1; j$1++) { + if (has$9(NativeNumber, key$1 = keys$1[j$1]) && !has$9(NumberWrapper, key$1)) { + defineProperty$6(NumberWrapper, key$1, getOwnPropertyDescriptor$2(NativeNumber, key$1)); } } NumberWrapper.prototype = NumberPrototype; NumberPrototype.constructor = NumberWrapper; - redefine$8(global$l, NUMBER, NumberWrapper); + redefine$8(global$r, NUMBER, NumberWrapper); } -var $$1m = _export; +var $$2K = _export; // `Number.EPSILON` constant // https://tc39.es/ecma262/#sec-number.epsilon -$$1m({ target: 'Number', stat: true }, { +$$2K({ target: 'Number', stat: true }, { EPSILON: Math.pow(2, -52) }); -var global$m = global$1; +var global$q = global$L; -var globalIsFinite = global$m.isFinite; +var globalIsFinite = global$q.isFinite; // `Number.isFinite` method // https://tc39.es/ecma262/#sec-number.isfinite -var numberIsFinite = Number.isFinite || function isFinite(it) { +var numberIsFinite$2 = Number.isFinite || function isFinite(it) { return typeof it == 'number' && globalIsFinite(it); }; -var $$1n = _export; -var numberIsFinite$1 = numberIsFinite; +var $$2J = _export; +var numberIsFinite$1 = numberIsFinite$2; // `Number.isFinite` method // https://tc39.es/ecma262/#sec-number.isfinite -$$1n({ target: 'Number', stat: true }, { isFinite: numberIsFinite$1 }); +$$2J({ target: 'Number', stat: true }, { isFinite: numberIsFinite$1 }); -var isObject$n = isObject; +var isObject$e = isObject$B; -var floor$2 = Math.floor; +var floor$7 = Math.floor; // `Number.isInteger` method implementation // https://tc39.es/ecma262/#sec-number.isinteger -var isInteger = function isInteger(it) { - return !isObject$n(it) && isFinite(it) && floor$2(it) === it; +var isInteger$2 = function isInteger(it) { + return !isObject$e(it) && isFinite(it) && floor$7(it) === it; }; -var $$1o = _export; -var isInteger$1 = isInteger; +var $$2I = _export; +var isInteger$1 = isInteger$2; // `Number.isInteger` method // https://tc39.es/ecma262/#sec-number.isinteger -$$1o({ target: 'Number', stat: true }, { +$$2I({ target: 'Number', stat: true }, { isInteger: isInteger$1 }); -var $$1p = _export; +var $$2H = _export; // `Number.isNaN` method // https://tc39.es/ecma262/#sec-number.isnan -$$1p({ target: 'Number', stat: true }, { +$$2H({ target: 'Number', stat: true }, { isNaN: function isNaN(number) { // eslint-disable-next-line no-self-compare return number != number; } }); -var $$1q = _export; -var isInteger$2 = isInteger; +var $$2G = _export; +var isInteger = isInteger$2; -var abs = Math.abs; +var abs$7 = Math.abs; // `Number.isSafeInteger` method // https://tc39.es/ecma262/#sec-number.issafeinteger -$$1q({ target: 'Number', stat: true }, { +$$2G({ target: 'Number', stat: true }, { isSafeInteger: function isSafeInteger(number) { - return isInteger$2(number) && abs(number) <= 0x1FFFFFFFFFFFFF; + return isInteger(number) && abs$7(number) <= 0x1FFFFFFFFFFFFF; } }); -var $$1r = _export; +var $$2F = _export; // `Number.MAX_SAFE_INTEGER` constant // https://tc39.es/ecma262/#sec-number.max_safe_integer -$$1r({ target: 'Number', stat: true }, { +$$2F({ target: 'Number', stat: true }, { MAX_SAFE_INTEGER: 0x1FFFFFFFFFFFFF }); -var $$1s = _export; +var $$2E = _export; // `Number.MIN_SAFE_INTEGER` constant // https://tc39.es/ecma262/#sec-number.min_safe_integer -$$1s({ target: 'Number', stat: true }, { +$$2E({ target: 'Number', stat: true }, { MIN_SAFE_INTEGER: -0x1FFFFFFFFFFFFF }); -var $$1t = _export; +var $$2D = _export; var parseFloat$1 = numberParseFloat; // `Number.parseFloat` method // https://tc39.es/ecma262/#sec-number.parseFloat -$$1t({ target: 'Number', stat: true, forced: Number.parseFloat != parseFloat$1 }, { +$$2D({ target: 'Number', stat: true, forced: Number.parseFloat != parseFloat$1 }, { parseFloat: parseFloat$1 }); -var $$1u = _export; -var parseInt$1 = numberParseInt; +var $$2C = _export; +var parseInt$2 = numberParseInt; // `Number.parseInt` method // https://tc39.es/ecma262/#sec-number.parseint -$$1u({ target: 'Number', stat: true, forced: Number.parseInt != parseInt$1 }, { - parseInt: parseInt$1 +$$2C({ target: 'Number', stat: true, forced: Number.parseInt != parseInt$2 }, { + parseInt: parseInt$2 }); -var classof$a = classofRaw; +var classof$3 = classofRaw$1; // `thisNumberValue` abstract operation // https://tc39.es/ecma262/#sec-thisnumbervalue -var thisNumberValue = function (value) { - if (typeof value != 'number' && classof$a(value) != 'Number') { +var thisNumberValue$2 = function (value) { + if (typeof value != 'number' && classof$3(value) != 'Number') { throw TypeError('Incorrect invocation'); } return +value; }; -var $$1v = _export; -var toInteger$9 = toInteger; -var thisNumberValue$1 = thisNumberValue; -var repeat$2 = stringRepeat; -var fails$B = fails; +var $$2B = _export; +var toInteger$6 = toInteger$f; +var thisNumberValue$1 = thisNumberValue$2; +var repeat = stringRepeat; +var fails$n = fails$Y; var nativeToFixed = 1.0.toFixed; -var floor$3 = Math.floor; +var floor$6 = Math.floor; -var pow = function (x, n, acc) { - return n === 0 ? acc : n % 2 === 1 ? pow(x, n - 1, acc * x) : pow(x * x, n / 2, acc); +var pow$4 = function (x, n, acc) { + return n === 0 ? acc : n % 2 === 1 ? pow$4(x, n - 1, acc * x) : pow$4(x * x, n / 2, acc); }; -var log = function (x) { +var log$8 = function (x) { var n = 0; var x2 = x; while (x2 >= 4096) { @@ -5316,23 +5316,23 @@ var log = function (x) { } return n; }; -var FORCED$d = nativeToFixed && ( +var FORCED$e = nativeToFixed && ( 0.00008.toFixed(3) !== '0.000' || 0.9.toFixed(0) !== '1' || 1.255.toFixed(2) !== '1.25' || 1000000000000000128.0.toFixed(0) !== '1000000000000000128' -) || !fails$B(function () { +) || !fails$n(function () { // V8 ~ Android 4.3- nativeToFixed.call({}); }); // `Number.prototype.toFixed` method // https://tc39.es/ecma262/#sec-number.prototype.tofixed -$$1v({ target: 'Number', proto: true, forced: FORCED$d }, { +$$2B({ target: 'Number', proto: true, forced: FORCED$e }, { // eslint-disable-next-line max-statements toFixed: function toFixed(fractionDigits) { var number = thisNumberValue$1(this); - var fractDigits = toInteger$9(fractionDigits); + var fractDigits = toInteger$6(fractionDigits); var data = [0, 0, 0, 0, 0, 0]; var sign = ''; var result = '0'; @@ -5344,7 +5344,7 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { while (++index < 6) { c2 += n * data[index]; data[index] = c2 % 1e7; - c2 = floor$3(c2 / 1e7); + c2 = floor$6(c2 / 1e7); } }; @@ -5353,7 +5353,7 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { var c = 0; while (--index >= 0) { c += data[index]; - data[index] = floor$3(c / n); + data[index] = floor$6(c / n); c = (c % n) * 1e7; } }; @@ -5364,7 +5364,7 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { while (--index >= 0) { if (s !== '' || index === 0 || data[index] !== 0) { var t = String(data[index]); - s = s === '' ? t : s + repeat$2.call('0', 7 - t.length) + t; + s = s === '' ? t : s + repeat.call('0', 7 - t.length) + t; } } return s; }; @@ -5378,8 +5378,8 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { number = -number; } if (number > 1e-21) { - e = log(number * pow(2, 69, 1)) - 69; - z = e < 0 ? number * pow(2, -e, 1) : number / pow(2, e, 1); + e = log$8(number * pow$4(2, 69, 1)) - 69; + z = e < 0 ? number * pow$4(2, -e, 1) : number / pow$4(2, e, 1); z *= 0x10000000000000; e = 52 - e; if (e > 0) { @@ -5389,7 +5389,7 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { multiply(1e7, 0); j -= 7; } - multiply(pow(10, j, 1), 0); + multiply(pow$4(10, j, 1), 0); j = e - 1; while (j >= 23) { divide(1 << 23); @@ -5402,13 +5402,13 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { } else { multiply(0, z); multiply(1 << -e, 0); - result = dataToString() + repeat$2.call('0', fractDigits); + result = dataToString() + repeat.call('0', fractDigits); } } if (fractDigits > 0) { k = result.length; result = sign + (k <= fractDigits - ? '0.' + repeat$2.call('0', fractDigits - k) + result + ? '0.' + repeat.call('0', fractDigits - k) + result : result.slice(0, k - fractDigits) + '.' + result.slice(k - fractDigits)); } else { result = sign + result; @@ -5416,47 +5416,47 @@ $$1v({ target: 'Number', proto: true, forced: FORCED$d }, { } }); -var $$1w = _export; -var fails$C = fails; -var thisNumberValue$2 = thisNumberValue; +var $$2A = _export; +var fails$m = fails$Y; +var thisNumberValue = thisNumberValue$2; var nativeToPrecision = 1.0.toPrecision; -var FORCED$e = fails$C(function () { +var FORCED$d = fails$m(function () { // IE7- return nativeToPrecision.call(1, undefined) !== '1'; -}) || !fails$C(function () { +}) || !fails$m(function () { // V8 ~ Android 4.3- nativeToPrecision.call({}); }); // `Number.prototype.toPrecision` method // https://tc39.es/ecma262/#sec-number.prototype.toprecision -$$1w({ target: 'Number', proto: true, forced: FORCED$e }, { +$$2A({ target: 'Number', proto: true, forced: FORCED$d }, { toPrecision: function toPrecision(precision) { return precision === undefined - ? nativeToPrecision.call(thisNumberValue$2(this)) - : nativeToPrecision.call(thisNumberValue$2(this), precision); + ? nativeToPrecision.call(thisNumberValue(this)) + : nativeToPrecision.call(thisNumberValue(this), precision); } }); -var log$1 = Math.log; +var log$7 = Math.log; // `Math.log1p` method implementation // https://tc39.es/ecma262/#sec-math.log1p var mathLog1p = Math.log1p || function log1p(x) { - return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log$1(1 + x); + return (x = +x) > -1e-8 && x < 1e-8 ? x - x * x / 2 : log$7(1 + x); }; -var $$1x = _export; -var log1p = mathLog1p; +var $$2z = _export; +var log1p$1 = mathLog1p; var nativeAcosh = Math.acosh; -var log$2 = Math.log; -var sqrt = Math.sqrt; -var LN2 = Math.LN2; +var log$6 = Math.log; +var sqrt$2 = Math.sqrt; +var LN2$2 = Math.LN2; -var FORCED$f = !nativeAcosh +var FORCED$c = !nativeAcosh // V8 bug: https://code.google.com/p/v8/issues/detail?id=3509 || Math.floor(nativeAcosh(Number.MAX_VALUE)) != 710 // Tor Browser bug: Math.acosh(Infinity) -> NaN @@ -5464,32 +5464,32 @@ var FORCED$f = !nativeAcosh // `Math.acosh` method // https://tc39.es/ecma262/#sec-math.acosh -$$1x({ target: 'Math', stat: true, forced: FORCED$f }, { +$$2z({ target: 'Math', stat: true, forced: FORCED$c }, { acosh: function acosh(x) { return (x = +x) < 1 ? NaN : x > 94906265.62425156 - ? log$2(x) + LN2 - : log1p(x - 1 + sqrt(x - 1) * sqrt(x + 1)); + ? log$6(x) + LN2$2 + : log1p$1(x - 1 + sqrt$2(x - 1) * sqrt$2(x + 1)); } }); -var $$1y = _export; +var $$2y = _export; var nativeAsinh = Math.asinh; -var log$3 = Math.log; +var log$5 = Math.log; var sqrt$1 = Math.sqrt; function asinh(x) { - return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log$3(x + sqrt$1(x * x + 1)); + return !isFinite(x = +x) || x == 0 ? x : x < 0 ? -asinh(-x) : log$5(x + sqrt$1(x * x + 1)); } // `Math.asinh` method // https://tc39.es/ecma262/#sec-math.asinh // Tor Browser bug: Math.asinh(0) -> -0 -$$1y({ target: 'Math', stat: true, forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) }, { +$$2y({ target: 'Math', stat: true, forced: !(nativeAsinh && 1 / nativeAsinh(0) > 0) }, { asinh: asinh }); -var $$1z = _export; +var $$2x = _export; var nativeAtanh = Math.atanh; var log$4 = Math.log; @@ -5497,7 +5497,7 @@ var log$4 = Math.log; // `Math.atanh` method // https://tc39.es/ecma262/#sec-math.atanh // Tor Browser bug: Math.atanh(-0) -> 0 -$$1z({ target: 'Math', stat: true, forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) }, { +$$2x({ target: 'Math', stat: true, forced: !(nativeAtanh && 1 / nativeAtanh(-0) < 0) }, { atanh: function atanh(x) { return (x = +x) == 0 ? x : log$4((1 + x) / (1 - x)) / 2; } @@ -5510,36 +5510,36 @@ var mathSign = Math.sign || function sign(x) { return (x = +x) == 0 || x != x ? x : x < 0 ? -1 : 1; }; -var $$1A = _export; -var sign = mathSign; +var $$2w = _export; +var sign$2 = mathSign; -var abs$1 = Math.abs; -var pow$1 = Math.pow; +var abs$6 = Math.abs; +var pow$3 = Math.pow; // `Math.cbrt` method // https://tc39.es/ecma262/#sec-math.cbrt -$$1A({ target: 'Math', stat: true }, { +$$2w({ target: 'Math', stat: true }, { cbrt: function cbrt(x) { - return sign(x = +x) * pow$1(abs$1(x), 1 / 3); + return sign$2(x = +x) * pow$3(abs$6(x), 1 / 3); } }); -var $$1B = _export; +var $$2v = _export; -var floor$4 = Math.floor; -var log$5 = Math.log; +var floor$5 = Math.floor; +var log$3 = Math.log; var LOG2E = Math.LOG2E; // `Math.clz32` method // https://tc39.es/ecma262/#sec-math.clz32 -$$1B({ target: 'Math', stat: true }, { +$$2v({ target: 'Math', stat: true }, { clz32: function clz32(x) { - return (x >>>= 0) ? 31 - floor$4(log$5(x + 0.5) * LOG2E) : 32; + return (x >>>= 0) ? 31 - floor$5(log$3(x + 0.5) * LOG2E) : 32; } }); var nativeExpm1 = Math.expm1; -var exp = Math.exp; +var exp$2 = Math.exp; // `Math.expm1` method implementation // https://tc39.es/ecma262/#sec-math.expm1 @@ -5549,35 +5549,35 @@ var mathExpm1 = (!nativeExpm1 // Tor Browser bug || nativeExpm1(-2e-17) != -2e-17 ) ? function expm1(x) { - return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp(x) - 1; + return (x = +x) == 0 ? x : x > -1e-6 && x < 1e-6 ? x + x * x / 2 : exp$2(x) - 1; } : nativeExpm1; -var $$1C = _export; -var expm1 = mathExpm1; +var $$2u = _export; +var expm1$3 = mathExpm1; var nativeCosh = Math.cosh; -var abs$2 = Math.abs; -var E = Math.E; +var abs$5 = Math.abs; +var E$1 = Math.E; // `Math.cosh` method // https://tc39.es/ecma262/#sec-math.cosh -$$1C({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, { +$$2u({ target: 'Math', stat: true, forced: !nativeCosh || nativeCosh(710) === Infinity }, { cosh: function cosh(x) { - var t = expm1(abs$2(x) - 1) + 1; - return (t + 1 / (t * E * E)) * (E / 2); + var t = expm1$3(abs$5(x) - 1) + 1; + return (t + 1 / (t * E$1 * E$1)) * (E$1 / 2); } }); -var $$1D = _export; -var expm1$1 = mathExpm1; +var $$2t = _export; +var expm1$2 = mathExpm1; // `Math.expm1` method // https://tc39.es/ecma262/#sec-math.expm1 -$$1D({ target: 'Math', stat: true, forced: expm1$1 != Math.expm1 }, { expm1: expm1$1 }); +$$2t({ target: 'Math', stat: true, forced: expm1$2 != Math.expm1 }, { expm1: expm1$2 }); var sign$1 = mathSign; -var abs$3 = Math.abs; +var abs$4 = Math.abs; var pow$2 = Math.pow; var EPSILON = pow$2(2, -52); var EPSILON32 = pow$2(2, -23); @@ -5591,7 +5591,7 @@ var roundTiesToEven = function (n) { // `Math.fround` method implementation // https://tc39.es/ecma262/#sec-math.fround var mathFround = Math.fround || function fround(x) { - var $abs = abs$3(x); + var $abs = abs$4(x); var $sign = sign$1(x); var a, result; if ($abs < MIN32) return $sign * roundTiesToEven($abs / MIN32 / EPSILON32) * MIN32 * EPSILON32; @@ -5602,18 +5602,18 @@ var mathFround = Math.fround || function fround(x) { return $sign * result; }; -var $$1E = _export; -var fround = mathFround; +var $$2s = _export; +var fround$1 = mathFround; // `Math.fround` method // https://tc39.es/ecma262/#sec-math.fround -$$1E({ target: 'Math', stat: true }, { fround: fround }); +$$2s({ target: 'Math', stat: true }, { fround: fround$1 }); -var $$1F = _export; +var $$2r = _export; var $hypot = Math.hypot; -var abs$4 = Math.abs; -var sqrt$2 = Math.sqrt; +var abs$3 = Math.abs; +var sqrt = Math.sqrt; // Chrome 77 bug // https://bugs.chromium.org/p/v8/issues/detail?id=9546 @@ -5621,7 +5621,7 @@ var BUGGY = !!$hypot && $hypot(Infinity, NaN) !== Infinity; // `Math.hypot` method // https://tc39.es/ecma262/#sec-math.hypot -$$1F({ target: 'Math', stat: true, forced: BUGGY }, { +$$2r({ target: 'Math', stat: true, forced: BUGGY }, { hypot: function hypot(value1, value2) { // eslint-disable-line no-unused-vars var sum = 0; var i = 0; @@ -5629,7 +5629,7 @@ $$1F({ target: 'Math', stat: true, forced: BUGGY }, { var larg = 0; var arg, div; while (i < aLen) { - arg = abs$4(arguments[i++]); + arg = abs$3(arguments[i++]); if (larg < arg) { div = larg / arg; sum = sum * div * div + 1; @@ -5639,23 +5639,23 @@ $$1F({ target: 'Math', stat: true, forced: BUGGY }, { sum += div * div; } else sum += arg; } - return larg === Infinity ? Infinity : larg * sqrt$2(sum); + return larg === Infinity ? Infinity : larg * sqrt(sum); } }); -var $$1G = _export; -var fails$D = fails; +var $$2q = _export; +var fails$l = fails$Y; var nativeImul = Math.imul; -var FORCED$g = fails$D(function () { +var FORCED$b = fails$l(function () { return nativeImul(0xFFFFFFFF, 5) != -5 || nativeImul.length != 2; }); // `Math.imul` method // https://tc39.es/ecma262/#sec-math.imul // some WebKit versions fails with big numbers, some has wrong arity -$$1G({ target: 'Math', stat: true, forced: FORCED$g }, { +$$2q({ target: 'Math', stat: true, forced: FORCED$b }, { imul: function imul(x, y) { var UINT16 = 0xFFFF; var xn = +x; @@ -5666,156 +5666,156 @@ $$1G({ target: 'Math', stat: true, forced: FORCED$g }, { } }); -var $$1H = _export; +var $$2p = _export; -var log$6 = Math.log; +var log$2 = Math.log; var LOG10E = Math.LOG10E; // `Math.log10` method // https://tc39.es/ecma262/#sec-math.log10 -$$1H({ target: 'Math', stat: true }, { +$$2p({ target: 'Math', stat: true }, { log10: function log10(x) { - return log$6(x) * LOG10E; + return log$2(x) * LOG10E; } }); -var $$1I = _export; -var log1p$1 = mathLog1p; +var $$2o = _export; +var log1p = mathLog1p; // `Math.log1p` method // https://tc39.es/ecma262/#sec-math.log1p -$$1I({ target: 'Math', stat: true }, { log1p: log1p$1 }); +$$2o({ target: 'Math', stat: true }, { log1p: log1p }); -var $$1J = _export; +var $$2n = _export; -var log$7 = Math.log; +var log$1 = Math.log; var LN2$1 = Math.LN2; // `Math.log2` method // https://tc39.es/ecma262/#sec-math.log2 -$$1J({ target: 'Math', stat: true }, { +$$2n({ target: 'Math', stat: true }, { log2: function log2(x) { - return log$7(x) / LN2$1; + return log$1(x) / LN2$1; } }); -var $$1K = _export; -var sign$2 = mathSign; +var $$2m = _export; +var sign = mathSign; // `Math.sign` method // https://tc39.es/ecma262/#sec-math.sign -$$1K({ target: 'Math', stat: true }, { - sign: sign$2 +$$2m({ target: 'Math', stat: true }, { + sign: sign }); -var $$1L = _export; -var fails$E = fails; -var expm1$2 = mathExpm1; +var $$2l = _export; +var fails$k = fails$Y; +var expm1$1 = mathExpm1; -var abs$5 = Math.abs; +var abs$2 = Math.abs; var exp$1 = Math.exp; -var E$1 = Math.E; +var E = Math.E; -var FORCED$h = fails$E(function () { +var FORCED$a = fails$k(function () { return Math.sinh(-2e-17) != -2e-17; }); // `Math.sinh` method // https://tc39.es/ecma262/#sec-math.sinh // V8 near Chromium 38 has a problem with very small numbers -$$1L({ target: 'Math', stat: true, forced: FORCED$h }, { +$$2l({ target: 'Math', stat: true, forced: FORCED$a }, { sinh: function sinh(x) { - return abs$5(x = +x) < 1 ? (expm1$2(x) - expm1$2(-x)) / 2 : (exp$1(x - 1) - exp$1(-x - 1)) * (E$1 / 2); + return abs$2(x = +x) < 1 ? (expm1$1(x) - expm1$1(-x)) / 2 : (exp$1(x - 1) - exp$1(-x - 1)) * (E / 2); } }); -var $$1M = _export; -var expm1$3 = mathExpm1; +var $$2k = _export; +var expm1 = mathExpm1; -var exp$2 = Math.exp; +var exp = Math.exp; // `Math.tanh` method // https://tc39.es/ecma262/#sec-math.tanh -$$1M({ target: 'Math', stat: true }, { +$$2k({ target: 'Math', stat: true }, { tanh: function tanh(x) { - var a = expm1$3(x = +x); - var b = expm1$3(-x); - return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp$2(x) + exp$2(-x)); + var a = expm1(x = +x); + var b = expm1(-x); + return a == Infinity ? 1 : b == Infinity ? -1 : (a - b) / (exp(x) + exp(-x)); } }); -var setToStringTag$4 = setToStringTag; +var setToStringTag$7 = setToStringTag$b; // Math[@@toStringTag] property // https://tc39.es/ecma262/#sec-math-@@tostringtag -setToStringTag$4(Math, 'Math', true); +setToStringTag$7(Math, 'Math', true); -var $$1N = _export; +var $$2j = _export; -var ceil$2 = Math.ceil; -var floor$5 = Math.floor; +var ceil = Math.ceil; +var floor$4 = Math.floor; // `Math.trunc` method // https://tc39.es/ecma262/#sec-math.trunc -$$1N({ target: 'Math', stat: true }, { +$$2j({ target: 'Math', stat: true }, { trunc: function trunc(it) { - return (it > 0 ? floor$5 : ceil$2)(it); + return (it > 0 ? floor$4 : ceil)(it); } }); -var $$1O = _export; +var $$2i = _export; // `Date.now` method // https://tc39.es/ecma262/#sec-date.now -$$1O({ target: 'Date', stat: true }, { +$$2i({ target: 'Date', stat: true }, { now: function now() { return new Date().getTime(); } }); -var $$1P = _export; -var fails$F = fails; -var toObject$l = toObject; -var toPrimitive$8 = toPrimitive; +var $$2h = _export; +var fails$j = fails$Y; +var toObject$9 = toObject$u; +var toPrimitive$3 = toPrimitive$b; -var FORCED$i = fails$F(function () { +var FORCED$9 = fails$j(function () { return new Date(NaN).toJSON() !== null || Date.prototype.toJSON.call({ toISOString: function () { return 1; } }) !== 1; }); // `Date.prototype.toJSON` method // https://tc39.es/ecma262/#sec-date.prototype.tojson -$$1P({ target: 'Date', proto: true, forced: FORCED$i }, { +$$2h({ target: 'Date', proto: true, forced: FORCED$9 }, { // eslint-disable-next-line no-unused-vars toJSON: function toJSON(key) { - var O = toObject$l(this); - var pv = toPrimitive$8(O); + var O = toObject$9(this); + var pv = toPrimitive$3(O); return typeof pv == 'number' && !isFinite(pv) ? null : O.toISOString(); } }); -var fails$G = fails; +var fails$i = fails$Y; var padStart = stringPad.start; -var abs$6 = Math.abs; -var DatePrototype = Date.prototype; -var getTime = DatePrototype.getTime; -var nativeDateToISOString = DatePrototype.toISOString; +var abs$1 = Math.abs; +var DatePrototype$2 = Date.prototype; +var getTime$1 = DatePrototype$2.getTime; +var nativeDateToISOString = DatePrototype$2.toISOString; // `Date.prototype.toISOString` method implementation // https://tc39.es/ecma262/#sec-date.prototype.toisostring // PhantomJS / old WebKit fails here: -var dateToIsoString = (fails$G(function () { +var dateToIsoString = (fails$i(function () { return nativeDateToISOString.call(new Date(-5e13 - 1)) != '0385-07-25T07:06:39.999Z'; -}) || !fails$G(function () { +}) || !fails$i(function () { nativeDateToISOString.call(new Date(NaN)); })) ? function toISOString() { - if (!isFinite(getTime.call(this))) throw RangeError('Invalid time value'); + if (!isFinite(getTime$1.call(this))) throw RangeError('Invalid time value'); var date = this; var year = date.getUTCFullYear(); var milliseconds = date.getUTCMilliseconds(); var sign = year < 0 ? '-' : year > 9999 ? '+' : ''; - return sign + padStart(abs$6(year), sign ? 6 : 4, 0) + + return sign + padStart(abs$1(year), sign ? 6 : 4, 0) + '-' + padStart(date.getUTCMonth() + 1, 2, 0) + '-' + padStart(date.getUTCDate(), 2, 0) + 'T' + padStart(date.getUTCHours(), 2, 0) + @@ -5825,61 +5825,61 @@ var dateToIsoString = (fails$G(function () { 'Z'; } : nativeDateToISOString; -var $$1Q = _export; +var $$2g = _export; var toISOString = dateToIsoString; // `Date.prototype.toISOString` method // https://tc39.es/ecma262/#sec-date.prototype.toisostring // PhantomJS / old WebKit has a broken implementations -$$1Q({ target: 'Date', proto: true, forced: Date.prototype.toISOString !== toISOString }, { +$$2g({ target: 'Date', proto: true, forced: Date.prototype.toISOString !== toISOString }, { toISOString: toISOString }); -var redefine$9 = redefine.exports; +var redefine$7 = redefine$g.exports; var DatePrototype$1 = Date.prototype; var INVALID_DATE = 'Invalid Date'; -var TO_STRING$1 = 'toString'; -var nativeDateToString = DatePrototype$1[TO_STRING$1]; -var getTime$1 = DatePrototype$1.getTime; +var TO_STRING = 'toString'; +var nativeDateToString = DatePrototype$1[TO_STRING]; +var getTime = DatePrototype$1.getTime; // `Date.prototype.toString` method // https://tc39.es/ecma262/#sec-date.prototype.tostring if (new Date(NaN) + '' != INVALID_DATE) { - redefine$9(DatePrototype$1, TO_STRING$1, function toString() { - var value = getTime$1.call(this); + redefine$7(DatePrototype$1, TO_STRING, function toString() { + var value = getTime.call(this); // eslint-disable-next-line no-self-compare return value === value ? nativeDateToString.call(this) : INVALID_DATE; }); } -var anObject$i = anObject; -var toPrimitive$9 = toPrimitive; +var anObject$1h = anObject$1z; +var toPrimitive$2 = toPrimitive$b; -var dateToPrimitive = function (hint) { +var dateToPrimitive$1 = function (hint) { if (hint !== 'string' && hint !== 'number' && hint !== 'default') { throw TypeError('Incorrect hint'); - } return toPrimitive$9(anObject$i(this), hint !== 'number'); + } return toPrimitive$2(anObject$1h(this), hint !== 'number'); }; -var createNonEnumerableProperty$b = createNonEnumerableProperty; -var dateToPrimitive$1 = dateToPrimitive; -var wellKnownSymbol$p = wellKnownSymbol; +var createNonEnumerableProperty$b = createNonEnumerableProperty$m; +var dateToPrimitive = dateToPrimitive$1; +var wellKnownSymbol$d = wellKnownSymbol$C; -var TO_PRIMITIVE$1 = wellKnownSymbol$p('toPrimitive'); -var DatePrototype$2 = Date.prototype; +var TO_PRIMITIVE = wellKnownSymbol$d('toPrimitive'); +var DatePrototype = Date.prototype; // `Date.prototype[@@toPrimitive]` method // https://tc39.es/ecma262/#sec-date.prototype-@@toprimitive -if (!(TO_PRIMITIVE$1 in DatePrototype$2)) { - createNonEnumerableProperty$b(DatePrototype$2, TO_PRIMITIVE$1, dateToPrimitive$1); +if (!(TO_PRIMITIVE in DatePrototype)) { + createNonEnumerableProperty$b(DatePrototype, TO_PRIMITIVE, dateToPrimitive); } -var $$1R = _export; -var getBuiltIn$6 = getBuiltIn; -var fails$H = fails; +var $$2f = _export; +var getBuiltIn$n = getBuiltIn$t; +var fails$h = fails$Y; -var $stringify$1 = getBuiltIn$6('JSON', 'stringify'); +var $stringify = getBuiltIn$n('JSON', 'stringify'); var re = /[\uD800-\uDFFF]/g; var low = /^[\uD800-\uDBFF]$/; var hi = /^[\uDC00-\uDFFF]$/; @@ -5892,43 +5892,43 @@ var fix = function (match, offset, string) { } return match; }; -var FORCED$j = fails$H(function () { - return $stringify$1('\uDF06\uD834') !== '"\\udf06\\ud834"' - || $stringify$1('\uDEAD') !== '"\\udead"'; +var FORCED$8 = fails$h(function () { + return $stringify('\uDF06\uD834') !== '"\\udf06\\ud834"' + || $stringify('\uDEAD') !== '"\\udead"'; }); -if ($stringify$1) { +if ($stringify) { // `JSON.stringify` method // https://tc39.es/ecma262/#sec-json.stringify // https://github.com/tc39/proposal-well-formed-stringify - $$1R({ target: 'JSON', stat: true, forced: FORCED$j }, { + $$2f({ target: 'JSON', stat: true, forced: FORCED$8 }, { // eslint-disable-next-line no-unused-vars stringify: function stringify(it, replacer, space) { - var result = $stringify$1.apply(null, arguments); + var result = $stringify.apply(null, arguments); return typeof result == 'string' ? result.replace(re, fix) : result; } }); } -var global$n = global$1; -var setToStringTag$5 = setToStringTag; +var global$p = global$L; +var setToStringTag$6 = setToStringTag$b; // JSON[@@toStringTag] property // https://tc39.es/ecma262/#sec-json-@@tostringtag -setToStringTag$5(global$n.JSON, 'JSON', true); +setToStringTag$6(global$p.JSON, 'JSON', true); -var global$o = global$1; +var global$o = global$L; var nativePromiseConstructor = global$o.Promise; -var redefine$a = redefine.exports; +var redefine$6 = redefine$g.exports; -var redefineAll = function (target, src, options) { - for (var key in src) redefine$a(target, key, src[key], options); +var redefineAll$9 = function (target, src, options) { + for (var key in src) redefine$6(target, key, src[key], options); return target; }; -var anInstance = function (it, Constructor, name) { +var anInstance$b = function (it, Constructor, name) { if (!(it instanceof Constructor)) { throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); } return it; @@ -5938,20 +5938,20 @@ var userAgent$2 = engineUserAgent; var engineIsIos = /(iphone|ipod|ipad).*applewebkit/i.test(userAgent$2); -var global$p = global$1; -var fails$I = fails; -var bind$5 = functionBindContext; -var html$2 = html; -var createElement$1 = documentCreateElement; -var IS_IOS = engineIsIos; -var IS_NODE$2 = engineIsNode; +var global$n = global$L; +var fails$g = fails$Y; +var bind$i = functionBindContext; +var html = html$2; +var createElement = documentCreateElement$1; +var IS_IOS$1 = engineIsIos; +var IS_NODE$3 = engineIsNode; -var location = global$p.location; -var set$1 = global$p.setImmediate; -var clear = global$p.clearImmediate; -var process$1 = global$p.process; -var MessageChannel = global$p.MessageChannel; -var Dispatch = global$p.Dispatch; +var location = global$n.location; +var set$2 = global$n.setImmediate; +var clear = global$n.clearImmediate; +var process$3 = global$n.process; +var MessageChannel = global$n.MessageChannel; +var Dispatch = global$n.Dispatch; var counter = 0; var queue = {}; var ONREADYSTATECHANGE = 'onreadystatechange'; @@ -5978,12 +5978,12 @@ var listener = function (event) { var post = function (id) { // old engines have not location.origin - global$p.postMessage(id + '', location.protocol + '//' + location.host); + global$n.postMessage(id + '', location.protocol + '//' + location.host); }; // Node.js 0.9+ & IE10+ has setImmediate, otherwise: -if (!set$1 || !clear) { - set$1 = function setImmediate(fn) { +if (!set$2 || !clear) { + set$2 = function setImmediate(fn) { var args = []; var i = 1; while (arguments.length > i) args.push(arguments[i++]); @@ -5998,9 +5998,9 @@ if (!set$1 || !clear) { delete queue[id]; }; // Node.js 0.8- - if (IS_NODE$2) { + if (IS_NODE$3) { defer = function (id) { - process$1.nextTick(runner(id)); + process$3.nextTick(runner(id)); }; // Sphere (JS game engine) Dispatch API } else if (Dispatch && Dispatch.now) { @@ -6009,27 +6009,27 @@ if (!set$1 || !clear) { }; // Browsers with MessageChannel, includes WebWorkers // except iOS - https://github.com/zloirock/core-js/issues/624 - } else if (MessageChannel && !IS_IOS) { + } else if (MessageChannel && !IS_IOS$1) { channel = new MessageChannel(); port = channel.port2; channel.port1.onmessage = listener; - defer = bind$5(port.postMessage, port, 1); + defer = bind$i(port.postMessage, port, 1); // Browsers with postMessage, skip WebWorkers // IE8 has postMessage, but it's sync & typeof its postMessage is 'object' } else if ( - global$p.addEventListener && + global$n.addEventListener && typeof postMessage == 'function' && - !global$p.importScripts && + !global$n.importScripts && location && location.protocol !== 'file:' && - !fails$I(post) + !fails$g(post) ) { defer = post; - global$p.addEventListener('message', listener, false); + global$n.addEventListener('message', listener, false); // IE8- - } else if (ONREADYSTATECHANGE in createElement$1('script')) { + } else if (ONREADYSTATECHANGE in createElement('script')) { defer = function (id) { - html$2.appendChild(createElement$1('script'))[ONREADYSTATECHANGE] = function () { - html$2.removeChild(this); + html.appendChild(createElement('script'))[ONREADYSTATECHANGE] = function () { + html.removeChild(this); run(id); }; }; @@ -6041,44 +6041,44 @@ if (!set$1 || !clear) { } } -var task = { - set: set$1, +var task$2 = { + set: set$2, clear: clear }; -var userAgent$3 = engineUserAgent; +var userAgent$1 = engineUserAgent; -var engineIsWebosWebkit = /web0s(?!.*chrome)/i.test(userAgent$3); +var engineIsWebosWebkit = /web0s(?!.*chrome)/i.test(userAgent$1); -var global$q = global$1; -var getOwnPropertyDescriptor$7 = objectGetOwnPropertyDescriptor.f; -var macrotask = task.set; -var IS_IOS$1 = engineIsIos; +var global$m = global$L; +var getOwnPropertyDescriptor$1 = objectGetOwnPropertyDescriptor.f; +var macrotask = task$2.set; +var IS_IOS = engineIsIos; var IS_WEBOS_WEBKIT = engineIsWebosWebkit; -var IS_NODE$3 = engineIsNode; +var IS_NODE$2 = engineIsNode; -var MutationObserver = global$q.MutationObserver || global$q.WebKitMutationObserver; -var document$2 = global$q.document; -var process$2 = global$q.process; -var Promise$1 = global$q.Promise; +var MutationObserver = global$m.MutationObserver || global$m.WebKitMutationObserver; +var document$2 = global$m.document; +var process$2 = global$m.process; +var Promise$4 = global$m.Promise; // Node.js 11 shows ExperimentalWarning on getting `queueMicrotask` -var queueMicrotaskDescriptor = getOwnPropertyDescriptor$7(global$q, 'queueMicrotask'); +var queueMicrotaskDescriptor = getOwnPropertyDescriptor$1(global$m, 'queueMicrotask'); var queueMicrotask = queueMicrotaskDescriptor && queueMicrotaskDescriptor.value; -var flush, head, last, notify, toggle, node, promise, then; +var flush, head, last, notify$1, toggle, node, promise, then; // modern engines have queueMicrotask method if (!queueMicrotask) { flush = function () { var parent, fn; - if (IS_NODE$3 && (parent = process$2.domain)) parent.exit(); + if (IS_NODE$2 && (parent = process$2.domain)) parent.exit(); while (head) { fn = head.fn; head = head.next; try { fn(); } catch (error) { - if (head) notify(); + if (head) notify$1(); else last = undefined; throw error; } @@ -6088,24 +6088,24 @@ if (!queueMicrotask) { // browsers with MutationObserver, except iOS - https://github.com/zloirock/core-js/issues/339 // also except WebOS Webkit https://github.com/zloirock/core-js/issues/898 - if (!IS_IOS$1 && !IS_NODE$3 && !IS_WEBOS_WEBKIT && MutationObserver && document$2) { + if (!IS_IOS && !IS_NODE$2 && !IS_WEBOS_WEBKIT && MutationObserver && document$2) { toggle = true; node = document$2.createTextNode(''); new MutationObserver(flush).observe(node, { characterData: true }); - notify = function () { + notify$1 = function () { node.data = toggle = !toggle; }; // environments with maybe non-completely correct, but existent Promise - } else if (Promise$1 && Promise$1.resolve) { + } else if (Promise$4 && Promise$4.resolve) { // Promise.resolve without an argument throws an error in LG WebOS 2 - promise = Promise$1.resolve(undefined); + promise = Promise$4.resolve(undefined); then = promise.then; - notify = function () { + notify$1 = function () { then.call(promise, flush); }; // Node.js without promises - } else if (IS_NODE$3) { - notify = function () { + } else if (IS_NODE$2) { + notify$1 = function () { process$2.nextTick(flush); }; // for other environments - macrotask based on: @@ -6115,25 +6115,25 @@ if (!queueMicrotask) { // - onreadystatechange // - setTimeout } else { - notify = function () { + notify$1 = function () { // strange IE + webpack dev server bug - use .call(global) - macrotask.call(global$q, flush); + macrotask.call(global$m, flush); }; } } -var microtask = queueMicrotask || function (fn) { +var microtask$2 = queueMicrotask || function (fn) { var task = { fn: fn, next: undefined }; if (last) last.next = task; if (!head) { head = task; - notify(); + notify$1(); } last = task; }; -var newPromiseCapability = {}; +var newPromiseCapability$2 = {}; -var aFunction$b = aFunction$1; +var aFunction$H = aFunction$R; var PromiseCapability = function (C) { var resolve, reject; @@ -6142,38 +6142,38 @@ var PromiseCapability = function (C) { resolve = $$resolve; reject = $$reject; }); - this.resolve = aFunction$b(resolve); - this.reject = aFunction$b(reject); + this.resolve = aFunction$H(resolve); + this.reject = aFunction$H(reject); }; // 25.4.1.5 NewPromiseCapability(C) -newPromiseCapability.f = function (C) { +newPromiseCapability$2.f = function (C) { return new PromiseCapability(C); }; -var anObject$j = anObject; -var isObject$o = isObject; -var newPromiseCapability$1 = newPromiseCapability; +var anObject$1g = anObject$1z; +var isObject$d = isObject$B; +var newPromiseCapability$1 = newPromiseCapability$2; -var promiseResolve = function (C, x) { - anObject$j(C); - if (isObject$o(x) && x.constructor === C) return x; +var promiseResolve$2 = function (C, x) { + anObject$1g(C); + if (isObject$d(x) && x.constructor === C) return x; var promiseCapability = newPromiseCapability$1.f(C); var resolve = promiseCapability.resolve; resolve(x); return promiseCapability.promise; }; -var global$r = global$1; +var global$l = global$L; -var hostReportErrors = function (a, b) { - var console = global$r.console; +var hostReportErrors$2 = function (a, b) { + var console = global$l.console; if (console && console.error) { arguments.length === 1 ? console.error(a) : console.error(a, b); } }; -var perform = function (exec) { +var perform$4 = function (exec) { try { return { error: false, value: exec() }; } catch (error) { @@ -6181,46 +6181,46 @@ var perform = function (exec) { } }; -var $$1S = _export; -var global$s = global$1; -var getBuiltIn$7 = getBuiltIn; -var NativePromise = nativePromiseConstructor; -var redefine$b = redefine.exports; -var redefineAll$1 = redefineAll; -var setToStringTag$6 = setToStringTag; -var setSpecies$3 = setSpecies; -var isObject$p = isObject; -var aFunction$c = aFunction$1; -var anInstance$1 = anInstance; -var inspectSource$3 = inspectSource; -var iterate$3 = iterate; -var checkCorrectnessOfIteration$2 = checkCorrectnessOfIteration; -var speciesConstructor$3 = speciesConstructor; -var task$1 = task.set; -var microtask$1 = microtask; -var promiseResolve$1 = promiseResolve; -var hostReportErrors$1 = hostReportErrors; -var newPromiseCapabilityModule = newPromiseCapability; -var perform$1 = perform; -var InternalStateModule$5 = internalState; -var isForced$4 = isForced_1; -var wellKnownSymbol$q = wellKnownSymbol; -var IS_NODE$4 = engineIsNode; -var V8_VERSION$2 = engineV8Version; +var $$2e = _export; +var global$k = global$L; +var getBuiltIn$m = getBuiltIn$t; +var NativePromise$1 = nativePromiseConstructor; +var redefine$5 = redefine$g.exports; +var redefineAll$8 = redefineAll$9; +var setToStringTag$5 = setToStringTag$b; +var setSpecies$4 = setSpecies$7; +var isObject$c = isObject$B; +var aFunction$G = aFunction$R; +var anInstance$a = anInstance$b; +var inspectSource = inspectSource$3; +var iterate$F = iterate$I; +var checkCorrectnessOfIteration$2 = checkCorrectnessOfIteration$4; +var speciesConstructor$g = speciesConstructor$j; +var task$1 = task$2.set; +var microtask$1 = microtask$2; +var promiseResolve$1 = promiseResolve$2; +var hostReportErrors$1 = hostReportErrors$2; +var newPromiseCapabilityModule$3 = newPromiseCapability$2; +var perform$3 = perform$4; +var InternalStateModule$d = internalState; +var isForced$1 = isForced_1; +var wellKnownSymbol$c = wellKnownSymbol$C; +var IS_NODE$1 = engineIsNode; +var V8_VERSION = engineV8Version; -var SPECIES$6 = wellKnownSymbol$q('species'); +var SPECIES = wellKnownSymbol$c('species'); var PROMISE = 'Promise'; -var getInternalState$6 = InternalStateModule$5.get; -var setInternalState$5 = InternalStateModule$5.set; -var getInternalPromiseState = InternalStateModule$5.getterFor(PROMISE); -var PromiseConstructor = NativePromise; -var TypeError$1 = global$s.TypeError; -var document$3 = global$s.document; -var process$3 = global$s.process; -var $fetch = getBuiltIn$7('fetch'); -var newPromiseCapability$2 = newPromiseCapabilityModule.f; -var newGenericPromiseCapability = newPromiseCapability$2; -var DISPATCH_EVENT = !!(document$3 && document$3.createEvent && global$s.dispatchEvent); +var getInternalState$9 = InternalStateModule$d.get; +var setInternalState$d = InternalStateModule$d.set; +var getInternalPromiseState = InternalStateModule$d.getterFor(PROMISE); +var PromiseConstructor = NativePromise$1; +var TypeError$1 = global$k.TypeError; +var document$1 = global$k.document; +var process$1 = global$k.process; +var $fetch$1 = getBuiltIn$m('fetch'); +var newPromiseCapability = newPromiseCapabilityModule$3.f; +var newGenericPromiseCapability = newPromiseCapability; +var DISPATCH_EVENT = !!(document$1 && document$1.createEvent && global$k.dispatchEvent); var NATIVE_REJECTION_EVENT = typeof PromiseRejectionEvent == 'function'; var UNHANDLED_REJECTION = 'unhandledrejection'; var REJECTION_HANDLED = 'rejectionhandled'; @@ -6231,41 +6231,41 @@ var HANDLED = 1; var UNHANDLED = 2; var Internal, OwnPromiseCapability, PromiseWrapper, nativeThen; -var FORCED$k = isForced$4(PROMISE, function () { - var GLOBAL_CORE_JS_PROMISE = inspectSource$3(PromiseConstructor) !== String(PromiseConstructor); +var FORCED$7 = isForced$1(PROMISE, function () { + var GLOBAL_CORE_JS_PROMISE = inspectSource(PromiseConstructor) !== String(PromiseConstructor); if (!GLOBAL_CORE_JS_PROMISE) { // V8 6.6 (Node 10 and Chrome 66) have a bug with resolving custom thenables // https://bugs.chromium.org/p/chromium/issues/detail?id=830565 // We can't detect it synchronously, so just check versions - if (V8_VERSION$2 === 66) return true; + if (V8_VERSION === 66) return true; // Unhandled rejections tracking support, NodeJS Promise without it fails @@species test - if (!IS_NODE$4 && !NATIVE_REJECTION_EVENT) return true; + if (!IS_NODE$1 && !NATIVE_REJECTION_EVENT) return true; } // We can't use @@species feature detection in V8 since it causes // deoptimization and performance degradation // https://github.com/zloirock/core-js/issues/679 - if (V8_VERSION$2 >= 51 && /native code/.test(PromiseConstructor)) return false; + if (V8_VERSION >= 51 && /native code/.test(PromiseConstructor)) return false; // Detect correctness of subclassing with @@species support var promise = PromiseConstructor.resolve(1); var FakePromise = function (exec) { exec(function () { /* empty */ }, function () { /* empty */ }); }; var constructor = promise.constructor = {}; - constructor[SPECIES$6] = FakePromise; + constructor[SPECIES] = FakePromise; return !(promise.then(function () { /* empty */ }) instanceof FakePromise); }); -var INCORRECT_ITERATION$1 = FORCED$k || !checkCorrectnessOfIteration$2(function (iterable) { +var INCORRECT_ITERATION = FORCED$7 || !checkCorrectnessOfIteration$2(function (iterable) { PromiseConstructor.all(iterable)['catch'](function () { /* empty */ }); }); // helpers var isThenable = function (it) { var then; - return isObject$p(it) && typeof (then = it.then) == 'function' ? then : false; + return isObject$c(it) && typeof (then = it.then) == 'function' ? then : false; }; -var notify$1 = function (state, isReject) { +var notify = function (state, isReject) { if (state.notified) return; state.notified = true; var chain = state.reactions; @@ -6316,30 +6316,30 @@ var notify$1 = function (state, isReject) { var dispatchEvent = function (name, promise, reason) { var event, handler; if (DISPATCH_EVENT) { - event = document$3.createEvent('Event'); + event = document$1.createEvent('Event'); event.promise = promise; event.reason = reason; event.initEvent(name, false, true); - global$s.dispatchEvent(event); + global$k.dispatchEvent(event); } else event = { promise: promise, reason: reason }; - if (!NATIVE_REJECTION_EVENT && (handler = global$s['on' + name])) handler(event); + if (!NATIVE_REJECTION_EVENT && (handler = global$k['on' + name])) handler(event); else if (name === UNHANDLED_REJECTION) hostReportErrors$1('Unhandled promise rejection', reason); }; var onUnhandled = function (state) { - task$1.call(global$s, function () { + task$1.call(global$k, function () { var promise = state.facade; var value = state.value; var IS_UNHANDLED = isUnhandled(state); var result; if (IS_UNHANDLED) { - result = perform$1(function () { - if (IS_NODE$4) { - process$3.emit('unhandledRejection', value, promise); + result = perform$3(function () { + if (IS_NODE$1) { + process$1.emit('unhandledRejection', value, promise); } else dispatchEvent(UNHANDLED_REJECTION, promise, value); }); // Browsers should not trigger `rejectionHandled` event if it was handled here, NodeJS - should - state.rejection = IS_NODE$4 || isUnhandled(state) ? UNHANDLED : HANDLED; + state.rejection = IS_NODE$1 || isUnhandled(state) ? UNHANDLED : HANDLED; if (result.error) throw result.value; } }); @@ -6350,15 +6350,15 @@ var isUnhandled = function (state) { }; var onHandleUnhandled = function (state) { - task$1.call(global$s, function () { + task$1.call(global$k, function () { var promise = state.facade; - if (IS_NODE$4) { - process$3.emit('rejectionHandled', promise); + if (IS_NODE$1) { + process$1.emit('rejectionHandled', promise); } else dispatchEvent(REJECTION_HANDLED, promise, state.value); }); }; -var bind$6 = function (fn, state, unwrap) { +var bind$h = function (fn, state, unwrap) { return function (value) { fn(state, value, unwrap); }; @@ -6370,7 +6370,7 @@ var internalReject = function (state, value, unwrap) { if (unwrap) state = unwrap; state.value = value; state.state = REJECTED; - notify$1(state, true); + notify(state, true); }; var internalResolve = function (state, value, unwrap) { @@ -6385,8 +6385,8 @@ var internalResolve = function (state, value, unwrap) { var wrapper = { done: false }; try { then.call(value, - bind$6(internalResolve, wrapper, state), - bind$6(internalReject, wrapper, state) + bind$h(internalResolve, wrapper, state), + bind$h(internalReject, wrapper, state) ); } catch (error) { internalReject(wrapper, error, state); @@ -6395,7 +6395,7 @@ var internalResolve = function (state, value, unwrap) { } else { state.value = value; state.state = FULFILLED; - notify$1(state, false); + notify(state, false); } } catch (error) { internalReject({ done: false }, error, state); @@ -6403,22 +6403,22 @@ var internalResolve = function (state, value, unwrap) { }; // constructor polyfill -if (FORCED$k) { +if (FORCED$7) { // 25.4.3.1 Promise(executor) PromiseConstructor = function Promise(executor) { - anInstance$1(this, PromiseConstructor, PROMISE); - aFunction$c(executor); + anInstance$a(this, PromiseConstructor, PROMISE); + aFunction$G(executor); Internal.call(this); - var state = getInternalState$6(this); + var state = getInternalState$9(this); try { - executor(bind$6(internalResolve, state), bind$6(internalReject, state)); + executor(bind$h(internalResolve, state), bind$h(internalReject, state)); } catch (error) { internalReject(state, error); } }; // eslint-disable-next-line no-unused-vars Internal = function Promise(executor) { - setInternalState$5(this, { + setInternalState$d(this, { type: PROMISE, done: false, notified: false, @@ -6429,18 +6429,18 @@ if (FORCED$k) { value: undefined }); }; - Internal.prototype = redefineAll$1(PromiseConstructor.prototype, { + Internal.prototype = redefineAll$8(PromiseConstructor.prototype, { // `Promise.prototype.then` method // https://tc39.es/ecma262/#sec-promise.prototype.then then: function then(onFulfilled, onRejected) { var state = getInternalPromiseState(this); - var reaction = newPromiseCapability$2(speciesConstructor$3(this, PromiseConstructor)); + var reaction = newPromiseCapability(speciesConstructor$g(this, PromiseConstructor)); reaction.ok = typeof onFulfilled == 'function' ? onFulfilled : true; reaction.fail = typeof onRejected == 'function' && onRejected; - reaction.domain = IS_NODE$4 ? process$3.domain : undefined; + reaction.domain = IS_NODE$1 ? process$1.domain : undefined; state.parent = true; state.reactions.push(reaction); - if (state.state != PENDING) notify$1(state, false); + if (state.state != PENDING) notify(state, false); return reaction.promise; }, // `Promise.prototype.catch` method @@ -6451,22 +6451,22 @@ if (FORCED$k) { }); OwnPromiseCapability = function () { var promise = new Internal(); - var state = getInternalState$6(promise); + var state = getInternalState$9(promise); this.promise = promise; - this.resolve = bind$6(internalResolve, state); - this.reject = bind$6(internalReject, state); + this.resolve = bind$h(internalResolve, state); + this.reject = bind$h(internalReject, state); }; - newPromiseCapabilityModule.f = newPromiseCapability$2 = function (C) { + newPromiseCapabilityModule$3.f = newPromiseCapability = function (C) { return C === PromiseConstructor || C === PromiseWrapper ? new OwnPromiseCapability(C) : newGenericPromiseCapability(C); }; - if (typeof NativePromise == 'function') { - nativeThen = NativePromise.prototype.then; + if (typeof NativePromise$1 == 'function') { + nativeThen = NativePromise$1.prototype.then; // wrap native Promise#then for native async functions - redefine$b(NativePromise.prototype, 'then', function then(onFulfilled, onRejected) { + redefine$5(NativePromise$1.prototype, 'then', function then(onFulfilled, onRejected) { var that = this; return new PromiseConstructor(function (resolve, reject) { nativeThen.call(that, resolve, reject); @@ -6475,36 +6475,36 @@ if (FORCED$k) { }, { unsafe: true }); // wrap fetch result - if (typeof $fetch == 'function') $$1S({ global: true, enumerable: true, forced: true }, { + if (typeof $fetch$1 == 'function') $$2e({ global: true, enumerable: true, forced: true }, { // eslint-disable-next-line no-unused-vars fetch: function fetch(input /* , init */) { - return promiseResolve$1(PromiseConstructor, $fetch.apply(global$s, arguments)); + return promiseResolve$1(PromiseConstructor, $fetch$1.apply(global$k, arguments)); } }); } } -$$1S({ global: true, wrap: true, forced: FORCED$k }, { +$$2e({ global: true, wrap: true, forced: FORCED$7 }, { Promise: PromiseConstructor }); -setToStringTag$6(PromiseConstructor, PROMISE, false); -setSpecies$3(PROMISE); +setToStringTag$5(PromiseConstructor, PROMISE, false); +setSpecies$4(PROMISE); -PromiseWrapper = getBuiltIn$7(PROMISE); +PromiseWrapper = getBuiltIn$m(PROMISE); // statics -$$1S({ target: PROMISE, stat: true, forced: FORCED$k }, { +$$2e({ target: PROMISE, stat: true, forced: FORCED$7 }, { // `Promise.reject` method // https://tc39.es/ecma262/#sec-promise.reject reject: function reject(r) { - var capability = newPromiseCapability$2(this); + var capability = newPromiseCapability(this); capability.reject.call(undefined, r); return capability.promise; } }); -$$1S({ target: PROMISE, stat: true, forced: FORCED$k }, { +$$2e({ target: PROMISE, stat: true, forced: FORCED$7 }, { // `Promise.resolve` method // https://tc39.es/ecma262/#sec-promise.resolve resolve: function resolve(x) { @@ -6512,20 +6512,20 @@ $$1S({ target: PROMISE, stat: true, forced: FORCED$k }, { } }); -$$1S({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION$1 }, { +$$2e({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION }, { // `Promise.all` method // https://tc39.es/ecma262/#sec-promise.all all: function all(iterable) { var C = this; - var capability = newPromiseCapability$2(C); + var capability = newPromiseCapability(C); var resolve = capability.resolve; var reject = capability.reject; - var result = perform$1(function () { - var $promiseResolve = aFunction$c(C.resolve); + var result = perform$3(function () { + var $promiseResolve = aFunction$G(C.resolve); var values = []; var counter = 0; var remaining = 1; - iterate$3(iterable, function (promise) { + iterate$F(iterable, function (promise) { var index = counter++; var alreadyCalled = false; values.push(undefined); @@ -6546,11 +6546,11 @@ $$1S({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION$1 }, { // https://tc39.es/ecma262/#sec-promise.race race: function race(iterable) { var C = this; - var capability = newPromiseCapability$2(C); + var capability = newPromiseCapability(C); var reject = capability.reject; - var result = perform$1(function () { - var $promiseResolve = aFunction$c(C.resolve); - iterate$3(iterable, function (promise) { + var result = perform$3(function () { + var $promiseResolve = aFunction$G(C.resolve); + iterate$F(iterable, function (promise) { $promiseResolve.call(C, promise).then(capability.resolve, reject); }); }); @@ -6559,26 +6559,26 @@ $$1S({ target: PROMISE, stat: true, forced: INCORRECT_ITERATION$1 }, { } }); -var $$1T = _export; -var aFunction$d = aFunction$1; -var newPromiseCapabilityModule$1 = newPromiseCapability; -var perform$2 = perform; -var iterate$4 = iterate; +var $$2d = _export; +var aFunction$F = aFunction$R; +var newPromiseCapabilityModule$2 = newPromiseCapability$2; +var perform$2 = perform$4; +var iterate$E = iterate$I; // `Promise.allSettled` method // https://tc39.es/ecma262/#sec-promise.allsettled -$$1T({ target: 'Promise', stat: true }, { +$$2d({ target: 'Promise', stat: true }, { allSettled: function allSettled(iterable) { var C = this; - var capability = newPromiseCapabilityModule$1.f(C); + var capability = newPromiseCapabilityModule$2.f(C); var resolve = capability.resolve; var reject = capability.reject; var result = perform$2(function () { - var promiseResolve = aFunction$d(C.resolve); + var promiseResolve = aFunction$F(C.resolve); var values = []; var counter = 0; var remaining = 1; - iterate$4(iterable, function (promise) { + iterate$E(iterable, function (promise) { var index = counter++; var alreadyCalled = false; values.push(undefined); @@ -6602,30 +6602,30 @@ $$1T({ target: 'Promise', stat: true }, { } }); -var $$1U = _export; -var aFunction$e = aFunction$1; -var getBuiltIn$8 = getBuiltIn; -var newPromiseCapabilityModule$2 = newPromiseCapability; -var perform$3 = perform; -var iterate$5 = iterate; +var $$2c = _export; +var aFunction$E = aFunction$R; +var getBuiltIn$l = getBuiltIn$t; +var newPromiseCapabilityModule$1 = newPromiseCapability$2; +var perform$1 = perform$4; +var iterate$D = iterate$I; var PROMISE_ANY_ERROR = 'No one promise resolved'; // `Promise.any` method // https://tc39.es/ecma262/#sec-promise.any -$$1U({ target: 'Promise', stat: true }, { +$$2c({ target: 'Promise', stat: true }, { any: function any(iterable) { var C = this; - var capability = newPromiseCapabilityModule$2.f(C); + var capability = newPromiseCapabilityModule$1.f(C); var resolve = capability.resolve; var reject = capability.reject; - var result = perform$3(function () { - var promiseResolve = aFunction$e(C.resolve); + var result = perform$1(function () { + var promiseResolve = aFunction$E(C.resolve); var errors = []; var counter = 0; var remaining = 1; var alreadyResolved = false; - iterate$5(iterable, function (promise) { + iterate$D(iterable, function (promise) { var index = counter++; var alreadyRejected = false; errors.push(undefined); @@ -6638,85 +6638,85 @@ $$1U({ target: 'Promise', stat: true }, { if (alreadyRejected || alreadyResolved) return; alreadyRejected = true; errors[index] = error; - --remaining || reject(new (getBuiltIn$8('AggregateError'))(errors, PROMISE_ANY_ERROR)); + --remaining || reject(new (getBuiltIn$l('AggregateError'))(errors, PROMISE_ANY_ERROR)); }); }); - --remaining || reject(new (getBuiltIn$8('AggregateError'))(errors, PROMISE_ANY_ERROR)); + --remaining || reject(new (getBuiltIn$l('AggregateError'))(errors, PROMISE_ANY_ERROR)); }); if (result.error) reject(result.value); return capability.promise; } }); -var $$1V = _export; -var NativePromise$1 = nativePromiseConstructor; -var fails$J = fails; -var getBuiltIn$9 = getBuiltIn; -var speciesConstructor$4 = speciesConstructor; -var promiseResolve$2 = promiseResolve; -var redefine$c = redefine.exports; +var $$2b = _export; +var NativePromise = nativePromiseConstructor; +var fails$f = fails$Y; +var getBuiltIn$k = getBuiltIn$t; +var speciesConstructor$f = speciesConstructor$j; +var promiseResolve = promiseResolve$2; +var redefine$4 = redefine$g.exports; // Safari bug https://bugs.webkit.org/show_bug.cgi?id=200829 -var NON_GENERIC = !!NativePromise$1 && fails$J(function () { - NativePromise$1.prototype['finally'].call({ then: function () { /* empty */ } }, function () { /* empty */ }); +var NON_GENERIC = !!NativePromise && fails$f(function () { + NativePromise.prototype['finally'].call({ then: function () { /* empty */ } }, function () { /* empty */ }); }); // `Promise.prototype.finally` method // https://tc39.es/ecma262/#sec-promise.prototype.finally -$$1V({ target: 'Promise', proto: true, real: true, forced: NON_GENERIC }, { +$$2b({ target: 'Promise', proto: true, real: true, forced: NON_GENERIC }, { 'finally': function (onFinally) { - var C = speciesConstructor$4(this, getBuiltIn$9('Promise')); + var C = speciesConstructor$f(this, getBuiltIn$k('Promise')); var isFunction = typeof onFinally == 'function'; return this.then( isFunction ? function (x) { - return promiseResolve$2(C, onFinally()).then(function () { return x; }); + return promiseResolve(C, onFinally()).then(function () { return x; }); } : onFinally, isFunction ? function (e) { - return promiseResolve$2(C, onFinally()).then(function () { throw e; }); + return promiseResolve(C, onFinally()).then(function () { throw e; }); } : onFinally ); } }); // patch native Promise.prototype for native async functions -if (typeof NativePromise$1 == 'function' && !NativePromise$1.prototype['finally']) { - redefine$c(NativePromise$1.prototype, 'finally', getBuiltIn$9('Promise').prototype['finally']); +if (typeof NativePromise == 'function' && !NativePromise.prototype['finally']) { + redefine$4(NativePromise.prototype, 'finally', getBuiltIn$k('Promise').prototype['finally']); } -var $$1W = _export; -var global$t = global$1; -var isForced$5 = isForced_1; -var redefine$d = redefine.exports; -var InternalMetadataModule = internalMetadata.exports; -var iterate$6 = iterate; -var anInstance$2 = anInstance; -var isObject$q = isObject; -var fails$K = fails; -var checkCorrectnessOfIteration$3 = checkCorrectnessOfIteration; -var setToStringTag$7 = setToStringTag; -var inheritIfRequired$3 = inheritIfRequired; - -var collection = function (CONSTRUCTOR_NAME, wrapper, common) { +var $$2a = _export; +var global$j = global$L; +var isForced = isForced_1; +var redefine$3 = redefine$g.exports; +var InternalMetadataModule$1 = internalMetadata.exports; +var iterate$C = iterate$I; +var anInstance$9 = anInstance$b; +var isObject$b = isObject$B; +var fails$e = fails$Y; +var checkCorrectnessOfIteration$1 = checkCorrectnessOfIteration$4; +var setToStringTag$4 = setToStringTag$b; +var inheritIfRequired$1 = inheritIfRequired$4; + +var collection$4 = function (CONSTRUCTOR_NAME, wrapper, common) { var IS_MAP = CONSTRUCTOR_NAME.indexOf('Map') !== -1; var IS_WEAK = CONSTRUCTOR_NAME.indexOf('Weak') !== -1; var ADDER = IS_MAP ? 'set' : 'add'; - var NativeConstructor = global$t[CONSTRUCTOR_NAME]; + var NativeConstructor = global$j[CONSTRUCTOR_NAME]; var NativePrototype = NativeConstructor && NativeConstructor.prototype; var Constructor = NativeConstructor; var exported = {}; var fixMethod = function (KEY) { var nativeMethod = NativePrototype[KEY]; - redefine$d(NativePrototype, KEY, + redefine$3(NativePrototype, KEY, KEY == 'add' ? function add(value) { nativeMethod.call(this, value === 0 ? 0 : value); return this; } : KEY == 'delete' ? function (key) { - return IS_WEAK && !isObject$q(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); + return IS_WEAK && !isObject$b(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'get' ? function get(key) { - return IS_WEAK && !isObject$q(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); + return IS_WEAK && !isObject$b(key) ? undefined : nativeMethod.call(this, key === 0 ? 0 : key); } : KEY == 'has' ? function has(key) { - return IS_WEAK && !isObject$q(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); + return IS_WEAK && !isObject$b(key) ? false : nativeMethod.call(this, key === 0 ? 0 : key); } : function set(key, value) { nativeMethod.call(this, key === 0 ? 0 : key, value); return this; @@ -6725,23 +6725,23 @@ var collection = function (CONSTRUCTOR_NAME, wrapper, common) { }; // eslint-disable-next-line max-len - if (isForced$5(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails$K(function () { + if (isForced(CONSTRUCTOR_NAME, typeof NativeConstructor != 'function' || !(IS_WEAK || NativePrototype.forEach && !fails$e(function () { new NativeConstructor().entries().next(); })))) { // create collection constructor Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); - InternalMetadataModule.REQUIRED = true; - } else if (isForced$5(CONSTRUCTOR_NAME, true)) { + InternalMetadataModule$1.REQUIRED = true; + } else if (isForced(CONSTRUCTOR_NAME, true)) { var instance = new Constructor(); // early implementations not supports chaining var HASNT_CHAINING = instance[ADDER](IS_WEAK ? {} : -0, 1) != instance; // V8 ~ Chromium 40- weak-collections throws on primitives, but should return false - var THROWS_ON_PRIMITIVES = fails$K(function () { instance.has(1); }); + var THROWS_ON_PRIMITIVES = fails$e(function () { instance.has(1); }); // most early implementations doesn't supports iterables, most modern - not close it correctly // eslint-disable-next-line no-new - var ACCEPT_ITERABLES = checkCorrectnessOfIteration$3(function (iterable) { new NativeConstructor(iterable); }); + var ACCEPT_ITERABLES = checkCorrectnessOfIteration$1(function (iterable) { new NativeConstructor(iterable); }); // for early implementations -0 and +0 not the same - var BUGGY_ZERO = !IS_WEAK && fails$K(function () { + var BUGGY_ZERO = !IS_WEAK && fails$e(function () { // V8 ~ Chromium 42- fails only with 5+ elements var $instance = new NativeConstructor(); var index = 5; @@ -6751,9 +6751,9 @@ var collection = function (CONSTRUCTOR_NAME, wrapper, common) { if (!ACCEPT_ITERABLES) { Constructor = wrapper(function (dummy, iterable) { - anInstance$2(dummy, Constructor, CONSTRUCTOR_NAME); - var that = inheritIfRequired$3(new NativeConstructor(), dummy, Constructor); - if (iterable != undefined) iterate$6(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); + anInstance$9(dummy, Constructor, CONSTRUCTOR_NAME); + var that = inheritIfRequired$1(new NativeConstructor(), dummy, Constructor); + if (iterable != undefined) iterate$C(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); return that; }); Constructor.prototype = NativePrototype; @@ -6773,46 +6773,46 @@ var collection = function (CONSTRUCTOR_NAME, wrapper, common) { } exported[CONSTRUCTOR_NAME] = Constructor; - $$1W({ global: true, forced: Constructor != NativeConstructor }, exported); + $$2a({ global: true, forced: Constructor != NativeConstructor }, exported); - setToStringTag$7(Constructor, CONSTRUCTOR_NAME); + setToStringTag$4(Constructor, CONSTRUCTOR_NAME); if (!IS_WEAK) common.setStrong(Constructor, CONSTRUCTOR_NAME, IS_MAP); return Constructor; }; -var defineProperty$a = objectDefineProperty.f; -var create$5 = objectCreate; -var redefineAll$2 = redefineAll; -var bind$7 = functionBindContext; -var anInstance$3 = anInstance; -var iterate$7 = iterate; -var defineIterator$3 = defineIterator; -var setSpecies$4 = setSpecies; -var DESCRIPTORS$p = descriptors; -var fastKey$1 = internalMetadata.exports.fastKey; -var InternalStateModule$6 = internalState; +var defineProperty$5 = objectDefineProperty.f; +var create$7 = objectCreate; +var redefineAll$7 = redefineAll$9; +var bind$g = functionBindContext; +var anInstance$8 = anInstance$b; +var iterate$B = iterate$I; +var defineIterator = defineIterator$3; +var setSpecies$3 = setSpecies$7; +var DESCRIPTORS$a = descriptors; +var fastKey = internalMetadata.exports.fastKey; +var InternalStateModule$c = internalState; -var setInternalState$6 = InternalStateModule$6.set; -var internalStateGetterFor = InternalStateModule$6.getterFor; +var setInternalState$c = InternalStateModule$c.set; +var internalStateGetterFor$1 = InternalStateModule$c.getterFor; -var collectionStrong = { +var collectionStrong$2 = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { var C = wrapper(function (that, iterable) { - anInstance$3(that, C, CONSTRUCTOR_NAME); - setInternalState$6(that, { + anInstance$8(that, C, CONSTRUCTOR_NAME); + setInternalState$c(that, { type: CONSTRUCTOR_NAME, - index: create$5(null), + index: create$7(null), first: undefined, last: undefined, size: 0 }); - if (!DESCRIPTORS$p) that.size = 0; - if (iterable != undefined) iterate$7(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); + if (!DESCRIPTORS$a) that.size = 0; + if (iterable != undefined) iterate$B(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); }); - var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); + var getInternalState = internalStateGetterFor$1(CONSTRUCTOR_NAME); var define = function (that, key, value) { var state = getInternalState(that); @@ -6824,7 +6824,7 @@ var collectionStrong = { // create new entry } else { state.last = entry = { - index: index = fastKey$1(key, true), + index: index = fastKey(key, true), key: key, value: value, previous: previous = state.last, @@ -6833,7 +6833,7 @@ var collectionStrong = { }; if (!state.first) state.first = entry; if (previous) previous.next = entry; - if (DESCRIPTORS$p) state.size++; + if (DESCRIPTORS$a) state.size++; else that.size++; // add to index if (index !== 'F') state.index[index] = entry; @@ -6843,7 +6843,7 @@ var collectionStrong = { var getEntry = function (that, key) { var state = getInternalState(that); // fast case - var index = fastKey$1(key); + var index = fastKey(key); var entry; if (index !== 'F') return state.index[index]; // frozen object case @@ -6852,7 +6852,7 @@ var collectionStrong = { } }; - redefineAll$2(C.prototype, { + redefineAll$7(C.prototype, { // 23.1.3.1 Map.prototype.clear() // 23.2.3.2 Set.prototype.clear() clear: function clear() { @@ -6867,7 +6867,7 @@ var collectionStrong = { entry = entry.next; } state.first = state.last = undefined; - if (DESCRIPTORS$p) state.size = 0; + if (DESCRIPTORS$a) state.size = 0; else that.size = 0; }, // 23.1.3.3 Map.prototype.delete(key) @@ -6885,7 +6885,7 @@ var collectionStrong = { if (next) next.previous = prev; if (state.first == entry) state.first = next; if (state.last == entry) state.last = prev; - if (DESCRIPTORS$p) state.size--; + if (DESCRIPTORS$a) state.size--; else that.size--; } return !!entry; }, @@ -6893,7 +6893,7 @@ var collectionStrong = { // 23.1.3.5 Map.prototype.forEach(callbackfn, thisArg = undefined) forEach: function forEach(callbackfn /* , that = undefined */) { var state = getInternalState(this); - var boundFunction = bind$7(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var boundFunction = bind$g(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); var entry; while (entry = entry ? entry.next : state.first) { boundFunction(entry.value, entry.key, this); @@ -6908,7 +6908,7 @@ var collectionStrong = { } }); - redefineAll$2(C.prototype, IS_MAP ? { + redefineAll$7(C.prototype, IS_MAP ? { // 23.1.3.6 Map.prototype.get(key) get: function get(key) { var entry = getEntry(this, key); @@ -6924,7 +6924,7 @@ var collectionStrong = { return define(this, value = value === 0 ? 0 : value, value); } }); - if (DESCRIPTORS$p) defineProperty$a(C.prototype, 'size', { + if (DESCRIPTORS$a) defineProperty$5(C.prototype, 'size', { get: function () { return getInternalState(this).size; } @@ -6933,12 +6933,12 @@ var collectionStrong = { }, setStrong: function (C, CONSTRUCTOR_NAME, IS_MAP) { var ITERATOR_NAME = CONSTRUCTOR_NAME + ' Iterator'; - var getInternalCollectionState = internalStateGetterFor(CONSTRUCTOR_NAME); - var getInternalIteratorState = internalStateGetterFor(ITERATOR_NAME); + var getInternalCollectionState = internalStateGetterFor$1(CONSTRUCTOR_NAME); + var getInternalIteratorState = internalStateGetterFor$1(ITERATOR_NAME); // add .keys, .values, .entries, [@@iterator] // 23.1.3.4, 23.1.3.8, 23.1.3.11, 23.1.3.12, 23.2.3.5, 23.2.3.8, 23.2.3.10, 23.2.3.11 - defineIterator$3(C, CONSTRUCTOR_NAME, function (iterated, kind) { - setInternalState$6(this, { + defineIterator(C, CONSTRUCTOR_NAME, function (iterated, kind) { + setInternalState$c(this, { type: ITERATOR_NAME, target: iterated, state: getInternalCollectionState(iterated), @@ -6964,45 +6964,45 @@ var collectionStrong = { }, IS_MAP ? 'entries' : 'values', !IS_MAP, true); // add [@@species], 23.1.2.2, 23.2.2.2 - setSpecies$4(CONSTRUCTOR_NAME); + setSpecies$3(CONSTRUCTOR_NAME); } }; -var collection$1 = collection; -var collectionStrong$1 = collectionStrong; +var collection$3 = collection$4; +var collectionStrong$1 = collectionStrong$2; // `Map` constructor // https://tc39.es/ecma262/#sec-map-objects -var es_map = collection$1('Map', function (init) { +var es_map = collection$3('Map', function (init) { return function Map() { return init(this, arguments.length ? arguments[0] : undefined); }; }, collectionStrong$1); -var collection$2 = collection; -var collectionStrong$2 = collectionStrong; +var collection$2 = collection$4; +var collectionStrong = collectionStrong$2; // `Set` constructor // https://tc39.es/ecma262/#sec-set-objects var es_set = collection$2('Set', function (init) { return function Set() { return init(this, arguments.length ? arguments[0] : undefined); }; -}, collectionStrong$2); +}, collectionStrong); var es_weakMap = {exports: {}}; -var redefineAll$3 = redefineAll; -var getWeakData$1 = internalMetadata.exports.getWeakData; -var anObject$k = anObject; -var isObject$r = isObject; -var anInstance$4 = anInstance; -var iterate$8 = iterate; +var redefineAll$6 = redefineAll$9; +var getWeakData = internalMetadata.exports.getWeakData; +var anObject$1f = anObject$1z; +var isObject$a = isObject$B; +var anInstance$7 = anInstance$b; +var iterate$A = iterate$I; var ArrayIterationModule = arrayIteration; -var $has = has; -var InternalStateModule$7 = internalState; +var $has = has$o; +var InternalStateModule$b = internalState; -var setInternalState$7 = InternalStateModule$7.set; -var internalStateGetterFor$1 = InternalStateModule$7.getterFor; -var find = ArrayIterationModule.find; +var setInternalState$b = InternalStateModule$b.set; +var internalStateGetterFor = InternalStateModule$b.getterFor; +var find$1 = ArrayIterationModule.find; var findIndex = ArrayIterationModule.findIndex; -var id$2 = 0; +var id = 0; // fallback for uncaught frozen keys var uncaughtFrozenStore = function (store) { @@ -7014,7 +7014,7 @@ var UncaughtFrozenStore = function () { }; var findUncaughtFrozen = function (store, key) { - return find(store.entries, function (it) { + return find$1(store.entries, function (it) { return it[0] === key; }); }; @@ -7041,35 +7041,35 @@ UncaughtFrozenStore.prototype = { } }; -var collectionWeak = { +var collectionWeak$2 = { getConstructor: function (wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER) { var C = wrapper(function (that, iterable) { - anInstance$4(that, C, CONSTRUCTOR_NAME); - setInternalState$7(that, { + anInstance$7(that, C, CONSTRUCTOR_NAME); + setInternalState$b(that, { type: CONSTRUCTOR_NAME, - id: id$2++, + id: id++, frozen: undefined }); - if (iterable != undefined) iterate$8(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); + if (iterable != undefined) iterate$A(iterable, that[ADDER], { that: that, AS_ENTRIES: IS_MAP }); }); - var getInternalState = internalStateGetterFor$1(CONSTRUCTOR_NAME); + var getInternalState = internalStateGetterFor(CONSTRUCTOR_NAME); var define = function (that, key, value) { var state = getInternalState(that); - var data = getWeakData$1(anObject$k(key), true); + var data = getWeakData(anObject$1f(key), true); if (data === true) uncaughtFrozenStore(state).set(key, value); else data[state.id] = value; return that; }; - redefineAll$3(C.prototype, { + redefineAll$6(C.prototype, { // 23.3.3.2 WeakMap.prototype.delete(key) // 23.4.3.3 WeakSet.prototype.delete(value) 'delete': function (key) { var state = getInternalState(this); - if (!isObject$r(key)) return false; - var data = getWeakData$1(key); + if (!isObject$a(key)) return false; + var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state)['delete'](key); return data && $has(data, state.id) && delete data[state.id]; }, @@ -7077,19 +7077,19 @@ var collectionWeak = { // 23.4.3.4 WeakSet.prototype.has(value) has: function has(key) { var state = getInternalState(this); - if (!isObject$r(key)) return false; - var data = getWeakData$1(key); + if (!isObject$a(key)) return false; + var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state).has(key); return data && $has(data, state.id); } }); - redefineAll$3(C.prototype, IS_MAP ? { + redefineAll$6(C.prototype, IS_MAP ? { // 23.3.3.3 WeakMap.prototype.get(key) get: function get(key) { var state = getInternalState(this); - if (isObject$r(key)) { - var data = getWeakData$1(key); + if (isObject$a(key)) { + var data = getWeakData(key); if (data === true) return uncaughtFrozenStore(state).get(key); return data ? data[state.id] : undefined; } @@ -7109,17 +7109,17 @@ var collectionWeak = { } }; -var global$u = global$1; -var redefineAll$4 = redefineAll; -var InternalMetadataModule$1 = internalMetadata.exports; -var collection$3 = collection; -var collectionWeak$1 = collectionWeak; -var isObject$s = isObject; +var global$i = global$L; +var redefineAll$5 = redefineAll$9; +var InternalMetadataModule = internalMetadata.exports; +var collection$1 = collection$4; +var collectionWeak$1 = collectionWeak$2; +var isObject$9 = isObject$B; var enforceIternalState = internalState.enforce; -var NATIVE_WEAK_MAP$1 = nativeWeakMap; +var NATIVE_WEAK_MAP = nativeWeakMap; -var IS_IE11 = !global$u.ActiveXObject && 'ActiveXObject' in global$u; -var isExtensible$1 = Object.isExtensible; +var IS_IE11 = !global$i.ActiveXObject && 'ActiveXObject' in global$i; +var isExtensible = Object.isExtensible; var InternalWeakMap; var wrapper = function (init) { @@ -7130,43 +7130,43 @@ var wrapper = function (init) { // `WeakMap` constructor // https://tc39.es/ecma262/#sec-weakmap-constructor -var $WeakMap = es_weakMap.exports = collection$3('WeakMap', wrapper, collectionWeak$1); +var $WeakMap = es_weakMap.exports = collection$1('WeakMap', wrapper, collectionWeak$1); // IE11 WeakMap frozen keys fix // We can't use feature detection because it crash some old IE builds // https://github.com/zloirock/core-js/issues/485 -if (NATIVE_WEAK_MAP$1 && IS_IE11) { +if (NATIVE_WEAK_MAP && IS_IE11) { InternalWeakMap = collectionWeak$1.getConstructor(wrapper, 'WeakMap', true); - InternalMetadataModule$1.REQUIRED = true; + InternalMetadataModule.REQUIRED = true; var WeakMapPrototype = $WeakMap.prototype; var nativeDelete = WeakMapPrototype['delete']; var nativeHas = WeakMapPrototype.has; var nativeGet = WeakMapPrototype.get; var nativeSet = WeakMapPrototype.set; - redefineAll$4(WeakMapPrototype, { + redefineAll$5(WeakMapPrototype, { 'delete': function (key) { - if (isObject$s(key) && !isExtensible$1(key)) { + if (isObject$9(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeDelete.call(this, key) || state.frozen['delete'](key); } return nativeDelete.call(this, key); }, has: function has(key) { - if (isObject$s(key) && !isExtensible$1(key)) { + if (isObject$9(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeHas.call(this, key) || state.frozen.has(key); } return nativeHas.call(this, key); }, get: function get(key) { - if (isObject$s(key) && !isExtensible$1(key)) { + if (isObject$9(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); return nativeHas.call(this, key) ? nativeGet.call(this, key) : state.frozen.get(key); } return nativeGet.call(this, key); }, set: function set(key, value) { - if (isObject$s(key) && !isExtensible$1(key)) { + if (isObject$9(key) && !isExtensible(key)) { var state = enforceIternalState(this); if (!state.frozen) state.frozen = new InternalWeakMap(); nativeHas.call(this, key) ? nativeSet.call(this, key, value) : state.frozen.set(key, value); @@ -7176,26 +7176,26 @@ if (NATIVE_WEAK_MAP$1 && IS_IE11) { }); } -var collection$4 = collection; -var collectionWeak$2 = collectionWeak; +var collection = collection$4; +var collectionWeak = collectionWeak$2; // `WeakSet` constructor // https://tc39.es/ecma262/#sec-weakset-constructor -collection$4('WeakSet', function (init) { +collection('WeakSet', function (init) { return function WeakSet() { return init(this, arguments.length ? arguments[0] : undefined); }; -}, collectionWeak$2); +}, collectionWeak); var arrayBufferNative = typeof ArrayBuffer !== 'undefined' && typeof DataView !== 'undefined'; -var toInteger$a = toInteger; -var toLength$n = toLength; +var toInteger$5 = toInteger$f; +var toLength$b = toLength$y; // `ToIndex` abstract operation // https://tc39.es/ecma262/#sec-toindex -var toIndex = function (it) { +var toIndex$2 = function (it) { if (it === undefined) return 0; - var number = toInteger$a(it); - var length = toLength$n(number); + var number = toInteger$5(it); + var length = toLength$b(number); if (number !== length) throw RangeError('Wrong length or index'); return length; }; @@ -7203,37 +7203,37 @@ var toIndex = function (it) { // IEEE754 conversions based on https://github.com/feross/ieee754 // eslint-disable-next-line no-shadow-restricted-names var Infinity$1 = 1 / 0; -var abs$7 = Math.abs; -var pow$3 = Math.pow; -var floor$6 = Math.floor; -var log$8 = Math.log; -var LN2$2 = Math.LN2; +var abs = Math.abs; +var pow$1 = Math.pow; +var floor$3 = Math.floor; +var log = Math.log; +var LN2 = Math.LN2; var pack = function (number, mantissaLength, bytes) { var buffer = new Array(bytes); var exponentLength = bytes * 8 - mantissaLength - 1; var eMax = (1 << exponentLength) - 1; var eBias = eMax >> 1; - var rt = mantissaLength === 23 ? pow$3(2, -24) - pow$3(2, -77) : 0; + var rt = mantissaLength === 23 ? pow$1(2, -24) - pow$1(2, -77) : 0; var sign = number < 0 || number === 0 && 1 / number < 0 ? 1 : 0; var index = 0; var exponent, mantissa, c; - number = abs$7(number); + number = abs(number); // eslint-disable-next-line no-self-compare if (number != number || number === Infinity$1) { // eslint-disable-next-line no-self-compare mantissa = number != number ? 1 : 0; exponent = eMax; } else { - exponent = floor$6(log$8(number) / LN2$2); - if (number * (c = pow$3(2, -exponent)) < 1) { + exponent = floor$3(log(number) / LN2); + if (number * (c = pow$1(2, -exponent)) < 1) { exponent--; c *= 2; } if (exponent + eBias >= 1) { number += rt / c; } else { - number += rt * pow$3(2, 1 - eBias); + number += rt * pow$1(2, 1 - eBias); } if (number * c >= 2) { exponent++; @@ -7243,10 +7243,10 @@ var pack = function (number, mantissaLength, bytes) { mantissa = 0; exponent = eMax; } else if (exponent + eBias >= 1) { - mantissa = (number * c - 1) * pow$3(2, mantissaLength); + mantissa = (number * c - 1) * pow$1(2, mantissaLength); exponent = exponent + eBias; } else { - mantissa = number * pow$3(2, eBias - 1) * pow$3(2, mantissaLength); + mantissa = number * pow$1(2, eBias - 1) * pow$1(2, mantissaLength); exponent = 0; } } @@ -7279,9 +7279,9 @@ var unpack = function (buffer, mantissaLength) { } else if (exponent === eMax) { return mantissa ? NaN : sign ? -Infinity$1 : Infinity$1; } else { - mantissa = mantissa + pow$3(2, mantissaLength); + mantissa = mantissa + pow$1(2, mantissaLength); exponent = exponent - eBias; - } return (sign ? -1 : 1) * mantissa * pow$3(2, exponent - mantissaLength); + } return (sign ? -1 : 1) * mantissa * pow$1(2, exponent - mantissaLength); }; var ieee754 = { @@ -7289,38 +7289,38 @@ var ieee754 = { unpack: unpack }; -var global$v = global$1; -var DESCRIPTORS$q = descriptors; -var NATIVE_ARRAY_BUFFER = arrayBufferNative; -var createNonEnumerableProperty$c = createNonEnumerableProperty; -var redefineAll$5 = redefineAll; -var fails$L = fails; -var anInstance$5 = anInstance; -var toInteger$b = toInteger; -var toLength$o = toLength; -var toIndex$1 = toIndex; +var global$h = global$L; +var DESCRIPTORS$9 = descriptors; +var NATIVE_ARRAY_BUFFER$2 = arrayBufferNative; +var createNonEnumerableProperty$a = createNonEnumerableProperty$m; +var redefineAll$4 = redefineAll$9; +var fails$d = fails$Y; +var anInstance$6 = anInstance$b; +var toInteger$4 = toInteger$f; +var toLength$a = toLength$y; +var toIndex$1 = toIndex$2; var IEEE754 = ieee754; -var getPrototypeOf$6 = objectGetPrototypeOf; -var setPrototypeOf$4 = objectSetPrototypeOf; -var getOwnPropertyNames$2 = objectGetOwnPropertyNames.f; -var defineProperty$b = objectDefineProperty.f; -var arrayFill$1 = arrayFill; -var setToStringTag$8 = setToStringTag; -var InternalStateModule$8 = internalState; +var getPrototypeOf$7 = objectGetPrototypeOf$1; +var setPrototypeOf$2 = objectSetPrototypeOf$1; +var getOwnPropertyNames$1 = objectGetOwnPropertyNames.f; +var defineProperty$4 = objectDefineProperty.f; +var arrayFill = arrayFill$1; +var setToStringTag$3 = setToStringTag$b; +var InternalStateModule$a = internalState; -var getInternalState$7 = InternalStateModule$8.get; -var setInternalState$8 = InternalStateModule$8.set; -var ARRAY_BUFFER = 'ArrayBuffer'; +var getInternalState$8 = InternalStateModule$a.get; +var setInternalState$a = InternalStateModule$a.set; +var ARRAY_BUFFER$1 = 'ArrayBuffer'; var DATA_VIEW = 'DataView'; -var PROTOTYPE$2 = 'prototype'; -var WRONG_LENGTH = 'Wrong length'; +var PROTOTYPE = 'prototype'; +var WRONG_LENGTH$1 = 'Wrong length'; var WRONG_INDEX = 'Wrong index'; -var NativeArrayBuffer = global$v[ARRAY_BUFFER]; -var $ArrayBuffer = NativeArrayBuffer; -var $DataView = global$v[DATA_VIEW]; -var $DataViewPrototype = $DataView && $DataView[PROTOTYPE$2]; -var ObjectPrototype$2 = Object.prototype; -var RangeError$1 = global$v.RangeError; +var NativeArrayBuffer$1 = global$h[ARRAY_BUFFER$1]; +var $ArrayBuffer = NativeArrayBuffer$1; +var $DataView = global$h[DATA_VIEW]; +var $DataViewPrototype = $DataView && $DataView[PROTOTYPE]; +var ObjectPrototype$1 = Object.prototype; +var RangeError$2 = global$h.RangeError; var packIEEE754 = IEEE754.pack; var unpackIEEE754 = IEEE754.unpack; @@ -7349,69 +7349,69 @@ var packFloat64 = function (number) { return packIEEE754(number, 52, 8); }; -var addGetter = function (Constructor, key) { - defineProperty$b(Constructor[PROTOTYPE$2], key, { get: function () { return getInternalState$7(this)[key]; } }); +var addGetter$1 = function (Constructor, key) { + defineProperty$4(Constructor[PROTOTYPE], key, { get: function () { return getInternalState$8(this)[key]; } }); }; var get$1 = function (view, count, index, isLittleEndian) { var intIndex = toIndex$1(index); - var store = getInternalState$7(view); - if (intIndex + count > store.byteLength) throw RangeError$1(WRONG_INDEX); - var bytes = getInternalState$7(store.buffer).bytes; + var store = getInternalState$8(view); + if (intIndex + count > store.byteLength) throw RangeError$2(WRONG_INDEX); + var bytes = getInternalState$8(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = bytes.slice(start, start + count); return isLittleEndian ? pack : pack.reverse(); }; -var set$2 = function (view, count, index, conversion, value, isLittleEndian) { +var set$1 = function (view, count, index, conversion, value, isLittleEndian) { var intIndex = toIndex$1(index); - var store = getInternalState$7(view); - if (intIndex + count > store.byteLength) throw RangeError$1(WRONG_INDEX); - var bytes = getInternalState$7(store.buffer).bytes; + var store = getInternalState$8(view); + if (intIndex + count > store.byteLength) throw RangeError$2(WRONG_INDEX); + var bytes = getInternalState$8(store.buffer).bytes; var start = intIndex + store.byteOffset; var pack = conversion(+value); for (var i = 0; i < count; i++) bytes[start + i] = pack[isLittleEndian ? i : count - i - 1]; }; -if (!NATIVE_ARRAY_BUFFER) { +if (!NATIVE_ARRAY_BUFFER$2) { $ArrayBuffer = function ArrayBuffer(length) { - anInstance$5(this, $ArrayBuffer, ARRAY_BUFFER); + anInstance$6(this, $ArrayBuffer, ARRAY_BUFFER$1); var byteLength = toIndex$1(length); - setInternalState$8(this, { - bytes: arrayFill$1.call(new Array(byteLength), 0), + setInternalState$a(this, { + bytes: arrayFill.call(new Array(byteLength), 0), byteLength: byteLength }); - if (!DESCRIPTORS$q) this.byteLength = byteLength; + if (!DESCRIPTORS$9) this.byteLength = byteLength; }; $DataView = function DataView(buffer, byteOffset, byteLength) { - anInstance$5(this, $DataView, DATA_VIEW); - anInstance$5(buffer, $ArrayBuffer, DATA_VIEW); - var bufferLength = getInternalState$7(buffer).byteLength; - var offset = toInteger$b(byteOffset); - if (offset < 0 || offset > bufferLength) throw RangeError$1('Wrong offset'); - byteLength = byteLength === undefined ? bufferLength - offset : toLength$o(byteLength); - if (offset + byteLength > bufferLength) throw RangeError$1(WRONG_LENGTH); - setInternalState$8(this, { + anInstance$6(this, $DataView, DATA_VIEW); + anInstance$6(buffer, $ArrayBuffer, DATA_VIEW); + var bufferLength = getInternalState$8(buffer).byteLength; + var offset = toInteger$4(byteOffset); + if (offset < 0 || offset > bufferLength) throw RangeError$2('Wrong offset'); + byteLength = byteLength === undefined ? bufferLength - offset : toLength$a(byteLength); + if (offset + byteLength > bufferLength) throw RangeError$2(WRONG_LENGTH$1); + setInternalState$a(this, { buffer: buffer, byteLength: byteLength, byteOffset: offset }); - if (!DESCRIPTORS$q) { + if (!DESCRIPTORS$9) { this.buffer = buffer; this.byteLength = byteLength; this.byteOffset = offset; } }; - if (DESCRIPTORS$q) { - addGetter($ArrayBuffer, 'byteLength'); - addGetter($DataView, 'buffer'); - addGetter($DataView, 'byteLength'); - addGetter($DataView, 'byteOffset'); + if (DESCRIPTORS$9) { + addGetter$1($ArrayBuffer, 'byteLength'); + addGetter$1($DataView, 'buffer'); + addGetter$1($DataView, 'byteLength'); + addGetter$1($DataView, 'byteOffset'); } - redefineAll$5($DataView[PROTOTYPE$2], { + redefineAll$4($DataView[PROTOTYPE], { getInt8: function getInt8(byteOffset) { return get$1(this, 1, byteOffset)[0] << 24 >> 24; }, @@ -7439,57 +7439,57 @@ if (!NATIVE_ARRAY_BUFFER) { return unpackIEEE754(get$1(this, 8, byteOffset, arguments.length > 1 ? arguments[1] : undefined), 52); }, setInt8: function setInt8(byteOffset, value) { - set$2(this, 1, byteOffset, packInt8, value); + set$1(this, 1, byteOffset, packInt8, value); }, setUint8: function setUint8(byteOffset, value) { - set$2(this, 1, byteOffset, packInt8, value); + set$1(this, 1, byteOffset, packInt8, value); }, setInt16: function setInt16(byteOffset, value /* , littleEndian */) { - set$2(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint16: function setUint16(byteOffset, value /* , littleEndian */) { - set$2(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 2, byteOffset, packInt16, value, arguments.length > 2 ? arguments[2] : undefined); }, setInt32: function setInt32(byteOffset, value /* , littleEndian */) { - set$2(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setUint32: function setUint32(byteOffset, value /* , littleEndian */) { - set$2(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 4, byteOffset, packInt32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat32: function setFloat32(byteOffset, value /* , littleEndian */) { - set$2(this, 4, byteOffset, packFloat32, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 4, byteOffset, packFloat32, value, arguments.length > 2 ? arguments[2] : undefined); }, setFloat64: function setFloat64(byteOffset, value /* , littleEndian */) { - set$2(this, 8, byteOffset, packFloat64, value, arguments.length > 2 ? arguments[2] : undefined); + set$1(this, 8, byteOffset, packFloat64, value, arguments.length > 2 ? arguments[2] : undefined); } }); } else { - if (!fails$L(function () { - NativeArrayBuffer(1); - }) || !fails$L(function () { - new NativeArrayBuffer(-1); // eslint-disable-line no-new - }) || fails$L(function () { - new NativeArrayBuffer(); // eslint-disable-line no-new - new NativeArrayBuffer(1.5); // eslint-disable-line no-new - new NativeArrayBuffer(NaN); // eslint-disable-line no-new - return NativeArrayBuffer.name != ARRAY_BUFFER; + if (!fails$d(function () { + NativeArrayBuffer$1(1); + }) || !fails$d(function () { + new NativeArrayBuffer$1(-1); // eslint-disable-line no-new + }) || fails$d(function () { + new NativeArrayBuffer$1(); // eslint-disable-line no-new + new NativeArrayBuffer$1(1.5); // eslint-disable-line no-new + new NativeArrayBuffer$1(NaN); // eslint-disable-line no-new + return NativeArrayBuffer$1.name != ARRAY_BUFFER$1; })) { $ArrayBuffer = function ArrayBuffer(length) { - anInstance$5(this, $ArrayBuffer); - return new NativeArrayBuffer(toIndex$1(length)); + anInstance$6(this, $ArrayBuffer); + return new NativeArrayBuffer$1(toIndex$1(length)); }; - var ArrayBufferPrototype = $ArrayBuffer[PROTOTYPE$2] = NativeArrayBuffer[PROTOTYPE$2]; - for (var keys$3 = getOwnPropertyNames$2(NativeArrayBuffer), j$1 = 0, key$1; keys$3.length > j$1;) { - if (!((key$1 = keys$3[j$1++]) in $ArrayBuffer)) { - createNonEnumerableProperty$c($ArrayBuffer, key$1, NativeArrayBuffer[key$1]); + var ArrayBufferPrototype = $ArrayBuffer[PROTOTYPE] = NativeArrayBuffer$1[PROTOTYPE]; + for (var keys = getOwnPropertyNames$1(NativeArrayBuffer$1), j = 0, key; keys.length > j;) { + if (!((key = keys[j++]) in $ArrayBuffer)) { + createNonEnumerableProperty$a($ArrayBuffer, key, NativeArrayBuffer$1[key]); } } ArrayBufferPrototype.constructor = $ArrayBuffer; } // WebKit bug - the same parent prototype for typed arrays and data view - if (setPrototypeOf$4 && getPrototypeOf$6($DataViewPrototype) !== ObjectPrototype$2) { - setPrototypeOf$4($DataViewPrototype, ObjectPrototype$2); + if (setPrototypeOf$2 && getPrototypeOf$7($DataViewPrototype) !== ObjectPrototype$1) { + setPrototypeOf$2($DataViewPrototype, ObjectPrototype$1); } // iOS Safari 7.x bug @@ -7497,7 +7497,7 @@ if (!NATIVE_ARRAY_BUFFER) { var nativeSetInt8 = $DataViewPrototype.setInt8; testView.setInt8(0, 2147483648); testView.setInt8(1, 2147483649); - if (testView.getInt8(0) || !testView.getInt8(1)) redefineAll$5($DataViewPrototype, { + if (testView.getInt8(0) || !testView.getInt8(1)) redefineAll$4($DataViewPrototype, { setInt8: function setInt8(byteOffset, value) { nativeSetInt8.call(this, byteOffset, value << 24 >> 24); }, @@ -7507,60 +7507,60 @@ if (!NATIVE_ARRAY_BUFFER) { }, { unsafe: true }); } -setToStringTag$8($ArrayBuffer, ARRAY_BUFFER); -setToStringTag$8($DataView, DATA_VIEW); +setToStringTag$3($ArrayBuffer, ARRAY_BUFFER$1); +setToStringTag$3($DataView, DATA_VIEW); var arrayBuffer = { ArrayBuffer: $ArrayBuffer, DataView: $DataView }; -var $$1X = _export; -var global$w = global$1; +var $$29 = _export; +var global$g = global$L; var arrayBufferModule = arrayBuffer; -var setSpecies$5 = setSpecies; +var setSpecies$2 = setSpecies$7; -var ARRAY_BUFFER$1 = 'ArrayBuffer'; -var ArrayBuffer$1 = arrayBufferModule[ARRAY_BUFFER$1]; -var NativeArrayBuffer$1 = global$w[ARRAY_BUFFER$1]; +var ARRAY_BUFFER = 'ArrayBuffer'; +var ArrayBuffer$4 = arrayBufferModule[ARRAY_BUFFER]; +var NativeArrayBuffer = global$g[ARRAY_BUFFER]; // `ArrayBuffer` constructor // https://tc39.es/ecma262/#sec-arraybuffer-constructor -$$1X({ global: true, forced: NativeArrayBuffer$1 !== ArrayBuffer$1 }, { - ArrayBuffer: ArrayBuffer$1 +$$29({ global: true, forced: NativeArrayBuffer !== ArrayBuffer$4 }, { + ArrayBuffer: ArrayBuffer$4 }); -setSpecies$5(ARRAY_BUFFER$1); +setSpecies$2(ARRAY_BUFFER); var NATIVE_ARRAY_BUFFER$1 = arrayBufferNative; -var DESCRIPTORS$r = descriptors; -var global$x = global$1; -var isObject$t = isObject; -var has$g = has; -var classof$b = classof$2; -var createNonEnumerableProperty$d = createNonEnumerableProperty; -var redefine$e = redefine.exports; -var defineProperty$c = objectDefineProperty.f; -var getPrototypeOf$7 = objectGetPrototypeOf; -var setPrototypeOf$5 = objectSetPrototypeOf; -var wellKnownSymbol$r = wellKnownSymbol; -var uid$5 = uid; - -var Int8Array$1 = global$x.Int8Array; -var Int8ArrayPrototype = Int8Array$1 && Int8Array$1.prototype; -var Uint8ClampedArray = global$x.Uint8ClampedArray; +var DESCRIPTORS$8 = descriptors; +var global$f = global$L; +var isObject$8 = isObject$B; +var has$8 = has$o; +var classof$2 = classof$b; +var createNonEnumerableProperty$9 = createNonEnumerableProperty$m; +var redefine$2 = redefine$g.exports; +var defineProperty$3 = objectDefineProperty.f; +var getPrototypeOf$6 = objectGetPrototypeOf$1; +var setPrototypeOf$1 = objectSetPrototypeOf$1; +var wellKnownSymbol$b = wellKnownSymbol$C; +var uid = uid$5; + +var Int8Array$3 = global$f.Int8Array; +var Int8ArrayPrototype = Int8Array$3 && Int8Array$3.prototype; +var Uint8ClampedArray = global$f.Uint8ClampedArray; var Uint8ClampedArrayPrototype = Uint8ClampedArray && Uint8ClampedArray.prototype; -var TypedArray = Int8Array$1 && getPrototypeOf$7(Int8Array$1); -var TypedArrayPrototype = Int8ArrayPrototype && getPrototypeOf$7(Int8ArrayPrototype); -var ObjectPrototype$3 = Object.prototype; -var isPrototypeOf = ObjectPrototype$3.isPrototypeOf; +var TypedArray$1 = Int8Array$3 && getPrototypeOf$6(Int8Array$3); +var TypedArrayPrototype$1 = Int8ArrayPrototype && getPrototypeOf$6(Int8ArrayPrototype); +var ObjectPrototype = Object.prototype; +var isPrototypeOf = ObjectPrototype.isPrototypeOf; -var TO_STRING_TAG$3 = wellKnownSymbol$r('toStringTag'); -var TYPED_ARRAY_TAG = uid$5('TYPED_ARRAY_TAG'); +var TO_STRING_TAG$5 = wellKnownSymbol$b('toStringTag'); +var TYPED_ARRAY_TAG$1 = uid('TYPED_ARRAY_TAG'); // Fixing native typed arrays in Opera Presto crashes the browser, see #595 -var NATIVE_ARRAY_BUFFER_VIEWS = NATIVE_ARRAY_BUFFER$1 && !!setPrototypeOf$5 && classof$b(global$x.opera) !== 'Opera'; +var NATIVE_ARRAY_BUFFER_VIEWS$3 = NATIVE_ARRAY_BUFFER$1 && !!setPrototypeOf$1 && classof$2(global$f.opera) !== 'Opera'; var TYPED_ARRAY_TAG_REQIRED = false; -var NAME$1; +var NAME; var TypedArrayConstructorsList = { Int8Array: 1, @@ -7580,165 +7580,165 @@ var BigIntArrayConstructorsList = { }; var isView = function isView(it) { - if (!isObject$t(it)) return false; - var klass = classof$b(it); + if (!isObject$8(it)) return false; + var klass = classof$2(it); return klass === 'DataView' - || has$g(TypedArrayConstructorsList, klass) - || has$g(BigIntArrayConstructorsList, klass); + || has$8(TypedArrayConstructorsList, klass) + || has$8(BigIntArrayConstructorsList, klass); }; -var isTypedArray = function (it) { - if (!isObject$t(it)) return false; - var klass = classof$b(it); - return has$g(TypedArrayConstructorsList, klass) - || has$g(BigIntArrayConstructorsList, klass); +var isTypedArray$1 = function (it) { + if (!isObject$8(it)) return false; + var klass = classof$2(it); + return has$8(TypedArrayConstructorsList, klass) + || has$8(BigIntArrayConstructorsList, klass); }; -var aTypedArray = function (it) { - if (isTypedArray(it)) return it; +var aTypedArray$o = function (it) { + if (isTypedArray$1(it)) return it; throw TypeError('Target is not a typed array'); }; -var aTypedArrayConstructor = function (C) { - if (setPrototypeOf$5) { - if (isPrototypeOf.call(TypedArray, C)) return C; - } else for (var ARRAY in TypedArrayConstructorsList) if (has$g(TypedArrayConstructorsList, NAME$1)) { - var TypedArrayConstructor = global$x[ARRAY]; +var aTypedArrayConstructor$7 = function (C) { + if (setPrototypeOf$1) { + if (isPrototypeOf.call(TypedArray$1, C)) return C; + } else for (var ARRAY in TypedArrayConstructorsList) if (has$8(TypedArrayConstructorsList, NAME)) { + var TypedArrayConstructor = global$f[ARRAY]; if (TypedArrayConstructor && (C === TypedArrayConstructor || isPrototypeOf.call(TypedArrayConstructor, C))) { return C; } } throw TypeError('Target is not a typed array constructor'); }; -var exportTypedArrayMethod = function (KEY, property, forced) { - if (!DESCRIPTORS$r) return; +var exportTypedArrayMethod$p = function (KEY, property, forced) { + if (!DESCRIPTORS$8) return; if (forced) for (var ARRAY in TypedArrayConstructorsList) { - var TypedArrayConstructor = global$x[ARRAY]; - if (TypedArrayConstructor && has$g(TypedArrayConstructor.prototype, KEY)) { + var TypedArrayConstructor = global$f[ARRAY]; + if (TypedArrayConstructor && has$8(TypedArrayConstructor.prototype, KEY)) { delete TypedArrayConstructor.prototype[KEY]; } } - if (!TypedArrayPrototype[KEY] || forced) { - redefine$e(TypedArrayPrototype, KEY, forced ? property - : NATIVE_ARRAY_BUFFER_VIEWS && Int8ArrayPrototype[KEY] || property); + if (!TypedArrayPrototype$1[KEY] || forced) { + redefine$2(TypedArrayPrototype$1, KEY, forced ? property + : NATIVE_ARRAY_BUFFER_VIEWS$3 && Int8ArrayPrototype[KEY] || property); } }; -var exportTypedArrayStaticMethod = function (KEY, property, forced) { +var exportTypedArrayStaticMethod$2 = function (KEY, property, forced) { var ARRAY, TypedArrayConstructor; - if (!DESCRIPTORS$r) return; - if (setPrototypeOf$5) { + if (!DESCRIPTORS$8) return; + if (setPrototypeOf$1) { if (forced) for (ARRAY in TypedArrayConstructorsList) { - TypedArrayConstructor = global$x[ARRAY]; - if (TypedArrayConstructor && has$g(TypedArrayConstructor, KEY)) { + TypedArrayConstructor = global$f[ARRAY]; + if (TypedArrayConstructor && has$8(TypedArrayConstructor, KEY)) { delete TypedArrayConstructor[KEY]; } } - if (!TypedArray[KEY] || forced) { + if (!TypedArray$1[KEY] || forced) { // V8 ~ Chrome 49-50 `%TypedArray%` methods are non-writable non-configurable try { - return redefine$e(TypedArray, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS && Int8Array$1[KEY] || property); + return redefine$2(TypedArray$1, KEY, forced ? property : NATIVE_ARRAY_BUFFER_VIEWS$3 && Int8Array$3[KEY] || property); } catch (error) { /* empty */ } } else return; } for (ARRAY in TypedArrayConstructorsList) { - TypedArrayConstructor = global$x[ARRAY]; + TypedArrayConstructor = global$f[ARRAY]; if (TypedArrayConstructor && (!TypedArrayConstructor[KEY] || forced)) { - redefine$e(TypedArrayConstructor, KEY, property); + redefine$2(TypedArrayConstructor, KEY, property); } } }; -for (NAME$1 in TypedArrayConstructorsList) { - if (!global$x[NAME$1]) NATIVE_ARRAY_BUFFER_VIEWS = false; +for (NAME in TypedArrayConstructorsList) { + if (!global$f[NAME]) NATIVE_ARRAY_BUFFER_VIEWS$3 = false; } // WebKit bug - typed arrays constructors prototype is Object.prototype -if (!NATIVE_ARRAY_BUFFER_VIEWS || typeof TypedArray != 'function' || TypedArray === Function.prototype) { +if (!NATIVE_ARRAY_BUFFER_VIEWS$3 || typeof TypedArray$1 != 'function' || TypedArray$1 === Function.prototype) { // eslint-disable-next-line no-shadow - TypedArray = function TypedArray() { + TypedArray$1 = function TypedArray() { throw TypeError('Incorrect invocation'); }; - if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME$1 in TypedArrayConstructorsList) { - if (global$x[NAME$1]) setPrototypeOf$5(global$x[NAME$1], TypedArray); + if (NATIVE_ARRAY_BUFFER_VIEWS$3) for (NAME in TypedArrayConstructorsList) { + if (global$f[NAME]) setPrototypeOf$1(global$f[NAME], TypedArray$1); } } -if (!NATIVE_ARRAY_BUFFER_VIEWS || !TypedArrayPrototype || TypedArrayPrototype === ObjectPrototype$3) { - TypedArrayPrototype = TypedArray.prototype; - if (NATIVE_ARRAY_BUFFER_VIEWS) for (NAME$1 in TypedArrayConstructorsList) { - if (global$x[NAME$1]) setPrototypeOf$5(global$x[NAME$1].prototype, TypedArrayPrototype); +if (!NATIVE_ARRAY_BUFFER_VIEWS$3 || !TypedArrayPrototype$1 || TypedArrayPrototype$1 === ObjectPrototype) { + TypedArrayPrototype$1 = TypedArray$1.prototype; + if (NATIVE_ARRAY_BUFFER_VIEWS$3) for (NAME in TypedArrayConstructorsList) { + if (global$f[NAME]) setPrototypeOf$1(global$f[NAME].prototype, TypedArrayPrototype$1); } } // WebKit bug - one more object in Uint8ClampedArray prototype chain -if (NATIVE_ARRAY_BUFFER_VIEWS && getPrototypeOf$7(Uint8ClampedArrayPrototype) !== TypedArrayPrototype) { - setPrototypeOf$5(Uint8ClampedArrayPrototype, TypedArrayPrototype); +if (NATIVE_ARRAY_BUFFER_VIEWS$3 && getPrototypeOf$6(Uint8ClampedArrayPrototype) !== TypedArrayPrototype$1) { + setPrototypeOf$1(Uint8ClampedArrayPrototype, TypedArrayPrototype$1); } -if (DESCRIPTORS$r && !has$g(TypedArrayPrototype, TO_STRING_TAG$3)) { +if (DESCRIPTORS$8 && !has$8(TypedArrayPrototype$1, TO_STRING_TAG$5)) { TYPED_ARRAY_TAG_REQIRED = true; - defineProperty$c(TypedArrayPrototype, TO_STRING_TAG$3, { get: function () { - return isObject$t(this) ? this[TYPED_ARRAY_TAG] : undefined; + defineProperty$3(TypedArrayPrototype$1, TO_STRING_TAG$5, { get: function () { + return isObject$8(this) ? this[TYPED_ARRAY_TAG$1] : undefined; } }); - for (NAME$1 in TypedArrayConstructorsList) if (global$x[NAME$1]) { - createNonEnumerableProperty$d(global$x[NAME$1], TYPED_ARRAY_TAG, NAME$1); + for (NAME in TypedArrayConstructorsList) if (global$f[NAME]) { + createNonEnumerableProperty$9(global$f[NAME], TYPED_ARRAY_TAG$1, NAME); } } var arrayBufferViewCore = { - NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS, - TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG, - aTypedArray: aTypedArray, - aTypedArrayConstructor: aTypedArrayConstructor, - exportTypedArrayMethod: exportTypedArrayMethod, - exportTypedArrayStaticMethod: exportTypedArrayStaticMethod, + NATIVE_ARRAY_BUFFER_VIEWS: NATIVE_ARRAY_BUFFER_VIEWS$3, + TYPED_ARRAY_TAG: TYPED_ARRAY_TAG_REQIRED && TYPED_ARRAY_TAG$1, + aTypedArray: aTypedArray$o, + aTypedArrayConstructor: aTypedArrayConstructor$7, + exportTypedArrayMethod: exportTypedArrayMethod$p, + exportTypedArrayStaticMethod: exportTypedArrayStaticMethod$2, isView: isView, - isTypedArray: isTypedArray, - TypedArray: TypedArray, - TypedArrayPrototype: TypedArrayPrototype + isTypedArray: isTypedArray$1, + TypedArray: TypedArray$1, + TypedArrayPrototype: TypedArrayPrototype$1 }; -var $$1Y = _export; -var ArrayBufferViewCore = arrayBufferViewCore; +var $$28 = _export; +var ArrayBufferViewCore$q = arrayBufferViewCore; -var NATIVE_ARRAY_BUFFER_VIEWS$1 = ArrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS; +var NATIVE_ARRAY_BUFFER_VIEWS$2 = ArrayBufferViewCore$q.NATIVE_ARRAY_BUFFER_VIEWS; // `ArrayBuffer.isView` method // https://tc39.es/ecma262/#sec-arraybuffer.isview -$$1Y({ target: 'ArrayBuffer', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS$1 }, { - isView: ArrayBufferViewCore.isView +$$28({ target: 'ArrayBuffer', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS$2 }, { + isView: ArrayBufferViewCore$q.isView }); -var $$1Z = _export; -var fails$M = fails; -var ArrayBufferModule = arrayBuffer; -var anObject$l = anObject; -var toAbsoluteIndex$7 = toAbsoluteIndex; -var toLength$p = toLength; -var speciesConstructor$5 = speciesConstructor; +var $$27 = _export; +var fails$c = fails$Y; +var ArrayBufferModule$2 = arrayBuffer; +var anObject$1e = anObject$1z; +var toAbsoluteIndex$1 = toAbsoluteIndex$8; +var toLength$9 = toLength$y; +var speciesConstructor$e = speciesConstructor$j; -var ArrayBuffer$2 = ArrayBufferModule.ArrayBuffer; -var DataView$1 = ArrayBufferModule.DataView; -var nativeArrayBufferSlice = ArrayBuffer$2.prototype.slice; +var ArrayBuffer$3 = ArrayBufferModule$2.ArrayBuffer; +var DataView$2 = ArrayBufferModule$2.DataView; +var nativeArrayBufferSlice = ArrayBuffer$3.prototype.slice; -var INCORRECT_SLICE = fails$M(function () { - return !new ArrayBuffer$2(2).slice(1, undefined).byteLength; +var INCORRECT_SLICE = fails$c(function () { + return !new ArrayBuffer$3(2).slice(1, undefined).byteLength; }); // `ArrayBuffer.prototype.slice` method // https://tc39.es/ecma262/#sec-arraybuffer.prototype.slice -$$1Z({ target: 'ArrayBuffer', proto: true, unsafe: true, forced: INCORRECT_SLICE }, { +$$27({ target: 'ArrayBuffer', proto: true, unsafe: true, forced: INCORRECT_SLICE }, { slice: function slice(start, end) { if (nativeArrayBufferSlice !== undefined && end === undefined) { - return nativeArrayBufferSlice.call(anObject$l(this), start); // FF fix - } - var length = anObject$l(this).byteLength; - var first = toAbsoluteIndex$7(start, length); - var fin = toAbsoluteIndex$7(end === undefined ? length : end, length); - var result = new (speciesConstructor$5(this, ArrayBuffer$2))(toLength$p(fin - first)); - var viewSource = new DataView$1(this); - var viewTarget = new DataView$1(result); + return nativeArrayBufferSlice.call(anObject$1e(this), start); // FF fix + } + var length = anObject$1e(this).byteLength; + var first = toAbsoluteIndex$1(start, length); + var fin = toAbsoluteIndex$1(end === undefined ? length : end, length); + var result = new (speciesConstructor$e(this, ArrayBuffer$3))(toLength$9(fin - first)); + var viewSource = new DataView$2(this); + var viewTarget = new DataView$2(result); var index = 0; while (first < fin) { viewTarget.setUint8(index++, viewSource.getUint8(first++)); @@ -7746,13 +7746,13 @@ $$1Z({ target: 'ArrayBuffer', proto: true, unsafe: true, forced: INCORRECT_SLICE } }); -var $$1_ = _export; +var $$26 = _export; var ArrayBufferModule$1 = arrayBuffer; -var NATIVE_ARRAY_BUFFER$2 = arrayBufferNative; +var NATIVE_ARRAY_BUFFER = arrayBufferNative; // `DataView` constructor // https://tc39.es/ecma262/#sec-dataview-constructor -$$1_({ global: true, forced: !NATIVE_ARRAY_BUFFER$2 }, { +$$26({ global: true, forced: !NATIVE_ARRAY_BUFFER }, { DataView: ArrayBufferModule$1.DataView }); @@ -7760,59 +7760,59 @@ var typedArrayConstructor = {exports: {}}; /* eslint-disable no-new */ -var global$y = global$1; -var fails$N = fails; -var checkCorrectnessOfIteration$4 = checkCorrectnessOfIteration; -var NATIVE_ARRAY_BUFFER_VIEWS$2 = arrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS; +var global$e = global$L; +var fails$b = fails$Y; +var checkCorrectnessOfIteration = checkCorrectnessOfIteration$4; +var NATIVE_ARRAY_BUFFER_VIEWS$1 = arrayBufferViewCore.NATIVE_ARRAY_BUFFER_VIEWS; -var ArrayBuffer$3 = global$y.ArrayBuffer; -var Int8Array$2 = global$y.Int8Array; +var ArrayBuffer$2 = global$e.ArrayBuffer; +var Int8Array$2 = global$e.Int8Array; -var typedArrayConstructorsRequireWrappers = !NATIVE_ARRAY_BUFFER_VIEWS$2 || !fails$N(function () { +var typedArrayConstructorsRequireWrappers = !NATIVE_ARRAY_BUFFER_VIEWS$1 || !fails$b(function () { Int8Array$2(1); -}) || !fails$N(function () { +}) || !fails$b(function () { new Int8Array$2(-1); -}) || !checkCorrectnessOfIteration$4(function (iterable) { +}) || !checkCorrectnessOfIteration(function (iterable) { new Int8Array$2(); new Int8Array$2(null); new Int8Array$2(1.5); new Int8Array$2(iterable); -}, true) || fails$N(function () { +}, true) || fails$b(function () { // Safari (11+) bug - a reason why even Safari 13 should load a typed array polyfill - return new Int8Array$2(new ArrayBuffer$3(2), 1, undefined).length !== 1; + return new Int8Array$2(new ArrayBuffer$2(2), 1, undefined).length !== 1; }); -var toInteger$c = toInteger; +var toInteger$3 = toInteger$f; -var toPositiveInteger = function (it) { - var result = toInteger$c(it); +var toPositiveInteger$5 = function (it) { + var result = toInteger$3(it); if (result < 0) throw RangeError("The argument can't be less than 0"); return result; }; -var toPositiveInteger$1 = toPositiveInteger; +var toPositiveInteger$4 = toPositiveInteger$5; -var toOffset = function (it, BYTES) { - var offset = toPositiveInteger$1(it); +var toOffset$2 = function (it, BYTES) { + var offset = toPositiveInteger$4(it); if (offset % BYTES) throw RangeError('Wrong offset'); return offset; }; -var toObject$m = toObject; -var toLength$q = toLength; -var getIteratorMethod$3 = getIteratorMethod; -var isArrayIteratorMethod$3 = isArrayIteratorMethod; -var bind$8 = functionBindContext; -var aTypedArrayConstructor$1 = arrayBufferViewCore.aTypedArrayConstructor; +var toObject$8 = toObject$u; +var toLength$8 = toLength$y; +var getIteratorMethod$5 = getIteratorMethod$8; +var isArrayIteratorMethod = isArrayIteratorMethod$3; +var bind$f = functionBindContext; +var aTypedArrayConstructor$6 = arrayBufferViewCore.aTypedArrayConstructor; -var typedArrayFrom = function from(source /* , mapfn, thisArg */) { - var O = toObject$m(source); +var typedArrayFrom$2 = function from(source /* , mapfn, thisArg */) { + var O = toObject$8(source); var argumentsLength = arguments.length; var mapfn = argumentsLength > 1 ? arguments[1] : undefined; var mapping = mapfn !== undefined; - var iteratorMethod = getIteratorMethod$3(O); + var iteratorMethod = getIteratorMethod$5(O); var i, length, result, step, iterator, next; - if (iteratorMethod != undefined && !isArrayIteratorMethod$3(iteratorMethod)) { + if (iteratorMethod != undefined && !isArrayIteratorMethod(iteratorMethod)) { iterator = iteratorMethod.call(O); next = iterator.next; O = []; @@ -7821,119 +7821,119 @@ var typedArrayFrom = function from(source /* , mapfn, thisArg */) { } } if (mapping && argumentsLength > 2) { - mapfn = bind$8(mapfn, arguments[2], 2); + mapfn = bind$f(mapfn, arguments[2], 2); } - length = toLength$q(O.length); - result = new (aTypedArrayConstructor$1(this))(length); + length = toLength$8(O.length); + result = new (aTypedArrayConstructor$6(this))(length); for (i = 0; length > i; i++) { result[i] = mapping ? mapfn(O[i], i) : O[i]; } return result; }; -var $$1$ = _export; -var global$z = global$1; -var DESCRIPTORS$s = descriptors; -var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = typedArrayConstructorsRequireWrappers; -var ArrayBufferViewCore$1 = arrayBufferViewCore; -var ArrayBufferModule$2 = arrayBuffer; -var anInstance$6 = anInstance; -var createPropertyDescriptor$7 = createPropertyDescriptor; -var createNonEnumerableProperty$e = createNonEnumerableProperty; -var toLength$r = toLength; -var toIndex$2 = toIndex; -var toOffset$1 = toOffset; -var toPrimitive$a = toPrimitive; -var has$h = has; -var classof$c = classof$2; -var isObject$u = isObject; +var $$25 = _export; +var global$d = global$L; +var DESCRIPTORS$7 = descriptors; +var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$2 = typedArrayConstructorsRequireWrappers; +var ArrayBufferViewCore$p = arrayBufferViewCore; +var ArrayBufferModule = arrayBuffer; +var anInstance$5 = anInstance$b; +var createPropertyDescriptor$2 = createPropertyDescriptor$9; +var createNonEnumerableProperty$8 = createNonEnumerableProperty$m; +var toLength$7 = toLength$y; +var toIndex = toIndex$2; +var toOffset$1 = toOffset$2; +var toPrimitive$1 = toPrimitive$b; +var has$7 = has$o; +var classof$1 = classof$b; +var isObject$7 = isObject$B; var create$6 = objectCreate; -var setPrototypeOf$6 = objectSetPrototypeOf; -var getOwnPropertyNames$3 = objectGetOwnPropertyNames.f; -var typedArrayFrom$1 = typedArrayFrom; +var setPrototypeOf = objectSetPrototypeOf$1; +var getOwnPropertyNames = objectGetOwnPropertyNames.f; +var typedArrayFrom$1 = typedArrayFrom$2; var forEach$1 = arrayIteration.forEach; -var setSpecies$6 = setSpecies; -var definePropertyModule$a = objectDefineProperty; +var setSpecies$1 = setSpecies$7; +var definePropertyModule$2 = objectDefineProperty; var getOwnPropertyDescriptorModule$3 = objectGetOwnPropertyDescriptor; var InternalStateModule$9 = internalState; -var inheritIfRequired$4 = inheritIfRequired; +var inheritIfRequired = inheritIfRequired$4; -var getInternalState$8 = InternalStateModule$9.get; +var getInternalState$7 = InternalStateModule$9.get; var setInternalState$9 = InternalStateModule$9.set; -var nativeDefineProperty$2 = definePropertyModule$a.f; -var nativeGetOwnPropertyDescriptor$3 = getOwnPropertyDescriptorModule$3.f; +var nativeDefineProperty = definePropertyModule$2.f; +var nativeGetOwnPropertyDescriptor = getOwnPropertyDescriptorModule$3.f; var round = Math.round; -var RangeError$2 = global$z.RangeError; -var ArrayBuffer$4 = ArrayBufferModule$2.ArrayBuffer; -var DataView$2 = ArrayBufferModule$2.DataView; -var NATIVE_ARRAY_BUFFER_VIEWS$3 = ArrayBufferViewCore$1.NATIVE_ARRAY_BUFFER_VIEWS; -var TYPED_ARRAY_TAG$1 = ArrayBufferViewCore$1.TYPED_ARRAY_TAG; -var TypedArray$1 = ArrayBufferViewCore$1.TypedArray; -var TypedArrayPrototype$1 = ArrayBufferViewCore$1.TypedArrayPrototype; -var aTypedArrayConstructor$2 = ArrayBufferViewCore$1.aTypedArrayConstructor; -var isTypedArray$1 = ArrayBufferViewCore$1.isTypedArray; +var RangeError$1 = global$d.RangeError; +var ArrayBuffer$1 = ArrayBufferModule.ArrayBuffer; +var DataView$1 = ArrayBufferModule.DataView; +var NATIVE_ARRAY_BUFFER_VIEWS = ArrayBufferViewCore$p.NATIVE_ARRAY_BUFFER_VIEWS; +var TYPED_ARRAY_TAG = ArrayBufferViewCore$p.TYPED_ARRAY_TAG; +var TypedArray = ArrayBufferViewCore$p.TypedArray; +var TypedArrayPrototype = ArrayBufferViewCore$p.TypedArrayPrototype; +var aTypedArrayConstructor$5 = ArrayBufferViewCore$p.aTypedArrayConstructor; +var isTypedArray = ArrayBufferViewCore$p.isTypedArray; var BYTES_PER_ELEMENT = 'BYTES_PER_ELEMENT'; -var WRONG_LENGTH$1 = 'Wrong length'; +var WRONG_LENGTH = 'Wrong length'; var fromList = function (C, list) { var index = 0; var length = list.length; - var result = new (aTypedArrayConstructor$2(C))(length); + var result = new (aTypedArrayConstructor$5(C))(length); while (length > index) result[index] = list[index++]; return result; }; -var addGetter$1 = function (it, key) { - nativeDefineProperty$2(it, key, { get: function () { - return getInternalState$8(this)[key]; +var addGetter = function (it, key) { + nativeDefineProperty(it, key, { get: function () { + return getInternalState$7(this)[key]; } }); }; var isArrayBuffer = function (it) { var klass; - return it instanceof ArrayBuffer$4 || (klass = classof$c(it)) == 'ArrayBuffer' || klass == 'SharedArrayBuffer'; + return it instanceof ArrayBuffer$1 || (klass = classof$1(it)) == 'ArrayBuffer' || klass == 'SharedArrayBuffer'; }; var isTypedArrayIndex = function (target, key) { - return isTypedArray$1(target) + return isTypedArray(target) && typeof key != 'symbol' && key in target && String(+key) == String(key); }; var wrappedGetOwnPropertyDescriptor = function getOwnPropertyDescriptor(target, key) { - return isTypedArrayIndex(target, key = toPrimitive$a(key, true)) - ? createPropertyDescriptor$7(2, target[key]) - : nativeGetOwnPropertyDescriptor$3(target, key); + return isTypedArrayIndex(target, key = toPrimitive$1(key, true)) + ? createPropertyDescriptor$2(2, target[key]) + : nativeGetOwnPropertyDescriptor(target, key); }; var wrappedDefineProperty = function defineProperty(target, key, descriptor) { - if (isTypedArrayIndex(target, key = toPrimitive$a(key, true)) - && isObject$u(descriptor) - && has$h(descriptor, 'value') - && !has$h(descriptor, 'get') - && !has$h(descriptor, 'set') + if (isTypedArrayIndex(target, key = toPrimitive$1(key, true)) + && isObject$7(descriptor) + && has$7(descriptor, 'value') + && !has$7(descriptor, 'get') + && !has$7(descriptor, 'set') // TODO: add validation descriptor w/o calling accessors && !descriptor.configurable - && (!has$h(descriptor, 'writable') || descriptor.writable) - && (!has$h(descriptor, 'enumerable') || descriptor.enumerable) + && (!has$7(descriptor, 'writable') || descriptor.writable) + && (!has$7(descriptor, 'enumerable') || descriptor.enumerable) ) { target[key] = descriptor.value; return target; - } return nativeDefineProperty$2(target, key, descriptor); + } return nativeDefineProperty(target, key, descriptor); }; -if (DESCRIPTORS$s) { - if (!NATIVE_ARRAY_BUFFER_VIEWS$3) { +if (DESCRIPTORS$7) { + if (!NATIVE_ARRAY_BUFFER_VIEWS) { getOwnPropertyDescriptorModule$3.f = wrappedGetOwnPropertyDescriptor; - definePropertyModule$a.f = wrappedDefineProperty; - addGetter$1(TypedArrayPrototype$1, 'buffer'); - addGetter$1(TypedArrayPrototype$1, 'byteOffset'); - addGetter$1(TypedArrayPrototype$1, 'byteLength'); - addGetter$1(TypedArrayPrototype$1, 'length'); + definePropertyModule$2.f = wrappedDefineProperty; + addGetter(TypedArrayPrototype, 'buffer'); + addGetter(TypedArrayPrototype, 'byteOffset'); + addGetter(TypedArrayPrototype, 'byteLength'); + addGetter(TypedArrayPrototype, 'length'); } - $$1$({ target: 'Object', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS$3 }, { + $$25({ target: 'Object', stat: true, forced: !NATIVE_ARRAY_BUFFER_VIEWS }, { getOwnPropertyDescriptor: wrappedGetOwnPropertyDescriptor, defineProperty: wrappedDefineProperty }); @@ -7943,24 +7943,24 @@ if (DESCRIPTORS$s) { var CONSTRUCTOR_NAME = TYPE + (CLAMPED ? 'Clamped' : '') + 'Array'; var GETTER = 'get' + TYPE; var SETTER = 'set' + TYPE; - var NativeTypedArrayConstructor = global$z[CONSTRUCTOR_NAME]; + var NativeTypedArrayConstructor = global$d[CONSTRUCTOR_NAME]; var TypedArrayConstructor = NativeTypedArrayConstructor; var TypedArrayConstructorPrototype = TypedArrayConstructor && TypedArrayConstructor.prototype; var exported = {}; var getter = function (that, index) { - var data = getInternalState$8(that); + var data = getInternalState$7(that); return data.view[GETTER](index * BYTES + data.byteOffset, true); }; var setter = function (that, index, value) { - var data = getInternalState$8(that); + var data = getInternalState$7(that); if (CLAMPED) value = (value = round(value)) < 0 ? 0 : value > 0xFF ? 0xFF : value & 0xFF; data.view[SETTER](index * BYTES + data.byteOffset, value, true); }; var addElement = function (that, index) { - nativeDefineProperty$2(that, index, { + nativeDefineProperty(that, index, { get: function () { return getter(this, index); }, @@ -7971,30 +7971,30 @@ if (DESCRIPTORS$s) { }); }; - if (!NATIVE_ARRAY_BUFFER_VIEWS$3) { + if (!NATIVE_ARRAY_BUFFER_VIEWS) { TypedArrayConstructor = wrapper(function (that, data, offset, $length) { - anInstance$6(that, TypedArrayConstructor, CONSTRUCTOR_NAME); + anInstance$5(that, TypedArrayConstructor, CONSTRUCTOR_NAME); var index = 0; var byteOffset = 0; var buffer, byteLength, length; - if (!isObject$u(data)) { - length = toIndex$2(data); + if (!isObject$7(data)) { + length = toIndex(data); byteLength = length * BYTES; - buffer = new ArrayBuffer$4(byteLength); + buffer = new ArrayBuffer$1(byteLength); } else if (isArrayBuffer(data)) { buffer = data; byteOffset = toOffset$1(offset, BYTES); var $len = data.byteLength; if ($length === undefined) { - if ($len % BYTES) throw RangeError$2(WRONG_LENGTH$1); + if ($len % BYTES) throw RangeError$1(WRONG_LENGTH); byteLength = $len - byteOffset; - if (byteLength < 0) throw RangeError$2(WRONG_LENGTH$1); + if (byteLength < 0) throw RangeError$1(WRONG_LENGTH); } else { - byteLength = toLength$r($length) * BYTES; - if (byteLength + byteOffset > $len) throw RangeError$2(WRONG_LENGTH$1); + byteLength = toLength$7($length) * BYTES; + if (byteLength + byteOffset > $len) throw RangeError$1(WRONG_LENGTH); } length = byteLength / BYTES; - } else if (isTypedArray$1(data)) { + } else if (isTypedArray(data)) { return fromList(TypedArrayConstructor, data); } else { return typedArrayFrom$1.call(TypedArrayConstructor, data); @@ -8004,98 +8004,98 @@ if (DESCRIPTORS$s) { byteOffset: byteOffset, byteLength: byteLength, length: length, - view: new DataView$2(buffer) + view: new DataView$1(buffer) }); while (index < length) addElement(that, index++); }); - if (setPrototypeOf$6) setPrototypeOf$6(TypedArrayConstructor, TypedArray$1); - TypedArrayConstructorPrototype = TypedArrayConstructor.prototype = create$6(TypedArrayPrototype$1); - } else if (TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS) { + if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); + TypedArrayConstructorPrototype = TypedArrayConstructor.prototype = create$6(TypedArrayPrototype); + } else if (TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$2) { TypedArrayConstructor = wrapper(function (dummy, data, typedArrayOffset, $length) { - anInstance$6(dummy, TypedArrayConstructor, CONSTRUCTOR_NAME); - return inheritIfRequired$4(function () { - if (!isObject$u(data)) return new NativeTypedArrayConstructor(toIndex$2(data)); + anInstance$5(dummy, TypedArrayConstructor, CONSTRUCTOR_NAME); + return inheritIfRequired(function () { + if (!isObject$7(data)) return new NativeTypedArrayConstructor(toIndex(data)); if (isArrayBuffer(data)) return $length !== undefined ? new NativeTypedArrayConstructor(data, toOffset$1(typedArrayOffset, BYTES), $length) : typedArrayOffset !== undefined ? new NativeTypedArrayConstructor(data, toOffset$1(typedArrayOffset, BYTES)) : new NativeTypedArrayConstructor(data); - if (isTypedArray$1(data)) return fromList(TypedArrayConstructor, data); + if (isTypedArray(data)) return fromList(TypedArrayConstructor, data); return typedArrayFrom$1.call(TypedArrayConstructor, data); }(), dummy, TypedArrayConstructor); }); - if (setPrototypeOf$6) setPrototypeOf$6(TypedArrayConstructor, TypedArray$1); - forEach$1(getOwnPropertyNames$3(NativeTypedArrayConstructor), function (key) { + if (setPrototypeOf) setPrototypeOf(TypedArrayConstructor, TypedArray); + forEach$1(getOwnPropertyNames(NativeTypedArrayConstructor), function (key) { if (!(key in TypedArrayConstructor)) { - createNonEnumerableProperty$e(TypedArrayConstructor, key, NativeTypedArrayConstructor[key]); + createNonEnumerableProperty$8(TypedArrayConstructor, key, NativeTypedArrayConstructor[key]); } }); TypedArrayConstructor.prototype = TypedArrayConstructorPrototype; } if (TypedArrayConstructorPrototype.constructor !== TypedArrayConstructor) { - createNonEnumerableProperty$e(TypedArrayConstructorPrototype, 'constructor', TypedArrayConstructor); + createNonEnumerableProperty$8(TypedArrayConstructorPrototype, 'constructor', TypedArrayConstructor); } - if (TYPED_ARRAY_TAG$1) { - createNonEnumerableProperty$e(TypedArrayConstructorPrototype, TYPED_ARRAY_TAG$1, CONSTRUCTOR_NAME); + if (TYPED_ARRAY_TAG) { + createNonEnumerableProperty$8(TypedArrayConstructorPrototype, TYPED_ARRAY_TAG, CONSTRUCTOR_NAME); } exported[CONSTRUCTOR_NAME] = TypedArrayConstructor; - $$1$({ - global: true, forced: TypedArrayConstructor != NativeTypedArrayConstructor, sham: !NATIVE_ARRAY_BUFFER_VIEWS$3 + $$25({ + global: true, forced: TypedArrayConstructor != NativeTypedArrayConstructor, sham: !NATIVE_ARRAY_BUFFER_VIEWS }, exported); if (!(BYTES_PER_ELEMENT in TypedArrayConstructor)) { - createNonEnumerableProperty$e(TypedArrayConstructor, BYTES_PER_ELEMENT, BYTES); + createNonEnumerableProperty$8(TypedArrayConstructor, BYTES_PER_ELEMENT, BYTES); } if (!(BYTES_PER_ELEMENT in TypedArrayConstructorPrototype)) { - createNonEnumerableProperty$e(TypedArrayConstructorPrototype, BYTES_PER_ELEMENT, BYTES); + createNonEnumerableProperty$8(TypedArrayConstructorPrototype, BYTES_PER_ELEMENT, BYTES); } - setSpecies$6(CONSTRUCTOR_NAME); + setSpecies$1(CONSTRUCTOR_NAME); }; } else typedArrayConstructor.exports = function () { /* empty */ }; -var createTypedArrayConstructor = typedArrayConstructor.exports; +var createTypedArrayConstructor$8 = typedArrayConstructor.exports; // `Int8Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor('Int8', function (init) { +createTypedArrayConstructor$8('Int8', function (init) { return function Int8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -var createTypedArrayConstructor$1 = typedArrayConstructor.exports; +var createTypedArrayConstructor$7 = typedArrayConstructor.exports; // `Uint8Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$1('Uint8', function (init) { +createTypedArrayConstructor$7('Uint8', function (init) { return function Uint8Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -var createTypedArrayConstructor$2 = typedArrayConstructor.exports; +var createTypedArrayConstructor$6 = typedArrayConstructor.exports; // `Uint8ClampedArray` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$2('Uint8', function (init) { +createTypedArrayConstructor$6('Uint8', function (init) { return function Uint8ClampedArray(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }, true); -var createTypedArrayConstructor$3 = typedArrayConstructor.exports; +var createTypedArrayConstructor$5 = typedArrayConstructor.exports; // `Int16Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$3('Int16', function (init) { +createTypedArrayConstructor$5('Int16', function (init) { return function Int16Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -8111,41 +8111,41 @@ createTypedArrayConstructor$4('Uint16', function (init) { }; }); -var createTypedArrayConstructor$5 = typedArrayConstructor.exports; +var createTypedArrayConstructor$3 = typedArrayConstructor.exports; // `Int32Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$5('Int32', function (init) { +createTypedArrayConstructor$3('Int32', function (init) { return function Int32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -var createTypedArrayConstructor$6 = typedArrayConstructor.exports; +var createTypedArrayConstructor$2 = typedArrayConstructor.exports; // `Uint32Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$6('Uint32', function (init) { +createTypedArrayConstructor$2('Uint32', function (init) { return function Uint32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -var createTypedArrayConstructor$7 = typedArrayConstructor.exports; +var createTypedArrayConstructor$1 = typedArrayConstructor.exports; // `Float32Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$7('Float32', function (init) { +createTypedArrayConstructor$1('Float32', function (init) { return function Float32Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; }); -var createTypedArrayConstructor$8 = typedArrayConstructor.exports; +var createTypedArrayConstructor = typedArrayConstructor.exports; // `Float64Array` constructor // https://tc39.es/ecma262/#sec-typedarray-objects -createTypedArrayConstructor$8('Float64', function (init) { +createTypedArrayConstructor('Float64', function (init) { return function Float64Array(data, byteOffset, length) { return init(this, data, byteOffset, length); }; @@ -8153,261 +8153,261 @@ createTypedArrayConstructor$8('Float64', function (init) { var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$1 = typedArrayConstructorsRequireWrappers; var exportTypedArrayStaticMethod$1 = arrayBufferViewCore.exportTypedArrayStaticMethod; -var typedArrayFrom$2 = typedArrayFrom; +var typedArrayFrom = typedArrayFrom$2; // `%TypedArray%.from` method // https://tc39.es/ecma262/#sec-%typedarray%.from -exportTypedArrayStaticMethod$1('from', typedArrayFrom$2, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$1); +exportTypedArrayStaticMethod$1('from', typedArrayFrom, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$1); -var ArrayBufferViewCore$2 = arrayBufferViewCore; -var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$2 = typedArrayConstructorsRequireWrappers; +var ArrayBufferViewCore$o = arrayBufferViewCore; +var TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS = typedArrayConstructorsRequireWrappers; -var aTypedArrayConstructor$3 = ArrayBufferViewCore$2.aTypedArrayConstructor; -var exportTypedArrayStaticMethod$2 = ArrayBufferViewCore$2.exportTypedArrayStaticMethod; +var aTypedArrayConstructor$4 = ArrayBufferViewCore$o.aTypedArrayConstructor; +var exportTypedArrayStaticMethod = ArrayBufferViewCore$o.exportTypedArrayStaticMethod; // `%TypedArray%.of` method // https://tc39.es/ecma262/#sec-%typedarray%.of -exportTypedArrayStaticMethod$2('of', function of(/* ...items */) { +exportTypedArrayStaticMethod('of', function of(/* ...items */) { var index = 0; var length = arguments.length; - var result = new (aTypedArrayConstructor$3(this))(length); + var result = new (aTypedArrayConstructor$4(this))(length); while (length > index) result[index] = arguments[index++]; return result; -}, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS$2); +}, TYPED_ARRAYS_CONSTRUCTORS_REQUIRES_WRAPPERS); -var ArrayBufferViewCore$3 = arrayBufferViewCore; +var ArrayBufferViewCore$n = arrayBufferViewCore; var $copyWithin = arrayCopyWithin; -var aTypedArray$1 = ArrayBufferViewCore$3.aTypedArray; -var exportTypedArrayMethod$1 = ArrayBufferViewCore$3.exportTypedArrayMethod; +var aTypedArray$n = ArrayBufferViewCore$n.aTypedArray; +var exportTypedArrayMethod$o = ArrayBufferViewCore$n.exportTypedArrayMethod; // `%TypedArray%.prototype.copyWithin` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.copywithin -exportTypedArrayMethod$1('copyWithin', function copyWithin(target, start /* , end */) { - return $copyWithin.call(aTypedArray$1(this), target, start, arguments.length > 2 ? arguments[2] : undefined); +exportTypedArrayMethod$o('copyWithin', function copyWithin(target, start /* , end */) { + return $copyWithin.call(aTypedArray$n(this), target, start, arguments.length > 2 ? arguments[2] : undefined); }); -var ArrayBufferViewCore$4 = arrayBufferViewCore; +var ArrayBufferViewCore$m = arrayBufferViewCore; var $every$1 = arrayIteration.every; -var aTypedArray$2 = ArrayBufferViewCore$4.aTypedArray; -var exportTypedArrayMethod$2 = ArrayBufferViewCore$4.exportTypedArrayMethod; +var aTypedArray$m = ArrayBufferViewCore$m.aTypedArray; +var exportTypedArrayMethod$n = ArrayBufferViewCore$m.exportTypedArrayMethod; // `%TypedArray%.prototype.every` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.every -exportTypedArrayMethod$2('every', function every(callbackfn /* , thisArg */) { - return $every$1(aTypedArray$2(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$n('every', function every(callbackfn /* , thisArg */) { + return $every$1(aTypedArray$m(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$5 = arrayBufferViewCore; -var $fill = arrayFill; +var ArrayBufferViewCore$l = arrayBufferViewCore; +var $fill = arrayFill$1; -var aTypedArray$3 = ArrayBufferViewCore$5.aTypedArray; -var exportTypedArrayMethod$3 = ArrayBufferViewCore$5.exportTypedArrayMethod; +var aTypedArray$l = ArrayBufferViewCore$l.aTypedArray; +var exportTypedArrayMethod$m = ArrayBufferViewCore$l.exportTypedArrayMethod; // `%TypedArray%.prototype.fill` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.fill // eslint-disable-next-line no-unused-vars -exportTypedArrayMethod$3('fill', function fill(value /* , start, end */) { - return $fill.apply(aTypedArray$3(this), arguments); +exportTypedArrayMethod$m('fill', function fill(value /* , start, end */) { + return $fill.apply(aTypedArray$l(this), arguments); }); -var ArrayBufferViewCore$6 = arrayBufferViewCore; -var $filter$1 = arrayIteration.filter; -var speciesConstructor$6 = speciesConstructor; +var ArrayBufferViewCore$k = arrayBufferViewCore; +var $filter = arrayIteration.filter; +var speciesConstructor$d = speciesConstructor$j; -var aTypedArray$4 = ArrayBufferViewCore$6.aTypedArray; -var aTypedArrayConstructor$4 = ArrayBufferViewCore$6.aTypedArrayConstructor; -var exportTypedArrayMethod$4 = ArrayBufferViewCore$6.exportTypedArrayMethod; +var aTypedArray$k = ArrayBufferViewCore$k.aTypedArray; +var aTypedArrayConstructor$3 = ArrayBufferViewCore$k.aTypedArrayConstructor; +var exportTypedArrayMethod$l = ArrayBufferViewCore$k.exportTypedArrayMethod; // `%TypedArray%.prototype.filter` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.filter -exportTypedArrayMethod$4('filter', function filter(callbackfn /* , thisArg */) { - var list = $filter$1(aTypedArray$4(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); - var C = speciesConstructor$6(this, this.constructor); +exportTypedArrayMethod$l('filter', function filter(callbackfn /* , thisArg */) { + var list = $filter(aTypedArray$k(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); + var C = speciesConstructor$d(this, this.constructor); var index = 0; var length = list.length; - var result = new (aTypedArrayConstructor$4(C))(length); + var result = new (aTypedArrayConstructor$3(C))(length); while (length > index) result[index] = list[index++]; return result; }); -var ArrayBufferViewCore$7 = arrayBufferViewCore; +var ArrayBufferViewCore$j = arrayBufferViewCore; var $find$1 = arrayIteration.find; -var aTypedArray$5 = ArrayBufferViewCore$7.aTypedArray; -var exportTypedArrayMethod$5 = ArrayBufferViewCore$7.exportTypedArrayMethod; +var aTypedArray$j = ArrayBufferViewCore$j.aTypedArray; +var exportTypedArrayMethod$k = ArrayBufferViewCore$j.exportTypedArrayMethod; // `%TypedArray%.prototype.find` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.find -exportTypedArrayMethod$5('find', function find(predicate /* , thisArg */) { - return $find$1(aTypedArray$5(this), predicate, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$k('find', function find(predicate /* , thisArg */) { + return $find$1(aTypedArray$j(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$8 = arrayBufferViewCore; -var $findIndex$1 = arrayIteration.findIndex; +var ArrayBufferViewCore$i = arrayBufferViewCore; +var $findIndex = arrayIteration.findIndex; -var aTypedArray$6 = ArrayBufferViewCore$8.aTypedArray; -var exportTypedArrayMethod$6 = ArrayBufferViewCore$8.exportTypedArrayMethod; +var aTypedArray$i = ArrayBufferViewCore$i.aTypedArray; +var exportTypedArrayMethod$j = ArrayBufferViewCore$i.exportTypedArrayMethod; // `%TypedArray%.prototype.findIndex` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.findindex -exportTypedArrayMethod$6('findIndex', function findIndex(predicate /* , thisArg */) { - return $findIndex$1(aTypedArray$6(this), predicate, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$j('findIndex', function findIndex(predicate /* , thisArg */) { + return $findIndex(aTypedArray$i(this), predicate, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$9 = arrayBufferViewCore; -var $forEach$2 = arrayIteration.forEach; +var ArrayBufferViewCore$h = arrayBufferViewCore; +var $forEach$1 = arrayIteration.forEach; -var aTypedArray$7 = ArrayBufferViewCore$9.aTypedArray; -var exportTypedArrayMethod$7 = ArrayBufferViewCore$9.exportTypedArrayMethod; +var aTypedArray$h = ArrayBufferViewCore$h.aTypedArray; +var exportTypedArrayMethod$i = ArrayBufferViewCore$h.exportTypedArrayMethod; // `%TypedArray%.prototype.forEach` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.foreach -exportTypedArrayMethod$7('forEach', function forEach(callbackfn /* , thisArg */) { - $forEach$2(aTypedArray$7(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$i('forEach', function forEach(callbackfn /* , thisArg */) { + $forEach$1(aTypedArray$h(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$a = arrayBufferViewCore; -var $includes$1 = arrayIncludes.includes; +var ArrayBufferViewCore$g = arrayBufferViewCore; +var $includes = arrayIncludes.includes; -var aTypedArray$8 = ArrayBufferViewCore$a.aTypedArray; -var exportTypedArrayMethod$8 = ArrayBufferViewCore$a.exportTypedArrayMethod; +var aTypedArray$g = ArrayBufferViewCore$g.aTypedArray; +var exportTypedArrayMethod$h = ArrayBufferViewCore$g.exportTypedArrayMethod; // `%TypedArray%.prototype.includes` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.includes -exportTypedArrayMethod$8('includes', function includes(searchElement /* , fromIndex */) { - return $includes$1(aTypedArray$8(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$h('includes', function includes(searchElement /* , fromIndex */) { + return $includes(aTypedArray$g(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$b = arrayBufferViewCore; -var $indexOf$1 = arrayIncludes.indexOf; +var ArrayBufferViewCore$f = arrayBufferViewCore; +var $indexOf = arrayIncludes.indexOf; -var aTypedArray$9 = ArrayBufferViewCore$b.aTypedArray; -var exportTypedArrayMethod$9 = ArrayBufferViewCore$b.exportTypedArrayMethod; +var aTypedArray$f = ArrayBufferViewCore$f.aTypedArray; +var exportTypedArrayMethod$g = ArrayBufferViewCore$f.exportTypedArrayMethod; // `%TypedArray%.prototype.indexOf` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.indexof -exportTypedArrayMethod$9('indexOf', function indexOf(searchElement /* , fromIndex */) { - return $indexOf$1(aTypedArray$9(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$g('indexOf', function indexOf(searchElement /* , fromIndex */) { + return $indexOf(aTypedArray$f(this), searchElement, arguments.length > 1 ? arguments[1] : undefined); }); -var global$A = global$1; -var ArrayBufferViewCore$c = arrayBufferViewCore; +var global$c = global$L; +var ArrayBufferViewCore$e = arrayBufferViewCore; var ArrayIterators = es_array_iterator; -var wellKnownSymbol$s = wellKnownSymbol; +var wellKnownSymbol$a = wellKnownSymbol$C; -var ITERATOR$5 = wellKnownSymbol$s('iterator'); -var Uint8Array = global$A.Uint8Array; +var ITERATOR$3 = wellKnownSymbol$a('iterator'); +var Uint8Array$1 = global$c.Uint8Array; var arrayValues = ArrayIterators.values; var arrayKeys = ArrayIterators.keys; var arrayEntries = ArrayIterators.entries; -var aTypedArray$a = ArrayBufferViewCore$c.aTypedArray; -var exportTypedArrayMethod$a = ArrayBufferViewCore$c.exportTypedArrayMethod; -var nativeTypedArrayIterator = Uint8Array && Uint8Array.prototype[ITERATOR$5]; +var aTypedArray$e = ArrayBufferViewCore$e.aTypedArray; +var exportTypedArrayMethod$f = ArrayBufferViewCore$e.exportTypedArrayMethod; +var nativeTypedArrayIterator = Uint8Array$1 && Uint8Array$1.prototype[ITERATOR$3]; var CORRECT_ITER_NAME = !!nativeTypedArrayIterator && (nativeTypedArrayIterator.name == 'values' || nativeTypedArrayIterator.name == undefined); var typedArrayValues = function values() { - return arrayValues.call(aTypedArray$a(this)); + return arrayValues.call(aTypedArray$e(this)); }; // `%TypedArray%.prototype.entries` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.entries -exportTypedArrayMethod$a('entries', function entries() { - return arrayEntries.call(aTypedArray$a(this)); +exportTypedArrayMethod$f('entries', function entries() { + return arrayEntries.call(aTypedArray$e(this)); }); // `%TypedArray%.prototype.keys` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.keys -exportTypedArrayMethod$a('keys', function keys() { - return arrayKeys.call(aTypedArray$a(this)); +exportTypedArrayMethod$f('keys', function keys() { + return arrayKeys.call(aTypedArray$e(this)); }); // `%TypedArray%.prototype.values` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.values -exportTypedArrayMethod$a('values', typedArrayValues, !CORRECT_ITER_NAME); +exportTypedArrayMethod$f('values', typedArrayValues, !CORRECT_ITER_NAME); // `%TypedArray%.prototype[@@iterator]` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype-@@iterator -exportTypedArrayMethod$a(ITERATOR$5, typedArrayValues, !CORRECT_ITER_NAME); +exportTypedArrayMethod$f(ITERATOR$3, typedArrayValues, !CORRECT_ITER_NAME); var ArrayBufferViewCore$d = arrayBufferViewCore; -var aTypedArray$b = ArrayBufferViewCore$d.aTypedArray; -var exportTypedArrayMethod$b = ArrayBufferViewCore$d.exportTypedArrayMethod; +var aTypedArray$d = ArrayBufferViewCore$d.aTypedArray; +var exportTypedArrayMethod$e = ArrayBufferViewCore$d.exportTypedArrayMethod; var $join = [].join; // `%TypedArray%.prototype.join` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.join // eslint-disable-next-line no-unused-vars -exportTypedArrayMethod$b('join', function join(separator) { - return $join.apply(aTypedArray$b(this), arguments); +exportTypedArrayMethod$e('join', function join(separator) { + return $join.apply(aTypedArray$d(this), arguments); }); -var ArrayBufferViewCore$e = arrayBufferViewCore; +var ArrayBufferViewCore$c = arrayBufferViewCore; var $lastIndexOf = arrayLastIndexOf; -var aTypedArray$c = ArrayBufferViewCore$e.aTypedArray; -var exportTypedArrayMethod$c = ArrayBufferViewCore$e.exportTypedArrayMethod; +var aTypedArray$c = ArrayBufferViewCore$c.aTypedArray; +var exportTypedArrayMethod$d = ArrayBufferViewCore$c.exportTypedArrayMethod; // `%TypedArray%.prototype.lastIndexOf` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.lastindexof // eslint-disable-next-line no-unused-vars -exportTypedArrayMethod$c('lastIndexOf', function lastIndexOf(searchElement /* , fromIndex */) { +exportTypedArrayMethod$d('lastIndexOf', function lastIndexOf(searchElement /* , fromIndex */) { return $lastIndexOf.apply(aTypedArray$c(this), arguments); }); -var ArrayBufferViewCore$f = arrayBufferViewCore; -var $map$1 = arrayIteration.map; -var speciesConstructor$7 = speciesConstructor; +var ArrayBufferViewCore$b = arrayBufferViewCore; +var $map = arrayIteration.map; +var speciesConstructor$c = speciesConstructor$j; -var aTypedArray$d = ArrayBufferViewCore$f.aTypedArray; -var aTypedArrayConstructor$5 = ArrayBufferViewCore$f.aTypedArrayConstructor; -var exportTypedArrayMethod$d = ArrayBufferViewCore$f.exportTypedArrayMethod; +var aTypedArray$b = ArrayBufferViewCore$b.aTypedArray; +var aTypedArrayConstructor$2 = ArrayBufferViewCore$b.aTypedArrayConstructor; +var exportTypedArrayMethod$c = ArrayBufferViewCore$b.exportTypedArrayMethod; // `%TypedArray%.prototype.map` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.map -exportTypedArrayMethod$d('map', function map(mapfn /* , thisArg */) { - return $map$1(aTypedArray$d(this), mapfn, arguments.length > 1 ? arguments[1] : undefined, function (O, length) { - return new (aTypedArrayConstructor$5(speciesConstructor$7(O, O.constructor)))(length); +exportTypedArrayMethod$c('map', function map(mapfn /* , thisArg */) { + return $map(aTypedArray$b(this), mapfn, arguments.length > 1 ? arguments[1] : undefined, function (O, length) { + return new (aTypedArrayConstructor$2(speciesConstructor$c(O, O.constructor)))(length); }); }); -var ArrayBufferViewCore$g = arrayBufferViewCore; -var $reduce$1 = arrayReduce.left; +var ArrayBufferViewCore$a = arrayBufferViewCore; +var $reduce = arrayReduce.left; -var aTypedArray$e = ArrayBufferViewCore$g.aTypedArray; -var exportTypedArrayMethod$e = ArrayBufferViewCore$g.exportTypedArrayMethod; +var aTypedArray$a = ArrayBufferViewCore$a.aTypedArray; +var exportTypedArrayMethod$b = ArrayBufferViewCore$a.exportTypedArrayMethod; // `%TypedArray%.prototype.reduce` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reduce -exportTypedArrayMethod$e('reduce', function reduce(callbackfn /* , initialValue */) { - return $reduce$1(aTypedArray$e(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$b('reduce', function reduce(callbackfn /* , initialValue */) { + return $reduce(aTypedArray$a(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$h = arrayBufferViewCore; -var $reduceRight$1 = arrayReduce.right; +var ArrayBufferViewCore$9 = arrayBufferViewCore; +var $reduceRight = arrayReduce.right; -var aTypedArray$f = ArrayBufferViewCore$h.aTypedArray; -var exportTypedArrayMethod$f = ArrayBufferViewCore$h.exportTypedArrayMethod; +var aTypedArray$9 = ArrayBufferViewCore$9.aTypedArray; +var exportTypedArrayMethod$a = ArrayBufferViewCore$9.exportTypedArrayMethod; // `%TypedArray%.prototype.reduceRicht` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reduceright -exportTypedArrayMethod$f('reduceRight', function reduceRight(callbackfn /* , initialValue */) { - return $reduceRight$1(aTypedArray$f(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$a('reduceRight', function reduceRight(callbackfn /* , initialValue */) { + return $reduceRight(aTypedArray$9(this), callbackfn, arguments.length, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$i = arrayBufferViewCore; +var ArrayBufferViewCore$8 = arrayBufferViewCore; -var aTypedArray$g = ArrayBufferViewCore$i.aTypedArray; -var exportTypedArrayMethod$g = ArrayBufferViewCore$i.exportTypedArrayMethod; -var floor$7 = Math.floor; +var aTypedArray$8 = ArrayBufferViewCore$8.aTypedArray; +var exportTypedArrayMethod$9 = ArrayBufferViewCore$8.exportTypedArrayMethod; +var floor$2 = Math.floor; // `%TypedArray%.prototype.reverse` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.reverse -exportTypedArrayMethod$g('reverse', function reverse() { +exportTypedArrayMethod$9('reverse', function reverse() { var that = this; - var length = aTypedArray$g(that).length; - var middle = floor$7(length / 2); + var length = aTypedArray$8(that).length; + var middle = floor$2(length / 2); var index = 0; var value; while (index < middle) { @@ -8417,141 +8417,141 @@ exportTypedArrayMethod$g('reverse', function reverse() { } return that; }); -var ArrayBufferViewCore$j = arrayBufferViewCore; -var toLength$s = toLength; -var toOffset$2 = toOffset; -var toObject$n = toObject; -var fails$O = fails; +var ArrayBufferViewCore$7 = arrayBufferViewCore; +var toLength$6 = toLength$y; +var toOffset = toOffset$2; +var toObject$7 = toObject$u; +var fails$a = fails$Y; -var aTypedArray$h = ArrayBufferViewCore$j.aTypedArray; -var exportTypedArrayMethod$h = ArrayBufferViewCore$j.exportTypedArrayMethod; +var aTypedArray$7 = ArrayBufferViewCore$7.aTypedArray; +var exportTypedArrayMethod$8 = ArrayBufferViewCore$7.exportTypedArrayMethod; -var FORCED$l = fails$O(function () { +var FORCED$6 = fails$a(function () { // eslint-disable-next-line no-undef new Int8Array(1).set({}); }); // `%TypedArray%.prototype.set` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.set -exportTypedArrayMethod$h('set', function set(arrayLike /* , offset */) { - aTypedArray$h(this); - var offset = toOffset$2(arguments.length > 1 ? arguments[1] : undefined, 1); +exportTypedArrayMethod$8('set', function set(arrayLike /* , offset */) { + aTypedArray$7(this); + var offset = toOffset(arguments.length > 1 ? arguments[1] : undefined, 1); var length = this.length; - var src = toObject$n(arrayLike); - var len = toLength$s(src.length); + var src = toObject$7(arrayLike); + var len = toLength$6(src.length); var index = 0; if (len + offset > length) throw RangeError('Wrong length'); while (index < len) this[offset + index] = src[index++]; -}, FORCED$l); +}, FORCED$6); -var ArrayBufferViewCore$k = arrayBufferViewCore; -var speciesConstructor$8 = speciesConstructor; -var fails$P = fails; +var ArrayBufferViewCore$6 = arrayBufferViewCore; +var speciesConstructor$b = speciesConstructor$j; +var fails$9 = fails$Y; -var aTypedArray$i = ArrayBufferViewCore$k.aTypedArray; -var aTypedArrayConstructor$6 = ArrayBufferViewCore$k.aTypedArrayConstructor; -var exportTypedArrayMethod$i = ArrayBufferViewCore$k.exportTypedArrayMethod; -var $slice = [].slice; +var aTypedArray$6 = ArrayBufferViewCore$6.aTypedArray; +var aTypedArrayConstructor$1 = ArrayBufferViewCore$6.aTypedArrayConstructor; +var exportTypedArrayMethod$7 = ArrayBufferViewCore$6.exportTypedArrayMethod; +var $slice$1 = [].slice; -var FORCED$m = fails$P(function () { +var FORCED$5 = fails$9(function () { // eslint-disable-next-line no-undef new Int8Array(1).slice(); }); // `%TypedArray%.prototype.slice` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.slice -exportTypedArrayMethod$i('slice', function slice(start, end) { - var list = $slice.call(aTypedArray$i(this), start, end); - var C = speciesConstructor$8(this, this.constructor); +exportTypedArrayMethod$7('slice', function slice(start, end) { + var list = $slice$1.call(aTypedArray$6(this), start, end); + var C = speciesConstructor$b(this, this.constructor); var index = 0; var length = list.length; - var result = new (aTypedArrayConstructor$6(C))(length); + var result = new (aTypedArrayConstructor$1(C))(length); while (length > index) result[index] = list[index++]; return result; -}, FORCED$m); +}, FORCED$5); -var ArrayBufferViewCore$l = arrayBufferViewCore; +var ArrayBufferViewCore$5 = arrayBufferViewCore; var $some$1 = arrayIteration.some; -var aTypedArray$j = ArrayBufferViewCore$l.aTypedArray; -var exportTypedArrayMethod$j = ArrayBufferViewCore$l.exportTypedArrayMethod; +var aTypedArray$5 = ArrayBufferViewCore$5.aTypedArray; +var exportTypedArrayMethod$6 = ArrayBufferViewCore$5.exportTypedArrayMethod; // `%TypedArray%.prototype.some` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.some -exportTypedArrayMethod$j('some', function some(callbackfn /* , thisArg */) { - return $some$1(aTypedArray$j(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); +exportTypedArrayMethod$6('some', function some(callbackfn /* , thisArg */) { + return $some$1(aTypedArray$5(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); }); -var ArrayBufferViewCore$m = arrayBufferViewCore; +var ArrayBufferViewCore$4 = arrayBufferViewCore; -var aTypedArray$k = ArrayBufferViewCore$m.aTypedArray; -var exportTypedArrayMethod$k = ArrayBufferViewCore$m.exportTypedArrayMethod; +var aTypedArray$4 = ArrayBufferViewCore$4.aTypedArray; +var exportTypedArrayMethod$5 = ArrayBufferViewCore$4.exportTypedArrayMethod; var $sort = [].sort; // `%TypedArray%.prototype.sort` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.sort -exportTypedArrayMethod$k('sort', function sort(comparefn) { - return $sort.call(aTypedArray$k(this), comparefn); +exportTypedArrayMethod$5('sort', function sort(comparefn) { + return $sort.call(aTypedArray$4(this), comparefn); }); -var ArrayBufferViewCore$n = arrayBufferViewCore; -var toLength$t = toLength; -var toAbsoluteIndex$8 = toAbsoluteIndex; -var speciesConstructor$9 = speciesConstructor; +var ArrayBufferViewCore$3 = arrayBufferViewCore; +var toLength$5 = toLength$y; +var toAbsoluteIndex = toAbsoluteIndex$8; +var speciesConstructor$a = speciesConstructor$j; -var aTypedArray$l = ArrayBufferViewCore$n.aTypedArray; -var exportTypedArrayMethod$l = ArrayBufferViewCore$n.exportTypedArrayMethod; +var aTypedArray$3 = ArrayBufferViewCore$3.aTypedArray; +var exportTypedArrayMethod$4 = ArrayBufferViewCore$3.exportTypedArrayMethod; // `%TypedArray%.prototype.subarray` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.subarray -exportTypedArrayMethod$l('subarray', function subarray(begin, end) { - var O = aTypedArray$l(this); +exportTypedArrayMethod$4('subarray', function subarray(begin, end) { + var O = aTypedArray$3(this); var length = O.length; - var beginIndex = toAbsoluteIndex$8(begin, length); - return new (speciesConstructor$9(O, O.constructor))( + var beginIndex = toAbsoluteIndex(begin, length); + return new (speciesConstructor$a(O, O.constructor))( O.buffer, O.byteOffset + beginIndex * O.BYTES_PER_ELEMENT, - toLength$t((end === undefined ? length : toAbsoluteIndex$8(end, length)) - beginIndex) + toLength$5((end === undefined ? length : toAbsoluteIndex(end, length)) - beginIndex) ); }); -var global$B = global$1; -var ArrayBufferViewCore$o = arrayBufferViewCore; -var fails$Q = fails; +var global$b = global$L; +var ArrayBufferViewCore$2 = arrayBufferViewCore; +var fails$8 = fails$Y; -var Int8Array$3 = global$B.Int8Array; -var aTypedArray$m = ArrayBufferViewCore$o.aTypedArray; -var exportTypedArrayMethod$m = ArrayBufferViewCore$o.exportTypedArrayMethod; +var Int8Array$1 = global$b.Int8Array; +var aTypedArray$2 = ArrayBufferViewCore$2.aTypedArray; +var exportTypedArrayMethod$3 = ArrayBufferViewCore$2.exportTypedArrayMethod; var $toLocaleString = [].toLocaleString; -var $slice$1 = [].slice; +var $slice = [].slice; // iOS Safari 6.x fails here -var TO_LOCALE_STRING_BUG = !!Int8Array$3 && fails$Q(function () { - $toLocaleString.call(new Int8Array$3(1)); +var TO_LOCALE_STRING_BUG = !!Int8Array$1 && fails$8(function () { + $toLocaleString.call(new Int8Array$1(1)); }); -var FORCED$n = fails$Q(function () { - return [1, 2].toLocaleString() != new Int8Array$3([1, 2]).toLocaleString(); -}) || !fails$Q(function () { - Int8Array$3.prototype.toLocaleString.call([1, 2]); +var FORCED$4 = fails$8(function () { + return [1, 2].toLocaleString() != new Int8Array$1([1, 2]).toLocaleString(); +}) || !fails$8(function () { + Int8Array$1.prototype.toLocaleString.call([1, 2]); }); // `%TypedArray%.prototype.toLocaleString` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.tolocalestring -exportTypedArrayMethod$m('toLocaleString', function toLocaleString() { - return $toLocaleString.apply(TO_LOCALE_STRING_BUG ? $slice$1.call(aTypedArray$m(this)) : aTypedArray$m(this), arguments); -}, FORCED$n); +exportTypedArrayMethod$3('toLocaleString', function toLocaleString() { + return $toLocaleString.apply(TO_LOCALE_STRING_BUG ? $slice.call(aTypedArray$2(this)) : aTypedArray$2(this), arguments); +}, FORCED$4); -var exportTypedArrayMethod$n = arrayBufferViewCore.exportTypedArrayMethod; -var fails$R = fails; -var global$C = global$1; +var exportTypedArrayMethod$2 = arrayBufferViewCore.exportTypedArrayMethod; +var fails$7 = fails$Y; +var global$a = global$L; -var Uint8Array$1 = global$C.Uint8Array; -var Uint8ArrayPrototype = Uint8Array$1 && Uint8Array$1.prototype || {}; +var Uint8Array = global$a.Uint8Array; +var Uint8ArrayPrototype = Uint8Array && Uint8Array.prototype || {}; var arrayToString = [].toString; var arrayJoin = [].join; -if (fails$R(function () { arrayToString.call({}); })) { +if (fails$7(function () { arrayToString.call({}); })) { arrayToString = function toString() { return arrayJoin.call(this); }; @@ -8561,63 +8561,63 @@ var IS_NOT_ARRAY_METHOD = Uint8ArrayPrototype.toString != arrayToString; // `%TypedArray%.prototype.toString` method // https://tc39.es/ecma262/#sec-%typedarray%.prototype.tostring -exportTypedArrayMethod$n('toString', arrayToString, IS_NOT_ARRAY_METHOD); +exportTypedArrayMethod$2('toString', arrayToString, IS_NOT_ARRAY_METHOD); -var $$20 = _export; -var getBuiltIn$a = getBuiltIn; -var aFunction$f = aFunction$1; -var anObject$m = anObject; -var fails$S = fails; +var $$24 = _export; +var getBuiltIn$j = getBuiltIn$t; +var aFunction$D = aFunction$R; +var anObject$1d = anObject$1z; +var fails$6 = fails$Y; -var nativeApply = getBuiltIn$a('Reflect', 'apply'); +var nativeApply = getBuiltIn$j('Reflect', 'apply'); var functionApply = Function.apply; // MS Edge argumentsList argument is optional -var OPTIONAL_ARGUMENTS_LIST = !fails$S(function () { +var OPTIONAL_ARGUMENTS_LIST = !fails$6(function () { nativeApply(function () { /* empty */ }); }); // `Reflect.apply` method // https://tc39.es/ecma262/#sec-reflect.apply -$$20({ target: 'Reflect', stat: true, forced: OPTIONAL_ARGUMENTS_LIST }, { +$$24({ target: 'Reflect', stat: true, forced: OPTIONAL_ARGUMENTS_LIST }, { apply: function apply(target, thisArgument, argumentsList) { - aFunction$f(target); - anObject$m(argumentsList); + aFunction$D(target); + anObject$1d(argumentsList); return nativeApply ? nativeApply(target, thisArgument, argumentsList) : functionApply.call(target, thisArgument, argumentsList); } }); -var $$21 = _export; -var getBuiltIn$b = getBuiltIn; -var aFunction$g = aFunction$1; -var anObject$n = anObject; -var isObject$v = isObject; -var create$7 = objectCreate; -var bind$9 = functionBind; -var fails$T = fails; +var $$23 = _export; +var getBuiltIn$i = getBuiltIn$t; +var aFunction$C = aFunction$R; +var anObject$1c = anObject$1z; +var isObject$6 = isObject$B; +var create$5 = objectCreate; +var bind$e = functionBind; +var fails$5 = fails$Y; -var nativeConstruct = getBuiltIn$b('Reflect', 'construct'); +var nativeConstruct = getBuiltIn$i('Reflect', 'construct'); // `Reflect.construct` method // https://tc39.es/ecma262/#sec-reflect.construct // MS Edge supports only 2 arguments and argumentsList argument is optional // FF Nightly sets third argument as `new.target`, but does not create `this` from it -var NEW_TARGET_BUG = fails$T(function () { +var NEW_TARGET_BUG = fails$5(function () { function F() { /* empty */ } return !(nativeConstruct(function () { /* empty */ }, [], F) instanceof F); }); -var ARGS_BUG = !fails$T(function () { +var ARGS_BUG = !fails$5(function () { nativeConstruct(function () { /* empty */ }); }); -var FORCED$o = NEW_TARGET_BUG || ARGS_BUG; +var FORCED$3 = NEW_TARGET_BUG || ARGS_BUG; -$$21({ target: 'Reflect', stat: true, forced: FORCED$o, sham: FORCED$o }, { +$$23({ target: 'Reflect', stat: true, forced: FORCED$3, sham: FORCED$3 }, { construct: function construct(Target, args /* , newTarget */) { - aFunction$g(Target); - anObject$n(args); - var newTarget = arguments.length < 3 ? Target : aFunction$g(arguments[2]); + aFunction$C(Target); + anObject$1c(args); + var newTarget = arguments.length < 3 ? Target : aFunction$C(arguments[2]); if (ARGS_BUG && !NEW_TARGET_BUG) return nativeConstruct(Target, args, newTarget); if (Target == newTarget) { // w/o altered newTarget, optimization for 0-4 arguments @@ -8631,38 +8631,38 @@ $$21({ target: 'Reflect', stat: true, forced: FORCED$o, sham: FORCED$o }, { // w/o altered newTarget, lot of arguments case var $args = [null]; $args.push.apply($args, args); - return new (bind$9.apply(Target, $args))(); + return new (bind$e.apply(Target, $args))(); } // with altered newTarget, not support built-in constructors var proto = newTarget.prototype; - var instance = create$7(isObject$v(proto) ? proto : Object.prototype); + var instance = create$5(isObject$6(proto) ? proto : Object.prototype); var result = Function.apply.call(Target, instance, args); - return isObject$v(result) ? result : instance; + return isObject$6(result) ? result : instance; } }); var $$22 = _export; -var DESCRIPTORS$t = descriptors; -var anObject$o = anObject; -var toPrimitive$b = toPrimitive; -var definePropertyModule$b = objectDefineProperty; -var fails$U = fails; +var DESCRIPTORS$6 = descriptors; +var anObject$1b = anObject$1z; +var toPrimitive = toPrimitive$b; +var definePropertyModule$1 = objectDefineProperty; +var fails$4 = fails$Y; // MS Edge has broken Reflect.defineProperty - throwing instead of returning false -var ERROR_INSTEAD_OF_FALSE = fails$U(function () { +var ERROR_INSTEAD_OF_FALSE = fails$4(function () { // eslint-disable-next-line no-undef - Reflect.defineProperty(definePropertyModule$b.f({}, 1, { value: 1 }), 1, { value: 2 }); + Reflect.defineProperty(definePropertyModule$1.f({}, 1, { value: 1 }), 1, { value: 2 }); }); // `Reflect.defineProperty` method // https://tc39.es/ecma262/#sec-reflect.defineproperty -$$22({ target: 'Reflect', stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DESCRIPTORS$t }, { +$$22({ target: 'Reflect', stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DESCRIPTORS$6 }, { defineProperty: function defineProperty(target, propertyKey, attributes) { - anObject$o(target); - var key = toPrimitive$b(propertyKey, true); - anObject$o(attributes); + anObject$1b(target); + var key = toPrimitive(propertyKey, true); + anObject$1b(attributes); try { - definePropertyModule$b.f(target, key, attributes); + definePropertyModule$1.f(target, key, attributes); return true; } catch (error) { return false; @@ -8670,115 +8670,115 @@ $$22({ target: 'Reflect', stat: true, forced: ERROR_INSTEAD_OF_FALSE, sham: !DES } }); -var $$23 = _export; -var anObject$p = anObject; -var getOwnPropertyDescriptor$8 = objectGetOwnPropertyDescriptor.f; +var $$21 = _export; +var anObject$1a = anObject$1z; +var getOwnPropertyDescriptor = objectGetOwnPropertyDescriptor.f; // `Reflect.deleteProperty` method // https://tc39.es/ecma262/#sec-reflect.deleteproperty -$$23({ target: 'Reflect', stat: true }, { +$$21({ target: 'Reflect', stat: true }, { deleteProperty: function deleteProperty(target, propertyKey) { - var descriptor = getOwnPropertyDescriptor$8(anObject$p(target), propertyKey); + var descriptor = getOwnPropertyDescriptor(anObject$1a(target), propertyKey); return descriptor && !descriptor.configurable ? false : delete target[propertyKey]; } }); -var $$24 = _export; -var isObject$w = isObject; -var anObject$q = anObject; -var has$i = has; -var getOwnPropertyDescriptorModule$4 = objectGetOwnPropertyDescriptor; -var getPrototypeOf$8 = objectGetPrototypeOf; +var $$20 = _export; +var isObject$5 = isObject$B; +var anObject$19 = anObject$1z; +var has$6 = has$o; +var getOwnPropertyDescriptorModule$2 = objectGetOwnPropertyDescriptor; +var getPrototypeOf$5 = objectGetPrototypeOf$1; // `Reflect.get` method // https://tc39.es/ecma262/#sec-reflect.get -function get$2(target, propertyKey /* , receiver */) { +function get(target, propertyKey /* , receiver */) { var receiver = arguments.length < 3 ? target : arguments[2]; var descriptor, prototype; - if (anObject$q(target) === receiver) return target[propertyKey]; - if (descriptor = getOwnPropertyDescriptorModule$4.f(target, propertyKey)) return has$i(descriptor, 'value') + if (anObject$19(target) === receiver) return target[propertyKey]; + if (descriptor = getOwnPropertyDescriptorModule$2.f(target, propertyKey)) return has$6(descriptor, 'value') ? descriptor.value : descriptor.get === undefined ? undefined : descriptor.get.call(receiver); - if (isObject$w(prototype = getPrototypeOf$8(target))) return get$2(prototype, propertyKey, receiver); + if (isObject$5(prototype = getPrototypeOf$5(target))) return get(prototype, propertyKey, receiver); } -$$24({ target: 'Reflect', stat: true }, { - get: get$2 +$$20({ target: 'Reflect', stat: true }, { + get: get }); -var $$25 = _export; -var DESCRIPTORS$u = descriptors; -var anObject$r = anObject; -var getOwnPropertyDescriptorModule$5 = objectGetOwnPropertyDescriptor; +var $$1$ = _export; +var DESCRIPTORS$5 = descriptors; +var anObject$18 = anObject$1z; +var getOwnPropertyDescriptorModule$1 = objectGetOwnPropertyDescriptor; // `Reflect.getOwnPropertyDescriptor` method // https://tc39.es/ecma262/#sec-reflect.getownpropertydescriptor -$$25({ target: 'Reflect', stat: true, sham: !DESCRIPTORS$u }, { +$$1$({ target: 'Reflect', stat: true, sham: !DESCRIPTORS$5 }, { getOwnPropertyDescriptor: function getOwnPropertyDescriptor(target, propertyKey) { - return getOwnPropertyDescriptorModule$5.f(anObject$r(target), propertyKey); + return getOwnPropertyDescriptorModule$1.f(anObject$18(target), propertyKey); } }); -var $$26 = _export; -var anObject$s = anObject; -var objectGetPrototypeOf$1 = objectGetPrototypeOf; -var CORRECT_PROTOTYPE_GETTER$2 = correctPrototypeGetter; +var $$1_ = _export; +var anObject$17 = anObject$1z; +var objectGetPrototypeOf = objectGetPrototypeOf$1; +var CORRECT_PROTOTYPE_GETTER = correctPrototypeGetter; // `Reflect.getPrototypeOf` method // https://tc39.es/ecma262/#sec-reflect.getprototypeof -$$26({ target: 'Reflect', stat: true, sham: !CORRECT_PROTOTYPE_GETTER$2 }, { +$$1_({ target: 'Reflect', stat: true, sham: !CORRECT_PROTOTYPE_GETTER }, { getPrototypeOf: function getPrototypeOf(target) { - return objectGetPrototypeOf$1(anObject$s(target)); + return objectGetPrototypeOf(anObject$17(target)); } }); -var $$27 = _export; +var $$1Z = _export; // `Reflect.has` method // https://tc39.es/ecma262/#sec-reflect.has -$$27({ target: 'Reflect', stat: true }, { +$$1Z({ target: 'Reflect', stat: true }, { has: function has(target, propertyKey) { return propertyKey in target; } }); -var $$28 = _export; -var anObject$t = anObject; +var $$1Y = _export; +var anObject$16 = anObject$1z; var objectIsExtensible = Object.isExtensible; // `Reflect.isExtensible` method // https://tc39.es/ecma262/#sec-reflect.isextensible -$$28({ target: 'Reflect', stat: true }, { +$$1Y({ target: 'Reflect', stat: true }, { isExtensible: function isExtensible(target) { - anObject$t(target); + anObject$16(target); return objectIsExtensible ? objectIsExtensible(target) : true; } }); -var $$29 = _export; -var ownKeys$3 = ownKeys; +var $$1X = _export; +var ownKeys = ownKeys$3; // `Reflect.ownKeys` method // https://tc39.es/ecma262/#sec-reflect.ownkeys -$$29({ target: 'Reflect', stat: true }, { - ownKeys: ownKeys$3 +$$1X({ target: 'Reflect', stat: true }, { + ownKeys: ownKeys }); -var $$2a = _export; -var getBuiltIn$c = getBuiltIn; -var anObject$u = anObject; -var FREEZING$4 = freezing; +var $$1W = _export; +var getBuiltIn$h = getBuiltIn$t; +var anObject$15 = anObject$1z; +var FREEZING = freezing; // `Reflect.preventExtensions` method // https://tc39.es/ecma262/#sec-reflect.preventextensions -$$2a({ target: 'Reflect', stat: true, sham: !FREEZING$4 }, { +$$1W({ target: 'Reflect', stat: true, sham: !FREEZING }, { preventExtensions: function preventExtensions(target) { - anObject$u(target); + anObject$15(target); try { - var objectPreventExtensions = getBuiltIn$c('Object', 'preventExtensions'); + var objectPreventExtensions = getBuiltIn$h('Object', 'preventExtensions'); if (objectPreventExtensions) objectPreventExtensions(target); return true; } catch (error) { @@ -8787,35 +8787,35 @@ $$2a({ target: 'Reflect', stat: true, sham: !FREEZING$4 }, { } }); -var $$2b = _export; -var anObject$v = anObject; -var isObject$x = isObject; -var has$j = has; -var fails$V = fails; -var definePropertyModule$c = objectDefineProperty; -var getOwnPropertyDescriptorModule$6 = objectGetOwnPropertyDescriptor; -var getPrototypeOf$9 = objectGetPrototypeOf; -var createPropertyDescriptor$8 = createPropertyDescriptor; +var $$1V = _export; +var anObject$14 = anObject$1z; +var isObject$4 = isObject$B; +var has$5 = has$o; +var fails$3 = fails$Y; +var definePropertyModule = objectDefineProperty; +var getOwnPropertyDescriptorModule = objectGetOwnPropertyDescriptor; +var getPrototypeOf$4 = objectGetPrototypeOf$1; +var createPropertyDescriptor$1 = createPropertyDescriptor$9; // `Reflect.set` method // https://tc39.es/ecma262/#sec-reflect.set -function set$3(target, propertyKey, V /* , receiver */) { +function set(target, propertyKey, V /* , receiver */) { var receiver = arguments.length < 4 ? target : arguments[3]; - var ownDescriptor = getOwnPropertyDescriptorModule$6.f(anObject$v(target), propertyKey); + var ownDescriptor = getOwnPropertyDescriptorModule.f(anObject$14(target), propertyKey); var existingDescriptor, prototype; if (!ownDescriptor) { - if (isObject$x(prototype = getPrototypeOf$9(target))) { - return set$3(prototype, propertyKey, V, receiver); + if (isObject$4(prototype = getPrototypeOf$4(target))) { + return set(prototype, propertyKey, V, receiver); } - ownDescriptor = createPropertyDescriptor$8(0); + ownDescriptor = createPropertyDescriptor$1(0); } - if (has$j(ownDescriptor, 'value')) { - if (ownDescriptor.writable === false || !isObject$x(receiver)) return false; - if (existingDescriptor = getOwnPropertyDescriptorModule$6.f(receiver, propertyKey)) { + if (has$5(ownDescriptor, 'value')) { + if (ownDescriptor.writable === false || !isObject$4(receiver)) return false; + if (existingDescriptor = getOwnPropertyDescriptorModule.f(receiver, propertyKey)) { if (existingDescriptor.get || existingDescriptor.set || existingDescriptor.writable === false) return false; existingDescriptor.value = V; - definePropertyModule$c.f(receiver, propertyKey, existingDescriptor); - } else definePropertyModule$c.f(receiver, propertyKey, createPropertyDescriptor$8(0, V)); + definePropertyModule.f(receiver, propertyKey, existingDescriptor); + } else definePropertyModule.f(receiver, propertyKey, createPropertyDescriptor$1(0, V)); return true; } return ownDescriptor.set === undefined ? false : (ownDescriptor.set.call(receiver, V), true); @@ -8823,30 +8823,30 @@ function set$3(target, propertyKey, V /* , receiver */) { // MS Edge 17-18 Reflect.set allows setting the property to object // with non-writable property on the prototype -var MS_EDGE_BUG = fails$V(function () { +var MS_EDGE_BUG = fails$3(function () { var Constructor = function () { /* empty */ }; - var object = definePropertyModule$c.f(new Constructor(), 'a', { configurable: true }); + var object = definePropertyModule.f(new Constructor(), 'a', { configurable: true }); // eslint-disable-next-line no-undef return Reflect.set(Constructor.prototype, 'a', 1, object) !== false; }); -$$2b({ target: 'Reflect', stat: true, forced: MS_EDGE_BUG }, { - set: set$3 +$$1V({ target: 'Reflect', stat: true, forced: MS_EDGE_BUG }, { + set: set }); -var $$2c = _export; -var anObject$w = anObject; -var aPossiblePrototype$2 = aPossiblePrototype; -var objectSetPrototypeOf$1 = objectSetPrototypeOf; +var $$1U = _export; +var anObject$13 = anObject$1z; +var aPossiblePrototype = aPossiblePrototype$2; +var objectSetPrototypeOf = objectSetPrototypeOf$1; // `Reflect.setPrototypeOf` method // https://tc39.es/ecma262/#sec-reflect.setprototypeof -if (objectSetPrototypeOf$1) $$2c({ target: 'Reflect', stat: true }, { +if (objectSetPrototypeOf) $$1U({ target: 'Reflect', stat: true }, { setPrototypeOf: function setPrototypeOf(target, proto) { - anObject$w(target); - aPossiblePrototype$2(proto); + anObject$13(target); + aPossiblePrototype(proto); try { - objectSetPrototypeOf$1(target, proto); + objectSetPrototypeOf(target, proto); return true; } catch (error) { return false; @@ -8854,264 +8854,264 @@ if (objectSetPrototypeOf$1) $$2c({ target: 'Reflect', stat: true }, { } }); -var $$2d = _export; -var global$D = global$1; -var setToStringTag$9 = setToStringTag; +var $$1T = _export; +var global$9 = global$L; +var setToStringTag$2 = setToStringTag$b; -$$2d({ global: true }, { Reflect: {} }); +$$1T({ global: true }, { Reflect: {} }); // Reflect[@@toStringTag] property // https://tc39.es/ecma262/#sec-reflect-@@tostringtag -setToStringTag$9(global$D.Reflect, 'Reflect', true); +setToStringTag$2(global$9.Reflect, 'Reflect', true); // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var Map$1 = es_map; -var WeakMap$2 = es_weakMap.exports; -var shared$5 = shared.exports; +var Map$2 = es_map; +var WeakMap$1 = es_weakMap.exports; +var shared$1 = shared$6.exports; -var metadata = shared$5('metadata'); -var store$4 = metadata.store || (metadata.store = new WeakMap$2()); +var metadata = shared$1('metadata'); +var store$1 = metadata.store || (metadata.store = new WeakMap$1()); -var getOrCreateMetadataMap = function (target, targetKey, create) { - var targetMetadata = store$4.get(target); +var getOrCreateMetadataMap$1 = function (target, targetKey, create) { + var targetMetadata = store$1.get(target); if (!targetMetadata) { if (!create) return; - store$4.set(target, targetMetadata = new Map$1()); + store$1.set(target, targetMetadata = new Map$2()); } var keyMetadata = targetMetadata.get(targetKey); if (!keyMetadata) { if (!create) return; - targetMetadata.set(targetKey, keyMetadata = new Map$1()); + targetMetadata.set(targetKey, keyMetadata = new Map$2()); } return keyMetadata; }; -var ordinaryHasOwnMetadata = function (MetadataKey, O, P) { - var metadataMap = getOrCreateMetadataMap(O, P, false); +var ordinaryHasOwnMetadata$3 = function (MetadataKey, O, P) { + var metadataMap = getOrCreateMetadataMap$1(O, P, false); return metadataMap === undefined ? false : metadataMap.has(MetadataKey); }; -var ordinaryGetOwnMetadata = function (MetadataKey, O, P) { - var metadataMap = getOrCreateMetadataMap(O, P, false); +var ordinaryGetOwnMetadata$2 = function (MetadataKey, O, P) { + var metadataMap = getOrCreateMetadataMap$1(O, P, false); return metadataMap === undefined ? undefined : metadataMap.get(MetadataKey); }; -var ordinaryDefineOwnMetadata = function (MetadataKey, MetadataValue, O, P) { - getOrCreateMetadataMap(O, P, true).set(MetadataKey, MetadataValue); +var ordinaryDefineOwnMetadata$2 = function (MetadataKey, MetadataValue, O, P) { + getOrCreateMetadataMap$1(O, P, true).set(MetadataKey, MetadataValue); }; -var ordinaryOwnMetadataKeys = function (target, targetKey) { - var metadataMap = getOrCreateMetadataMap(target, targetKey, false); +var ordinaryOwnMetadataKeys$2 = function (target, targetKey) { + var metadataMap = getOrCreateMetadataMap$1(target, targetKey, false); var keys = []; if (metadataMap) metadataMap.forEach(function (_, key) { keys.push(key); }); return keys; }; -var toMetadataKey = function (it) { +var toMetadataKey$9 = function (it) { return it === undefined || typeof it == 'symbol' ? it : String(it); }; var reflectMetadata = { - store: store$4, - getMap: getOrCreateMetadataMap, - has: ordinaryHasOwnMetadata, - get: ordinaryGetOwnMetadata, - set: ordinaryDefineOwnMetadata, - keys: ordinaryOwnMetadataKeys, - toKey: toMetadataKey + store: store$1, + getMap: getOrCreateMetadataMap$1, + has: ordinaryHasOwnMetadata$3, + get: ordinaryGetOwnMetadata$2, + set: ordinaryDefineOwnMetadata$2, + keys: ordinaryOwnMetadataKeys$2, + toKey: toMetadataKey$9 }; -var $$2e = _export; -var ReflectMetadataModule = reflectMetadata; -var anObject$x = anObject; +var $$1S = _export; +var ReflectMetadataModule$8 = reflectMetadata; +var anObject$12 = anObject$1z; -var toMetadataKey$1 = ReflectMetadataModule.toKey; -var ordinaryDefineOwnMetadata$1 = ReflectMetadataModule.set; +var toMetadataKey$8 = ReflectMetadataModule$8.toKey; +var ordinaryDefineOwnMetadata$1 = ReflectMetadataModule$8.set; // `Reflect.defineMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2e({ target: 'Reflect', stat: true }, { +$$1S({ target: 'Reflect', stat: true }, { defineMetadata: function defineMetadata(metadataKey, metadataValue, target /* , targetKey */) { - var targetKey = arguments.length < 4 ? undefined : toMetadataKey$1(arguments[3]); - ordinaryDefineOwnMetadata$1(metadataKey, metadataValue, anObject$x(target), targetKey); + var targetKey = arguments.length < 4 ? undefined : toMetadataKey$8(arguments[3]); + ordinaryDefineOwnMetadata$1(metadataKey, metadataValue, anObject$12(target), targetKey); } }); -var $$2f = _export; -var ReflectMetadataModule$1 = reflectMetadata; -var anObject$y = anObject; +var $$1R = _export; +var ReflectMetadataModule$7 = reflectMetadata; +var anObject$11 = anObject$1z; -var toMetadataKey$2 = ReflectMetadataModule$1.toKey; -var getOrCreateMetadataMap$1 = ReflectMetadataModule$1.getMap; -var store$5 = ReflectMetadataModule$1.store; +var toMetadataKey$7 = ReflectMetadataModule$7.toKey; +var getOrCreateMetadataMap = ReflectMetadataModule$7.getMap; +var store = ReflectMetadataModule$7.store; // `Reflect.deleteMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2f({ target: 'Reflect', stat: true }, { +$$1R({ target: 'Reflect', stat: true }, { deleteMetadata: function deleteMetadata(metadataKey, target /* , targetKey */) { - var targetKey = arguments.length < 3 ? undefined : toMetadataKey$2(arguments[2]); - var metadataMap = getOrCreateMetadataMap$1(anObject$y(target), targetKey, false); + var targetKey = arguments.length < 3 ? undefined : toMetadataKey$7(arguments[2]); + var metadataMap = getOrCreateMetadataMap(anObject$11(target), targetKey, false); if (metadataMap === undefined || !metadataMap['delete'](metadataKey)) return false; if (metadataMap.size) return true; - var targetMetadata = store$5.get(target); + var targetMetadata = store.get(target); targetMetadata['delete'](targetKey); - return !!targetMetadata.size || store$5['delete'](target); + return !!targetMetadata.size || store['delete'](target); } }); -var $$2g = _export; -var ReflectMetadataModule$2 = reflectMetadata; -var anObject$z = anObject; -var getPrototypeOf$a = objectGetPrototypeOf; +var $$1Q = _export; +var ReflectMetadataModule$6 = reflectMetadata; +var anObject$10 = anObject$1z; +var getPrototypeOf$3 = objectGetPrototypeOf$1; -var ordinaryHasOwnMetadata$1 = ReflectMetadataModule$2.has; -var ordinaryGetOwnMetadata$1 = ReflectMetadataModule$2.get; -var toMetadataKey$3 = ReflectMetadataModule$2.toKey; +var ordinaryHasOwnMetadata$2 = ReflectMetadataModule$6.has; +var ordinaryGetOwnMetadata$1 = ReflectMetadataModule$6.get; +var toMetadataKey$6 = ReflectMetadataModule$6.toKey; var ordinaryGetMetadata = function (MetadataKey, O, P) { - var hasOwn = ordinaryHasOwnMetadata$1(MetadataKey, O, P); + var hasOwn = ordinaryHasOwnMetadata$2(MetadataKey, O, P); if (hasOwn) return ordinaryGetOwnMetadata$1(MetadataKey, O, P); - var parent = getPrototypeOf$a(O); + var parent = getPrototypeOf$3(O); return parent !== null ? ordinaryGetMetadata(MetadataKey, parent, P) : undefined; }; // `Reflect.getMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2g({ target: 'Reflect', stat: true }, { +$$1Q({ target: 'Reflect', stat: true }, { getMetadata: function getMetadata(metadataKey, target /* , targetKey */) { - var targetKey = arguments.length < 3 ? undefined : toMetadataKey$3(arguments[2]); - return ordinaryGetMetadata(metadataKey, anObject$z(target), targetKey); + var targetKey = arguments.length < 3 ? undefined : toMetadataKey$6(arguments[2]); + return ordinaryGetMetadata(metadataKey, anObject$10(target), targetKey); } }); -var $$2h = _export; +var $$1P = _export; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` var Set$1 = es_set; -var ReflectMetadataModule$3 = reflectMetadata; -var anObject$A = anObject; -var getPrototypeOf$b = objectGetPrototypeOf; -var iterate$9 = iterate; +var ReflectMetadataModule$5 = reflectMetadata; +var anObject$$ = anObject$1z; +var getPrototypeOf$2 = objectGetPrototypeOf$1; +var iterate$z = iterate$I; -var ordinaryOwnMetadataKeys$1 = ReflectMetadataModule$3.keys; -var toMetadataKey$4 = ReflectMetadataModule$3.toKey; +var ordinaryOwnMetadataKeys$1 = ReflectMetadataModule$5.keys; +var toMetadataKey$5 = ReflectMetadataModule$5.toKey; -var from$1 = function (iter) { +var from$4 = function (iter) { var result = []; - iterate$9(iter, result.push, { that: result }); + iterate$z(iter, result.push, { that: result }); return result; }; var ordinaryMetadataKeys = function (O, P) { var oKeys = ordinaryOwnMetadataKeys$1(O, P); - var parent = getPrototypeOf$b(O); + var parent = getPrototypeOf$2(O); if (parent === null) return oKeys; var pKeys = ordinaryMetadataKeys(parent, P); - return pKeys.length ? oKeys.length ? from$1(new Set$1(oKeys.concat(pKeys))) : pKeys : oKeys; + return pKeys.length ? oKeys.length ? from$4(new Set$1(oKeys.concat(pKeys))) : pKeys : oKeys; }; // `Reflect.getMetadataKeys` method // https://github.com/rbuckton/reflect-metadata -$$2h({ target: 'Reflect', stat: true }, { +$$1P({ target: 'Reflect', stat: true }, { getMetadataKeys: function getMetadataKeys(target /* , targetKey */) { - var targetKey = arguments.length < 2 ? undefined : toMetadataKey$4(arguments[1]); - return ordinaryMetadataKeys(anObject$A(target), targetKey); + var targetKey = arguments.length < 2 ? undefined : toMetadataKey$5(arguments[1]); + return ordinaryMetadataKeys(anObject$$(target), targetKey); } }); -var $$2i = _export; +var $$1O = _export; var ReflectMetadataModule$4 = reflectMetadata; -var anObject$B = anObject; +var anObject$_ = anObject$1z; -var ordinaryGetOwnMetadata$2 = ReflectMetadataModule$4.get; -var toMetadataKey$5 = ReflectMetadataModule$4.toKey; +var ordinaryGetOwnMetadata = ReflectMetadataModule$4.get; +var toMetadataKey$4 = ReflectMetadataModule$4.toKey; // `Reflect.getOwnMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2i({ target: 'Reflect', stat: true }, { +$$1O({ target: 'Reflect', stat: true }, { getOwnMetadata: function getOwnMetadata(metadataKey, target /* , targetKey */) { - var targetKey = arguments.length < 3 ? undefined : toMetadataKey$5(arguments[2]); - return ordinaryGetOwnMetadata$2(metadataKey, anObject$B(target), targetKey); + var targetKey = arguments.length < 3 ? undefined : toMetadataKey$4(arguments[2]); + return ordinaryGetOwnMetadata(metadataKey, anObject$_(target), targetKey); } }); -var $$2j = _export; -var ReflectMetadataModule$5 = reflectMetadata; -var anObject$C = anObject; +var $$1N = _export; +var ReflectMetadataModule$3 = reflectMetadata; +var anObject$Z = anObject$1z; -var ordinaryOwnMetadataKeys$2 = ReflectMetadataModule$5.keys; -var toMetadataKey$6 = ReflectMetadataModule$5.toKey; +var ordinaryOwnMetadataKeys = ReflectMetadataModule$3.keys; +var toMetadataKey$3 = ReflectMetadataModule$3.toKey; // `Reflect.getOwnMetadataKeys` method // https://github.com/rbuckton/reflect-metadata -$$2j({ target: 'Reflect', stat: true }, { +$$1N({ target: 'Reflect', stat: true }, { getOwnMetadataKeys: function getOwnMetadataKeys(target /* , targetKey */) { - var targetKey = arguments.length < 2 ? undefined : toMetadataKey$6(arguments[1]); - return ordinaryOwnMetadataKeys$2(anObject$C(target), targetKey); + var targetKey = arguments.length < 2 ? undefined : toMetadataKey$3(arguments[1]); + return ordinaryOwnMetadataKeys(anObject$Z(target), targetKey); } }); -var $$2k = _export; -var ReflectMetadataModule$6 = reflectMetadata; -var anObject$D = anObject; -var getPrototypeOf$c = objectGetPrototypeOf; +var $$1M = _export; +var ReflectMetadataModule$2 = reflectMetadata; +var anObject$Y = anObject$1z; +var getPrototypeOf$1 = objectGetPrototypeOf$1; -var ordinaryHasOwnMetadata$2 = ReflectMetadataModule$6.has; -var toMetadataKey$7 = ReflectMetadataModule$6.toKey; +var ordinaryHasOwnMetadata$1 = ReflectMetadataModule$2.has; +var toMetadataKey$2 = ReflectMetadataModule$2.toKey; var ordinaryHasMetadata = function (MetadataKey, O, P) { - var hasOwn = ordinaryHasOwnMetadata$2(MetadataKey, O, P); + var hasOwn = ordinaryHasOwnMetadata$1(MetadataKey, O, P); if (hasOwn) return true; - var parent = getPrototypeOf$c(O); + var parent = getPrototypeOf$1(O); return parent !== null ? ordinaryHasMetadata(MetadataKey, parent, P) : false; }; // `Reflect.hasMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2k({ target: 'Reflect', stat: true }, { +$$1M({ target: 'Reflect', stat: true }, { hasMetadata: function hasMetadata(metadataKey, target /* , targetKey */) { - var targetKey = arguments.length < 3 ? undefined : toMetadataKey$7(arguments[2]); - return ordinaryHasMetadata(metadataKey, anObject$D(target), targetKey); + var targetKey = arguments.length < 3 ? undefined : toMetadataKey$2(arguments[2]); + return ordinaryHasMetadata(metadataKey, anObject$Y(target), targetKey); } }); -var $$2l = _export; -var ReflectMetadataModule$7 = reflectMetadata; -var anObject$E = anObject; +var $$1L = _export; +var ReflectMetadataModule$1 = reflectMetadata; +var anObject$X = anObject$1z; -var ordinaryHasOwnMetadata$3 = ReflectMetadataModule$7.has; -var toMetadataKey$8 = ReflectMetadataModule$7.toKey; +var ordinaryHasOwnMetadata = ReflectMetadataModule$1.has; +var toMetadataKey$1 = ReflectMetadataModule$1.toKey; // `Reflect.hasOwnMetadata` method // https://github.com/rbuckton/reflect-metadata -$$2l({ target: 'Reflect', stat: true }, { +$$1L({ target: 'Reflect', stat: true }, { hasOwnMetadata: function hasOwnMetadata(metadataKey, target /* , targetKey */) { - var targetKey = arguments.length < 3 ? undefined : toMetadataKey$8(arguments[2]); - return ordinaryHasOwnMetadata$3(metadataKey, anObject$E(target), targetKey); + var targetKey = arguments.length < 3 ? undefined : toMetadataKey$1(arguments[2]); + return ordinaryHasOwnMetadata(metadataKey, anObject$X(target), targetKey); } }); -var $$2m = _export; -var ReflectMetadataModule$8 = reflectMetadata; -var anObject$F = anObject; +var $$1K = _export; +var ReflectMetadataModule = reflectMetadata; +var anObject$W = anObject$1z; -var toMetadataKey$9 = ReflectMetadataModule$8.toKey; -var ordinaryDefineOwnMetadata$2 = ReflectMetadataModule$8.set; +var toMetadataKey = ReflectMetadataModule.toKey; +var ordinaryDefineOwnMetadata = ReflectMetadataModule.set; // `Reflect.metadata` method // https://github.com/rbuckton/reflect-metadata -$$2m({ target: 'Reflect', stat: true }, { +$$1K({ target: 'Reflect', stat: true }, { metadata: function metadata(metadataKey, metadataValue) { return function decorator(target, key) { - ordinaryDefineOwnMetadata$2(metadataKey, metadataValue, anObject$F(target), toMetadataKey$9(key)); + ordinaryDefineOwnMetadata(metadataKey, metadataValue, anObject$W(target), toMetadataKey(key)); }; } }); -var $$2n = _export; +var $$1J = _export; // `Math.iaddh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` -$$2n({ target: 'Math', stat: true }, { +$$1J({ target: 'Math', stat: true }, { iaddh: function iaddh(x0, x1, y0, y1) { var $x0 = x0 >>> 0; var $x1 = x1 >>> 0; @@ -9120,12 +9120,12 @@ $$2n({ target: 'Math', stat: true }, { } }); -var $$2o = _export; +var $$1I = _export; // `Math.isubh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` -$$2o({ target: 'Math', stat: true }, { +$$1I({ target: 'Math', stat: true }, { isubh: function isubh(x0, x1, y0, y1) { var $x0 = x0 >>> 0; var $x1 = x1 >>> 0; @@ -9134,12 +9134,12 @@ $$2o({ target: 'Math', stat: true }, { } }); -var $$2p = _export; +var $$1H = _export; // `Math.imulh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` -$$2p({ target: 'Math', stat: true }, { +$$1H({ target: 'Math', stat: true }, { imulh: function imulh(u, v) { var UINT16 = 0xFFFF; var $u = +u; @@ -9153,12 +9153,12 @@ $$2p({ target: 'Math', stat: true }, { } }); -var $$2q = _export; +var $$1G = _export; // `Math.umulh` method // https://gist.github.com/BrendanEich/4294d5c212a6d2254703 // TODO: Remove from `core-js@4` -$$2q({ target: 'Math', stat: true }, { +$$1G({ target: 'Math', stat: true }, { umulh: function umulh(u, v) { var UINT16 = 0xFFFF; var $u = +u; @@ -9172,29 +9172,29 @@ $$2q({ target: 'Math', stat: true }, { } }); -var $$2r = _export; -var charAt$2 = stringMultibyte.charAt; -var fails$W = fails; +var $$1F = _export; +var charAt$1 = stringMultibyte.charAt; +var fails$2 = fails$Y; -var FORCED$p = fails$W(function () { +var FORCED$2 = fails$2(function () { return '𠮷'.at(0) !== '𠮷'; }); // `String.prototype.at` method // https://github.com/mathiasbynens/String.prototype.at -$$2r({ target: 'String', proto: true, forced: FORCED$p }, { +$$1F({ target: 'String', proto: true, forced: FORCED$2 }, { at: function at(pos) { - return charAt$2(this, pos); + return charAt$1(this, pos); } }); -var fails$X = fails; -var wellKnownSymbol$t = wellKnownSymbol; -var IS_PURE$1 = isPure; +var fails$1 = fails$Y; +var wellKnownSymbol$9 = wellKnownSymbol$C; +var IS_PURE$C = isPure; -var ITERATOR$6 = wellKnownSymbol$t('iterator'); +var ITERATOR$2 = wellKnownSymbol$9('iterator'); -var nativeUrl = !fails$X(function () { +var nativeUrl = !fails$1(function () { var url = new URL('b?a=1&b=2&c=3', 'http://a'); var searchParams = url.searchParams; var result = ''; @@ -9203,12 +9203,12 @@ var nativeUrl = !fails$X(function () { searchParams['delete']('b'); result += key + value; }); - return (IS_PURE$1 && !url.toJSON) + return (IS_PURE$C && !url.toJSON) || !searchParams.sort || url.href !== 'http://a/c%20d?a=1&c=3' || searchParams.get('c') !== '3' || String(new URLSearchParams('?a=1')) !== 'a=1' - || !searchParams[ITERATOR$6] + || !searchParams[ITERATOR$2] // throws in Edge || new URL('https://a@b').username !== 'a' || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b' @@ -9236,7 +9236,7 @@ var regexNonASCII = /[^\0-\u007E]/; // non-ASCII chars var regexSeparators = /[.\u3002\uFF0E\uFF61]/g; // RFC 3490 separators var OVERFLOW_ERROR = 'Overflow: input needs wider integers to process'; var baseMinusTMin = base - tMin; -var floor$8 = Math.floor; +var floor$1 = Math.floor; var stringFromCharCode = String.fromCharCode; /** @@ -9285,12 +9285,12 @@ var digitToBasic = function (digit) { */ var adapt = function (delta, numPoints, firstTime) { var k = 0; - delta = firstTime ? floor$8(delta / damp) : delta >> 1; - delta += floor$8(delta / numPoints); + delta = firstTime ? floor$1(delta / damp) : delta >> 1; + delta += floor$1(delta / numPoints); for (; delta > baseMinusTMin * tMax >> 1; k += base) { - delta = floor$8(delta / baseMinusTMin); + delta = floor$1(delta / baseMinusTMin); } - return floor$8(k + (baseMinusTMin + 1) * delta / (delta + skew)); + return floor$1(k + (baseMinusTMin + 1) * delta / (delta + skew)); }; /** @@ -9342,7 +9342,7 @@ var encode = function (input) { // Increase `delta` enough to advance the decoder's state to , but guard against overflow. var handledCPCountPlusOne = handledCPCount + 1; - if (m - n > floor$8((maxInt - delta) / handledCPCountPlusOne)) { + if (m - n > floor$1((maxInt - delta) / handledCPCountPlusOne)) { throw RangeError(OVERFLOW_ERROR); } @@ -9363,7 +9363,7 @@ var encode = function (input) { var qMinusT = q - t; var baseMinusT = base - t; output.push(stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT))); - q = floor$8(qMinusT / baseMinusT); + q = floor$1(qMinusT / baseMinusT); } output.push(stringFromCharCode(digitToBasic(q))); @@ -9390,46 +9390,46 @@ var stringPunycodeToAscii = function (input) { return encoded.join('.'); }; -var anObject$G = anObject; -var getIteratorMethod$4 = getIteratorMethod; +var anObject$V = anObject$1z; +var getIteratorMethod$4 = getIteratorMethod$8; -var getIterator = function (it) { +var getIterator$3 = function (it) { var iteratorMethod = getIteratorMethod$4(it); if (typeof iteratorMethod != 'function') { throw TypeError(String(it) + ' is not iterable'); - } return anObject$G(iteratorMethod.call(it)); + } return anObject$V(iteratorMethod.call(it)); }; // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var $$2s = _export; -var getBuiltIn$d = getBuiltIn; -var USE_NATIVE_URL = nativeUrl; -var redefine$f = redefine.exports; -var redefineAll$6 = redefineAll; -var setToStringTag$a = setToStringTag; -var createIteratorConstructor$3 = createIteratorConstructor; -var InternalStateModule$a = internalState; -var anInstance$7 = anInstance; -var hasOwn = has; -var bind$a = functionBindContext; -var classof$d = classof$2; -var anObject$H = anObject; -var isObject$y = isObject; -var create$8 = objectCreate; -var createPropertyDescriptor$9 = createPropertyDescriptor; -var getIterator$1 = getIterator; -var getIteratorMethod$5 = getIteratorMethod; -var wellKnownSymbol$u = wellKnownSymbol; +var $$1E = _export; +var getBuiltIn$g = getBuiltIn$t; +var USE_NATIVE_URL$1 = nativeUrl; +var redefine$1 = redefine$g.exports; +var redefineAll$3 = redefineAll$9; +var setToStringTag$1 = setToStringTag$b; +var createIteratorConstructor$4 = createIteratorConstructor$7; +var InternalStateModule$8 = internalState; +var anInstance$4 = anInstance$b; +var hasOwn = has$o; +var bind$d = functionBindContext; +var classof = classof$b; +var anObject$U = anObject$1z; +var isObject$3 = isObject$B; +var create$4 = objectCreate; +var createPropertyDescriptor = createPropertyDescriptor$9; +var getIterator$2 = getIterator$3; +var getIteratorMethod$3 = getIteratorMethod$8; +var wellKnownSymbol$8 = wellKnownSymbol$C; -var $fetch$1 = getBuiltIn$d('fetch'); -var Headers = getBuiltIn$d('Headers'); -var ITERATOR$7 = wellKnownSymbol$u('iterator'); +var $fetch = getBuiltIn$g('fetch'); +var Headers = getBuiltIn$g('Headers'); +var ITERATOR$1 = wellKnownSymbol$8('iterator'); var URL_SEARCH_PARAMS = 'URLSearchParams'; var URL_SEARCH_PARAMS_ITERATOR = URL_SEARCH_PARAMS + 'Iterator'; -var setInternalState$a = InternalStateModule$a.set; -var getInternalParamsState = InternalStateModule$a.getterFor(URL_SEARCH_PARAMS); -var getInternalIteratorState = InternalStateModule$a.getterFor(URL_SEARCH_PARAMS_ITERATOR); +var setInternalState$8 = InternalStateModule$8.set; +var getInternalParamsState = InternalStateModule$8.getterFor(URL_SEARCH_PARAMS); +var getInternalIteratorState = InternalStateModule$8.getterFor(URL_SEARCH_PARAMS_ITERATOR); var plus = /\+/g; var sequences = Array(4); @@ -9459,9 +9459,9 @@ var deserialize = function (it) { } }; -var find$1 = /[!'()~]|%20/g; +var find = /[!'()~]|%20/g; -var replace$1 = { +var replace = { '!': '%21', "'": '%27', '(': '%28', @@ -9471,11 +9471,11 @@ var replace$1 = { }; var replacer = function (match) { - return replace$1[match]; + return replace[match]; }; var serialize = function (it) { - return encodeURIComponent(it).replace(find$1, replacer); + return encodeURIComponent(it).replace(find, replacer); }; var parseSearchParams = function (result, query) { @@ -9505,10 +9505,10 @@ var validateArgumentsLength = function (passed, required) { if (passed < required) throw TypeError('Not enough arguments'); }; -var URLSearchParamsIterator = createIteratorConstructor$3(function Iterator(params, kind) { - setInternalState$a(this, { +var URLSearchParamsIterator = createIteratorConstructor$4(function Iterator(params, kind) { + setInternalState$8(this, { type: URL_SEARCH_PARAMS_ITERATOR, - iterator: getIterator$1(getInternalParamsState(params).entries), + iterator: getIterator$2(getInternalParamsState(params).entries), kind: kind }); }, 'Iterator', function next() { @@ -9524,13 +9524,13 @@ var URLSearchParamsIterator = createIteratorConstructor$3(function Iterator(para // `URLSearchParams` constructor // https://url.spec.whatwg.org/#interface-urlsearchparams var URLSearchParamsConstructor = function URLSearchParams(/* init */) { - anInstance$7(this, URLSearchParamsConstructor, URL_SEARCH_PARAMS); + anInstance$4(this, URLSearchParamsConstructor, URL_SEARCH_PARAMS); var init = arguments.length > 0 ? arguments[0] : undefined; var that = this; var entries = []; var iteratorMethod, iterator, next, step, entryIterator, entryNext, first, second, key; - setInternalState$a(that, { + setInternalState$8(that, { type: URL_SEARCH_PARAMS, entries: entries, updateURL: function () { /* empty */ }, @@ -9538,13 +9538,13 @@ var URLSearchParamsConstructor = function URLSearchParams(/* init */) { }); if (init !== undefined) { - if (isObject$y(init)) { - iteratorMethod = getIteratorMethod$5(init); + if (isObject$3(init)) { + iteratorMethod = getIteratorMethod$3(init); if (typeof iteratorMethod === 'function') { iterator = iteratorMethod.call(init); next = iterator.next; while (!(step = next.call(iterator)).done) { - entryIterator = getIterator$1(anObject$H(step.value)); + entryIterator = getIterator$2(anObject$U(step.value)); entryNext = entryIterator.next; if ( (first = entryNext.call(entryIterator)).done || @@ -9562,7 +9562,7 @@ var URLSearchParamsConstructor = function URLSearchParams(/* init */) { var URLSearchParamsPrototype = URLSearchParamsConstructor.prototype; -redefineAll$6(URLSearchParamsPrototype, { +redefineAll$3(URLSearchParamsPrototype, { // `URLSearchParams.prototype.append` method // https://url.spec.whatwg.org/#dom-urlsearchparams-append append: function append(name, value) { @@ -9670,7 +9670,7 @@ redefineAll$6(URLSearchParamsPrototype, { // `URLSearchParams.prototype.forEach` method forEach: function forEach(callback /* , thisArg */) { var entries = getInternalParamsState(this).entries; - var boundFunction = bind$a(callback, arguments.length > 1 ? arguments[1] : undefined, 3); + var boundFunction = bind$d(callback, arguments.length > 1 ? arguments[1] : undefined, 3); var index = 0; var entry; while (index < entries.length) { @@ -9693,11 +9693,11 @@ redefineAll$6(URLSearchParamsPrototype, { }, { enumerable: true }); // `URLSearchParams.prototype[@@iterator]` method -redefine$f(URLSearchParamsPrototype, ITERATOR$7, URLSearchParamsPrototype.entries); +redefine$1(URLSearchParamsPrototype, ITERATOR$1, URLSearchParamsPrototype.entries); // `URLSearchParams.prototype.toString` method // https://url.spec.whatwg.org/#urlsearchparams-stringification-behavior -redefine$f(URLSearchParamsPrototype, 'toString', function toString() { +redefine$1(URLSearchParamsPrototype, 'toString', function toString() { var entries = getInternalParamsState(this).entries; var result = []; var index = 0; @@ -9708,36 +9708,36 @@ redefine$f(URLSearchParamsPrototype, 'toString', function toString() { } return result.join('&'); }, { enumerable: true }); -setToStringTag$a(URLSearchParamsConstructor, URL_SEARCH_PARAMS); +setToStringTag$1(URLSearchParamsConstructor, URL_SEARCH_PARAMS); -$$2s({ global: true, forced: !USE_NATIVE_URL }, { +$$1E({ global: true, forced: !USE_NATIVE_URL$1 }, { URLSearchParams: URLSearchParamsConstructor }); // Wrap `fetch` for correct work with polyfilled `URLSearchParams` // https://github.com/zloirock/core-js/issues/674 -if (!USE_NATIVE_URL && typeof $fetch$1 == 'function' && typeof Headers == 'function') { - $$2s({ global: true, enumerable: true, forced: true }, { +if (!USE_NATIVE_URL$1 && typeof $fetch == 'function' && typeof Headers == 'function') { + $$1E({ global: true, enumerable: true, forced: true }, { fetch: function fetch(input /* , init */) { var args = [input]; var init, body, headers; if (arguments.length > 1) { init = arguments[1]; - if (isObject$y(init)) { + if (isObject$3(init)) { body = init.body; - if (classof$d(body) === URL_SEARCH_PARAMS) { + if (classof(body) === URL_SEARCH_PARAMS) { headers = init.headers ? new Headers(init.headers) : new Headers(); if (!headers.has('content-type')) { headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); } - init = create$8(init, { - body: createPropertyDescriptor$9(0, String(body)), - headers: createPropertyDescriptor$9(0, headers) + init = create$4(init, { + body: createPropertyDescriptor(0, String(body)), + headers: createPropertyDescriptor(0, headers) }); } } args.push(init); - } return $fetch$1.apply(this, args); + } return $fetch.apply(this, args); } }); } @@ -9749,29 +9749,29 @@ var web_urlSearchParams = { // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var $$2t = _export; -var DESCRIPTORS$v = descriptors; -var USE_NATIVE_URL$1 = nativeUrl; -var global$E = global$1; -var defineProperties$2 = objectDefineProperties; -var redefine$g = redefine.exports; -var anInstance$8 = anInstance; -var has$k = has; -var assign$1 = objectAssign; -var arrayFrom$1 = arrayFrom; +var $$1D = _export; +var DESCRIPTORS$4 = descriptors; +var USE_NATIVE_URL = nativeUrl; +var global$8 = global$L; +var defineProperties$1 = objectDefineProperties; +var redefine = redefine$g.exports; +var anInstance$3 = anInstance$b; +var has$4 = has$o; +var assign = objectAssign; +var arrayFrom = arrayFrom$1; var codeAt$1 = stringMultibyte.codeAt; var toASCII = stringPunycodeToAscii; -var setToStringTag$b = setToStringTag; +var setToStringTag = setToStringTag$b; var URLSearchParamsModule = web_urlSearchParams; -var InternalStateModule$b = internalState; +var InternalStateModule$7 = internalState; -var NativeURL = global$E.URL; +var NativeURL = global$8.URL; var URLSearchParams$1 = URLSearchParamsModule.URLSearchParams; var getInternalSearchParamsState = URLSearchParamsModule.getState; -var setInternalState$b = InternalStateModule$b.set; -var getInternalURLState = InternalStateModule$b.getterFor('URL'); -var floor$9 = Math.floor; -var pow$4 = Math.pow; +var setInternalState$7 = InternalStateModule$7.set; +var getInternalURLState = InternalStateModule$7.getterFor('URL'); +var floor = Math.floor; +var pow = Math.pow; var INVALID_AUTHORITY = 'Invalid authority'; var INVALID_SCHEME = 'Invalid scheme'; @@ -9806,7 +9806,7 @@ var parseHost = function (url, input) { } else if (!isSpecial(url)) { if (FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT.test(input)) return INVALID_HOST; result = ''; - codePoints = arrayFrom$1(input); + codePoints = arrayFrom(input); for (index = 0; index < codePoints.length; index++) { result += percentEncode(codePoints[index], C0ControlPercentEncodeSet); } @@ -9848,12 +9848,12 @@ var parseIPv4 = function (input) { for (index = 0; index < partsLength; index++) { number = numbers[index]; if (index == partsLength - 1) { - if (number >= pow$4(256, 5 - partsLength)) return null; + if (number >= pow(256, 5 - partsLength)) return null; } else if (number > 255) return null; } ipv4 = numbers.pop(); for (index = 0; index < numbers.length; index++) { - ipv4 += numbers[index] * pow$4(256, 3 - index); + ipv4 += numbers[index] * pow(256, 3 - index); } return ipv4; }; @@ -9968,7 +9968,7 @@ var serializeHost = function (host) { result = []; for (index = 0; index < 4; index++) { result.unshift(host % 256); - host = floor$9(host / 256); + host = floor(host / 256); } return result.join('.'); // ipv6 } else if (typeof host == 'object') { @@ -9990,19 +9990,19 @@ var serializeHost = function (host) { }; var C0ControlPercentEncodeSet = {}; -var fragmentPercentEncodeSet = assign$1({}, C0ControlPercentEncodeSet, { +var fragmentPercentEncodeSet = assign({}, C0ControlPercentEncodeSet, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }); -var pathPercentEncodeSet = assign$1({}, fragmentPercentEncodeSet, { +var pathPercentEncodeSet = assign({}, fragmentPercentEncodeSet, { '#': 1, '?': 1, '{': 1, '}': 1 }); -var userinfoPercentEncodeSet = assign$1({}, pathPercentEncodeSet, { +var userinfoPercentEncodeSet = assign({}, pathPercentEncodeSet, { '/': 1, ':': 1, ';': 1, '=': 1, '@': 1, '[': 1, '\\': 1, ']': 1, '^': 1, '|': 1 }); var percentEncode = function (char, set) { var code = codeAt$1(char, 0); - return code > 0x20 && code < 0x7F && !has$k(set, char) ? char : encodeURIComponent(char); + return code > 0x20 && code < 0x7F && !has$4(set, char) ? char : encodeURIComponent(char); }; var specialSchemes = { @@ -10015,7 +10015,7 @@ var specialSchemes = { }; var isSpecial = function (url) { - return has$k(specialSchemes, url.scheme); + return has$4(specialSchemes, url.scheme); }; var includesCredentials = function (url) { @@ -10105,7 +10105,7 @@ var parseURL = function (url, input, stateOverride, base) { input = input.replace(TAB_AND_NEW_LINE, ''); - codePoints = arrayFrom$1(input); + codePoints = arrayFrom(input); while (pointer <= codePoints.length) { char = codePoints[pointer]; @@ -10125,7 +10125,7 @@ var parseURL = function (url, input, stateOverride, base) { buffer += char.toLowerCase(); } else if (char == ':') { if (stateOverride && ( - (isSpecial(url) != has$k(specialSchemes, buffer)) || + (isSpecial(url) != has$4(specialSchemes, buffer)) || (buffer == 'file' && (includesCredentials(url) || url.port !== null)) || (url.scheme == 'file' && !url.host) )) return; @@ -10258,7 +10258,7 @@ var parseURL = function (url, input, stateOverride, base) { if (char == '@') { if (seenAt) buffer = '%40' + buffer; seenAt = true; - bufferCodePoints = arrayFrom$1(buffer); + bufferCodePoints = arrayFrom(buffer); for (var i = 0; i < bufferCodePoints.length; i++) { var codePoint = bufferCodePoints[i]; if (codePoint == ':' && !seenPasswordToken) { @@ -10275,7 +10275,7 @@ var parseURL = function (url, input, stateOverride, base) { (char == '\\' && isSpecial(url)) ) { if (seenAt && buffer == '') return INVALID_AUTHORITY; - pointer -= arrayFrom$1(buffer).length + 1; + pointer -= arrayFrom(buffer).length + 1; buffer = ''; state = HOST; } else buffer += char; @@ -10482,10 +10482,10 @@ var parseURL = function (url, input, stateOverride, base) { // `URL` constructor // https://url.spec.whatwg.org/#url-class var URLConstructor = function URL(url /* , base */) { - var that = anInstance$8(this, URLConstructor, 'URL'); + var that = anInstance$3(this, URLConstructor, 'URL'); var base = arguments.length > 1 ? arguments[1] : undefined; var urlString = String(url); - var state = setInternalState$b(that, { type: 'URL' }); + var state = setInternalState$7(that, { type: 'URL' }); var baseState, failure; if (base !== undefined) { if (base instanceof URLConstructor) baseState = getInternalURLState(base); @@ -10502,7 +10502,7 @@ var URLConstructor = function URL(url /* , base */) { searchParamsState.updateURL = function () { state.query = String(searchParams) || null; }; - if (!DESCRIPTORS$v) { + if (!DESCRIPTORS$4) { that.href = serializeURL.call(that); that.origin = getOrigin.call(that); that.protocol = getProtocol.call(that); @@ -10613,8 +10613,8 @@ var accessorDescriptor = function (getter, setter) { return { get: getter, set: setter, configurable: true, enumerable: true }; }; -if (DESCRIPTORS$v) { - defineProperties$2(URLPrototype, { +if (DESCRIPTORS$4) { + defineProperties$1(URLPrototype, { // `URL.prototype.href` accessors pair // https://url.spec.whatwg.org/#dom-url-href href: accessorDescriptor(serializeURL, function (href) { @@ -10637,7 +10637,7 @@ if (DESCRIPTORS$v) { // https://url.spec.whatwg.org/#dom-url-username username: accessorDescriptor(getUsername, function (username) { var url = getInternalURLState(this); - var codePoints = arrayFrom$1(String(username)); + var codePoints = arrayFrom(String(username)); if (cannotHaveUsernamePasswordPort(url)) return; url.username = ''; for (var i = 0; i < codePoints.length; i++) { @@ -10648,7 +10648,7 @@ if (DESCRIPTORS$v) { // https://url.spec.whatwg.org/#dom-url-password password: accessorDescriptor(getPassword, function (password) { var url = getInternalURLState(this); - var codePoints = arrayFrom$1(String(password)); + var codePoints = arrayFrom(String(password)); if (cannotHaveUsernamePasswordPort(url)) return; url.password = ''; for (var i = 0; i < codePoints.length; i++) { @@ -10721,13 +10721,13 @@ if (DESCRIPTORS$v) { // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson -redefine$g(URLPrototype, 'toJSON', function toJSON() { +redefine(URLPrototype, 'toJSON', function toJSON() { return serializeURL.call(this); }, { enumerable: true }); // `URL.prototype.toString` method // https://url.spec.whatwg.org/#URL-stringification-behavior -redefine$g(URLPrototype, 'toString', function toString() { +redefine(URLPrototype, 'toString', function toString() { return serializeURL.call(this); }, { enumerable: true }); @@ -10737,131 +10737,131 @@ if (NativeURL) { // `URL.createObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL // eslint-disable-next-line no-unused-vars - if (nativeCreateObjectURL) redefine$g(URLConstructor, 'createObjectURL', function createObjectURL(blob) { + if (nativeCreateObjectURL) redefine(URLConstructor, 'createObjectURL', function createObjectURL(blob) { return nativeCreateObjectURL.apply(NativeURL, arguments); }); // `URL.revokeObjectURL` method // https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL // eslint-disable-next-line no-unused-vars - if (nativeRevokeObjectURL) redefine$g(URLConstructor, 'revokeObjectURL', function revokeObjectURL(url) { + if (nativeRevokeObjectURL) redefine(URLConstructor, 'revokeObjectURL', function revokeObjectURL(url) { return nativeRevokeObjectURL.apply(NativeURL, arguments); }); } -setToStringTag$b(URLConstructor, 'URL'); +setToStringTag(URLConstructor, 'URL'); -$$2t({ global: true, forced: !USE_NATIVE_URL$1, sham: !DESCRIPTORS$v }, { +$$1D({ global: true, forced: !USE_NATIVE_URL, sham: !DESCRIPTORS$4 }, { URL: URLConstructor }); -var $$2u = _export; +var $$1C = _export; // `URL.prototype.toJSON` method // https://url.spec.whatwg.org/#dom-url-tojson -$$2u({ target: 'URL', proto: true, enumerable: true }, { +$$1C({ target: 'URL', proto: true, enumerable: true }, { toJSON: function toJSON() { return URL.prototype.toString.call(this); } }); -var $$2v = _export; -var $filterOut = arrayIteration.filterOut; -var addToUnscopables$9 = addToUnscopables; +var $$1B = _export; +var $filterOut$1 = arrayIteration.filterOut; +var addToUnscopables$4 = addToUnscopables$d; // `Array.prototype.filterOut` method // https://github.com/tc39/proposal-array-filtering -$$2v({ target: 'Array', proto: true }, { +$$1B({ target: 'Array', proto: true }, { filterOut: function filterOut(callbackfn /* , thisArg */) { - return $filterOut(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); + return $filterOut$1(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); } }); -addToUnscopables$9('filterOut'); +addToUnscopables$4('filterOut'); -var ArrayBufferViewCore$p = arrayBufferViewCore; -var $filterOut$1 = arrayIteration.filterOut; -var speciesConstructor$a = speciesConstructor; +var ArrayBufferViewCore$1 = arrayBufferViewCore; +var $filterOut = arrayIteration.filterOut; +var speciesConstructor$9 = speciesConstructor$j; -var aTypedArray$n = ArrayBufferViewCore$p.aTypedArray; -var aTypedArrayConstructor$7 = ArrayBufferViewCore$p.aTypedArrayConstructor; -var exportTypedArrayMethod$o = ArrayBufferViewCore$p.exportTypedArrayMethod; +var aTypedArray$1 = ArrayBufferViewCore$1.aTypedArray; +var aTypedArrayConstructor = ArrayBufferViewCore$1.aTypedArrayConstructor; +var exportTypedArrayMethod$1 = ArrayBufferViewCore$1.exportTypedArrayMethod; // `%TypedArray%.prototype.filterOut` method // https://github.com/tc39/proposal-array-filtering -exportTypedArrayMethod$o('filterOut', function filterOut(callbackfn /* , thisArg */) { - var list = $filterOut$1(aTypedArray$n(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); - var C = speciesConstructor$a(this, this.constructor); +exportTypedArrayMethod$1('filterOut', function filterOut(callbackfn /* , thisArg */) { + var list = $filterOut(aTypedArray$1(this), callbackfn, arguments.length > 1 ? arguments[1] : undefined); + var C = speciesConstructor$9(this, this.constructor); var index = 0; var length = list.length; - var result = new (aTypedArrayConstructor$7(C))(length); + var result = new (aTypedArrayConstructor(C))(length); while (length > index) result[index] = list[index++]; return result; }); -var DESCRIPTORS$w = descriptors; -var addToUnscopables$a = addToUnscopables; -var toObject$o = toObject; -var toLength$u = toLength; -var defineProperty$d = objectDefineProperty.f; +var DESCRIPTORS$3 = descriptors; +var addToUnscopables$3 = addToUnscopables$d; +var toObject$6 = toObject$u; +var toLength$4 = toLength$y; +var defineProperty$2 = objectDefineProperty.f; // `Array.prototype.lastIndex` getter // https://github.com/keithamus/proposal-array-last -if (DESCRIPTORS$w && !('lastIndex' in [])) { - defineProperty$d(Array.prototype, 'lastIndex', { +if (DESCRIPTORS$3 && !('lastIndex' in [])) { + defineProperty$2(Array.prototype, 'lastIndex', { configurable: true, get: function lastIndex() { - var O = toObject$o(this); - var len = toLength$u(O.length); + var O = toObject$6(this); + var len = toLength$4(O.length); return len == 0 ? 0 : len - 1; } }); - addToUnscopables$a('lastIndex'); + addToUnscopables$3('lastIndex'); } -var DESCRIPTORS$x = descriptors; -var addToUnscopables$b = addToUnscopables; -var toObject$p = toObject; -var toLength$v = toLength; -var defineProperty$e = objectDefineProperty.f; +var DESCRIPTORS$2 = descriptors; +var addToUnscopables$2 = addToUnscopables$d; +var toObject$5 = toObject$u; +var toLength$3 = toLength$y; +var defineProperty$1 = objectDefineProperty.f; // `Array.prototype.lastIndex` accessor // https://github.com/keithamus/proposal-array-last -if (DESCRIPTORS$x && !('lastItem' in [])) { - defineProperty$e(Array.prototype, 'lastItem', { +if (DESCRIPTORS$2 && !('lastItem' in [])) { + defineProperty$1(Array.prototype, 'lastItem', { configurable: true, get: function lastItem() { - var O = toObject$p(this); - var len = toLength$v(O.length); + var O = toObject$5(this); + var len = toLength$3(O.length); return len == 0 ? undefined : O[len - 1]; }, set: function lastItem(value) { - var O = toObject$p(this); - var len = toLength$v(O.length); + var O = toObject$5(this); + var len = toLength$3(O.length); return O[len == 0 ? 0 : len - 1] = value; } }); - addToUnscopables$b('lastItem'); + addToUnscopables$2('lastItem'); } -var $$2w = _export; -var toLength$w = toLength; -var toObject$q = toObject; -var getBuiltIn$e = getBuiltIn; -var arraySpeciesCreate$6 = arraySpeciesCreate; -var addToUnscopables$c = addToUnscopables; +var $$1A = _export; +var toLength$2 = toLength$y; +var toObject$4 = toObject$u; +var getBuiltIn$f = getBuiltIn$t; +var arraySpeciesCreate = arraySpeciesCreate$6; +var addToUnscopables$1 = addToUnscopables$d; -var push$1 = [].push; +var push$2 = [].push; // `Array.prototype.uniqueBy` method // https://github.com/tc39/proposal-array-unique -$$2w({ target: 'Array', proto: true }, { +$$1A({ target: 'Array', proto: true }, { uniqueBy: function uniqueBy(resolver) { - var that = toObject$q(this); - var length = toLength$w(that.length); - var result = arraySpeciesCreate$6(that, 0); - var Map = getBuiltIn$e('Map'); + var that = toObject$4(this); + var length = toLength$2(that.length); + var result = arraySpeciesCreate(that, 0); + var Map = getBuiltIn$f('Map'); var map = new Map(); var resolverFunction, index, item, key; if (typeof resolver == 'function') resolverFunction = resolver; @@ -10875,28 +10875,28 @@ $$2w({ target: 'Array', proto: true }, { if (!map.has(key)) map.set(key, item); } map.forEach(function (value) { - push$1.call(result, value); + push$2.call(result, value); }); return result; } }); -addToUnscopables$c('uniqueBy'); +addToUnscopables$1('uniqueBy'); -var $$2x = _export; -var iterate$a = iterate; -var aFunction$h = aFunction$1; +var $$1z = _export; +var iterate$y = iterate$I; +var aFunction$B = aFunction$R; // `Map.groupBy` method // https://github.com/tc39/proposal-collection-methods -$$2x({ target: 'Map', stat: true }, { +$$1z({ target: 'Map', stat: true }, { groupBy: function groupBy(iterable, keyDerivative) { var newMap = new this(); - aFunction$h(keyDerivative); - var has = aFunction$h(newMap.has); - var get = aFunction$h(newMap.get); - var set = aFunction$h(newMap.set); - iterate$a(iterable, function (element) { + aFunction$B(keyDerivative); + var has = aFunction$B(newMap.has); + var get = aFunction$B(newMap.get); + var set = aFunction$B(newMap.set); + iterate$y(iterable, function (element) { var derivedKey = keyDerivative(element); if (!has.call(newMap, derivedKey)) set.call(newMap, derivedKey, [element]); else get.call(newMap, derivedKey).push(element); @@ -10905,31 +10905,31 @@ $$2x({ target: 'Map', stat: true }, { } }); -var $$2y = _export; -var iterate$b = iterate; -var aFunction$i = aFunction$1; +var $$1y = _export; +var iterate$x = iterate$I; +var aFunction$A = aFunction$R; // `Map.keyBy` method // https://github.com/tc39/proposal-collection-methods -$$2y({ target: 'Map', stat: true }, { +$$1y({ target: 'Map', stat: true }, { keyBy: function keyBy(iterable, keyDerivative) { var newMap = new this(); - aFunction$i(keyDerivative); - var setter = aFunction$i(newMap.set); - iterate$b(iterable, function (element) { + aFunction$A(keyDerivative); + var setter = aFunction$A(newMap.set); + iterate$x(iterable, function (element) { setter.call(newMap, keyDerivative(element), element); }); return newMap; } }); -var anObject$I = anObject; -var aFunction$j = aFunction$1; +var anObject$T = anObject$1z; +var aFunction$z = aFunction$R; // https://github.com/tc39/collection-methods -var collectionDeleteAll = function (/* ...elements */) { - var collection = anObject$I(this); - var remover = aFunction$j(collection['delete']); +var collectionDeleteAll$4 = function (/* ...elements */) { + var collection = anObject$T(this); + var remover = aFunction$z(collection['delete']); var allDeleted = true; var wasDeleted; for (var k = 0, len = arguments.length; k < len; k++) { @@ -10939,104 +10939,104 @@ var collectionDeleteAll = function (/* ...elements */) { return !!allDeleted; }; -var $$2z = _export; -var IS_PURE$2 = isPure; -var collectionDeleteAll$1 = collectionDeleteAll; +var $$1x = _export; +var IS_PURE$B = isPure; +var collectionDeleteAll$3 = collectionDeleteAll$4; // `Map.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods -$$2z({ target: 'Map', proto: true, real: true, forced: IS_PURE$2 }, { +$$1x({ target: 'Map', proto: true, real: true, forced: IS_PURE$B }, { deleteAll: function deleteAll(/* ...elements */) { - return collectionDeleteAll$1.apply(this, arguments); + return collectionDeleteAll$3.apply(this, arguments); } }); -var getMapIterator = function (it) { +var getMapIterator$a = function (it) { // eslint-disable-next-line no-undef return Map.prototype.entries.call(it); }; -var $$2A = _export; -var IS_PURE$3 = isPure; -var anObject$J = anObject; -var bind$b = functionBindContext; -var getMapIterator$1 = getMapIterator; -var iterate$c = iterate; +var $$1w = _export; +var IS_PURE$A = isPure; +var anObject$S = anObject$1z; +var bind$c = functionBindContext; +var getMapIterator$9 = getMapIterator$a; +var iterate$w = iterate$I; // `Map.prototype.every` method // https://github.com/tc39/proposal-collection-methods -$$2A({ target: 'Map', proto: true, real: true, forced: IS_PURE$3 }, { +$$1w({ target: 'Map', proto: true, real: true, forced: IS_PURE$A }, { every: function every(callbackfn /* , thisArg */) { - var map = anObject$J(this); - var iterator = getMapIterator$1(map); - var boundFunction = bind$b(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return !iterate$c(iterator, function (key, value, stop) { + var map = anObject$S(this); + var iterator = getMapIterator$9(map); + var boundFunction = bind$c(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return !iterate$w(iterator, function (key, value, stop) { if (!boundFunction(value, key, map)) return stop(); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$2B = _export; -var IS_PURE$4 = isPure; -var getBuiltIn$f = getBuiltIn; -var anObject$K = anObject; -var aFunction$k = aFunction$1; -var bind$c = functionBindContext; -var speciesConstructor$b = speciesConstructor; -var getMapIterator$2 = getMapIterator; -var iterate$d = iterate; +var $$1v = _export; +var IS_PURE$z = isPure; +var getBuiltIn$e = getBuiltIn$t; +var anObject$R = anObject$1z; +var aFunction$y = aFunction$R; +var bind$b = functionBindContext; +var speciesConstructor$8 = speciesConstructor$j; +var getMapIterator$8 = getMapIterator$a; +var iterate$v = iterate$I; // `Map.prototype.filter` method // https://github.com/tc39/proposal-collection-methods -$$2B({ target: 'Map', proto: true, real: true, forced: IS_PURE$4 }, { +$$1v({ target: 'Map', proto: true, real: true, forced: IS_PURE$z }, { filter: function filter(callbackfn /* , thisArg */) { - var map = anObject$K(this); - var iterator = getMapIterator$2(map); - var boundFunction = bind$c(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - var newMap = new (speciesConstructor$b(map, getBuiltIn$f('Map')))(); - var setter = aFunction$k(newMap.set); - iterate$d(iterator, function (key, value) { + var map = anObject$R(this); + var iterator = getMapIterator$8(map); + var boundFunction = bind$b(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var newMap = new (speciesConstructor$8(map, getBuiltIn$e('Map')))(); + var setter = aFunction$y(newMap.set); + iterate$v(iterator, function (key, value) { if (boundFunction(value, key, map)) setter.call(newMap, key, value); }, { AS_ENTRIES: true, IS_ITERATOR: true }); return newMap; } }); -var $$2C = _export; -var IS_PURE$5 = isPure; -var anObject$L = anObject; -var bind$d = functionBindContext; -var getMapIterator$3 = getMapIterator; -var iterate$e = iterate; +var $$1u = _export; +var IS_PURE$y = isPure; +var anObject$Q = anObject$1z; +var bind$a = functionBindContext; +var getMapIterator$7 = getMapIterator$a; +var iterate$u = iterate$I; // `Map.prototype.find` method // https://github.com/tc39/proposal-collection-methods -$$2C({ target: 'Map', proto: true, real: true, forced: IS_PURE$5 }, { +$$1u({ target: 'Map', proto: true, real: true, forced: IS_PURE$y }, { find: function find(callbackfn /* , thisArg */) { - var map = anObject$L(this); - var iterator = getMapIterator$3(map); - var boundFunction = bind$d(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return iterate$e(iterator, function (key, value, stop) { + var map = anObject$Q(this); + var iterator = getMapIterator$7(map); + var boundFunction = bind$a(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return iterate$u(iterator, function (key, value, stop) { if (boundFunction(value, key, map)) return stop(value); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).result; } }); -var $$2D = _export; -var IS_PURE$6 = isPure; -var anObject$M = anObject; -var bind$e = functionBindContext; -var getMapIterator$4 = getMapIterator; -var iterate$f = iterate; +var $$1t = _export; +var IS_PURE$x = isPure; +var anObject$P = anObject$1z; +var bind$9 = functionBindContext; +var getMapIterator$6 = getMapIterator$a; +var iterate$t = iterate$I; // `Map.prototype.findKey` method // https://github.com/tc39/proposal-collection-methods -$$2D({ target: 'Map', proto: true, real: true, forced: IS_PURE$6 }, { +$$1t({ target: 'Map', proto: true, real: true, forced: IS_PURE$x }, { findKey: function findKey(callbackfn /* , thisArg */) { - var map = anObject$M(this); - var iterator = getMapIterator$4(map); - var boundFunction = bind$e(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return iterate$f(iterator, function (key, value, stop) { + var map = anObject$P(this); + var iterator = getMapIterator$6(map); + var boundFunction = bind$9(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return iterate$t(iterator, function (key, value, stop) { if (boundFunction(value, key, map)) return stop(key); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).result; } @@ -11044,134 +11044,134 @@ $$2D({ target: 'Map', proto: true, real: true, forced: IS_PURE$6 }, { // `SameValueZero` abstract operation // https://tc39.es/ecma262/#sec-samevaluezero -var sameValueZero = function (x, y) { +var sameValueZero$1 = function (x, y) { // eslint-disable-next-line no-self-compare return x === y || x != x && y != y; }; -var $$2E = _export; -var IS_PURE$7 = isPure; -var anObject$N = anObject; -var getMapIterator$5 = getMapIterator; -var sameValueZero$1 = sameValueZero; -var iterate$g = iterate; +var $$1s = _export; +var IS_PURE$w = isPure; +var anObject$O = anObject$1z; +var getMapIterator$5 = getMapIterator$a; +var sameValueZero = sameValueZero$1; +var iterate$s = iterate$I; // `Map.prototype.includes` method // https://github.com/tc39/proposal-collection-methods -$$2E({ target: 'Map', proto: true, real: true, forced: IS_PURE$7 }, { +$$1s({ target: 'Map', proto: true, real: true, forced: IS_PURE$w }, { includes: function includes(searchElement) { - return iterate$g(getMapIterator$5(anObject$N(this)), function (key, value, stop) { - if (sameValueZero$1(value, searchElement)) return stop(); + return iterate$s(getMapIterator$5(anObject$O(this)), function (key, value, stop) { + if (sameValueZero(value, searchElement)) return stop(); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$2F = _export; -var IS_PURE$8 = isPure; -var anObject$O = anObject; -var getMapIterator$6 = getMapIterator; -var iterate$h = iterate; +var $$1r = _export; +var IS_PURE$v = isPure; +var anObject$N = anObject$1z; +var getMapIterator$4 = getMapIterator$a; +var iterate$r = iterate$I; // `Map.prototype.includes` method // https://github.com/tc39/proposal-collection-methods -$$2F({ target: 'Map', proto: true, real: true, forced: IS_PURE$8 }, { +$$1r({ target: 'Map', proto: true, real: true, forced: IS_PURE$v }, { keyOf: function keyOf(searchElement) { - return iterate$h(getMapIterator$6(anObject$O(this)), function (key, value, stop) { + return iterate$r(getMapIterator$4(anObject$N(this)), function (key, value, stop) { if (value === searchElement) return stop(key); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).result; } }); -var $$2G = _export; -var IS_PURE$9 = isPure; -var getBuiltIn$g = getBuiltIn; -var anObject$P = anObject; -var aFunction$l = aFunction$1; -var bind$f = functionBindContext; -var speciesConstructor$c = speciesConstructor; -var getMapIterator$7 = getMapIterator; -var iterate$i = iterate; +var $$1q = _export; +var IS_PURE$u = isPure; +var getBuiltIn$d = getBuiltIn$t; +var anObject$M = anObject$1z; +var aFunction$x = aFunction$R; +var bind$8 = functionBindContext; +var speciesConstructor$7 = speciesConstructor$j; +var getMapIterator$3 = getMapIterator$a; +var iterate$q = iterate$I; // `Map.prototype.mapKeys` method // https://github.com/tc39/proposal-collection-methods -$$2G({ target: 'Map', proto: true, real: true, forced: IS_PURE$9 }, { +$$1q({ target: 'Map', proto: true, real: true, forced: IS_PURE$u }, { mapKeys: function mapKeys(callbackfn /* , thisArg */) { - var map = anObject$P(this); - var iterator = getMapIterator$7(map); - var boundFunction = bind$f(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - var newMap = new (speciesConstructor$c(map, getBuiltIn$g('Map')))(); - var setter = aFunction$l(newMap.set); - iterate$i(iterator, function (key, value) { + var map = anObject$M(this); + var iterator = getMapIterator$3(map); + var boundFunction = bind$8(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var newMap = new (speciesConstructor$7(map, getBuiltIn$d('Map')))(); + var setter = aFunction$x(newMap.set); + iterate$q(iterator, function (key, value) { setter.call(newMap, boundFunction(value, key, map), value); }, { AS_ENTRIES: true, IS_ITERATOR: true }); return newMap; } }); -var $$2H = _export; -var IS_PURE$a = isPure; -var getBuiltIn$h = getBuiltIn; -var anObject$Q = anObject; -var aFunction$m = aFunction$1; -var bind$g = functionBindContext; -var speciesConstructor$d = speciesConstructor; -var getMapIterator$8 = getMapIterator; -var iterate$j = iterate; +var $$1p = _export; +var IS_PURE$t = isPure; +var getBuiltIn$c = getBuiltIn$t; +var anObject$L = anObject$1z; +var aFunction$w = aFunction$R; +var bind$7 = functionBindContext; +var speciesConstructor$6 = speciesConstructor$j; +var getMapIterator$2 = getMapIterator$a; +var iterate$p = iterate$I; // `Map.prototype.mapValues` method // https://github.com/tc39/proposal-collection-methods -$$2H({ target: 'Map', proto: true, real: true, forced: IS_PURE$a }, { +$$1p({ target: 'Map', proto: true, real: true, forced: IS_PURE$t }, { mapValues: function mapValues(callbackfn /* , thisArg */) { - var map = anObject$Q(this); - var iterator = getMapIterator$8(map); - var boundFunction = bind$g(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - var newMap = new (speciesConstructor$d(map, getBuiltIn$h('Map')))(); - var setter = aFunction$m(newMap.set); - iterate$j(iterator, function (key, value) { + var map = anObject$L(this); + var iterator = getMapIterator$2(map); + var boundFunction = bind$7(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var newMap = new (speciesConstructor$6(map, getBuiltIn$c('Map')))(); + var setter = aFunction$w(newMap.set); + iterate$p(iterator, function (key, value) { setter.call(newMap, key, boundFunction(value, key, map)); }, { AS_ENTRIES: true, IS_ITERATOR: true }); return newMap; } }); -var $$2I = _export; -var IS_PURE$b = isPure; -var anObject$R = anObject; -var aFunction$n = aFunction$1; -var iterate$k = iterate; +var $$1o = _export; +var IS_PURE$s = isPure; +var anObject$K = anObject$1z; +var aFunction$v = aFunction$R; +var iterate$o = iterate$I; // `Map.prototype.merge` method // https://github.com/tc39/proposal-collection-methods -$$2I({ target: 'Map', proto: true, real: true, forced: IS_PURE$b }, { +$$1o({ target: 'Map', proto: true, real: true, forced: IS_PURE$s }, { // eslint-disable-next-line no-unused-vars merge: function merge(iterable /* ...iterbles */) { - var map = anObject$R(this); - var setter = aFunction$n(map.set); + var map = anObject$K(this); + var setter = aFunction$v(map.set); var i = 0; while (i < arguments.length) { - iterate$k(arguments[i++], setter, { that: map, AS_ENTRIES: true }); + iterate$o(arguments[i++], setter, { that: map, AS_ENTRIES: true }); } return map; } }); -var $$2J = _export; -var IS_PURE$c = isPure; -var anObject$S = anObject; -var aFunction$o = aFunction$1; -var getMapIterator$9 = getMapIterator; -var iterate$l = iterate; +var $$1n = _export; +var IS_PURE$r = isPure; +var anObject$J = anObject$1z; +var aFunction$u = aFunction$R; +var getMapIterator$1 = getMapIterator$a; +var iterate$n = iterate$I; // `Map.prototype.reduce` method // https://github.com/tc39/proposal-collection-methods -$$2J({ target: 'Map', proto: true, real: true, forced: IS_PURE$c }, { +$$1n({ target: 'Map', proto: true, real: true, forced: IS_PURE$r }, { reduce: function reduce(callbackfn /* , initialValue */) { - var map = anObject$S(this); - var iterator = getMapIterator$9(map); + var map = anObject$J(this); + var iterator = getMapIterator$1(map); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; - aFunction$o(callbackfn); - iterate$l(iterator, function (key, value) { + aFunction$u(callbackfn); + iterate$n(iterator, function (key, value) { if (noInitial) { noInitial = false; accumulator = value; @@ -11184,218 +11184,218 @@ $$2J({ target: 'Map', proto: true, real: true, forced: IS_PURE$c }, { } }); -var $$2K = _export; -var IS_PURE$d = isPure; -var anObject$T = anObject; -var bind$h = functionBindContext; -var getMapIterator$a = getMapIterator; -var iterate$m = iterate; +var $$1m = _export; +var IS_PURE$q = isPure; +var anObject$I = anObject$1z; +var bind$6 = functionBindContext; +var getMapIterator = getMapIterator$a; +var iterate$m = iterate$I; // `Set.prototype.some` method // https://github.com/tc39/proposal-collection-methods -$$2K({ target: 'Map', proto: true, real: true, forced: IS_PURE$d }, { +$$1m({ target: 'Map', proto: true, real: true, forced: IS_PURE$q }, { some: function some(callbackfn /* , thisArg */) { - var map = anObject$T(this); - var iterator = getMapIterator$a(map); - var boundFunction = bind$h(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var map = anObject$I(this); + var iterator = getMapIterator(map); + var boundFunction = bind$6(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); return iterate$m(iterator, function (key, value, stop) { if (boundFunction(value, key, map)) return stop(); }, { AS_ENTRIES: true, IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$2L = _export; -var IS_PURE$e = isPure; -var anObject$U = anObject; -var aFunction$p = aFunction$1; +var $$1l = _export; +var IS_PURE$p = isPure; +var anObject$H = anObject$1z; +var aFunction$t = aFunction$R; // `Set.prototype.update` method // https://github.com/tc39/proposal-collection-methods -$$2L({ target: 'Map', proto: true, real: true, forced: IS_PURE$e }, { +$$1l({ target: 'Map', proto: true, real: true, forced: IS_PURE$p }, { update: function update(key, callback /* , thunk */) { - var map = anObject$U(this); + var map = anObject$H(this); var length = arguments.length; - aFunction$p(callback); + aFunction$t(callback); var isPresentInMap = map.has(key); if (!isPresentInMap && length < 3) { throw TypeError('Updating absent value'); } - var value = isPresentInMap ? map.get(key) : aFunction$p(length > 2 ? arguments[2] : undefined)(key, map); + var value = isPresentInMap ? map.get(key) : aFunction$t(length > 2 ? arguments[2] : undefined)(key, map); map.set(key, callback(value, key, map)); return map; } }); -var anObject$V = anObject; -var aFunction$q = aFunction$1; +var anObject$G = anObject$1z; +var aFunction$s = aFunction$R; // https://github.com/tc39/collection-methods -var collectionAddAll = function (/* ...elements */) { - var set = anObject$V(this); - var adder = aFunction$q(set.add); +var collectionAddAll$2 = function (/* ...elements */) { + var set = anObject$G(this); + var adder = aFunction$s(set.add); for (var k = 0, len = arguments.length; k < len; k++) { adder.call(set, arguments[k]); } return set; }; -var $$2M = _export; -var IS_PURE$f = isPure; -var collectionAddAll$1 = collectionAddAll; +var $$1k = _export; +var IS_PURE$o = isPure; +var collectionAddAll$1 = collectionAddAll$2; // `Set.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods -$$2M({ target: 'Set', proto: true, real: true, forced: IS_PURE$f }, { +$$1k({ target: 'Set', proto: true, real: true, forced: IS_PURE$o }, { addAll: function addAll(/* ...elements */) { return collectionAddAll$1.apply(this, arguments); } }); -var $$2N = _export; -var IS_PURE$g = isPure; -var collectionDeleteAll$2 = collectionDeleteAll; +var $$1j = _export; +var IS_PURE$n = isPure; +var collectionDeleteAll$2 = collectionDeleteAll$4; // `Set.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods -$$2N({ target: 'Set', proto: true, real: true, forced: IS_PURE$g }, { +$$1j({ target: 'Set', proto: true, real: true, forced: IS_PURE$n }, { deleteAll: function deleteAll(/* ...elements */) { return collectionDeleteAll$2.apply(this, arguments); } }); -var getSetIterator = function (it) { +var getSetIterator$7 = function (it) { // eslint-disable-next-line no-undef return Set.prototype.values.call(it); }; -var $$2O = _export; -var IS_PURE$h = isPure; -var anObject$W = anObject; -var bind$i = functionBindContext; -var getSetIterator$1 = getSetIterator; -var iterate$n = iterate; +var $$1i = _export; +var IS_PURE$m = isPure; +var anObject$F = anObject$1z; +var bind$5 = functionBindContext; +var getSetIterator$6 = getSetIterator$7; +var iterate$l = iterate$I; // `Set.prototype.every` method // https://github.com/tc39/proposal-collection-methods -$$2O({ target: 'Set', proto: true, real: true, forced: IS_PURE$h }, { +$$1i({ target: 'Set', proto: true, real: true, forced: IS_PURE$m }, { every: function every(callbackfn /* , thisArg */) { - var set = anObject$W(this); - var iterator = getSetIterator$1(set); - var boundFunction = bind$i(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return !iterate$n(iterator, function (value, stop) { + var set = anObject$F(this); + var iterator = getSetIterator$6(set); + var boundFunction = bind$5(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return !iterate$l(iterator, function (value, stop) { if (!boundFunction(value, value, set)) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$2P = _export; -var IS_PURE$i = isPure; -var getBuiltIn$i = getBuiltIn; -var anObject$X = anObject; -var aFunction$r = aFunction$1; -var bind$j = functionBindContext; -var speciesConstructor$e = speciesConstructor; -var getSetIterator$2 = getSetIterator; -var iterate$o = iterate; +var $$1h = _export; +var IS_PURE$l = isPure; +var getBuiltIn$b = getBuiltIn$t; +var anObject$E = anObject$1z; +var aFunction$r = aFunction$R; +var bind$4 = functionBindContext; +var speciesConstructor$5 = speciesConstructor$j; +var getSetIterator$5 = getSetIterator$7; +var iterate$k = iterate$I; // `Set.prototype.filter` method // https://github.com/tc39/proposal-collection-methods -$$2P({ target: 'Set', proto: true, real: true, forced: IS_PURE$i }, { +$$1h({ target: 'Set', proto: true, real: true, forced: IS_PURE$l }, { filter: function filter(callbackfn /* , thisArg */) { - var set = anObject$X(this); - var iterator = getSetIterator$2(set); - var boundFunction = bind$j(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - var newSet = new (speciesConstructor$e(set, getBuiltIn$i('Set')))(); + var set = anObject$E(this); + var iterator = getSetIterator$5(set); + var boundFunction = bind$4(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var newSet = new (speciesConstructor$5(set, getBuiltIn$b('Set')))(); var adder = aFunction$r(newSet.add); - iterate$o(iterator, function (value) { + iterate$k(iterator, function (value) { if (boundFunction(value, value, set)) adder.call(newSet, value); }, { IS_ITERATOR: true }); return newSet; } }); -var $$2Q = _export; -var IS_PURE$j = isPure; -var anObject$Y = anObject; -var bind$k = functionBindContext; -var getSetIterator$3 = getSetIterator; -var iterate$p = iterate; +var $$1g = _export; +var IS_PURE$k = isPure; +var anObject$D = anObject$1z; +var bind$3 = functionBindContext; +var getSetIterator$4 = getSetIterator$7; +var iterate$j = iterate$I; // `Set.prototype.find` method // https://github.com/tc39/proposal-collection-methods -$$2Q({ target: 'Set', proto: true, real: true, forced: IS_PURE$j }, { +$$1g({ target: 'Set', proto: true, real: true, forced: IS_PURE$k }, { find: function find(callbackfn /* , thisArg */) { - var set = anObject$Y(this); - var iterator = getSetIterator$3(set); - var boundFunction = bind$k(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return iterate$p(iterator, function (value, stop) { + var set = anObject$D(this); + var iterator = getSetIterator$4(set); + var boundFunction = bind$3(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return iterate$j(iterator, function (value, stop) { if (boundFunction(value, value, set)) return stop(value); }, { IS_ITERATOR: true, INTERRUPTED: true }).result; } }); -var $$2R = _export; -var IS_PURE$k = isPure; -var anObject$Z = anObject; -var getSetIterator$4 = getSetIterator; -var iterate$q = iterate; +var $$1f = _export; +var IS_PURE$j = isPure; +var anObject$C = anObject$1z; +var getSetIterator$3 = getSetIterator$7; +var iterate$i = iterate$I; // `Set.prototype.join` method // https://github.com/tc39/proposal-collection-methods -$$2R({ target: 'Set', proto: true, real: true, forced: IS_PURE$k }, { +$$1f({ target: 'Set', proto: true, real: true, forced: IS_PURE$j }, { join: function join(separator) { - var set = anObject$Z(this); - var iterator = getSetIterator$4(set); + var set = anObject$C(this); + var iterator = getSetIterator$3(set); var sep = separator === undefined ? ',' : String(separator); var result = []; - iterate$q(iterator, result.push, { that: result, IS_ITERATOR: true }); + iterate$i(iterator, result.push, { that: result, IS_ITERATOR: true }); return result.join(sep); } }); -var $$2S = _export; -var IS_PURE$l = isPure; -var getBuiltIn$j = getBuiltIn; -var anObject$_ = anObject; -var aFunction$s = aFunction$1; -var bind$l = functionBindContext; -var speciesConstructor$f = speciesConstructor; -var getSetIterator$5 = getSetIterator; -var iterate$r = iterate; +var $$1e = _export; +var IS_PURE$i = isPure; +var getBuiltIn$a = getBuiltIn$t; +var anObject$B = anObject$1z; +var aFunction$q = aFunction$R; +var bind$2 = functionBindContext; +var speciesConstructor$4 = speciesConstructor$j; +var getSetIterator$2 = getSetIterator$7; +var iterate$h = iterate$I; // `Set.prototype.map` method // https://github.com/tc39/proposal-collection-methods -$$2S({ target: 'Set', proto: true, real: true, forced: IS_PURE$l }, { +$$1e({ target: 'Set', proto: true, real: true, forced: IS_PURE$i }, { map: function map(callbackfn /* , thisArg */) { - var set = anObject$_(this); - var iterator = getSetIterator$5(set); - var boundFunction = bind$l(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - var newSet = new (speciesConstructor$f(set, getBuiltIn$j('Set')))(); - var adder = aFunction$s(newSet.add); - iterate$r(iterator, function (value) { + var set = anObject$B(this); + var iterator = getSetIterator$2(set); + var boundFunction = bind$2(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + var newSet = new (speciesConstructor$4(set, getBuiltIn$a('Set')))(); + var adder = aFunction$q(newSet.add); + iterate$h(iterator, function (value) { adder.call(newSet, boundFunction(value, value, set)); }, { IS_ITERATOR: true }); return newSet; } }); -var $$2T = _export; -var IS_PURE$m = isPure; -var anObject$$ = anObject; -var aFunction$t = aFunction$1; -var getSetIterator$6 = getSetIterator; -var iterate$s = iterate; +var $$1d = _export; +var IS_PURE$h = isPure; +var anObject$A = anObject$1z; +var aFunction$p = aFunction$R; +var getSetIterator$1 = getSetIterator$7; +var iterate$g = iterate$I; // `Set.prototype.reduce` method // https://github.com/tc39/proposal-collection-methods -$$2T({ target: 'Set', proto: true, real: true, forced: IS_PURE$m }, { +$$1d({ target: 'Set', proto: true, real: true, forced: IS_PURE$h }, { reduce: function reduce(callbackfn /* , initialValue */) { - var set = anObject$$(this); - var iterator = getSetIterator$6(set); + var set = anObject$A(this); + var iterator = getSetIterator$1(set); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; - aFunction$t(callbackfn); - iterate$s(iterator, function (value) { + aFunction$p(callbackfn); + iterate$g(iterator, function (value) { if (noInitial) { noInitial = false; accumulator = value; @@ -11408,95 +11408,95 @@ $$2T({ target: 'Set', proto: true, real: true, forced: IS_PURE$m }, { } }); -var $$2U = _export; -var IS_PURE$n = isPure; -var anObject$10 = anObject; -var bind$m = functionBindContext; -var getSetIterator$7 = getSetIterator; -var iterate$t = iterate; +var $$1c = _export; +var IS_PURE$g = isPure; +var anObject$z = anObject$1z; +var bind$1 = functionBindContext; +var getSetIterator = getSetIterator$7; +var iterate$f = iterate$I; // `Set.prototype.some` method // https://github.com/tc39/proposal-collection-methods -$$2U({ target: 'Set', proto: true, real: true, forced: IS_PURE$n }, { +$$1c({ target: 'Set', proto: true, real: true, forced: IS_PURE$g }, { some: function some(callbackfn /* , thisArg */) { - var set = anObject$10(this); - var iterator = getSetIterator$7(set); - var boundFunction = bind$m(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); - return iterate$t(iterator, function (value, stop) { + var set = anObject$z(this); + var iterator = getSetIterator(set); + var boundFunction = bind$1(callbackfn, arguments.length > 1 ? arguments[1] : undefined, 3); + return iterate$f(iterator, function (value, stop) { if (boundFunction(value, value, set)) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$2V = _export; -var IS_PURE$o = isPure; -var collectionDeleteAll$3 = collectionDeleteAll; +var $$1b = _export; +var IS_PURE$f = isPure; +var collectionDeleteAll$1 = collectionDeleteAll$4; // `WeakMap.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods -$$2V({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$o }, { +$$1b({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$f }, { deleteAll: function deleteAll(/* ...elements */) { - return collectionDeleteAll$3.apply(this, arguments); + return collectionDeleteAll$1.apply(this, arguments); } }); -var $$2W = _export; -var IS_PURE$p = isPure; -var collectionAddAll$2 = collectionAddAll; +var $$1a = _export; +var IS_PURE$e = isPure; +var collectionAddAll = collectionAddAll$2; // `WeakSet.prototype.addAll` method // https://github.com/tc39/proposal-collection-methods -$$2W({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE$p }, { +$$1a({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE$e }, { addAll: function addAll(/* ...elements */) { - return collectionAddAll$2.apply(this, arguments); + return collectionAddAll.apply(this, arguments); } }); -var $$2X = _export; -var IS_PURE$q = isPure; -var collectionDeleteAll$4 = collectionDeleteAll; +var $$19 = _export; +var IS_PURE$d = isPure; +var collectionDeleteAll = collectionDeleteAll$4; // `WeakSet.prototype.deleteAll` method // https://github.com/tc39/proposal-collection-methods -$$2X({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE$q }, { +$$19({ target: 'WeakSet', proto: true, real: true, forced: IS_PURE$d }, { deleteAll: function deleteAll(/* ...elements */) { - return collectionDeleteAll$4.apply(this, arguments); + return collectionDeleteAll.apply(this, arguments); } }); // https://tc39.github.io/proposal-setmap-offrom/ -var aFunction$u = aFunction$1; -var bind$n = functionBindContext; -var iterate$u = iterate; +var aFunction$o = aFunction$R; +var bind = functionBindContext; +var iterate$e = iterate$I; var collectionFrom = function from(source /* , mapFn, thisArg */) { var length = arguments.length; var mapFn = length > 1 ? arguments[1] : undefined; var mapping, array, n, boundFunction; - aFunction$u(this); + aFunction$o(this); mapping = mapFn !== undefined; - if (mapping) aFunction$u(mapFn); + if (mapping) aFunction$o(mapFn); if (source == undefined) return new this(); array = []; if (mapping) { n = 0; - boundFunction = bind$n(mapFn, length > 2 ? arguments[2] : undefined, 2); - iterate$u(source, function (nextItem) { + boundFunction = bind(mapFn, length > 2 ? arguments[2] : undefined, 2); + iterate$e(source, function (nextItem) { array.push(boundFunction(nextItem, n++)); }); } else { - iterate$u(source, array.push, { that: array }); + iterate$e(source, array.push, { that: array }); } return new this(array); }; -var $$2Y = _export; -var from$2 = collectionFrom; +var $$18 = _export; +var from$3 = collectionFrom; // `Map.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.from -$$2Y({ target: 'Map', stat: true }, { - from: from$2 +$$18({ target: 'Map', stat: true }, { + from: from$3 }); // https://tc39.github.io/proposal-setmap-offrom/ @@ -11507,74 +11507,74 @@ var collectionOf = function of() { return new this(A); }; -var $$2Z = _export; -var of = collectionOf; +var $$17 = _export; +var of$3 = collectionOf; // `Map.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-map.of -$$2Z({ target: 'Map', stat: true }, { - of: of +$$17({ target: 'Map', stat: true }, { + of: of$3 }); -var $$2_ = _export; -var from$3 = collectionFrom; +var $$16 = _export; +var from$2 = collectionFrom; // `Set.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.from -$$2_({ target: 'Set', stat: true }, { - from: from$3 +$$16({ target: 'Set', stat: true }, { + from: from$2 }); -var $$2$ = _export; -var of$1 = collectionOf; +var $$15 = _export; +var of$2 = collectionOf; // `Set.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-set.of -$$2$({ target: 'Set', stat: true }, { - of: of$1 +$$15({ target: 'Set', stat: true }, { + of: of$2 }); -var $$30 = _export; -var from$4 = collectionFrom; +var $$14 = _export; +var from$1 = collectionFrom; // `WeakMap.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.from -$$30({ target: 'WeakMap', stat: true }, { - from: from$4 +$$14({ target: 'WeakMap', stat: true }, { + from: from$1 }); -var $$31 = _export; -var of$2 = collectionOf; +var $$13 = _export; +var of$1 = collectionOf; // `WeakMap.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakmap.of -$$31({ target: 'WeakMap', stat: true }, { - of: of$2 +$$13({ target: 'WeakMap', stat: true }, { + of: of$1 }); -var $$32 = _export; -var from$5 = collectionFrom; +var $$12 = _export; +var from = collectionFrom; // `WeakSet.from` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.from -$$32({ target: 'WeakSet', stat: true }, { - from: from$5 +$$12({ target: 'WeakSet', stat: true }, { + from: from }); -var $$33 = _export; -var of$3 = collectionOf; +var $$11 = _export; +var of = collectionOf; // `WeakSet.of` method // https://tc39.github.io/proposal-setmap-offrom/#sec-weakset.of -$$33({ target: 'WeakSet', stat: true }, { - of: of$3 +$$11({ target: 'WeakSet', stat: true }, { + of: of }); // TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` -var Map$2 = es_map; -var WeakMap$3 = es_weakMap.exports; -var create$9 = objectCreate; -var isObject$z = isObject; +var Map$1 = es_map; +var WeakMap = es_weakMap.exports; +var create$3 = objectCreate; +var isObject$2 = isObject$B; var Node = function () { // keys @@ -11582,7 +11582,7 @@ var Node = function () { this.symbol = null; // child nodes this.primitives = null; - this.objectsByIndex = create$9(null); + this.objectsByIndex = create$3(null); }; Node.prototype.get = function (key, initializer) { @@ -11591,8 +11591,8 @@ Node.prototype.get = function (key, initializer) { Node.prototype.next = function (i, it, IS_OBJECT) { var store = IS_OBJECT - ? this.objectsByIndex[i] || (this.objectsByIndex[i] = new WeakMap$3()) - : this.primitives || (this.primitives = new Map$2()); + ? this.objectsByIndex[i] || (this.objectsByIndex[i] = new WeakMap()) + : this.primitives || (this.primitives = new Map$1()); var entry = store.get(it); if (!entry) store.set(it, entry = new Node()); return entry; @@ -11606,71 +11606,71 @@ var compositeKey = function () { var i, it; // for prevent leaking, start from objects for (i = 0; i < length; i++) { - if (isObject$z(it = arguments[i])) active = active.next(i, it, true); + if (isObject$2(it = arguments[i])) active = active.next(i, it, true); } if (this === Object && active === root) throw TypeError('Composite keys must contain a non-primitive component'); for (i = 0; i < length; i++) { - if (!isObject$z(it = arguments[i])) active = active.next(i, it, false); + if (!isObject$2(it = arguments[i])) active = active.next(i, it, false); } return active; }; -var $$34 = _export; -var getCompositeKeyNode = compositeKey; -var getBuiltIn$k = getBuiltIn; -var create$a = objectCreate; +var $$10 = _export; +var getCompositeKeyNode$1 = compositeKey; +var getBuiltIn$9 = getBuiltIn$t; +var create$2 = objectCreate; var initializer = function () { - var freeze = getBuiltIn$k('Object', 'freeze'); - return freeze ? freeze(create$a(null)) : create$a(null); + var freeze = getBuiltIn$9('Object', 'freeze'); + return freeze ? freeze(create$2(null)) : create$2(null); }; // https://github.com/tc39/proposal-richer-keys/tree/master/compositeKey -$$34({ global: true }, { +$$10({ global: true }, { compositeKey: function compositeKey() { - return getCompositeKeyNode.apply(Object, arguments).get('object', initializer); + return getCompositeKeyNode$1.apply(Object, arguments).get('object', initializer); } }); -var $$35 = _export; -var getCompositeKeyNode$1 = compositeKey; -var getBuiltIn$l = getBuiltIn; +var $$$ = _export; +var getCompositeKeyNode = compositeKey; +var getBuiltIn$8 = getBuiltIn$t; // https://github.com/tc39/proposal-richer-keys/tree/master/compositeKey -$$35({ global: true }, { +$$$({ global: true }, { compositeSymbol: function compositeSymbol() { - if (arguments.length === 1 && typeof arguments[0] === 'string') return getBuiltIn$l('Symbol')['for'](arguments[0]); - return getCompositeKeyNode$1.apply(null, arguments).get('symbol', getBuiltIn$l('Symbol')); + if (arguments.length === 1 && typeof arguments[0] === 'string') return getBuiltIn$8('Symbol')['for'](arguments[0]); + return getCompositeKeyNode.apply(null, arguments).get('symbol', getBuiltIn$8('Symbol')); } }); -var $$36 = _export; +var $$_ = _export; -var min$9 = Math.min; -var max$5 = Math.max; +var min = Math.min; +var max = Math.max; // `Math.clamp` method // https://rwaldron.github.io/proposal-math-extensions/ -$$36({ target: 'Math', stat: true }, { +$$_({ target: 'Math', stat: true }, { clamp: function clamp(x, lower, upper) { - return min$9(upper, max$5(lower, x)); + return min(upper, max(lower, x)); } }); -var $$37 = _export; +var $$Z = _export; // `Math.DEG_PER_RAD` constant // https://rwaldron.github.io/proposal-math-extensions/ -$$37({ target: 'Math', stat: true }, { +$$Z({ target: 'Math', stat: true }, { DEG_PER_RAD: Math.PI / 180 }); -var $$38 = _export; +var $$Y = _export; var RAD_PER_DEG = 180 / Math.PI; // `Math.degrees` method // https://rwaldron.github.io/proposal-math-extensions/ -$$38({ target: 'Math', stat: true }, { +$$Y({ target: 'Math', stat: true }, { degrees: function degrees(radians) { return radians * RAD_PER_DEG; } @@ -11693,61 +11693,61 @@ var mathScale = Math.scale || function scale(x, inLow, inHigh, outLow, outHigh) return (x - inLow) * (outHigh - outLow) / (inHigh - inLow) + outLow; }; -var $$39 = _export; +var $$X = _export; -var scale = mathScale; -var fround$1 = mathFround; +var scale$1 = mathScale; +var fround = mathFround; // `Math.fscale` method // https://rwaldron.github.io/proposal-math-extensions/ -$$39({ target: 'Math', stat: true }, { +$$X({ target: 'Math', stat: true }, { fscale: function fscale(x, inLow, inHigh, outLow, outHigh) { - return fround$1(scale(x, inLow, inHigh, outLow, outHigh)); + return fround(scale$1(x, inLow, inHigh, outLow, outHigh)); } }); -var $$3a = _export; +var $$W = _export; // `Math.RAD_PER_DEG` constant // https://rwaldron.github.io/proposal-math-extensions/ -$$3a({ target: 'Math', stat: true }, { +$$W({ target: 'Math', stat: true }, { RAD_PER_DEG: 180 / Math.PI }); -var $$3b = _export; +var $$V = _export; var DEG_PER_RAD = Math.PI / 180; // `Math.radians` method // https://rwaldron.github.io/proposal-math-extensions/ -$$3b({ target: 'Math', stat: true }, { +$$V({ target: 'Math', stat: true }, { radians: function radians(degrees) { return degrees * DEG_PER_RAD; } }); -var $$3c = _export; -var scale$1 = mathScale; +var $$U = _export; +var scale = mathScale; // `Math.scale` method // https://rwaldron.github.io/proposal-math-extensions/ -$$3c({ target: 'Math', stat: true }, { - scale: scale$1 +$$U({ target: 'Math', stat: true }, { + scale: scale }); -var $$3d = _export; +var $$T = _export; // `Math.signbit` method // https://github.com/tc39/proposal-Math.signbit -$$3d({ target: 'Math', stat: true }, { +$$T({ target: 'Math', stat: true }, { signbit: function signbit(x) { return (x = +x) == x && x == 0 ? 1 / x == -Infinity : x < 0; } }); -var $$3e = _export; -var toInteger$d = toInteger; -var parseInt$2 = numberParseInt; +var $$S = _export; +var toInteger$2 = toInteger$f; +var parseInt$1 = numberParseInt; var INVALID_NUMBER_REPRESENTATION = 'Invalid number representation'; var INVALID_RADIX = 'Invalid radix'; @@ -11755,7 +11755,7 @@ var valid = /^[\da-z]+$/; // `Number.fromString` method // https://github.com/tc39/proposal-number-fromstring -$$3e({ target: 'Number', stat: true }, { +$$S({ target: 'Number', stat: true }, { fromString: function fromString(string, radix) { var sign = 1; var R, mathNum; @@ -11766,28 +11766,28 @@ $$3e({ target: 'Number', stat: true }, { string = string.slice(1); if (!string.length) throw SyntaxError(INVALID_NUMBER_REPRESENTATION); } - R = radix === undefined ? 10 : toInteger$d(radix); + R = radix === undefined ? 10 : toInteger$2(radix); if (R < 2 || R > 36) throw RangeError(INVALID_RADIX); - if (!valid.test(string) || (mathNum = parseInt$2(string, R)).toString(R) !== string) { + if (!valid.test(string) || (mathNum = parseInt$1(string, R)).toString(R) !== string) { throw SyntaxError(INVALID_NUMBER_REPRESENTATION); } return sign * mathNum; } }); -var InternalStateModule$c = internalState; -var createIteratorConstructor$4 = createIteratorConstructor; -var isObject$A = isObject; -var defineProperties$3 = objectDefineProperties; -var DESCRIPTORS$y = descriptors; +var InternalStateModule$6 = internalState; +var createIteratorConstructor$3 = createIteratorConstructor$7; +var isObject$1 = isObject$B; +var defineProperties = objectDefineProperties; +var DESCRIPTORS$1 = descriptors; var INCORRECT_RANGE = 'Incorrect Number.range arguments'; var RANGE_ITERATOR = 'RangeIterator'; -var setInternalState$c = InternalStateModule$c.set; -var getInternalState$9 = InternalStateModule$c.getterFor(RANGE_ITERATOR); +var setInternalState$6 = InternalStateModule$6.set; +var getInternalState$6 = InternalStateModule$6.getterFor(RANGE_ITERATOR); -var $RangeIterator = createIteratorConstructor$4(function RangeIterator(start, end, option, type, zero, one) { +var $RangeIterator = createIteratorConstructor$3(function RangeIterator(start, end, option, type, zero, one) { if (typeof start != type || (end !== Infinity && end !== -Infinity && typeof end != type)) { throw new TypeError(INCORRECT_RANGE); } @@ -11799,7 +11799,7 @@ var $RangeIterator = createIteratorConstructor$4(function RangeIterator(start, e var step; if (option === undefined) { step = undefined; - } else if (isObject$A(option)) { + } else if (isObject$1(option)) { step = option.step; inclusiveEnd = !!option.inclusive; } else if (typeof option == type) { @@ -11818,7 +11818,7 @@ var $RangeIterator = createIteratorConstructor$4(function RangeIterator(start, e } // eslint-disable-next-line no-self-compare var hitsEnd = start != start || end != end || step != step || (end > start) !== (step > zero); - setInternalState$c(this, { + setInternalState$6(this, { type: RANGE_ITERATOR, start: start, end: end, @@ -11828,14 +11828,14 @@ var $RangeIterator = createIteratorConstructor$4(function RangeIterator(start, e currentCount: zero, zero: zero }); - if (!DESCRIPTORS$y) { + if (!DESCRIPTORS$1) { this.start = start; this.end = end; this.step = step; this.inclusive = inclusiveEnd; } }, RANGE_ITERATOR, function next() { - var state = getInternalState$9(this); + var state = getInternalState$6(this); if (state.hitsEnd) return { value: undefined, done: true }; var start = state.start; var end = state.end; @@ -11858,71 +11858,71 @@ var getter = function (fn) { return { get: fn, set: function () { /* empty */ }, configurable: true, enumerable: false }; }; -if (DESCRIPTORS$y) { - defineProperties$3($RangeIterator.prototype, { +if (DESCRIPTORS$1) { + defineProperties($RangeIterator.prototype, { start: getter(function () { - return getInternalState$9(this).start; + return getInternalState$6(this).start; }), end: getter(function () { - return getInternalState$9(this).end; + return getInternalState$6(this).end; }), inclusive: getter(function () { - return getInternalState$9(this).inclusiveEnd; + return getInternalState$6(this).inclusiveEnd; }), step: getter(function () { - return getInternalState$9(this).step; + return getInternalState$6(this).step; }) }); } var rangeIterator = $RangeIterator; -var $$3f = _export; -var RangeIterator = rangeIterator; +var $$R = _export; +var RangeIterator$1 = rangeIterator; // `BigInt.range` method // https://github.com/tc39/proposal-Number.range if (typeof BigInt == 'function') { - $$3f({ target: 'BigInt', stat: true }, { + $$R({ target: 'BigInt', stat: true }, { range: function range(start, end, option) { // eslint-disable-next-line no-undef - return new RangeIterator(start, end, option, 'bigint', BigInt(0), BigInt(1)); + return new RangeIterator$1(start, end, option, 'bigint', BigInt(0), BigInt(1)); } }); } -var $$3g = _export; -var RangeIterator$1 = rangeIterator; +var $$Q = _export; +var RangeIterator = rangeIterator; // `Number.range` method // https://github.com/tc39/proposal-Number.range -$$3g({ target: 'Number', stat: true }, { +$$Q({ target: 'Number', stat: true }, { range: function range(start, end, option) { - return new RangeIterator$1(start, end, option, 'number', 0, 1); + return new RangeIterator(start, end, option, 'number', 0, 1); } }); -var InternalStateModule$d = internalState; -var createIteratorConstructor$5 = createIteratorConstructor; -var has$l = has; -var objectKeys$5 = objectKeys; -var toObject$r = toObject; +var InternalStateModule$5 = internalState; +var createIteratorConstructor$2 = createIteratorConstructor$7; +var has$3 = has$o; +var objectKeys = objectKeys$5; +var toObject$3 = toObject$u; var OBJECT_ITERATOR = 'Object Iterator'; -var setInternalState$d = InternalStateModule$d.set; -var getInternalState$a = InternalStateModule$d.getterFor(OBJECT_ITERATOR); +var setInternalState$5 = InternalStateModule$5.set; +var getInternalState$5 = InternalStateModule$5.getterFor(OBJECT_ITERATOR); -var objectIterator = createIteratorConstructor$5(function ObjectIterator(source, mode) { - var object = toObject$r(source); - setInternalState$d(this, { +var objectIterator = createIteratorConstructor$2(function ObjectIterator(source, mode) { + var object = toObject$3(source); + setInternalState$5(this, { type: OBJECT_ITERATOR, mode: mode, object: object, - keys: objectKeys$5(object), + keys: objectKeys(object), index: 0 }); }, 'Object', function next() { - var state = getInternalState$a(this); + var state = getInternalState$5(this); var keys = state.keys; while (true) { if (keys === null || state.index >= keys.length) { @@ -11931,7 +11931,7 @@ var objectIterator = createIteratorConstructor$5(function ObjectIterator(source, } var key = keys[state.index++]; var object = state.object; - if (!has$l(object, key)) continue; + if (!has$3(object, key)) continue; switch (state.mode) { case 'keys': return { value: key, done: false }; case 'values': return { value: object[key], done: false }; @@ -11939,62 +11939,62 @@ var objectIterator = createIteratorConstructor$5(function ObjectIterator(source, } }); -var $$3h = _export; -var ObjectIterator = objectIterator; +var $$P = _export; +var ObjectIterator$2 = objectIterator; // `Object.iterateEntries` method // https://github.com/tc39/proposal-object-iteration -$$3h({ target: 'Object', stat: true }, { +$$P({ target: 'Object', stat: true }, { iterateEntries: function iterateEntries(object) { - return new ObjectIterator(object, 'entries'); + return new ObjectIterator$2(object, 'entries'); } }); -var $$3i = _export; +var $$O = _export; var ObjectIterator$1 = objectIterator; // `Object.iterateKeys` method // https://github.com/tc39/proposal-object-iteration -$$3i({ target: 'Object', stat: true }, { +$$O({ target: 'Object', stat: true }, { iterateKeys: function iterateKeys(object) { return new ObjectIterator$1(object, 'keys'); } }); -var $$3j = _export; -var ObjectIterator$2 = objectIterator; +var $$N = _export; +var ObjectIterator = objectIterator; // `Object.iterateValues` method // https://github.com/tc39/proposal-object-iteration -$$3j({ target: 'Object', stat: true }, { +$$N({ target: 'Object', stat: true }, { iterateValues: function iterateValues(object) { - return new ObjectIterator$2(object, 'values'); + return new ObjectIterator(object, 'values'); } }); // https://github.com/tc39/proposal-observable -var $$3k = _export; -var DESCRIPTORS$z = descriptors; -var setSpecies$7 = setSpecies; -var aFunction$v = aFunction$1; -var anObject$11 = anObject; -var isObject$B = isObject; -var anInstance$9 = anInstance; -var defineProperty$f = objectDefineProperty.f; -var createNonEnumerableProperty$f = createNonEnumerableProperty; -var redefineAll$7 = redefineAll; -var getIterator$2 = getIterator; -var iterate$v = iterate; -var hostReportErrors$2 = hostReportErrors; -var wellKnownSymbol$v = wellKnownSymbol; -var InternalStateModule$e = internalState; +var $$M = _export; +var DESCRIPTORS = descriptors; +var setSpecies = setSpecies$7; +var aFunction$n = aFunction$R; +var anObject$y = anObject$1z; +var isObject = isObject$B; +var anInstance$2 = anInstance$b; +var defineProperty = objectDefineProperty.f; +var createNonEnumerableProperty$7 = createNonEnumerableProperty$m; +var redefineAll$2 = redefineAll$9; +var getIterator$1 = getIterator$3; +var iterate$d = iterate$I; +var hostReportErrors = hostReportErrors$2; +var wellKnownSymbol$7 = wellKnownSymbol$C; +var InternalStateModule$4 = internalState; -var OBSERVABLE = wellKnownSymbol$v('observable'); -var getInternalState$b = InternalStateModule$e.get; -var setInternalState$e = InternalStateModule$e.set; +var OBSERVABLE = wellKnownSymbol$7('observable'); +var getInternalState$4 = InternalStateModule$4.get; +var setInternalState$4 = InternalStateModule$4.set; var getMethod = function (fn) { - return fn == null ? undefined : aFunction$v(fn); + return fn == null ? undefined : aFunction$n(fn); }; var cleanupSubscription = function (subscriptionState) { @@ -12004,7 +12004,7 @@ var cleanupSubscription = function (subscriptionState) { try { cleanup(); } catch (error) { - hostReportErrors$2(error); + hostReportErrors(error); } } }; @@ -12014,7 +12014,7 @@ var subscriptionClosed = function (subscriptionState) { }; var close = function (subscription, subscriptionState) { - if (!DESCRIPTORS$z) { + if (!DESCRIPTORS) { subscription.closed = true; var subscriptionObserver = subscriptionState.subscriptionObserver; if (subscriptionObserver) subscriptionObserver.closed = true; @@ -12022,17 +12022,17 @@ var close = function (subscription, subscriptionState) { }; var Subscription = function (observer, subscriber) { - var subscriptionState = setInternalState$e(this, { + var subscriptionState = setInternalState$4(this, { cleanup: undefined, - observer: anObject$11(observer), + observer: anObject$y(observer), subscriptionObserver: undefined }); var start; - if (!DESCRIPTORS$z) this.closed = false; + if (!DESCRIPTORS) this.closed = false; try { if (start = getMethod(observer.start)) start.call(observer, this); } catch (error) { - hostReportErrors$2(error); + hostReportErrors(error); } if (subscriptionClosed(subscriptionState)) return; var subscriptionObserver = subscriptionState.subscriptionObserver = new SubscriptionObserver(this); @@ -12041,16 +12041,16 @@ var Subscription = function (observer, subscriber) { var subscription = cleanup; if (cleanup != null) subscriptionState.cleanup = typeof cleanup.unsubscribe === 'function' ? function () { subscription.unsubscribe(); } - : aFunction$v(cleanup); + : aFunction$n(cleanup); } catch (error) { subscriptionObserver.error(error); return; } if (subscriptionClosed(subscriptionState)) cleanupSubscription(subscriptionState); }; -Subscription.prototype = redefineAll$7({}, { +Subscription.prototype = redefineAll$2({}, { unsubscribe: function unsubscribe() { - var subscriptionState = getInternalState$b(this); + var subscriptionState = getInternalState$4(this); if (!subscriptionClosed(subscriptionState)) { close(this, subscriptionState); cleanupSubscription(subscriptionState); @@ -12058,49 +12058,49 @@ Subscription.prototype = redefineAll$7({}, { } }); -if (DESCRIPTORS$z) defineProperty$f(Subscription.prototype, 'closed', { +if (DESCRIPTORS) defineProperty(Subscription.prototype, 'closed', { configurable: true, get: function () { - return subscriptionClosed(getInternalState$b(this)); + return subscriptionClosed(getInternalState$4(this)); } }); var SubscriptionObserver = function (subscription) { - setInternalState$e(this, { subscription: subscription }); - if (!DESCRIPTORS$z) this.closed = false; + setInternalState$4(this, { subscription: subscription }); + if (!DESCRIPTORS) this.closed = false; }; -SubscriptionObserver.prototype = redefineAll$7({}, { +SubscriptionObserver.prototype = redefineAll$2({}, { next: function next(value) { - var subscriptionState = getInternalState$b(getInternalState$b(this).subscription); + var subscriptionState = getInternalState$4(getInternalState$4(this).subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; try { var nextMethod = getMethod(observer.next); if (nextMethod) nextMethod.call(observer, value); } catch (error) { - hostReportErrors$2(error); + hostReportErrors(error); } } }, error: function error(value) { - var subscription = getInternalState$b(this).subscription; - var subscriptionState = getInternalState$b(subscription); + var subscription = getInternalState$4(this).subscription; + var subscriptionState = getInternalState$4(subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; close(subscription, subscriptionState); try { var errorMethod = getMethod(observer.error); if (errorMethod) errorMethod.call(observer, value); - else hostReportErrors$2(value); + else hostReportErrors(value); } catch (err) { - hostReportErrors$2(err); + hostReportErrors(err); } cleanupSubscription(subscriptionState); } }, complete: function complete() { - var subscription = getInternalState$b(this).subscription; - var subscriptionState = getInternalState$b(subscription); + var subscription = getInternalState$4(this).subscription; + var subscriptionState = getInternalState$4(subscription); if (!subscriptionClosed(subscriptionState)) { var observer = subscriptionState.observer; close(subscription, subscriptionState); @@ -12108,48 +12108,48 @@ SubscriptionObserver.prototype = redefineAll$7({}, { var completeMethod = getMethod(observer.complete); if (completeMethod) completeMethod.call(observer); } catch (error) { - hostReportErrors$2(error); + hostReportErrors(error); } cleanupSubscription(subscriptionState); } } }); -if (DESCRIPTORS$z) defineProperty$f(SubscriptionObserver.prototype, 'closed', { +if (DESCRIPTORS) defineProperty(SubscriptionObserver.prototype, 'closed', { configurable: true, get: function () { - return subscriptionClosed(getInternalState$b(getInternalState$b(this).subscription)); + return subscriptionClosed(getInternalState$4(getInternalState$4(this).subscription)); } }); var $Observable = function Observable(subscriber) { - anInstance$9(this, $Observable, 'Observable'); - setInternalState$e(this, { subscriber: aFunction$v(subscriber) }); + anInstance$2(this, $Observable, 'Observable'); + setInternalState$4(this, { subscriber: aFunction$n(subscriber) }); }; -redefineAll$7($Observable.prototype, { +redefineAll$2($Observable.prototype, { subscribe: function subscribe(observer) { var length = arguments.length; return new Subscription(typeof observer === 'function' ? { next: observer, error: length > 1 ? arguments[1] : undefined, complete: length > 2 ? arguments[2] : undefined - } : isObject$B(observer) ? observer : {}, getInternalState$b(this).subscriber); + } : isObject(observer) ? observer : {}, getInternalState$4(this).subscriber); } }); -redefineAll$7($Observable, { +redefineAll$2($Observable, { from: function from(x) { var C = typeof this === 'function' ? this : $Observable; - var observableMethod = getMethod(anObject$11(x)[OBSERVABLE]); + var observableMethod = getMethod(anObject$y(x)[OBSERVABLE]); if (observableMethod) { - var observable = anObject$11(observableMethod.call(x)); + var observable = anObject$y(observableMethod.call(x)); return observable.constructor === C ? observable : new C(function (observer) { return observable.subscribe(observer); }); } - var iterator = getIterator$2(x); + var iterator = getIterator$1(x); return new C(function (observer) { - iterate$v(iterator, function (it, stop) { + iterate$d(iterator, function (it, stop) { observer.next(it); if (observer.closed) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }); @@ -12171,60 +12171,60 @@ redefineAll$7($Observable, { } }); -createNonEnumerableProperty$f($Observable.prototype, OBSERVABLE, function () { return this; }); +createNonEnumerableProperty$7($Observable.prototype, OBSERVABLE, function () { return this; }); -$$3k({ global: true }, { +$$M({ global: true }, { Observable: $Observable }); -setSpecies$7('Observable'); +setSpecies('Observable'); -var defineWellKnownSymbol$f = defineWellKnownSymbol; +var defineWellKnownSymbol$4 = defineWellKnownSymbol$j; // `Symbol.observable` well-known symbol // https://github.com/tc39/proposal-observable -defineWellKnownSymbol$f('observable'); +defineWellKnownSymbol$4('observable'); -var defineWellKnownSymbol$g = defineWellKnownSymbol; +var defineWellKnownSymbol$3 = defineWellKnownSymbol$j; // `Symbol.patternMatch` well-known symbol // https://github.com/tc39/proposal-pattern-matching -defineWellKnownSymbol$g('patternMatch'); +defineWellKnownSymbol$3('patternMatch'); -var $$3l = _export; -var newPromiseCapabilityModule$3 = newPromiseCapability; -var perform$4 = perform; +var $$L = _export; +var newPromiseCapabilityModule = newPromiseCapability$2; +var perform = perform$4; // `Promise.try` method // https://github.com/tc39/proposal-promise-try -$$3l({ target: 'Promise', stat: true }, { +$$L({ target: 'Promise', stat: true }, { 'try': function (callbackfn) { - var promiseCapability = newPromiseCapabilityModule$3.f(this); - var result = perform$4(callbackfn); + var promiseCapability = newPromiseCapabilityModule.f(this); + var result = perform(callbackfn); (result.error ? promiseCapability.reject : promiseCapability.resolve)(result.value); return promiseCapability.promise; } }); -var $$3m = _export; -var anObject$12 = anObject; -var numberIsFinite$2 = numberIsFinite; -var createIteratorConstructor$6 = createIteratorConstructor; -var InternalStateModule$f = internalState; +var $$K = _export; +var anObject$x = anObject$1z; +var numberIsFinite = numberIsFinite$2; +var createIteratorConstructor$1 = createIteratorConstructor$7; +var InternalStateModule$3 = internalState; var SEEDED_RANDOM = 'Seeded Random'; var SEEDED_RANDOM_GENERATOR = SEEDED_RANDOM + ' Generator'; -var setInternalState$f = InternalStateModule$f.set; -var getInternalState$c = InternalStateModule$f.getterFor(SEEDED_RANDOM_GENERATOR); +var setInternalState$3 = InternalStateModule$3.set; +var getInternalState$3 = InternalStateModule$3.getterFor(SEEDED_RANDOM_GENERATOR); var SEED_TYPE_ERROR = 'Math.seededPRNG() argument should have a "seed" field with a finite value.'; -var $SeededRandomGenerator = createIteratorConstructor$6(function SeededRandomGenerator(seed) { - setInternalState$f(this, { +var $SeededRandomGenerator = createIteratorConstructor$1(function SeededRandomGenerator(seed) { + setInternalState$3(this, { type: SEEDED_RANDOM_GENERATOR, seed: seed % 2147483647 }); }, SEEDED_RANDOM, function next() { - var state = getInternalState$c(this); + var state = getInternalState$3(this); var seed = state.seed = (state.seed * 1103515245 + 12345) % 2147483647; return { value: (seed & 1073741823) / 1073741823, done: false }; }); @@ -12232,59 +12232,59 @@ var $SeededRandomGenerator = createIteratorConstructor$6(function SeededRandomGe // `Math.seededPRNG` method // https://github.com/tc39/proposal-seeded-random // based on https://github.com/tc39/proposal-seeded-random/blob/78b8258835b57fc2100d076151ab506bc3202ae6/demo.html -$$3m({ target: 'Math', stat: true, forced: true }, { +$$K({ target: 'Math', stat: true, forced: true }, { seededPRNG: function seededPRNG(it) { - var seed = anObject$12(it).seed; - if (!numberIsFinite$2(seed)) throw TypeError(SEED_TYPE_ERROR); + var seed = anObject$x(it).seed; + if (!numberIsFinite(seed)) throw TypeError(SEED_TYPE_ERROR); return new $SeededRandomGenerator(seed); } }); -var $$3n = _export; -var createIteratorConstructor$7 = createIteratorConstructor; -var requireObjectCoercible$h = requireObjectCoercible; -var InternalStateModule$g = internalState; +var $$J = _export; +var createIteratorConstructor = createIteratorConstructor$7; +var requireObjectCoercible = requireObjectCoercible$h; +var InternalStateModule$2 = internalState; var StringMultibyteModule = stringMultibyte; -var codeAt$2 = StringMultibyteModule.codeAt; -var charAt$3 = StringMultibyteModule.charAt; -var STRING_ITERATOR$1 = 'String Iterator'; -var setInternalState$g = InternalStateModule$g.set; -var getInternalState$d = InternalStateModule$g.getterFor(STRING_ITERATOR$1); +var codeAt = StringMultibyteModule.codeAt; +var charAt = StringMultibyteModule.charAt; +var STRING_ITERATOR = 'String Iterator'; +var setInternalState$2 = InternalStateModule$2.set; +var getInternalState$2 = InternalStateModule$2.getterFor(STRING_ITERATOR); // TODO: unify with String#@@iterator -var $StringIterator = createIteratorConstructor$7(function StringIterator(string) { - setInternalState$g(this, { - type: STRING_ITERATOR$1, +var $StringIterator = createIteratorConstructor(function StringIterator(string) { + setInternalState$2(this, { + type: STRING_ITERATOR, string: string, index: 0 }); }, 'String', function next() { - var state = getInternalState$d(this); + var state = getInternalState$2(this); var string = state.string; var index = state.index; var point; if (index >= string.length) return { value: undefined, done: true }; - point = charAt$3(string, index); + point = charAt(string, index); state.index += point.length; - return { value: { codePoint: codeAt$2(point, 0), position: index }, done: false }; + return { value: { codePoint: codeAt(point, 0), position: index }, done: false }; }); // `String.prototype.codePoints` method // https://github.com/tc39/proposal-string-prototype-codepoints -$$3n({ target: 'String', proto: true }, { +$$J({ target: 'String', proto: true }, { codePoints: function codePoints() { - return new $StringIterator(String(requireObjectCoercible$h(this))); + return new $StringIterator(String(requireObjectCoercible(this))); } }); -var $$3o = _export; -var isArray$8 = isArray; +var $$I = _export; +var isArray = isArray$8; var isFrozen = Object.isFrozen; var isFrozenStringArray = function (array, allowUndefined) { - if (!isFrozen || !isArray$8(array) || !isFrozen(array)) return false; + if (!isFrozen || !isArray(array) || !isFrozen(array)) return false; var index = 0; var length = array.length; var element; @@ -12298,7 +12298,7 @@ var isFrozenStringArray = function (array, allowUndefined) { // `Array.isTemplateObject` method // https://github.com/tc39/proposal-array-is-template-object -$$3o({ target: 'Array', stat: true }, { +$$I({ target: 'Array', stat: true }, { isTemplateObject: function isTemplateObject(value) { if (!isFrozenStringArray(value, true)) return false; var raw = value.raw; @@ -12307,144 +12307,144 @@ $$3o({ target: 'Array', stat: true }, { } }); -var global$F = global$1; -var shared$6 = sharedStore; -var getPrototypeOf$d = objectGetPrototypeOf; -var has$m = has; -var createNonEnumerableProperty$g = createNonEnumerableProperty; -var wellKnownSymbol$w = wellKnownSymbol; +var global$7 = global$L; +var shared = sharedStore; +var getPrototypeOf = objectGetPrototypeOf$1; +var has$2 = has$o; +var createNonEnumerableProperty$6 = createNonEnumerableProperty$m; +var wellKnownSymbol$6 = wellKnownSymbol$C; var USE_FUNCTION_CONSTRUCTOR = 'USE_FUNCTION_CONSTRUCTOR'; -var ASYNC_ITERATOR = wellKnownSymbol$w('asyncIterator'); -var AsyncIterator = global$F.AsyncIterator; -var PassedAsyncIteratorPrototype = shared$6.AsyncIteratorPrototype; -var AsyncIteratorPrototype, prototype; +var ASYNC_ITERATOR$1 = wellKnownSymbol$6('asyncIterator'); +var AsyncIterator$1 = global$7.AsyncIterator; +var PassedAsyncIteratorPrototype = shared.AsyncIteratorPrototype; +var AsyncIteratorPrototype$1, prototype; { if (PassedAsyncIteratorPrototype) { - AsyncIteratorPrototype = PassedAsyncIteratorPrototype; - } else if (typeof AsyncIterator == 'function') { - AsyncIteratorPrototype = AsyncIterator.prototype; - } else if (shared$6[USE_FUNCTION_CONSTRUCTOR] || global$F[USE_FUNCTION_CONSTRUCTOR]) { + AsyncIteratorPrototype$1 = PassedAsyncIteratorPrototype; + } else if (typeof AsyncIterator$1 == 'function') { + AsyncIteratorPrototype$1 = AsyncIterator$1.prototype; + } else if (shared[USE_FUNCTION_CONSTRUCTOR] || global$7[USE_FUNCTION_CONSTRUCTOR]) { try { // eslint-disable-next-line no-new-func - prototype = getPrototypeOf$d(getPrototypeOf$d(getPrototypeOf$d(Function('return async function*(){}()')()))); - if (getPrototypeOf$d(prototype) === Object.prototype) AsyncIteratorPrototype = prototype; + prototype = getPrototypeOf(getPrototypeOf(getPrototypeOf(Function('return async function*(){}()')()))); + if (getPrototypeOf(prototype) === Object.prototype) AsyncIteratorPrototype$1 = prototype; } catch (error) { /* empty */ } } } -if (!AsyncIteratorPrototype) AsyncIteratorPrototype = {}; +if (!AsyncIteratorPrototype$1) AsyncIteratorPrototype$1 = {}; -if (!has$m(AsyncIteratorPrototype, ASYNC_ITERATOR)) { - createNonEnumerableProperty$g(AsyncIteratorPrototype, ASYNC_ITERATOR, function () { +if (!has$2(AsyncIteratorPrototype$1, ASYNC_ITERATOR$1)) { + createNonEnumerableProperty$6(AsyncIteratorPrototype$1, ASYNC_ITERATOR$1, function () { return this; }); } -var asyncIteratorPrototype = AsyncIteratorPrototype; +var asyncIteratorPrototype = AsyncIteratorPrototype$1; // https://github.com/tc39/proposal-iterator-helpers -var $$3p = _export; -var anInstance$a = anInstance; -var createNonEnumerableProperty$h = createNonEnumerableProperty; -var has$n = has; -var wellKnownSymbol$x = wellKnownSymbol; -var AsyncIteratorPrototype$1 = asyncIteratorPrototype; -var IS_PURE$r = isPure; +var $$H = _export; +var anInstance$1 = anInstance$b; +var createNonEnumerableProperty$5 = createNonEnumerableProperty$m; +var has$1 = has$o; +var wellKnownSymbol$5 = wellKnownSymbol$C; +var AsyncIteratorPrototype = asyncIteratorPrototype; +var IS_PURE$c = isPure; -var TO_STRING_TAG$4 = wellKnownSymbol$x('toStringTag'); +var TO_STRING_TAG$4 = wellKnownSymbol$5('toStringTag'); var AsyncIteratorConstructor = function AsyncIterator() { - anInstance$a(this, AsyncIteratorConstructor); + anInstance$1(this, AsyncIteratorConstructor); }; -AsyncIteratorConstructor.prototype = AsyncIteratorPrototype$1; +AsyncIteratorConstructor.prototype = AsyncIteratorPrototype; -if (!has$n(AsyncIteratorPrototype$1, TO_STRING_TAG$4)) { - createNonEnumerableProperty$h(AsyncIteratorPrototype$1, TO_STRING_TAG$4, 'AsyncIterator'); +if (!has$1(AsyncIteratorPrototype, TO_STRING_TAG$4)) { + createNonEnumerableProperty$5(AsyncIteratorPrototype, TO_STRING_TAG$4, 'AsyncIterator'); } -if (!has$n(AsyncIteratorPrototype$1, 'constructor') || AsyncIteratorPrototype$1.constructor === Object) { - createNonEnumerableProperty$h(AsyncIteratorPrototype$1, 'constructor', AsyncIteratorConstructor); +if (!has$1(AsyncIteratorPrototype, 'constructor') || AsyncIteratorPrototype.constructor === Object) { + createNonEnumerableProperty$5(AsyncIteratorPrototype, 'constructor', AsyncIteratorConstructor); } -$$3p({ global: true, forced: IS_PURE$r }, { +$$H({ global: true, forced: IS_PURE$c }, { AsyncIterator: AsyncIteratorConstructor }); -var path$3 = path; -var aFunction$w = aFunction$1; -var anObject$13 = anObject; -var create$b = objectCreate; -var createNonEnumerableProperty$i = createNonEnumerableProperty; -var redefineAll$8 = redefineAll; -var wellKnownSymbol$y = wellKnownSymbol; -var InternalStateModule$h = internalState; -var getBuiltIn$m = getBuiltIn; +var path$3 = path$6; +var aFunction$m = aFunction$R; +var anObject$w = anObject$1z; +var create$1 = objectCreate; +var createNonEnumerableProperty$4 = createNonEnumerableProperty$m; +var redefineAll$1 = redefineAll$9; +var wellKnownSymbol$4 = wellKnownSymbol$C; +var InternalStateModule$1 = internalState; +var getBuiltIn$7 = getBuiltIn$t; -var Promise$2 = getBuiltIn$m('Promise'); +var Promise$3 = getBuiltIn$7('Promise'); -var setInternalState$h = InternalStateModule$h.set; -var getInternalState$e = InternalStateModule$h.get; +var setInternalState$1 = InternalStateModule$1.set; +var getInternalState$1 = InternalStateModule$1.get; -var TO_STRING_TAG$5 = wellKnownSymbol$y('toStringTag'); +var TO_STRING_TAG$3 = wellKnownSymbol$4('toStringTag'); -var $return = function (value) { - var iterator = getInternalState$e(this).iterator; +var $return$1 = function (value) { + var iterator = getInternalState$1(this).iterator; var $$return = iterator['return']; return $$return === undefined - ? Promise$2.resolve({ done: true, value: value }) - : anObject$13($$return.call(iterator, value)); + ? Promise$3.resolve({ done: true, value: value }) + : anObject$w($$return.call(iterator, value)); }; -var $throw = function (value) { - var iterator = getInternalState$e(this).iterator; +var $throw$1 = function (value) { + var iterator = getInternalState$1(this).iterator; var $$throw = iterator['throw']; return $$throw === undefined - ? Promise$2.reject(value) + ? Promise$3.reject(value) : $$throw.call(iterator, value); }; var asyncIteratorCreateProxy = function (nextHandler, IS_ITERATOR) { var AsyncIteratorProxy = function AsyncIterator(state) { - state.next = aFunction$w(state.iterator.next); + state.next = aFunction$m(state.iterator.next); state.done = false; - setInternalState$h(this, state); + setInternalState$1(this, state); }; - AsyncIteratorProxy.prototype = redefineAll$8(create$b(path$3.AsyncIterator.prototype), { + AsyncIteratorProxy.prototype = redefineAll$1(create$1(path$3.AsyncIterator.prototype), { next: function next(arg) { - var state = getInternalState$e(this); - if (state.done) return Promise$2.resolve({ done: true, value: undefined }); + var state = getInternalState$1(this); + if (state.done) return Promise$3.resolve({ done: true, value: undefined }); try { - return Promise$2.resolve(anObject$13(nextHandler.call(state, arg, Promise$2))); + return Promise$3.resolve(anObject$w(nextHandler.call(state, arg, Promise$3))); } catch (error) { - return Promise$2.reject(error); + return Promise$3.reject(error); } }, - 'return': $return, - 'throw': $throw + 'return': $return$1, + 'throw': $throw$1 }); if (!IS_ITERATOR) { - createNonEnumerableProperty$i(AsyncIteratorProxy.prototype, TO_STRING_TAG$5, 'Generator'); + createNonEnumerableProperty$4(AsyncIteratorProxy.prototype, TO_STRING_TAG$3, 'Generator'); } return AsyncIteratorProxy; }; // https://github.com/tc39/proposal-iterator-helpers -var $$3q = _export; -var anObject$14 = anObject; -var createAsyncIteratorProxy = asyncIteratorCreateProxy; +var $$G = _export; +var anObject$v = anObject$1z; +var createAsyncIteratorProxy$6 = asyncIteratorCreateProxy; -var AsyncIteratorProxy = createAsyncIteratorProxy(function (arg, Promise) { +var AsyncIteratorProxy$6 = createAsyncIteratorProxy$6(function (arg, Promise) { var state = this; var iterator = state.iterator; - return Promise.resolve(anObject$14(state.next.call(iterator, arg))).then(function (step) { - if (anObject$14(step).done) { + return Promise.resolve(anObject$v(state.next.call(iterator, arg))).then(function (step) { + if (anObject$v(step).done) { state.done = true; return { done: true, value: undefined }; } @@ -12452,32 +12452,32 @@ var AsyncIteratorProxy = createAsyncIteratorProxy(function (arg, Promise) { }); }); -$$3q({ target: 'AsyncIterator', proto: true, real: true }, { +$$G({ target: 'AsyncIterator', proto: true, real: true }, { asIndexedPairs: function asIndexedPairs() { - return new AsyncIteratorProxy({ - iterator: anObject$14(this), + return new AsyncIteratorProxy$6({ + iterator: anObject$v(this), index: 0 }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3r = _export; -var anObject$15 = anObject; -var toPositiveInteger$2 = toPositiveInteger; -var createAsyncIteratorProxy$1 = asyncIteratorCreateProxy; +var $$F = _export; +var anObject$u = anObject$1z; +var toPositiveInteger$3 = toPositiveInteger$5; +var createAsyncIteratorProxy$5 = asyncIteratorCreateProxy; -var AsyncIteratorProxy$1 = createAsyncIteratorProxy$1(function (arg, Promise) { +var AsyncIteratorProxy$5 = createAsyncIteratorProxy$5(function (arg, Promise) { var state = this; return new Promise(function (resolve, reject) { var loop = function () { try { Promise.resolve( - anObject$15(state.next.call(state.iterator, state.remaining ? undefined : arg)) + anObject$u(state.next.call(state.iterator, state.remaining ? undefined : arg)) ).then(function (step) { try { - if (anObject$15(step).done) { + if (anObject$u(step).done) { state.done = true; resolve({ done: true, value: undefined }); } else if (state.remaining) { @@ -12493,40 +12493,40 @@ var AsyncIteratorProxy$1 = createAsyncIteratorProxy$1(function (arg, Promise) { }); }); -$$3r({ target: 'AsyncIterator', proto: true, real: true }, { +$$F({ target: 'AsyncIterator', proto: true, real: true }, { drop: function drop(limit) { - return new AsyncIteratorProxy$1({ - iterator: anObject$15(this), - remaining: toPositiveInteger$2(limit) + return new AsyncIteratorProxy$5({ + iterator: anObject$u(this), + remaining: toPositiveInteger$3(limit) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var aFunction$x = aFunction$1; -var anObject$16 = anObject; -var getBuiltIn$n = getBuiltIn; +var aFunction$l = aFunction$R; +var anObject$t = anObject$1z; +var getBuiltIn$6 = getBuiltIn$t; -var Promise$3 = getBuiltIn$n('Promise'); -var push$2 = [].push; +var Promise$2 = getBuiltIn$6('Promise'); +var push$1 = [].push; -var createMethod$7 = function (TYPE) { +var createMethod = function (TYPE) { var IS_TO_ARRAY = TYPE == 0; var IS_FOR_EACH = TYPE == 1; var IS_EVERY = TYPE == 2; var IS_SOME = TYPE == 3; return function (iterator, fn) { - anObject$16(iterator); - var next = aFunction$x(iterator.next); + anObject$t(iterator); + var next = aFunction$l(iterator.next); var array = IS_TO_ARRAY ? [] : undefined; - if (!IS_TO_ARRAY) aFunction$x(fn); + if (!IS_TO_ARRAY) aFunction$l(fn); - return new Promise$3(function (resolve, reject) { + return new Promise$2(function (resolve, reject) { var closeIteration = function (method, argument) { try { var returnMethod = iterator['return']; if (returnMethod !== undefined) { - return Promise$3.resolve(returnMethod.call(iterator)).then(function () { + return Promise$2.resolve(returnMethod.call(iterator)).then(function () { method(argument); }, function (error) { reject(error); @@ -12543,17 +12543,17 @@ var createMethod$7 = function (TYPE) { var loop = function () { try { - Promise$3.resolve(anObject$16(next.call(iterator))).then(function (step) { + Promise$2.resolve(anObject$t(next.call(iterator))).then(function (step) { try { - if (anObject$16(step).done) { + if (anObject$t(step).done) { resolve(IS_TO_ARRAY ? array : IS_SOME ? false : IS_EVERY || undefined); } else { var value = step.value; if (IS_TO_ARRAY) { - push$2.call(array, value); + push$1.call(array, value); loop(); } else { - Promise$3.resolve(fn(value)).then(function (result) { + Promise$2.resolve(fn(value)).then(function (result) { if (IS_FOR_EACH) { loop(); } else if (IS_EVERY) { @@ -12575,39 +12575,39 @@ var createMethod$7 = function (TYPE) { }; var asyncIteratorIteration = { - toArray: createMethod$7(0), - forEach: createMethod$7(1), - every: createMethod$7(2), - some: createMethod$7(3), - find: createMethod$7(4) + toArray: createMethod(0), + forEach: createMethod(1), + every: createMethod(2), + some: createMethod(3), + find: createMethod(4) }; // https://github.com/tc39/proposal-iterator-helpers -var $$3s = _export; -var $every$2 = asyncIteratorIteration.every; +var $$E = _export; +var $every = asyncIteratorIteration.every; -$$3s({ target: 'AsyncIterator', proto: true, real: true }, { +$$E({ target: 'AsyncIterator', proto: true, real: true }, { every: function every(fn) { - return $every$2(this, fn); + return $every(this, fn); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3t = _export; -var aFunction$y = aFunction$1; -var anObject$17 = anObject; -var createAsyncIteratorProxy$2 = asyncIteratorCreateProxy; +var $$D = _export; +var aFunction$k = aFunction$R; +var anObject$s = anObject$1z; +var createAsyncIteratorProxy$4 = asyncIteratorCreateProxy; -var AsyncIteratorProxy$2 = createAsyncIteratorProxy$2(function (arg, Promise) { +var AsyncIteratorProxy$4 = createAsyncIteratorProxy$4(function (arg, Promise) { var state = this; var filterer = state.filterer; return new Promise(function (resolve, reject) { var loop = function () { try { - Promise.resolve(anObject$17(state.next.call(state.iterator, arg))).then(function (step) { + Promise.resolve(anObject$s(state.next.call(state.iterator, arg))).then(function (step) { try { - if (anObject$17(step).done) { + if (anObject$s(step).done) { state.done = true; resolve({ done: true, value: undefined }); } else { @@ -12625,41 +12625,41 @@ var AsyncIteratorProxy$2 = createAsyncIteratorProxy$2(function (arg, Promise) { }); }); -$$3t({ target: 'AsyncIterator', proto: true, real: true }, { +$$D({ target: 'AsyncIterator', proto: true, real: true }, { filter: function filter(filterer) { - return new AsyncIteratorProxy$2({ - iterator: anObject$17(this), - filterer: aFunction$y(filterer) + return new AsyncIteratorProxy$4({ + iterator: anObject$s(this), + filterer: aFunction$k(filterer) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3u = _export; -var $find$2 = asyncIteratorIteration.find; +var $$C = _export; +var $find = asyncIteratorIteration.find; -$$3u({ target: 'AsyncIterator', proto: true, real: true }, { +$$C({ target: 'AsyncIterator', proto: true, real: true }, { find: function find(fn) { - return $find$2(this, fn); + return $find(this, fn); } }); -var getIteratorMethod$6 = getIteratorMethod; -var wellKnownSymbol$z = wellKnownSymbol; +var getIteratorMethod$2 = getIteratorMethod$8; +var wellKnownSymbol$3 = wellKnownSymbol$C; -var ASYNC_ITERATOR$1 = wellKnownSymbol$z('asyncIterator'); +var ASYNC_ITERATOR = wellKnownSymbol$3('asyncIterator'); -var getAsyncIteratorMethod = function (it) { - var method = it[ASYNC_ITERATOR$1]; - return method === undefined ? getIteratorMethod$6(it) : method; +var getAsyncIteratorMethod$2 = function (it) { + var method = it[ASYNC_ITERATOR]; + return method === undefined ? getIteratorMethod$2(it) : method; }; // https://github.com/tc39/proposal-iterator-helpers -var $$3v = _export; -var aFunction$z = aFunction$1; -var anObject$18 = anObject; +var $$B = _export; +var aFunction$j = aFunction$R; +var anObject$r = anObject$1z; var createAsyncIteratorProxy$3 = asyncIteratorCreateProxy; -var getAsyncIteratorMethod$1 = getAsyncIteratorMethod; +var getAsyncIteratorMethod$1 = getAsyncIteratorMethod$2; var AsyncIteratorProxy$3 = createAsyncIteratorProxy$3(function (arg, Promise) { var state = this; @@ -12669,9 +12669,9 @@ var AsyncIteratorProxy$3 = createAsyncIteratorProxy$3(function (arg, Promise) { return new Promise(function (resolve, reject) { var outerLoop = function () { try { - Promise.resolve(anObject$18(state.next.call(state.iterator, arg))).then(function (step) { + Promise.resolve(anObject$r(state.next.call(state.iterator, arg))).then(function (step) { try { - if (anObject$18(step).done) { + if (anObject$r(step).done) { state.done = true; resolve({ done: true, value: undefined }); } else { @@ -12679,8 +12679,8 @@ var AsyncIteratorProxy$3 = createAsyncIteratorProxy$3(function (arg, Promise) { try { iteratorMethod = getAsyncIteratorMethod$1(mapped); if (iteratorMethod !== undefined) { - state.innerIterator = innerIterator = anObject$18(iteratorMethod.call(mapped)); - state.innerNext = aFunction$z(innerIterator.next); + state.innerIterator = innerIterator = anObject$r(iteratorMethod.call(mapped)); + state.innerNext = aFunction$j(innerIterator.next); return innerLoop(); } reject(TypeError('.flatMap callback should return an iterable object')); } catch (error2) { reject(error2); } @@ -12694,9 +12694,9 @@ var AsyncIteratorProxy$3 = createAsyncIteratorProxy$3(function (arg, Promise) { var innerLoop = function () { if (innerIterator = state.innerIterator) { try { - Promise.resolve(anObject$18(state.innerNext.call(innerIterator))).then(function (result) { + Promise.resolve(anObject$r(state.innerNext.call(innerIterator))).then(function (result) { try { - if (anObject$18(result).done) { + if (anObject$r(result).done) { state.innerIterator = state.innerNext = null; outerLoop(); } else resolve({ done: false, value: result.value }); @@ -12710,11 +12710,11 @@ var AsyncIteratorProxy$3 = createAsyncIteratorProxy$3(function (arg, Promise) { }); }); -$$3v({ target: 'AsyncIterator', proto: true, real: true }, { +$$B({ target: 'AsyncIterator', proto: true, real: true }, { flatMap: function flatMap(mapper) { return new AsyncIteratorProxy$3({ - iterator: anObject$18(this), - mapper: aFunction$z(mapper), + iterator: anObject$r(this), + mapper: aFunction$j(mapper), innerIterator: null, innerNext: null }); @@ -12722,58 +12722,58 @@ $$3v({ target: 'AsyncIterator', proto: true, real: true }, { }); // https://github.com/tc39/proposal-iterator-helpers -var $$3w = _export; -var $forEach$3 = asyncIteratorIteration.forEach; +var $$A = _export; +var $forEach = asyncIteratorIteration.forEach; -$$3w({ target: 'AsyncIterator', proto: true, real: true }, { +$$A({ target: 'AsyncIterator', proto: true, real: true }, { forEach: function forEach(fn) { - return $forEach$3(this, fn); + return $forEach(this, fn); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3x = _export; -var path$4 = path; -var aFunction$A = aFunction$1; -var anObject$19 = anObject; -var toObject$s = toObject; -var createAsyncIteratorProxy$4 = asyncIteratorCreateProxy; -var getAsyncIteratorMethod$2 = getAsyncIteratorMethod; +var $$z = _export; +var path$2 = path$6; +var aFunction$i = aFunction$R; +var anObject$q = anObject$1z; +var toObject$2 = toObject$u; +var createAsyncIteratorProxy$2 = asyncIteratorCreateProxy; +var getAsyncIteratorMethod = getAsyncIteratorMethod$2; -var AsyncIterator$1 = path$4.AsyncIterator; +var AsyncIterator = path$2.AsyncIterator; -var AsyncIteratorProxy$4 = createAsyncIteratorProxy$4(function (arg) { - return anObject$19(this.next.call(this.iterator, arg)); +var AsyncIteratorProxy$2 = createAsyncIteratorProxy$2(function (arg) { + return anObject$q(this.next.call(this.iterator, arg)); }, true); -$$3x({ target: 'AsyncIterator', stat: true }, { +$$z({ target: 'AsyncIterator', stat: true }, { from: function from(O) { - var object = toObject$s(O); - var usingIterator = getAsyncIteratorMethod$2(object); + var object = toObject$2(O); + var usingIterator = getAsyncIteratorMethod(object); var iterator; if (usingIterator != null) { - iterator = aFunction$A(usingIterator).call(object); - if (iterator instanceof AsyncIterator$1) return iterator; + iterator = aFunction$i(usingIterator).call(object); + if (iterator instanceof AsyncIterator) return iterator; } else { iterator = object; - } return new AsyncIteratorProxy$4({ + } return new AsyncIteratorProxy$2({ iterator: iterator }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3y = _export; -var aFunction$B = aFunction$1; -var anObject$1a = anObject; -var createAsyncIteratorProxy$5 = asyncIteratorCreateProxy; +var $$y = _export; +var aFunction$h = aFunction$R; +var anObject$p = anObject$1z; +var createAsyncIteratorProxy$1 = asyncIteratorCreateProxy; -var AsyncIteratorProxy$5 = createAsyncIteratorProxy$5(function (arg, Promise) { +var AsyncIteratorProxy$1 = createAsyncIteratorProxy$1(function (arg, Promise) { var state = this; var mapper = state.mapper; - return Promise.resolve(anObject$1a(state.next.call(state.iterator, arg))).then(function (step) { - if (anObject$1a(step).done) { + return Promise.resolve(anObject$p(state.next.call(state.iterator, arg))).then(function (step) { + if (anObject$p(step).done) { state.done = true; return { done: true, value: undefined }; } @@ -12783,37 +12783,37 @@ var AsyncIteratorProxy$5 = createAsyncIteratorProxy$5(function (arg, Promise) { }); }); -$$3y({ target: 'AsyncIterator', proto: true, real: true }, { +$$y({ target: 'AsyncIterator', proto: true, real: true }, { map: function map(mapper) { - return new AsyncIteratorProxy$5({ - iterator: anObject$1a(this), - mapper: aFunction$B(mapper) + return new AsyncIteratorProxy$1({ + iterator: anObject$p(this), + mapper: aFunction$h(mapper) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3z = _export; -var aFunction$C = aFunction$1; -var anObject$1b = anObject; -var getBuiltIn$o = getBuiltIn; +var $$x = _export; +var aFunction$g = aFunction$R; +var anObject$o = anObject$1z; +var getBuiltIn$5 = getBuiltIn$t; -var Promise$4 = getBuiltIn$o('Promise'); +var Promise$1 = getBuiltIn$5('Promise'); -$$3z({ target: 'AsyncIterator', proto: true, real: true }, { +$$x({ target: 'AsyncIterator', proto: true, real: true }, { reduce: function reduce(reducer /* , initialValue */) { - var iterator = anObject$1b(this); - var next = aFunction$C(iterator.next); + var iterator = anObject$o(this); + var next = aFunction$g(iterator.next); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; - aFunction$C(reducer); + aFunction$g(reducer); - return new Promise$4(function (resolve, reject) { + return new Promise$1(function (resolve, reject) { var loop = function () { try { - Promise$4.resolve(anObject$1b(next.call(iterator))).then(function (step) { + Promise$1.resolve(anObject$o(next.call(iterator))).then(function (step) { try { - if (anObject$1b(step).done) { + if (anObject$o(step).done) { noInitial ? reject(TypeError('Reduce of empty iterator with no initial value')) : resolve(accumulator); } else { var value = step.value; @@ -12822,7 +12822,7 @@ $$3z({ target: 'AsyncIterator', proto: true, real: true }, { accumulator = value; loop(); } else { - Promise$4.resolve(reducer(accumulator, value)).then(function (result) { + Promise$1.resolve(reducer(accumulator, value)).then(function (result) { accumulator = result; loop(); }, reject); @@ -12839,22 +12839,22 @@ $$3z({ target: 'AsyncIterator', proto: true, real: true }, { }); // https://github.com/tc39/proposal-iterator-helpers -var $$3A = _export; -var $some$2 = asyncIteratorIteration.some; +var $$w = _export; +var $some = asyncIteratorIteration.some; -$$3A({ target: 'AsyncIterator', proto: true, real: true }, { +$$w({ target: 'AsyncIterator', proto: true, real: true }, { some: function some(fn) { - return $some$2(this, fn); + return $some(this, fn); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3B = _export; -var anObject$1c = anObject; -var toPositiveInteger$3 = toPositiveInteger; -var createAsyncIteratorProxy$6 = asyncIteratorCreateProxy; +var $$v = _export; +var anObject$n = anObject$1z; +var toPositiveInteger$2 = toPositiveInteger$5; +var createAsyncIteratorProxy = asyncIteratorCreateProxy; -var AsyncIteratorProxy$6 = createAsyncIteratorProxy$6(function (arg, Promise) { +var AsyncIteratorProxy = createAsyncIteratorProxy(function (arg, Promise) { var iterator = this.iterator; var returnMethod, result; if (!this.remaining--) { @@ -12870,86 +12870,86 @@ var AsyncIteratorProxy$6 = createAsyncIteratorProxy$6(function (arg, Promise) { } return this.next.call(iterator, arg); }); -$$3B({ target: 'AsyncIterator', proto: true, real: true }, { +$$v({ target: 'AsyncIterator', proto: true, real: true }, { take: function take(limit) { - return new AsyncIteratorProxy$6({ - iterator: anObject$1c(this), - remaining: toPositiveInteger$3(limit) + return new AsyncIteratorProxy({ + iterator: anObject$n(this), + remaining: toPositiveInteger$2(limit) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3C = _export; +var $$u = _export; var $toArray = asyncIteratorIteration.toArray; -$$3C({ target: 'AsyncIterator', proto: true, real: true }, { +$$u({ target: 'AsyncIterator', proto: true, real: true }, { toArray: function toArray() { return $toArray(this); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3D = _export; -var global$G = global$1; -var anInstance$b = anInstance; -var createNonEnumerableProperty$j = createNonEnumerableProperty; -var fails$Y = fails; -var has$o = has; -var wellKnownSymbol$A = wellKnownSymbol; -var IteratorPrototype$3 = iteratorsCore.IteratorPrototype; +var $$t = _export; +var global$6 = global$L; +var anInstance = anInstance$b; +var createNonEnumerableProperty$3 = createNonEnumerableProperty$m; +var fails = fails$Y; +var has = has$o; +var wellKnownSymbol$2 = wellKnownSymbol$C; +var IteratorPrototype = iteratorsCore.IteratorPrototype; -wellKnownSymbol$A('iterator'); -var TO_STRING_TAG$6 = wellKnownSymbol$A('toStringTag'); +wellKnownSymbol$2('iterator'); +var TO_STRING_TAG$2 = wellKnownSymbol$2('toStringTag'); -var NativeIterator = global$G.Iterator; +var NativeIterator = global$6.Iterator; // FF56- have non-standard global helper `Iterator` -var FORCED$q = typeof NativeIterator != 'function' - || NativeIterator.prototype !== IteratorPrototype$3 +var FORCED$1 = typeof NativeIterator != 'function' + || NativeIterator.prototype !== IteratorPrototype // FF44- non-standard `Iterator` passes previous tests - || !fails$Y(function () { NativeIterator({}); }); + || !fails(function () { NativeIterator({}); }); var IteratorConstructor = function Iterator() { - anInstance$b(this, IteratorConstructor); + anInstance(this, IteratorConstructor); }; -if (!has$o(IteratorPrototype$3, TO_STRING_TAG$6)) { - createNonEnumerableProperty$j(IteratorPrototype$3, TO_STRING_TAG$6, 'Iterator'); +if (!has(IteratorPrototype, TO_STRING_TAG$2)) { + createNonEnumerableProperty$3(IteratorPrototype, TO_STRING_TAG$2, 'Iterator'); } -if (FORCED$q || !has$o(IteratorPrototype$3, 'constructor') || IteratorPrototype$3.constructor === Object) { - createNonEnumerableProperty$j(IteratorPrototype$3, 'constructor', IteratorConstructor); +if (FORCED$1 || !has(IteratorPrototype, 'constructor') || IteratorPrototype.constructor === Object) { + createNonEnumerableProperty$3(IteratorPrototype, 'constructor', IteratorConstructor); } -IteratorConstructor.prototype = IteratorPrototype$3; +IteratorConstructor.prototype = IteratorPrototype; -$$3D({ global: true, forced: FORCED$q }, { +$$t({ global: true, forced: FORCED$1 }, { Iterator: IteratorConstructor }); -var path$5 = path; -var aFunction$D = aFunction$1; -var anObject$1d = anObject; -var create$c = objectCreate; -var createNonEnumerableProperty$k = createNonEnumerableProperty; -var redefineAll$9 = redefineAll; -var wellKnownSymbol$B = wellKnownSymbol; -var InternalStateModule$i = internalState; +var path$1 = path$6; +var aFunction$f = aFunction$R; +var anObject$m = anObject$1z; +var create = objectCreate; +var createNonEnumerableProperty$2 = createNonEnumerableProperty$m; +var redefineAll = redefineAll$9; +var wellKnownSymbol$1 = wellKnownSymbol$C; +var InternalStateModule = internalState; -var setInternalState$i = InternalStateModule$i.set; -var getInternalState$f = InternalStateModule$i.get; +var setInternalState = InternalStateModule.set; +var getInternalState = InternalStateModule.get; -var TO_STRING_TAG$7 = wellKnownSymbol$B('toStringTag'); +var TO_STRING_TAG$1 = wellKnownSymbol$1('toStringTag'); -var $return$1 = function (value) { - var iterator = getInternalState$f(this).iterator; +var $return = function (value) { + var iterator = getInternalState(this).iterator; var $$return = iterator['return']; - return $$return === undefined ? { done: true, value: value } : anObject$1d($$return.call(iterator, value)); + return $$return === undefined ? { done: true, value: value } : anObject$m($$return.call(iterator, value)); }; -var $throw$1 = function (value) { - var iterator = getInternalState$f(this).iterator; +var $throw = function (value) { + var iterator = getInternalState(this).iterator; var $$throw = iterator['throw']; if ($$throw === undefined) throw value; return $$throw.call(iterator, value); @@ -12957,147 +12957,147 @@ var $throw$1 = function (value) { var iteratorCreateProxy = function (nextHandler, IS_ITERATOR) { var IteratorProxy = function Iterator(state) { - state.next = aFunction$D(state.iterator.next); + state.next = aFunction$f(state.iterator.next); state.done = false; - setInternalState$i(this, state); + setInternalState(this, state); }; - IteratorProxy.prototype = redefineAll$9(create$c(path$5.Iterator.prototype), { + IteratorProxy.prototype = redefineAll(create(path$1.Iterator.prototype), { next: function next() { - var state = getInternalState$f(this); + var state = getInternalState(this); var result = state.done ? undefined : nextHandler.apply(state, arguments); return { done: state.done, value: result }; }, - 'return': $return$1, - 'throw': $throw$1 + 'return': $return, + 'throw': $throw }); if (!IS_ITERATOR) { - createNonEnumerableProperty$k(IteratorProxy.prototype, TO_STRING_TAG$7, 'Generator'); + createNonEnumerableProperty$2(IteratorProxy.prototype, TO_STRING_TAG$1, 'Generator'); } return IteratorProxy; }; // https://github.com/tc39/proposal-iterator-helpers -var $$3E = _export; -var anObject$1e = anObject; -var createIteratorProxy = iteratorCreateProxy; +var $$s = _export; +var anObject$l = anObject$1z; +var createIteratorProxy$6 = iteratorCreateProxy; -var IteratorProxy = createIteratorProxy(function (arg) { - var result = anObject$1e(this.next.call(this.iterator, arg)); +var IteratorProxy$6 = createIteratorProxy$6(function (arg) { + var result = anObject$l(this.next.call(this.iterator, arg)); var done = this.done = !!result.done; if (!done) return [this.index++, result.value]; }); -$$3E({ target: 'Iterator', proto: true, real: true }, { +$$s({ target: 'Iterator', proto: true, real: true }, { asIndexedPairs: function asIndexedPairs() { - return new IteratorProxy({ - iterator: anObject$1e(this), + return new IteratorProxy$6({ + iterator: anObject$l(this), index: 0 }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3F = _export; -var anObject$1f = anObject; -var toPositiveInteger$4 = toPositiveInteger; -var createIteratorProxy$1 = iteratorCreateProxy; +var $$r = _export; +var anObject$k = anObject$1z; +var toPositiveInteger$1 = toPositiveInteger$5; +var createIteratorProxy$5 = iteratorCreateProxy; -var IteratorProxy$1 = createIteratorProxy$1(function (arg) { +var IteratorProxy$5 = createIteratorProxy$5(function (arg) { var iterator = this.iterator; var next = this.next; var result, done; while (this.remaining) { this.remaining--; - result = anObject$1f(next.call(iterator)); + result = anObject$k(next.call(iterator)); done = this.done = !!result.done; if (done) return; } - result = anObject$1f(next.call(iterator, arg)); + result = anObject$k(next.call(iterator, arg)); done = this.done = !!result.done; if (!done) return result.value; }); -$$3F({ target: 'Iterator', proto: true, real: true }, { +$$r({ target: 'Iterator', proto: true, real: true }, { drop: function drop(limit) { - return new IteratorProxy$1({ - iterator: anObject$1f(this), - remaining: toPositiveInteger$4(limit) + return new IteratorProxy$5({ + iterator: anObject$k(this), + remaining: toPositiveInteger$1(limit) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3G = _export; -var iterate$w = iterate; -var aFunction$E = aFunction$1; -var anObject$1g = anObject; +var $$q = _export; +var iterate$c = iterate$I; +var aFunction$e = aFunction$R; +var anObject$j = anObject$1z; -$$3G({ target: 'Iterator', proto: true, real: true }, { +$$q({ target: 'Iterator', proto: true, real: true }, { every: function every(fn) { - anObject$1g(this); - aFunction$E(fn); - return !iterate$w(this, function (value, stop) { + anObject$j(this); + aFunction$e(fn); + return !iterate$c(this, function (value, stop) { if (!fn(value)) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3H = _export; -var aFunction$F = aFunction$1; -var anObject$1h = anObject; -var createIteratorProxy$2 = iteratorCreateProxy; -var callWithSafeIterationClosing$2 = callWithSafeIterationClosing; +var $$p = _export; +var aFunction$d = aFunction$R; +var anObject$i = anObject$1z; +var createIteratorProxy$4 = iteratorCreateProxy; +var callWithSafeIterationClosing$1 = callWithSafeIterationClosing$3; -var IteratorProxy$2 = createIteratorProxy$2(function (arg) { +var IteratorProxy$4 = createIteratorProxy$4(function (arg) { var iterator = this.iterator; var filterer = this.filterer; var next = this.next; var result, done, value; while (true) { - result = anObject$1h(next.call(iterator, arg)); + result = anObject$i(next.call(iterator, arg)); done = this.done = !!result.done; if (done) return; value = result.value; - if (callWithSafeIterationClosing$2(iterator, filterer, value)) return value; + if (callWithSafeIterationClosing$1(iterator, filterer, value)) return value; } }); -$$3H({ target: 'Iterator', proto: true, real: true }, { +$$p({ target: 'Iterator', proto: true, real: true }, { filter: function filter(filterer) { - return new IteratorProxy$2({ - iterator: anObject$1h(this), - filterer: aFunction$F(filterer) + return new IteratorProxy$4({ + iterator: anObject$i(this), + filterer: aFunction$d(filterer) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3I = _export; -var iterate$x = iterate; -var aFunction$G = aFunction$1; -var anObject$1i = anObject; +var $$o = _export; +var iterate$b = iterate$I; +var aFunction$c = aFunction$R; +var anObject$h = anObject$1z; -$$3I({ target: 'Iterator', proto: true, real: true }, { +$$o({ target: 'Iterator', proto: true, real: true }, { find: function find(fn) { - anObject$1i(this); - aFunction$G(fn); - return iterate$x(this, function (value, stop) { + anObject$h(this); + aFunction$c(fn); + return iterate$b(this, function (value, stop) { if (fn(value)) return stop(value); }, { IS_ITERATOR: true, INTERRUPTED: true }).result; } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3J = _export; -var aFunction$H = aFunction$1; -var anObject$1j = anObject; -var getIteratorMethod$7 = getIteratorMethod; +var $$n = _export; +var aFunction$b = aFunction$R; +var anObject$g = anObject$1z; +var getIteratorMethod$1 = getIteratorMethod$8; var createIteratorProxy$3 = iteratorCreateProxy; -var iteratorClose$3 = iteratorClose; +var iteratorClose$1 = iteratorClose$4; var IteratorProxy$3 = createIteratorProxy$3(function (arg) { var iterator = this.iterator; @@ -13107,36 +13107,36 @@ var IteratorProxy$3 = createIteratorProxy$3(function (arg) { while (true) { try { if (innerIterator = this.innerIterator) { - result = anObject$1j(this.innerNext.call(innerIterator)); + result = anObject$g(this.innerNext.call(innerIterator)); if (!result.done) return result.value; this.innerIterator = this.innerNext = null; } - result = anObject$1j(this.next.call(iterator, arg)); + result = anObject$g(this.next.call(iterator, arg)); if (this.done = !!result.done) return; mapped = mapper(result.value); - iteratorMethod = getIteratorMethod$7(mapped); + iteratorMethod = getIteratorMethod$1(mapped); if (iteratorMethod === undefined) { throw TypeError('.flatMap callback should return an iterable object'); } - this.innerIterator = innerIterator = anObject$1j(iteratorMethod.call(mapped)); - this.innerNext = aFunction$H(innerIterator.next); + this.innerIterator = innerIterator = anObject$g(iteratorMethod.call(mapped)); + this.innerNext = aFunction$b(innerIterator.next); } catch (error) { - iteratorClose$3(iterator); + iteratorClose$1(iterator); throw error; } } }); -$$3J({ target: 'Iterator', proto: true, real: true }, { +$$n({ target: 'Iterator', proto: true, real: true }, { flatMap: function flatMap(mapper) { return new IteratorProxy$3({ - iterator: anObject$1j(this), - mapper: aFunction$H(mapper), + iterator: anObject$g(this), + mapper: aFunction$b(mapper), innerIterator: null, innerNext: null }); @@ -13144,85 +13144,85 @@ $$3J({ target: 'Iterator', proto: true, real: true }, { }); // https://github.com/tc39/proposal-iterator-helpers -var $$3K = _export; -var iterate$y = iterate; -var anObject$1k = anObject; +var $$m = _export; +var iterate$a = iterate$I; +var anObject$f = anObject$1z; -$$3K({ target: 'Iterator', proto: true, real: true }, { +$$m({ target: 'Iterator', proto: true, real: true }, { forEach: function forEach(fn) { - iterate$y(anObject$1k(this), fn, { IS_ITERATOR: true }); + iterate$a(anObject$f(this), fn, { IS_ITERATOR: true }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3L = _export; -var path$6 = path; -var aFunction$I = aFunction$1; -var anObject$1l = anObject; -var toObject$t = toObject; -var createIteratorProxy$4 = iteratorCreateProxy; -var getIteratorMethod$8 = getIteratorMethod; +var $$l = _export; +var path = path$6; +var aFunction$a = aFunction$R; +var anObject$e = anObject$1z; +var toObject$1 = toObject$u; +var createIteratorProxy$2 = iteratorCreateProxy; +var getIteratorMethod = getIteratorMethod$8; -var Iterator = path$6.Iterator; +var Iterator = path.Iterator; -var IteratorProxy$4 = createIteratorProxy$4(function (arg) { - var result = anObject$1l(this.next.call(this.iterator, arg)); +var IteratorProxy$2 = createIteratorProxy$2(function (arg) { + var result = anObject$e(this.next.call(this.iterator, arg)); var done = this.done = !!result.done; if (!done) return result.value; }, true); -$$3L({ target: 'Iterator', stat: true }, { +$$l({ target: 'Iterator', stat: true }, { from: function from(O) { - var object = toObject$t(O); - var usingIterator = getIteratorMethod$8(object); + var object = toObject$1(O); + var usingIterator = getIteratorMethod(object); var iterator; if (usingIterator != null) { - iterator = aFunction$I(usingIterator).call(object); + iterator = aFunction$a(usingIterator).call(object); if (iterator instanceof Iterator) return iterator; } else { iterator = object; - } return new IteratorProxy$4({ + } return new IteratorProxy$2({ iterator: iterator }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3M = _export; -var aFunction$J = aFunction$1; -var anObject$1m = anObject; -var createIteratorProxy$5 = iteratorCreateProxy; -var callWithSafeIterationClosing$3 = callWithSafeIterationClosing; +var $$k = _export; +var aFunction$9 = aFunction$R; +var anObject$d = anObject$1z; +var createIteratorProxy$1 = iteratorCreateProxy; +var callWithSafeIterationClosing = callWithSafeIterationClosing$3; -var IteratorProxy$5 = createIteratorProxy$5(function (arg) { +var IteratorProxy$1 = createIteratorProxy$1(function (arg) { var iterator = this.iterator; - var result = anObject$1m(this.next.call(iterator, arg)); + var result = anObject$d(this.next.call(iterator, arg)); var done = this.done = !!result.done; - if (!done) return callWithSafeIterationClosing$3(iterator, this.mapper, result.value); + if (!done) return callWithSafeIterationClosing(iterator, this.mapper, result.value); }); -$$3M({ target: 'Iterator', proto: true, real: true }, { +$$k({ target: 'Iterator', proto: true, real: true }, { map: function map(mapper) { - return new IteratorProxy$5({ - iterator: anObject$1m(this), - mapper: aFunction$J(mapper) + return new IteratorProxy$1({ + iterator: anObject$d(this), + mapper: aFunction$9(mapper) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3N = _export; -var iterate$z = iterate; -var aFunction$K = aFunction$1; -var anObject$1n = anObject; +var $$j = _export; +var iterate$9 = iterate$I; +var aFunction$8 = aFunction$R; +var anObject$c = anObject$1z; -$$3N({ target: 'Iterator', proto: true, real: true }, { +$$j({ target: 'Iterator', proto: true, real: true }, { reduce: function reduce(reducer /* , initialValue */) { - anObject$1n(this); - aFunction$K(reducer); + anObject$c(this); + aFunction$8(reducer); var noInitial = arguments.length < 2; var accumulator = noInitial ? undefined : arguments[1]; - iterate$z(this, function (value) { + iterate$9(this, function (value) { if (noInitial) { noInitial = false; accumulator = value; @@ -13236,69 +13236,69 @@ $$3N({ target: 'Iterator', proto: true, real: true }, { }); // https://github.com/tc39/proposal-iterator-helpers -var $$3O = _export; -var iterate$A = iterate; -var aFunction$L = aFunction$1; -var anObject$1o = anObject; +var $$i = _export; +var iterate$8 = iterate$I; +var aFunction$7 = aFunction$R; +var anObject$b = anObject$1z; -$$3O({ target: 'Iterator', proto: true, real: true }, { +$$i({ target: 'Iterator', proto: true, real: true }, { some: function some(fn) { - anObject$1o(this); - aFunction$L(fn); - return iterate$A(this, function (value, stop) { + anObject$b(this); + aFunction$7(fn); + return iterate$8(this, function (value, stop) { if (fn(value)) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3P = _export; -var anObject$1p = anObject; -var toPositiveInteger$5 = toPositiveInteger; -var createIteratorProxy$6 = iteratorCreateProxy; -var iteratorClose$4 = iteratorClose; +var $$h = _export; +var anObject$a = anObject$1z; +var toPositiveInteger = toPositiveInteger$5; +var createIteratorProxy = iteratorCreateProxy; +var iteratorClose = iteratorClose$4; -var IteratorProxy$6 = createIteratorProxy$6(function (arg) { +var IteratorProxy = createIteratorProxy(function (arg) { var iterator = this.iterator; if (!this.remaining--) { this.done = true; - return iteratorClose$4(iterator); + return iteratorClose(iterator); } - var result = anObject$1p(this.next.call(iterator, arg)); + var result = anObject$a(this.next.call(iterator, arg)); var done = this.done = !!result.done; if (!done) return result.value; }); -$$3P({ target: 'Iterator', proto: true, real: true }, { +$$h({ target: 'Iterator', proto: true, real: true }, { take: function take(limit) { - return new IteratorProxy$6({ - iterator: anObject$1p(this), - remaining: toPositiveInteger$5(limit) + return new IteratorProxy({ + iterator: anObject$a(this), + remaining: toPositiveInteger(limit) }); } }); // https://github.com/tc39/proposal-iterator-helpers -var $$3Q = _export; -var iterate$B = iterate; -var anObject$1q = anObject; +var $$g = _export; +var iterate$7 = iterate$I; +var anObject$9 = anObject$1z; -var push$3 = [].push; +var push = [].push; -$$3Q({ target: 'Iterator', proto: true, real: true }, { +$$g({ target: 'Iterator', proto: true, real: true }, { toArray: function toArray() { var result = []; - iterate$B(anObject$1q(this), push$3, { that: result, IS_ITERATOR: true }); + iterate$7(anObject$9(this), push, { that: result, IS_ITERATOR: true }); return result; } }); -var anObject$1r = anObject; +var anObject$8 = anObject$1z; // `Map.prototype.emplace` method // https://github.com/thumbsupep/proposal-upsert var mapEmplace = function emplace(key, handler) { - var map = anObject$1r(this); + var map = anObject$8(this); var value = (map.has(key) && 'update' in handler) ? handler.update(map.get(key), key, map) : handler.insert(key, map); @@ -13306,22 +13306,22 @@ var mapEmplace = function emplace(key, handler) { return value; }; -var $$3R = _export; -var IS_PURE$s = isPure; -var $emplace = mapEmplace; +var $$f = _export; +var IS_PURE$b = isPure; +var $emplace$1 = mapEmplace; // `Map.prototype.emplace` method // https://github.com/thumbsupep/proposal-upsert -$$3R({ target: 'Map', proto: true, real: true, forced: IS_PURE$s }, { - emplace: $emplace +$$f({ target: 'Map', proto: true, real: true, forced: IS_PURE$b }, { + emplace: $emplace$1 }); -var anObject$1s = anObject; +var anObject$7 = anObject$1z; // `Map.prototype.upsert` method // https://github.com/thumbsupep/proposal-upsert var mapUpsert = function upsert(key, updateFn /* , insertFn */) { - var map = anObject$1s(this); + var map = anObject$7(this); var insertFn = arguments.length > 2 ? arguments[2] : undefined; var value; if (typeof updateFn != 'function' && typeof insertFn != 'function') { @@ -13340,249 +13340,249 @@ var mapUpsert = function upsert(key, updateFn /* , insertFn */) { }; // TODO: remove from `core-js@4` -var $$3S = _export; -var IS_PURE$t = isPure; -var $upsert = mapUpsert; +var $$e = _export; +var IS_PURE$a = isPure; +var $upsert$2 = mapUpsert; // `Map.prototype.updateOrInsert` method (replaced by `Map.prototype.emplace`) // https://github.com/thumbsupep/proposal-upsert -$$3S({ target: 'Map', proto: true, real: true, forced: IS_PURE$t }, { - updateOrInsert: $upsert +$$e({ target: 'Map', proto: true, real: true, forced: IS_PURE$a }, { + updateOrInsert: $upsert$2 }); // TODO: remove from `core-js@4` -var $$3T = _export; -var IS_PURE$u = isPure; +var $$d = _export; +var IS_PURE$9 = isPure; var $upsert$1 = mapUpsert; // `Map.prototype.upsert` method (replaced by `Map.prototype.emplace`) // https://github.com/thumbsupep/proposal-upsert -$$3T({ target: 'Map', proto: true, real: true, forced: IS_PURE$u }, { +$$d({ target: 'Map', proto: true, real: true, forced: IS_PURE$9 }, { upsert: $upsert$1 }); -var $$3U = _export; -var IS_PURE$v = isPure; -var $emplace$1 = mapEmplace; +var $$c = _export; +var IS_PURE$8 = isPure; +var $emplace = mapEmplace; // `WeakMap.prototype.emplace` method // https://github.com/tc39/proposal-upsert -$$3U({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$v }, { - emplace: $emplace$1 +$$c({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$8 }, { + emplace: $emplace }); // TODO: remove from `core-js@4` -var $$3V = _export; -var IS_PURE$w = isPure; -var $upsert$2 = mapUpsert; +var $$b = _export; +var IS_PURE$7 = isPure; +var $upsert = mapUpsert; // `WeakMap.prototype.upsert` method (replaced by `WeakMap.prototype.emplace`) // https://github.com/tc39/proposal-upsert -$$3V({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$w }, { - upsert: $upsert$2 +$$b({ target: 'WeakMap', proto: true, real: true, forced: IS_PURE$7 }, { + upsert: $upsert }); -var $$3W = _export; -var IS_PURE$x = isPure; -var getBuiltIn$p = getBuiltIn; -var anObject$1t = anObject; -var aFunction$M = aFunction$1; -var speciesConstructor$g = speciesConstructor; -var iterate$C = iterate; +var $$a = _export; +var IS_PURE$6 = isPure; +var getBuiltIn$4 = getBuiltIn$t; +var anObject$6 = anObject$1z; +var aFunction$6 = aFunction$R; +var speciesConstructor$3 = speciesConstructor$j; +var iterate$6 = iterate$I; // `Set.prototype.difference` method // https://github.com/tc39/proposal-set-methods -$$3W({ target: 'Set', proto: true, real: true, forced: IS_PURE$x }, { +$$a({ target: 'Set', proto: true, real: true, forced: IS_PURE$6 }, { difference: function difference(iterable) { - var set = anObject$1t(this); - var newSet = new (speciesConstructor$g(set, getBuiltIn$p('Set')))(set); - var remover = aFunction$M(newSet['delete']); - iterate$C(iterable, function (value) { + var set = anObject$6(this); + var newSet = new (speciesConstructor$3(set, getBuiltIn$4('Set')))(set); + var remover = aFunction$6(newSet['delete']); + iterate$6(iterable, function (value) { remover.call(newSet, value); }); return newSet; } }); -var $$3X = _export; -var IS_PURE$y = isPure; -var getBuiltIn$q = getBuiltIn; -var anObject$1u = anObject; -var aFunction$N = aFunction$1; -var speciesConstructor$h = speciesConstructor; -var iterate$D = iterate; +var $$9 = _export; +var IS_PURE$5 = isPure; +var getBuiltIn$3 = getBuiltIn$t; +var anObject$5 = anObject$1z; +var aFunction$5 = aFunction$R; +var speciesConstructor$2 = speciesConstructor$j; +var iterate$5 = iterate$I; // `Set.prototype.intersection` method // https://github.com/tc39/proposal-set-methods -$$3X({ target: 'Set', proto: true, real: true, forced: IS_PURE$y }, { +$$9({ target: 'Set', proto: true, real: true, forced: IS_PURE$5 }, { intersection: function intersection(iterable) { - var set = anObject$1u(this); - var newSet = new (speciesConstructor$h(set, getBuiltIn$q('Set')))(); - var hasCheck = aFunction$N(set.has); - var adder = aFunction$N(newSet.add); - iterate$D(iterable, function (value) { + var set = anObject$5(this); + var newSet = new (speciesConstructor$2(set, getBuiltIn$3('Set')))(); + var hasCheck = aFunction$5(set.has); + var adder = aFunction$5(newSet.add); + iterate$5(iterable, function (value) { if (hasCheck.call(set, value)) adder.call(newSet, value); }); return newSet; } }); -var $$3Y = _export; -var IS_PURE$z = isPure; -var anObject$1v = anObject; -var aFunction$O = aFunction$1; -var iterate$E = iterate; +var $$8 = _export; +var IS_PURE$4 = isPure; +var anObject$4 = anObject$1z; +var aFunction$4 = aFunction$R; +var iterate$4 = iterate$I; // `Set.prototype.isDisjointFrom` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isDisjointFrom -$$3Y({ target: 'Set', proto: true, real: true, forced: IS_PURE$z }, { +$$8({ target: 'Set', proto: true, real: true, forced: IS_PURE$4 }, { isDisjointFrom: function isDisjointFrom(iterable) { - var set = anObject$1v(this); - var hasCheck = aFunction$O(set.has); - return !iterate$E(iterable, function (value, stop) { + var set = anObject$4(this); + var hasCheck = aFunction$4(set.has); + return !iterate$4(iterable, function (value, stop) { if (hasCheck.call(set, value) === true) return stop(); }, { INTERRUPTED: true }).stopped; } }); -var $$3Z = _export; -var IS_PURE$A = isPure; -var getBuiltIn$r = getBuiltIn; -var anObject$1w = anObject; -var aFunction$P = aFunction$1; -var getIterator$3 = getIterator; -var iterate$F = iterate; +var $$7 = _export; +var IS_PURE$3 = isPure; +var getBuiltIn$2 = getBuiltIn$t; +var anObject$3 = anObject$1z; +var aFunction$3 = aFunction$R; +var getIterator = getIterator$3; +var iterate$3 = iterate$I; // `Set.prototype.isSubsetOf` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isSubsetOf -$$3Z({ target: 'Set', proto: true, real: true, forced: IS_PURE$A }, { +$$7({ target: 'Set', proto: true, real: true, forced: IS_PURE$3 }, { isSubsetOf: function isSubsetOf(iterable) { - var iterator = getIterator$3(this); - var otherSet = anObject$1w(iterable); + var iterator = getIterator(this); + var otherSet = anObject$3(iterable); var hasCheck = otherSet.has; if (typeof hasCheck != 'function') { - otherSet = new (getBuiltIn$r('Set'))(iterable); - hasCheck = aFunction$P(otherSet.has); + otherSet = new (getBuiltIn$2('Set'))(iterable); + hasCheck = aFunction$3(otherSet.has); } - return !iterate$F(iterator, function (value, stop) { + return !iterate$3(iterator, function (value, stop) { if (hasCheck.call(otherSet, value) === false) return stop(); }, { IS_ITERATOR: true, INTERRUPTED: true }).stopped; } }); -var $$3_ = _export; -var IS_PURE$B = isPure; -var anObject$1x = anObject; -var aFunction$Q = aFunction$1; -var iterate$G = iterate; +var $$6 = _export; +var IS_PURE$2 = isPure; +var anObject$2 = anObject$1z; +var aFunction$2 = aFunction$R; +var iterate$2 = iterate$I; // `Set.prototype.isSupersetOf` method // https://tc39.github.io/proposal-set-methods/#Set.prototype.isSupersetOf -$$3_({ target: 'Set', proto: true, real: true, forced: IS_PURE$B }, { +$$6({ target: 'Set', proto: true, real: true, forced: IS_PURE$2 }, { isSupersetOf: function isSupersetOf(iterable) { - var set = anObject$1x(this); - var hasCheck = aFunction$Q(set.has); - return !iterate$G(iterable, function (value, stop) { + var set = anObject$2(this); + var hasCheck = aFunction$2(set.has); + return !iterate$2(iterable, function (value, stop) { if (hasCheck.call(set, value) === false) return stop(); }, { INTERRUPTED: true }).stopped; } }); -var $$3$ = _export; -var IS_PURE$C = isPure; -var getBuiltIn$s = getBuiltIn; -var anObject$1y = anObject; -var aFunction$R = aFunction$1; -var speciesConstructor$i = speciesConstructor; -var iterate$H = iterate; +var $$5 = _export; +var IS_PURE$1 = isPure; +var getBuiltIn$1 = getBuiltIn$t; +var anObject$1 = anObject$1z; +var aFunction$1 = aFunction$R; +var speciesConstructor$1 = speciesConstructor$j; +var iterate$1 = iterate$I; // `Set.prototype.union` method // https://github.com/tc39/proposal-set-methods -$$3$({ target: 'Set', proto: true, real: true, forced: IS_PURE$C }, { +$$5({ target: 'Set', proto: true, real: true, forced: IS_PURE$1 }, { union: function union(iterable) { - var set = anObject$1y(this); - var newSet = new (speciesConstructor$i(set, getBuiltIn$s('Set')))(set); - iterate$H(iterable, aFunction$R(newSet.add), { that: newSet }); + var set = anObject$1(this); + var newSet = new (speciesConstructor$1(set, getBuiltIn$1('Set')))(set); + iterate$1(iterable, aFunction$1(newSet.add), { that: newSet }); return newSet; } }); -var $$40 = _export; -var IS_PURE$D = isPure; -var getBuiltIn$t = getBuiltIn; -var anObject$1z = anObject; -var aFunction$S = aFunction$1; -var speciesConstructor$j = speciesConstructor; -var iterate$I = iterate; +var $$4 = _export; +var IS_PURE = isPure; +var getBuiltIn = getBuiltIn$t; +var anObject = anObject$1z; +var aFunction = aFunction$R; +var speciesConstructor = speciesConstructor$j; +var iterate = iterate$I; // `Set.prototype.symmetricDifference` method // https://github.com/tc39/proposal-set-methods -$$40({ target: 'Set', proto: true, real: true, forced: IS_PURE$D }, { +$$4({ target: 'Set', proto: true, real: true, forced: IS_PURE }, { symmetricDifference: function symmetricDifference(iterable) { - var set = anObject$1z(this); - var newSet = new (speciesConstructor$j(set, getBuiltIn$t('Set')))(set); - var remover = aFunction$S(newSet['delete']); - var adder = aFunction$S(newSet.add); - iterate$I(iterable, function (value) { + var set = anObject(this); + var newSet = new (speciesConstructor(set, getBuiltIn('Set')))(set); + var remover = aFunction(newSet['delete']); + var adder = aFunction(newSet.add); + iterate(iterable, function (value) { remover.call(newSet, value) || adder.call(newSet, value); }); return newSet; } }); -var defineWellKnownSymbol$h = defineWellKnownSymbol; +var defineWellKnownSymbol$2 = defineWellKnownSymbol$j; // `Symbol.asyncDispose` well-known symbol // https://github.com/tc39/proposal-using-statement -defineWellKnownSymbol$h('asyncDispose'); +defineWellKnownSymbol$2('asyncDispose'); -var defineWellKnownSymbol$i = defineWellKnownSymbol; +var defineWellKnownSymbol$1 = defineWellKnownSymbol$j; // `Symbol.dispose` well-known symbol // https://github.com/tc39/proposal-using-statement -defineWellKnownSymbol$i('dispose'); +defineWellKnownSymbol$1('dispose'); -var $$41 = _export; -var toObject$u = toObject; -var toLength$x = toLength; -var toInteger$e = toInteger; -var addToUnscopables$d = addToUnscopables; +var $$3 = _export; +var toObject = toObject$u; +var toLength$1 = toLength$y; +var toInteger$1 = toInteger$f; +var addToUnscopables = addToUnscopables$d; // `Array.prototype.at` method // https://github.com/tc39/proposal-relative-indexing-method -$$41({ target: 'Array', proto: true }, { +$$3({ target: 'Array', proto: true }, { at: function at(index) { - var O = toObject$u(this); - var len = toLength$x(O.length); - var relativeIndex = toInteger$e(index); + var O = toObject(this); + var len = toLength$1(O.length); + var relativeIndex = toInteger$1(index); var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; return (k < 0 || k >= len) ? undefined : O[k]; } }); -addToUnscopables$d('at'); +addToUnscopables('at'); -var ArrayBufferViewCore$q = arrayBufferViewCore; -var toLength$y = toLength; -var toInteger$f = toInteger; +var ArrayBufferViewCore = arrayBufferViewCore; +var toLength = toLength$y; +var toInteger = toInteger$f; -var aTypedArray$o = ArrayBufferViewCore$q.aTypedArray; -var exportTypedArrayMethod$p = ArrayBufferViewCore$q.exportTypedArrayMethod; +var aTypedArray = ArrayBufferViewCore.aTypedArray; +var exportTypedArrayMethod = ArrayBufferViewCore.exportTypedArrayMethod; // `%TypedArray%.prototype.at` method // https://github.com/tc39/proposal-relative-indexing-method -exportTypedArrayMethod$p('at', function at(index) { - var O = aTypedArray$o(this); - var len = toLength$y(O.length); - var relativeIndex = toInteger$f(index); +exportTypedArrayMethod('at', function at(index) { + var O = aTypedArray(this); + var len = toLength(O.length); + var relativeIndex = toInteger(index); var k = relativeIndex >= 0 ? relativeIndex : len + relativeIndex; return (k < 0 || k >= len) ? undefined : O[k]; }); // TODO: remove from `core-js@4` -var defineWellKnownSymbol$j = defineWellKnownSymbol; +var defineWellKnownSymbol = defineWellKnownSymbol$j; -defineWellKnownSymbol$j('replaceAll'); +defineWellKnownSymbol('replaceAll'); // iterable DOM collections // flag - `iterable` interface - 'entries', 'keys', 'values', 'forEach' methods @@ -13620,99 +13620,99 @@ var domIterables = { TouchList: 0 }; -var global$H = global$1; -var DOMIterables = domIterables; -var forEach$2 = arrayForEach; -var createNonEnumerableProperty$l = createNonEnumerableProperty; +var global$5 = global$L; +var DOMIterables$1 = domIterables; +var forEach = arrayForEach; +var createNonEnumerableProperty$1 = createNonEnumerableProperty$m; -for (var COLLECTION_NAME in DOMIterables) { - var Collection = global$H[COLLECTION_NAME]; - var CollectionPrototype = Collection && Collection.prototype; +for (var COLLECTION_NAME$1 in DOMIterables$1) { + var Collection$1 = global$5[COLLECTION_NAME$1]; + var CollectionPrototype$1 = Collection$1 && Collection$1.prototype; // some Chrome versions have non-configurable methods on DOMTokenList - if (CollectionPrototype && CollectionPrototype.forEach !== forEach$2) try { - createNonEnumerableProperty$l(CollectionPrototype, 'forEach', forEach$2); + if (CollectionPrototype$1 && CollectionPrototype$1.forEach !== forEach) try { + createNonEnumerableProperty$1(CollectionPrototype$1, 'forEach', forEach); } catch (error) { - CollectionPrototype.forEach = forEach$2; + CollectionPrototype$1.forEach = forEach; } } -var global$I = global$1; -var DOMIterables$1 = domIterables; +var global$4 = global$L; +var DOMIterables = domIterables; var ArrayIteratorMethods = es_array_iterator; -var createNonEnumerableProperty$m = createNonEnumerableProperty; -var wellKnownSymbol$C = wellKnownSymbol; +var createNonEnumerableProperty = createNonEnumerableProperty$m; +var wellKnownSymbol = wellKnownSymbol$C; -var ITERATOR$8 = wellKnownSymbol$C('iterator'); -var TO_STRING_TAG$8 = wellKnownSymbol$C('toStringTag'); +var ITERATOR = wellKnownSymbol('iterator'); +var TO_STRING_TAG = wellKnownSymbol('toStringTag'); var ArrayValues = ArrayIteratorMethods.values; -for (var COLLECTION_NAME$1 in DOMIterables$1) { - var Collection$1 = global$I[COLLECTION_NAME$1]; - var CollectionPrototype$1 = Collection$1 && Collection$1.prototype; - if (CollectionPrototype$1) { +for (var COLLECTION_NAME in DOMIterables) { + var Collection = global$4[COLLECTION_NAME]; + var CollectionPrototype = Collection && Collection.prototype; + if (CollectionPrototype) { // some Chrome versions have non-configurable methods on DOMTokenList - if (CollectionPrototype$1[ITERATOR$8] !== ArrayValues) try { - createNonEnumerableProperty$m(CollectionPrototype$1, ITERATOR$8, ArrayValues); + if (CollectionPrototype[ITERATOR] !== ArrayValues) try { + createNonEnumerableProperty(CollectionPrototype, ITERATOR, ArrayValues); } catch (error) { - CollectionPrototype$1[ITERATOR$8] = ArrayValues; + CollectionPrototype[ITERATOR] = ArrayValues; } - if (!CollectionPrototype$1[TO_STRING_TAG$8]) { - createNonEnumerableProperty$m(CollectionPrototype$1, TO_STRING_TAG$8, COLLECTION_NAME$1); + if (!CollectionPrototype[TO_STRING_TAG]) { + createNonEnumerableProperty(CollectionPrototype, TO_STRING_TAG, COLLECTION_NAME); } - if (DOMIterables$1[COLLECTION_NAME$1]) for (var METHOD_NAME in ArrayIteratorMethods) { + if (DOMIterables[COLLECTION_NAME]) for (var METHOD_NAME in ArrayIteratorMethods) { // some Chrome versions have non-configurable methods on DOMTokenList - if (CollectionPrototype$1[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { - createNonEnumerableProperty$m(CollectionPrototype$1, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); + if (CollectionPrototype[METHOD_NAME] !== ArrayIteratorMethods[METHOD_NAME]) try { + createNonEnumerableProperty(CollectionPrototype, METHOD_NAME, ArrayIteratorMethods[METHOD_NAME]); } catch (error) { - CollectionPrototype$1[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; + CollectionPrototype[METHOD_NAME] = ArrayIteratorMethods[METHOD_NAME]; } } } } -var $$42 = _export; -var global$J = global$1; -var task$2 = task; +var $$2 = _export; +var global$3 = global$L; +var task = task$2; -var FORCED$r = !global$J.setImmediate || !global$J.clearImmediate; +var FORCED = !global$3.setImmediate || !global$3.clearImmediate; // http://w3c.github.io/setImmediate/ -$$42({ global: true, bind: true, enumerable: true, forced: FORCED$r }, { +$$2({ global: true, bind: true, enumerable: true, forced: FORCED }, { // `setImmediate` method // http://w3c.github.io/setImmediate/#si-setImmediate - setImmediate: task$2.set, + setImmediate: task.set, // `clearImmediate` method // http://w3c.github.io/setImmediate/#si-clearImmediate - clearImmediate: task$2.clear + clearImmediate: task.clear }); -var $$43 = _export; -var global$K = global$1; -var microtask$2 = microtask; -var IS_NODE$5 = engineIsNode; +var $$1 = _export; +var global$2 = global$L; +var microtask = microtask$2; +var IS_NODE = engineIsNode; -var process$4 = global$K.process; +var process = global$2.process; // `queueMicrotask` method // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-queuemicrotask -$$43({ global: true, enumerable: true, noTargetGet: true }, { +$$1({ global: true, enumerable: true, noTargetGet: true }, { queueMicrotask: function queueMicrotask(fn) { - var domain = IS_NODE$5 && process$4.domain; - microtask$2(domain ? domain.bind(fn) : fn); + var domain = IS_NODE && process.domain; + microtask(domain ? domain.bind(fn) : fn); } }); -var $$44 = _export; -var global$L = global$1; -var userAgent$4 = engineUserAgent; +var $ = _export; +var global$1 = global$L; +var userAgent = engineUserAgent; -var slice$1 = [].slice; -var MSIE = /MSIE .\./.test(userAgent$4); // <- dirty ie9- check +var slice = [].slice; +var MSIE = /MSIE .\./.test(userAgent); // <- dirty ie9- check -var wrap$1 = function (scheduler) { +var wrap = function (scheduler) { return function (handler, timeout /* , ...arguments */) { var boundArgs = arguments.length > 2; - var args = boundArgs ? slice$1.call(arguments, 2) : undefined; + var args = boundArgs ? slice.call(arguments, 2) : undefined; return scheduler(boundArgs ? function () { // eslint-disable-next-line no-new-func (typeof handler == 'function' ? handler : Function(handler)).apply(this, args); @@ -13722,11 +13722,11 @@ var wrap$1 = function (scheduler) { // ie9- setTimeout & setInterval additional parameters fix // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#timers -$$44({ global: true, bind: true, forced: MSIE }, { +$({ global: true, bind: true, forced: MSIE }, { // `setTimeout` method // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-settimeout - setTimeout: wrap$1(global$L.setTimeout), + setTimeout: wrap(global$1.setTimeout), // `setInterval` method // https://html.spec.whatwg.org/multipage/timers-and-user-prompts.html#dom-setinterval - setInterval: wrap$1(global$L.setInterval) + setInterval: wrap(global$1.setInterval) }); diff --git a/test/form/samples/this-in-imports/_expected.js b/test/form/samples/this-in-imports/_expected.js index 1409b558ab5..420b2016656 100644 --- a/test/form/samples/this-in-imports/_expected.js +++ b/test/form/samples/this-in-imports/_expected.js @@ -1,8 +1,8 @@ -function B () { +function B$1 () { this.x = 1; } -function B$1 () { +function B () { this.x = 1; } @@ -10,6 +10,6 @@ function B3 () { this.x = 1; } -B(); B$1(); +B(); B3();