1////////////////////////////////////////////////////////////////////////// 2// // 3// This is a generated file. You can view the original // 4// source in your browser if your browser supports source maps. // 5// Source maps are supported by all recent versions of Chrome, Safari, // 6// and Firefox, and by Internet Explorer 11. // 7// // 8////////////////////////////////////////////////////////////////////////// 9 10 11(function () { 12 13/* Imports */ 14var Meteor = Package.meteor.Meteor; 15var global = Package.meteor.global; 16var meteorEnv = Package.meteor.meteorEnv; 17var meteorInstall = Package.modules.meteorInstall; 18var meteorBabelHelpers = Package.modules.meteorBabelHelpers; 19 20/* Package-scope variables */ 21var URL, URLSearchParams; 22 23var require = meteorInstall({"node_modules":{"meteor":{"url":{
23"modern.js":function module(require,exports){ 24 25///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 26// // 27// packages/url/modern.js // 28// // 29///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 30 // 31URL = global.URL; 32URLSearchParams = global.URLSearchParams; 33 34exports.URL = URL; 35exports.URLSearchParams = URLSearchParams; 36 37// backwards compatibility 38Object.assign(URL, require('./bc/url_client')); 39 40///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 41 42},
42"legacy.js":function module(require){ 43 44///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 45// // 46// packages/url/legacy.js // 47// // 48///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 49 // 50try { 51 require("core-js/proposals/url"); 52} catch (e) { 53 throw new Error([ 54 "The core-js npm package could not be found in your node_modules ", 55 "directory. Please run the following command to install it:", 56 "", 57 " meteor npm install --save core-js", 58 "" 59 ].join("\n")); 60} 61 62// backwards compatibility 63require('./modern.js'); 64 65///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 66 67},"bc":{
67"url_client.js":function module(require,exports){ 68 69///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 70// // 71// packages/url/bc/url_client.js // 72// // 73///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 74 // 75var common = require("./url_common.js"); 76 77exports._constructUrl = function (url, query, params) { 78 var query_match = /^(.*?)(\?.*)?$/.exec(url); 79 return common.buildUrl( 80 query_match[1], 81 query_match[2], 82 query, 83 params 84 ); 85}; 86 87exports._encodeParams = common._encodeParams; 88///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 89 90},
90"url_common.js":function module(require,exports){ 91 92///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 93// // 94// packages/url/bc/url_common.js // 95// // 96///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 97 // 98function encodeString(str) { 99 return encodeURIComponent(str).replace(/\*/g, '%2A'); 100} 101 102// Encode URL parameters into a query string, handling nested objects and 103// arrays properly. 104var _encodeParams = function (params, prefix) { 105 var str = []; 106 var isParamsArray = Array.isArray(params); 107 for (var p in params) { 108 if (Object.prototype.hasOwnProperty.call(params, p)) { 109 var k = prefix ? prefix + '[' + (isParamsArray ? '' : p) + ']' : p; 110 var v = params[p]; 111 if (typeof v === 'object') { 112 str.push(_encodeParams(v, k)); 113 } else { 114 var encodedKey = 115 encodeString(k).replace('%5B', '[').replace('%5D', ']'); 116 str.push(encodedKey + '=' + encodeString(v)); 117 } 118 } 119 } 120 return str.join('&').replace(/%20/g, '+'); 121}; 122 123exports._encodeParams = _encodeParams; 124 125exports.buildUrl = function(before_qmark, from_qmark, opt_query, opt_params) { 126 var url_without_query = before_qmark; 127 var query = from_qmark ? from_qmark.slice(1) : null; 128 129 if (typeof opt_query === "string") 130 query = String(opt_query); 131 132 if (opt_params) { 133 query = query || ""; 134 var prms = _encodeParams(opt_params); 135 if (query && prms) 136 query += '&'; 137 query += prms; 138 } 139 140 var url = url_without_query; 141 if (query !== null) 142 url += ("?"+query); 143 144 return url; 145}; 146 147///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 148 149}},"node_modules":{"core-js":{"proposals":{
149"url.js":function module(require){ 150 151///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 152// // 153// node_modules/meteor/url/node_modules/core-js/proposals/url.js // 154// // 155///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 156 // 157require('../modules/web.url'); 158require('../modules/web.url.to-json'); 159require('../modules/web.url-search-params'); 160 161///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 162 163}},"modules":{
vendor: 4,162 bytes, lines 163-257
163"web.url.js":function module(require){ 164 165///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 166// // 167// node_modules/meteor/url/node_modules/core-js/modules/web.url.js // 168// // 169///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 170 // 171'use strict'; 172// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` 173require('../modules/es.string.iterator'); 174var $ = require('../internals/export'); 175var DESCRIPTORS = require('../internals/descriptors'); 176var USE_NATIVE_URL = require('../internals/native-url'); 177var global = require('../internals/global'); 178var defineProperties = require('../internals/object-define-properties'); 179var redefine = require('../internals/redefine'); 180var anInstance = require('../internals/an-instance'); 181var has = require('../internals/has'); 182var assign = require('../internals/object-assign'); 183var arrayFrom = require('../internals/array-from'); 184var codeAt = require('../internals/string-multibyte').codeAt; 185var toASCII = require('../internals/string-punycode-to-ascii'); 186var setToStringTag = require('../internals/set-to-string-tag'); 187var URLSearchParamsModule = require('../modules/web.url-search-params'); 188var InternalStateModule = require('../internals/internal-state'); 189 190var NativeURL = global.URL; 191var URLSearchParams = URLSearchParamsModule.URLSearchParams; 192var getInternalSearchParamsState = URLSearchParamsModule.getState; 193var setInternalState = InternalStateModule.set; 194var getInternalURLState = InternalStateModule.getterFor('URL'); 195var floor = Math.floor; 196var pow = Math.pow; 197 198var INVALID_AUTHORITY = 'Invalid authority'; 199var INVALID_SCHEME = 'Invalid scheme'; 200var INVALID_HOST = 'Invalid host'; 201var INVALID_PORT = 'Invalid port'; 202 203var ALPHA = /[A-Za-z]/; 204// eslint-disable-next-line regexp/no-obscure-range -- safe 205var ALPHANUMERIC = /[\d+-.A-Za-z]/; 206var DIGIT = /\d/; 207var HEX_START = /^(0x|0X)/; 208var OCT = /^[0-7]+$/; 209var DEC = /^\d+$/; 210var HEX = /^[\dA-Fa-f]+$/; 211/* eslint-disable no-control-regex -- safe */ 212var FORBIDDEN_HOST_CODE_POINT = /[\0\t\n\r #%/:?@[\\]]/; 213var FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT = /[\0\t\n\r #/:?@[\\]]/; 214var LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE = /^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g; 215var TAB_AND_NEW_LINE = /[\t\n\r]/g; 216/* eslint-enable no-control-regex -- safe */ 217var EOF; 218 219var parseHost = function (url, input) { 220 var result, codePoints, index; 221 if (input.charAt(0) == '[') { 222 if (input.charAt(input.length - 1) != ']') return INVALID_HOST; 223 result = parseIPv6(input.slice(1, -1)); 224 if (!result) return INVALID_HOST; 225 url.host = result; 226 // opaque host 227 } else if (!isSpecial(url)) { 228 if (FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT.test(input)) return INVALID_HOST; 229 result = ''; 230 codePoints = arrayFrom(input); 231 for (index = 0; index < codePoints.length; index++) { 232 result += percentEncode(codePoints[index], C0ControlPercentEncodeSet); 233 } 234 url.host = result; 235 } else { 236 input = toASCII(input); 237 if (FORBIDDEN_HOST_CODE_POINT.test(input)) return INVALID_HOST; 238 result = parseIPv4(input); 239 if (result === null) return INVALID_HOST; 240 url.host = result; 241 } 242}; 243 244var parseIPv4 = function (input) { 245 var parts = input.split('.'); 246 var partsLength, numbers, index, part, radix, number, ipv4; 247 if (parts.length && parts[parts.length - 1] == '') { 248 parts.pop(); 249 } 250 partsLength = parts.length; 251 if (partsLength > 4) return input; 252 numbers = []; 253 for (index = 0; index < partsLength; index++) { 254 part = parts[index]; 255 if (part == '') return input; 256 radix = 10; 257 if (part.length > 1 && part.charAt(0) == '0') {
vendor: 22,070 bytes, lines 258-974
258 radix = HEX_START.test(part) ? 16 : 8; 259 part = part.slice(radix == 8 ? 1 : 2); 260 } 261 if (part === '') { 262 number = 0; 263 } else { 264 if (!(radix == 10 ? DEC : radix == 8 ? OCT : HEX).test(part)) return input; 265 number = parseInt(part, radix); 266 } 267 numbers.push(number); 268 } 269 for (index = 0; index < partsLength; index++) { 270 number = numbers[index]; 271 if (index == partsLength - 1) { 272 if (number >= pow(256, 5 - partsLength)) return null; 273 } else if (number > 255) return null; 274 } 275 ipv4 = numbers.pop(); 276 for (index = 0; index < numbers.length; index++) { 277 ipv4 += numbers[index] * pow(256, 3 - index); 278 } 279 return ipv4; 280}; 281 282// eslint-disable-next-line max-statements -- TODO 283var parseIPv6 = function (input) { 284 var address = [0, 0, 0, 0, 0, 0, 0, 0]; 285 var pieceIndex = 0; 286 var compress = null; 287 var pointer = 0; 288 var value, length, numbersSeen, ipv4Piece, number, swaps, swap; 289 290 var char = function () { 291 return input.charAt(pointer); 292 }; 293 294 if (char() == ':') { 295 if (input.charAt(1) != ':') return; 296 pointer += 2; 297 pieceIndex++; 298 compress = pieceIndex; 299 } 300 while (char()) { 301 if (pieceIndex == 8) return; 302 if (char() == ':') { 303 if (compress !== null) return; 304 pointer++; 305 pieceIndex++; 306 compress = pieceIndex; 307 continue; 308 } 309 value = length = 0; 310 while (length < 4 && HEX.test(char())) { 311 value = value * 16 + parseInt(char(), 16); 312 pointer++; 313 length++; 314 } 315 if (char() == '.') { 316 if (length == 0) return; 317 pointer -= length; 318 if (pieceIndex > 6) return; 319 numbersSeen = 0; 320 while (char()) { 321 ipv4Piece = null; 322 if (numbersSeen > 0) { 323 if (char() == '.' && numbersSeen < 4) pointer++; 324 else return; 325 } 326 if (!DIGIT.test(char())) return; 327 while (DIGIT.test(char())) { 328 number = parseInt(char(), 10); 329 if (ipv4Piece === null) ipv4Piece = number; 330 else if (ipv4Piece == 0) return; 331 else ipv4Piece = ipv4Piece * 10 + number; 332 if (ipv4Piece > 255) return; 333 pointer++; 334 } 335 address[pieceIndex] = address[pieceIndex] * 256 + ipv4Piece; 336 numbersSeen++; 337 if (numbersSeen == 2 || numbersSeen == 4) pieceIndex++; 338 } 339 if (numbersSeen != 4) return; 340 break; 341 } else if (char() == ':') { 342 pointer++; 343 if (!char()) return; 344 } else if (char()) return; 345 address[pieceIndex++] = value; 346 } 347 if (compress !== null) { 348 swaps = pieceIndex - compress; 349 pieceIndex = 7; 350 while (pieceIndex != 0 && swaps > 0) { 351 swap = address[pieceIndex]; 352 address[pieceIndex--] = address[compress + swaps - 1]; 353 address[compress + --swaps] = swap; 354 } 355 } else if (pieceIndex != 8) return; 356 return address; 357}; 358 359var findLongestZeroSequence = function (ipv6) { 360 var maxIndex = null; 361 var maxLength = 1; 362 var currStart = null; 363 var currLength = 0; 364 var index = 0; 365 for (; index < 8; index++) { 366 if (ipv6[index] !== 0) { 367 if (currLength > maxLength) { 368 maxIndex = currStart; 369 maxLength = currLength; 370 } 371 currStart = null; 372 currLength = 0; 373 } else { 374 if (currStart === null) currStart = index; 375 ++currLength; 376 } 377 } 378 if (currLength > maxLength) { 379 maxIndex = currStart; 380 maxLength = currLength; 381 } 382 return maxIndex; 383}; 384 385var serializeHost = function (host) { 386 var result, index, compress, ignore0; 387 // ipv4 388 if (typeof host == 'number') { 389 result = []; 390 for (index = 0; index < 4; index++) { 391 result.unshift(host % 256); 392 host = floor(host / 256); 393 } return result.join('.'); 394 // ipv6 395 } else if (typeof host == 'object') { 396 result = ''; 397 compress = findLongestZeroSequence(host); 398 for (index = 0; index < 8; index++) { 399 if (ignore0 && host[index] === 0) continue; 400 if (ignore0) ignore0 = false; 401 if (compress === index) { 402 result += index ? ':' : '::'; 403 ignore0 = true; 404 } else { 405 result += host[index].toString(16); 406 if (index < 7) result += ':'; 407 } 408 } 409 return '[' + result + ']'; 410 } return host; 411}; 412 413var C0ControlPercentEncodeSet = {}; 414var fragmentPercentEncodeSet = assign({}, C0ControlPercentEncodeSet, { 415 ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 416}); 417var pathPercentEncodeSet = assign({}, fragmentPercentEncodeSet, { 418 '#': 1, '?': 1, '{': 1, '}': 1 419}); 420var userinfoPercentEncodeSet = assign({}, pathPercentEncodeSet, { 421 '/': 1, ':': 1, ';': 1, '=': 1, '@': 1, '[': 1, '\\': 1, ']': 1, '^': 1, '|': 1 422}); 423 424var percentEncode = function (char, set) { 425 var code = codeAt(char, 0); 426 return code > 0x20 && code < 0x7F && !has(set, char) ? char : encodeURIComponent(char); 427}; 428 429var specialSchemes = { 430 ftp: 21, 431 file: null, 432 http: 80, 433 https: 443, 434 ws: 80, 435 wss: 443 436}; 437 438var isSpecial = function (url) { 439 return has(specialSchemes, url.scheme); 440}; 441 442var includesCredentials = function (url) { 443 return url.username != '' || url.password != ''; 444}; 445 446var cannotHaveUsernamePasswordPort = function (url) { 447 return !url.host || url.cannotBeABaseURL || url.scheme == 'file'; 448}; 449 450var isWindowsDriveLetter = function (string, normalized) { 451 var second; 452 return string.length == 2 && ALPHA.test(string.charAt(0)) 453 && ((second = string.charAt(1)) == ':' || (!normalized && second == '|')); 454}; 455 456var startsWithWindowsDriveLetter = function (string) { 457 var third; 458 return string.length > 1 && isWindowsDriveLetter(string.slice(0, 2)) && ( 459 string.length == 2 || 460 ((third = string.charAt(2)) === '/' || third === '\\' || third === '?' || third === '#') 461 ); 462}; 463 464var shortenURLsPath = function (url) { 465 var path = url.path; 466 var pathSize = path.length; 467 if (pathSize && (url.scheme != 'file' || pathSize != 1 || !isWindowsDriveLetter(path[0], true))) { 468 path.pop(); 469 } 470}; 471 472var isSingleDot = function (segment) { 473 return segment === '.' || segment.toLowerCase() === '%2e'; 474}; 475 476var isDoubleDot = function (segment) { 477 segment = segment.toLowerCase(); 478 return segment === '..' || segment === '%2e.' || segment === '.%2e' || segment === '%2e%2e'; 479}; 480 481// States: 482var SCHEME_START = {}; 483var SCHEME = {}; 484var NO_SCHEME = {}; 485var SPECIAL_RELATIVE_OR_AUTHORITY = {}; 486var PATH_OR_AUTHORITY = {}; 487var RELATIVE = {}; 488var RELATIVE_SLASH = {}; 489var SPECIAL_AUTHORITY_SLASHES = {}; 490var SPECIAL_AUTHORITY_IGNORE_SLASHES = {}; 491var AUTHORITY = {}; 492var HOST = {}; 493var HOSTNAME = {}; 494var PORT = {}; 495var FILE = {}; 496var FILE_SLASH = {}; 497var FILE_HOST = {}; 498var PATH_START = {}; 499var PATH = {}; 500var CANNOT_BE_A_BASE_URL_PATH = {}; 501var QUERY = {}; 502var FRAGMENT = {}; 503 504// eslint-disable-next-line max-statements -- TODO 505var parseURL = function (url, input, stateOverride, base) { 506 var state = stateOverride || SCHEME_START; 507 var pointer = 0; 508 var buffer = ''; 509 var seenAt = false; 510 var seenBracket = false; 511 var seenPasswordToken = false; 512 var codePoints, char, bufferCodePoints, failure; 513 514 if (!stateOverride) { 515 url.scheme = ''; 516 url.username = ''; 517 url.password = ''; 518 url.host = null; 519 url.port = null; 520 url.path = []; 521 url.query = null; 522 url.fragment = null; 523 url.cannotBeABaseURL = false; 524 input = input.replace(LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE, ''); 525 } 526 527 input = input.replace(TAB_AND_NEW_LINE, ''); 528 529 codePoints = arrayFrom(input); 530 531 while (pointer <= codePoints.length) { 532 char = codePoints[pointer]; 533 switch (state) { 534 case SCHEME_START: 535 if (char && ALPHA.test(char)) { 536 buffer += char.toLowerCase(); 537 state = SCHEME; 538 } else if (!stateOverride) { 539 state = NO_SCHEME; 540 continue; 541 } else return INVALID_SCHEME; 542 break; 543 544 case SCHEME: 545 if (char && (ALPHANUMERIC.test(char) || char == '+' || char == '-' || char == '.')) { 546 buffer += char.toLowerCase(); 547 } else if (char == ':') { 548 if (stateOverride && ( 549 (isSpecial(url) != has(specialSchemes, buffer)) || 550 (buffer == 'file' && (includesCredentials(url) || url.port !== null)) || 551 (url.scheme == 'file' && !url.host) 552 )) return; 553 url.scheme = buffer; 554 if (stateOverride) { 555 if (isSpecial(url) && specialSchemes[url.scheme] == url.port) url.port = null; 556 return; 557 } 558 buffer = ''; 559 if (url.scheme == 'file') { 560 state = FILE; 561 } else if (isSpecial(url) && base && base.scheme == url.scheme) { 562 state = SPECIAL_RELATIVE_OR_AUTHORITY; 563 } else if (isSpecial(url)) { 564 state = SPECIAL_AUTHORITY_SLASHES; 565 } else if (codePoints[pointer + 1] == '/') { 566 state = PATH_OR_AUTHORITY; 567 pointer++; 568 } else { 569 url.cannotBeABaseURL = true; 570 url.path.push(''); 571 state = CANNOT_BE_A_BASE_URL_PATH; 572 } 573 } else if (!stateOverride) { 574 buffer = ''; 575 state = NO_SCHEME; 576 pointer = 0; 577 continue; 578 } else return INVALID_SCHEME; 579 break; 580 581 case NO_SCHEME: 582 if (!base || (base.cannotBeABaseURL && char != '#')) return INVALID_SCHEME; 583 if (base.cannotBeABaseURL && char == '#') { 584 url.scheme = base.scheme; 585 url.path = base.path.slice(); 586 url.query = base.query; 587 url.fragment = ''; 588 url.cannotBeABaseURL = true; 589 state = FRAGMENT; 590 break; 591 } 592 state = base.scheme == 'file' ? FILE : RELATIVE; 593 continue; 594 595 case SPECIAL_RELATIVE_OR_AUTHORITY: 596 if (char == '/' && codePoints[pointer + 1] == '/') { 597 state = SPECIAL_AUTHORITY_IGNORE_SLASHES; 598 pointer++; 599 } else { 600 state = RELATIVE; 601 continue; 602 } break; 603 604 case PATH_OR_AUTHORITY: 605 if (char == '/') { 606 state = AUTHORITY; 607 break; 608 } else { 609 state = PATH; 610 continue; 611 } 612 613 case RELATIVE: 614 url.scheme = base.scheme; 615 if (char == EOF) { 616 url.username = base.username; 617 url.password = base.password; 618 url.host = base.host; 619 url.port = base.port; 620 url.path = base.path.slice(); 621 url.query = base.query; 622 } else if (char == '/' || (char == '\\' && isSpecial(url))) { 623 state = RELATIVE_SLASH; 624 } else if (char == '?') { 625 url.username = base.username; 626 url.password = base.password; 627 url.host = base.host; 628 url.port = base.port; 629 url.path = base.path.slice(); 630 url.query = ''; 631 state = QUERY; 632 } else if (char == '#') { 633 url.username = base.username; 634 url.password = base.password; 635 url.host = base.host; 636 url.port = base.port; 637 url.path = base.path.slice(); 638 url.query = base.query; 639 url.fragment = ''; 640 state = FRAGMENT; 641 } else { 642 url.username = base.username; 643 url.password = base.password; 644 url.host = base.host; 645 url.port = base.port; 646 url.path = base.path.slice(); 647 url.path.pop(); 648 state = PATH; 649 continue; 650 } break; 651 652 case RELATIVE_SLASH: 653 if (isSpecial(url) && (char == '/' || char == '\\')) { 654 state = SPECIAL_AUTHORITY_IGNORE_SLASHES; 655 } else if (char == '/') { 656 state = AUTHORITY; 657 } else { 658 url.username = base.username; 659 url.password = base.password; 660 url.host = base.host; 661 url.port = base.port; 662 state = PATH; 663 continue; 664 } break; 665 666 case SPECIAL_AUTHORITY_SLASHES: 667 state = SPECIAL_AUTHORITY_IGNORE_SLASHES; 668 if (char != '/' || buffer.charAt(pointer + 1) != '/') continue; 669 pointer++; 670 break; 671 672 case SPECIAL_AUTHORITY_IGNORE_SLASHES: 673 if (char != '/' && char != '\\') { 674 state = AUTHORITY; 675 continue; 676 } break; 677 678 case AUTHORITY: 679 if (char == '@') { 680 if (seenAt) buffer = '%40' + buffer; 681 seenAt = true; 682 bufferCodePoints = arrayFrom(buffer); 683 for (var i = 0; i < bufferCodePoints.length; i++) { 684 var codePoint = bufferCodePoints[i]; 685 if (codePoint == ':' && !seenPasswordToken) { 686 seenPasswordToken = true; 687 continue; 688 } 689 var encodedCodePoints = percentEncode(codePoint, userinfoPercentEncodeSet); 690 if (seenPasswordToken) url.password += encodedCodePoints; 691 else url.username += encodedCodePoints; 692 } 693 buffer = ''; 694 } else if ( 695 char == EOF || char == '/' || char == '?' || char == '#' || 696 (char == '\\' && isSpecial(url)) 697 ) { 698 if (seenAt && buffer == '') return INVALID_AUTHORITY; 699 pointer -= arrayFrom(buffer).length + 1; 700 buffer = ''; 701 state = HOST; 702 } else buffer += char; 703 break; 704 705 case HOST: 706 case HOSTNAME: 707 if (stateOverride && url.scheme == 'file') { 708 state = FILE_HOST; 709 continue; 710 } else if (char == ':' && !seenBracket) { 711 if (buffer == '') return INVALID_HOST; 712 failure = parseHost(url, buffer); 713 if (failure) return failure; 714 buffer = ''; 715 state = PORT; 716 if (stateOverride == HOSTNAME) return; 717 } else if ( 718 char == EOF || char == '/' || char == '?' || char == '#' || 719 (char == '\\' && isSpecial(url)) 720 ) { 721 if (isSpecial(url) && buffer == '') return INVALID_HOST; 722 if (stateOverride && buffer == '' && (includesCredentials(url) || url.port !== null)) return; 723 failure = parseHost(url, buffer); 724 if (failure) return failure; 725 buffer = ''; 726 state = PATH_START; 727 if (stateOverride) return; 728 continue; 729 } else { 730 if (char == '[') seenBracket = true; 731 else if (char == ']') seenBracket = false; 732 buffer += char; 733 } break; 734 735 case PORT: 736 if (DIGIT.test(char)) { 737 buffer += char; 738 } else if ( 739 char == EOF || char == '/' || char == '?' || char == '#' || 740 (char == '\\' && isSpecial(url)) || 741 stateOverride 742 ) { 743 if (buffer != '') { 744 var port = parseInt(buffer, 10); 745 if (port > 0xFFFF) return INVALID_PORT; 746 url.port = (isSpecial(url) && port === specialSchemes[url.scheme]) ? null : port; 747 buffer = ''; 748 } 749 if (stateOverride) return; 750 state = PATH_START; 751 continue; 752 } else return INVALID_PORT; 753 break; 754 755 case FILE: 756 url.scheme = 'file'; 757 if (char == '/' || char == '\\') state = FILE_SLASH; 758 else if (base && base.scheme == 'file') { 759 if (char == EOF) { 760 url.host = base.host; 761 url.path = base.path.slice(); 762 url.query = base.query; 763 } else if (char == '?') { 764 url.host = base.host; 765 url.path = base.path.slice(); 766 url.query = ''; 767 state = QUERY; 768 } else if (char == '#') { 769 url.host = base.host; 770 url.path = base.path.slice(); 771 url.query = base.query; 772 url.fragment = ''; 773 state = FRAGMENT; 774 } else { 775 if (!startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { 776 url.host = base.host; 777 url.path = base.path.slice(); 778 shortenURLsPath(url); 779 } 780 state = PATH; 781 continue; 782 } 783 } else { 784 state = PATH; 785 continue; 786 } break; 787 788 case FILE_SLASH: 789 if (char == '/' || char == '\\') { 790 state = FILE_HOST; 791 break; 792 } 793 if (base && base.scheme == 'file' && !startsWithWindowsDriveLetter(codePoints.slice(pointer).join(''))) { 794 if (isWindowsDriveLetter(base.path[0], true)) url.path.push(base.path[0]); 795 else url.host = base.host; 796 } 797 state = PATH; 798 continue; 799 800 case FILE_HOST: 801 if (char == EOF || char == '/' || char == '\\' || char == '?' || char == '#') { 802 if (!stateOverride && isWindowsDriveLetter(buffer)) { 803 state = PATH; 804 } else if (buffer == '') { 805 url.host = ''; 806 if (stateOverride) return; 807 state = PATH_START; 808 } else { 809 failure = parseHost(url, buffer); 810 if (failure) return failure; 811 if (url.host == 'localhost') url.host = ''; 812 if (stateOverride) return; 813 buffer = ''; 814 state = PATH_START; 815 } continue; 816 } else buffer += char; 817 break; 818 819 case PATH_START: 820 if (isSpecial(url)) { 821 state = PATH; 822 if (char != '/' && char != '\\') continue; 823 } else if (!stateOverride && char == '?') { 824 url.query = ''; 825 state = QUERY; 826 } else if (!stateOverride && char == '#') { 827 url.fragment = ''; 828 state = FRAGMENT; 829 } else if (char != EOF) { 830 state = PATH; 831 if (char != '/') continue; 832 } break; 833 834 case PATH: 835 if ( 836 char == EOF || char == '/' || 837 (char == '\\' && isSpecial(url)) || 838 (!stateOverride && (char == '?' || char == '#')) 839 ) { 840 if (isDoubleDot(buffer)) { 841 shortenURLsPath(url); 842 if (char != '/' && !(char == '\\' && isSpecial(url))) { 843 url.path.push(''); 844 } 845 } else if (isSingleDot(buffer)) { 846 if (char != '/' && !(char == '\\' && isSpecial(url))) { 847 url.path.push(''); 848 } 849 } else { 850 if (url.scheme == 'file' && !url.path.length && isWindowsDriveLetter(buffer)) { 851 if (url.host) url.host = ''; 852 buffer = buffer.charAt(0) + ':'; // normalize windows drive letter 853 } 854 url.path.push(buffer); 855 } 856 buffer = ''; 857 if (url.scheme == 'file' && (char == EOF || char == '?' || char == '#')) { 858 while (url.path.length > 1 && url.path[0] === '') { 859 url.path.shift(); 860 } 861 } 862 if (char == '?') { 863 url.query = ''; 864 state = QUERY; 865 } else if (char == '#') { 866 url.fragment = ''; 867 state = FRAGMENT; 868 } 869 } else { 870 buffer += percentEncode(char, pathPercentEncodeSet); 871 } break; 872 873 case CANNOT_BE_A_BASE_URL_PATH: 874 if (char == '?') { 875 url.query = ''; 876 state = QUERY; 877 } else if (char == '#') { 878 url.fragment = ''; 879 state = FRAGMENT; 880 } else if (char != EOF) { 881 url.path[0] += percentEncode(char, C0ControlPercentEncodeSet); 882 } break; 883 884 case QUERY: 885 if (!stateOverride && char == '#') { 886 url.fragment = ''; 887 state = FRAGMENT; 888 } else if (char != EOF) { 889 if (char == "'" && isSpecial(url)) url.query += '%27'; 890 else if (char == '#') url.query += '%23'; 891 else url.query += percentEncode(char, C0ControlPercentEncodeSet); 892 } break; 893 894 case FRAGMENT: 895 if (char != EOF) url.fragment += percentEncode(char, fragmentPercentEncodeSet); 896 break; 897 } 898 899 pointer++; 900 } 901}; 902 903// `URL` constructor 904// https://url.spec.whatwg.org/#url-class 905var URLConstructor = function URL(url /* , base */) { 906 var that = anInstance(this, URLConstructor, 'URL'); 907 var base = arguments.length > 1 ? arguments[1] : undefined; 908 var urlString = String(url); 909 var state = setInternalState(that, { type: 'URL' }); 910 var baseState, failure; 911 if (base !== undefined) { 912 if (base instanceof URLConstructor) baseState = getInternalURLState(base); 913 else { 914 failure = parseURL(baseState = {}, String(base)); 915 if (failure) throw TypeError(failure); 916 } 917 } 918 failure = parseURL(state, urlString, null, baseState); 919 if (failure) throw TypeError(failure); 920 var searchParams = state.searchParams = new URLSearchParams(); 921 var searchParamsState = getInternalSearchParamsState(searchParams); 922 searchParamsState.updateSearchParams(state.query); 923 searchParamsState.updateURL = function () { 924 state.query = String(searchParams) || null; 925 }; 926 if (!DESCRIPTORS) { 927 that.href = serializeURL.call(that); 928 that.origin = getOrigin.call(that); 929 that.protocol = getProtocol.call(that); 930 that.username = getUsername.call(that); 931 that.password = getPassword.call(that); 932 that.host = getHost.call(that); 933 that.hostname = getHostname.call(that); 934 that.port = getPort.call(that); 935 that.pathname = getPathname.call(that); 936 that.search = getSearch.call(that); 937 that.searchParams = getSearchParams.call(that); 938 that.hash = getHash.call(that); 939 } 940}; 941 942var URLPrototype = URLConstructor.prototype; 943 944var serializeURL = function () { 945 var url = getInternalURLState(this); 946 var scheme = url.scheme; 947 var username = url.username; 948 var password = url.password; 949 var host = url.host; 950 var port = url.port; 951 var path = url.path; 952 var query = url.query; 953 var fragment = url.fragment; 954 var output = scheme + ':'; 955 if (host !== null) { 956 output += '//'; 957 if (includesCredentials(url)) { 958 output += username + (password ? ':' + password : '') + '@'; 959 } 960 output += serializeHost(host); 961 if (port !== null) output += ':' + port; 962 } else if (scheme == 'file') output += '//'; 963 output += url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; 964 if (query !== null) output += '?' + query; 965 if (fragment !== null) output += '#' + fragment; 966 return output; 967}; 968 969var getOrigin = function () { 970 var url = getInternalURLState(this); 971 var scheme = url.scheme; 972 var port = url.port; 973 if (scheme == 'blob') try { 974 return new URLConstructor
vendor: 6,522 bytes, lines 974-1160
974(scheme.path[0]).origin; 975 } catch (error) { 976 return 'null'; 977 } 978 if (scheme == 'file' || !isSpecial(url)) return 'null'; 979 return scheme + '://' + serializeHost(url.host) + (port !== null ? ':' + port : ''); 980}; 981 982var getProtocol = function () { 983 return getInternalURLState(this).scheme + ':'; 984}; 985 986var getUsername = function () { 987 return getInternalURLState(this).username; 988}; 989 990var getPassword = function () { 991 return getInternalURLState(this).password; 992}; 993 994var getHost = function () { 995 var url = getInternalURLState(this); 996 var host = url.host; 997 var port = url.port; 998 return host === null ? '' 999 : port === null ? serializeHost(host) 1000 : serializeHost(host) + ':' + port; 1001}; 1002 1003var getHostname = function () { 1004 var host = getInternalURLState(this).host; 1005 return host === null ? '' : serializeHost(host); 1006}; 1007 1008var getPort = function () { 1009 var port = getInternalURLState(this).port; 1010 return port === null ? '' : String(port); 1011}; 1012 1013var getPathname = function () { 1014 var url = getInternalURLState(this); 1015 var path = url.path; 1016 return url.cannotBeABaseURL ? path[0] : path.length ? '/' + path.join('/') : ''; 1017}; 1018 1019var getSearch = function () { 1020 var query = getInternalURLState(this).query; 1021 return query ? '?' + query : ''; 1022}; 1023 1024var getSearchParams = function () { 1025 return getInternalURLState(this).searchParams; 1026}; 1027 1028var getHash = function () { 1029 var fragment = getInternalURLState(this).fragment; 1030 return fragment ? '#' + fragment : ''; 1031}; 1032 1033var accessorDescriptor = function (getter, setter) { 1034 return { get: getter, set: setter, configurable: true, enumerable: true }; 1035}; 1036 1037if (DESCRIPTORS) { 1038 defineProperties(URLPrototype, { 1039 // `URL.prototype.href` accessors pair 1040 // https://url.spec.whatwg.org/#dom-url-href 1041 href: accessorDescriptor(serializeURL, function (href) { 1042 var url = getInternalURLState(this); 1043 var urlString = String(href); 1044 var failure = parseURL(url, urlString); 1045 if (failure) throw TypeError(failure); 1046 getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); 1047 }), 1048 // `URL.prototype.origin` getter 1049 // https://url.spec.whatwg.org/#dom-url-origin 1050 origin: accessorDescriptor(getOrigin), 1051 // `URL.prototype.protocol` accessors pair 1052 // https://url.spec.whatwg.org/#dom-url-protocol 1053 protocol: accessorDescriptor(getProtocol, function (protocol) { 1054 var url = getInternalURLState(this); 1055 parseURL(url, String(protocol) + ':', SCHEME_START); 1056 }), 1057 // `URL.prototype.username` accessors pair 1058 // https://url.spec.whatwg.org/#dom-url-username 1059 username: accessorDescriptor(getUsername, function (username) { 1060 var url = getInternalURLState(this); 1061 var codePoints = arrayFrom(String(username)); 1062 if (cannotHaveUsernamePasswordPort(url)) return; 1063 url.username = ''; 1064 for (var i = 0; i < codePoints.length; i++) { 1065 url.username += percentEncode(codePoints[i], userinfoPercentEncodeSet); 1066 } 1067 }), 1068 // `URL.prototype.password` accessors pair 1069 // https://url.spec.whatwg.org/#dom-url-password 1070 password: accessorDescriptor(getPassword, function (password) { 1071 var url = getInternalURLState(this); 1072 var codePoints = arrayFrom(String(password)); 1073 if (cannotHaveUsernamePasswordPort(url)) return; 1074 url.password = ''; 1075 for (var i = 0; i < codePoints.length; i++) { 1076 url.password += percentEncode(codePoints[i], userinfoPercentEncodeSet); 1077 } 1078 }), 1079 // `URL.prototype.host` accessors pair 1080 // https://url.spec.whatwg.org/#dom-url-host 1081 host: accessorDescriptor(getHost, function (host) { 1082 var url = getInternalURLState(this); 1083 if (url.cannotBeABaseURL) return; 1084 parseURL(url, String(host), HOST); 1085 }), 1086 // `URL.prototype.hostname` accessors pair 1087 // https://url.spec.whatwg.org/#dom-url-hostname 1088 hostname: accessorDescriptor(getHostname, function (hostname) { 1089 var url = getInternalURLState(this); 1090 if (url.cannotBeABaseURL) return; 1091 parseURL(url, String(hostname), HOSTNAME); 1092 }), 1093 // `URL.prototype.port` accessors pair 1094 // https://url.spec.whatwg.org/#dom-url-port 1095 port: accessorDescriptor(getPort, function (port) { 1096 var url = getInternalURLState(this); 1097 if (cannotHaveUsernamePasswordPort(url)) return; 1098 port = String(port); 1099 if (port == '') url.port = null; 1100 else parseURL(url, port, PORT); 1101 }), 1102 // `URL.prototype.pathname` accessors pair 1103 // https://url.spec.whatwg.org/#dom-url-pathname 1104 pathname: accessorDescriptor(getPathname, function (pathname) { 1105 var url = getInternalURLState(this); 1106 if (url.cannotBeABaseURL) return; 1107 url.path = []; 1108 parseURL(url, pathname + '', PATH_START); 1109 }), 1110 // `URL.prototype.search` accessors pair 1111 // https://url.spec.whatwg.org/#dom-url-search 1112 search: accessorDescriptor(getSearch, function (search) { 1113 var url = getInternalURLState(this); 1114 search = String(search); 1115 if (search == '') { 1116 url.query = null; 1117 } else { 1118 if ('?' == search.charAt(0)) search = search.slice(1); 1119 url.query = ''; 1120 parseURL(url, search, QUERY); 1121 } 1122 getInternalSearchParamsState(url.searchParams).updateSearchParams(url.query); 1123 }), 1124 // `URL.prototype.searchParams` getter 1125 // https://url.spec.whatwg.org/#dom-url-searchparams 1126 searchParams: accessorDescriptor(getSearchParams), 1127 // `URL.prototype.hash` accessors pair 1128 // https://url.spec.whatwg.org/#dom-url-hash 1129 hash: accessorDescriptor(getHash, function (hash) { 1130 var url = getInternalURLState(this); 1131 hash = String(hash); 1132 if (hash == '') { 1133 url.fragment = null; 1134 return; 1135 } 1136 if ('#' == hash.charAt(0)) hash = hash.slice(1); 1137 url.fragment = ''; 1138 parseURL(url, hash, FRAGMENT); 1139 }) 1140 }); 1141} 1142 1143// `URL.prototype.toJSON` method 1144// https://url.spec.whatwg.org/#dom-url-tojson 1145redefine(URLPrototype, 'toJSON', function toJSON() { 1146 return serializeURL.call(this); 1147}, { enumerable: true }); 1148 1149// `URL.prototype.toString` method 1150// https://url.spec.whatwg.org/#URL-stringification-behavior 1151redefine(URLPrototype, 'toString', function toString() { 1152 return serializeURL.call(this); 1153}, { enumerable: true }); 1154 1155if (NativeURL) { 1156 var nativeCreateObjectURL = NativeURL.createObjectURL; 1157 var nativeRevokeObjectURL = NativeURL.revokeObjectURL; 1158 // `URL.createObjectURL` method 1159 // https://developer.mozilla.org/en-US/docs/Web/API/URL/createObjectURL 1160 // eslint-disable-next-line no-unused-vars
1160 -- required for `.length` 1161 if (nativeCreateObjectURL) redefine(URLConstructor, 'createObjectURL', function createObjectURL(blob) { 1162 return nativeCreateObjectURL.apply(NativeURL, arguments); 1163 }); 1164 // `URL.revokeObjectURL` method 1165 // https://developer.mozilla.org/en-US/docs/Web/API/URL/revokeObjectURL 1166 // eslint-disable-next-line no-unused-vars -- required for `.length` 1167 if (nativeRevokeObjectURL) redefine(URLConstructor, 'revokeObjectURL', function revokeObjectURL(url) { 1168 return nativeRevokeObjectURL.apply(NativeURL, arguments); 1169 }); 1170} 1171 1172setToStringTag(URLConstructor, 'URL'); 1173 1174$({ global: true, forced: !USE_NATIVE_URL, sham: !DESCRIPTORS }, { 1175 URL: URLConstructor 1176}); 1177 1178///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1179 1180},
vendor: 1,947 bytes, lines 1180-1220
1180"es.string.iterator.js":function module(require){ 1181 1182///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1183// // 1184// node_modules/meteor/url/node_modules/core-js/modules/es.string.iterator.js // 1185// // 1186///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1187 // 1188'use strict'; 1189var charAt = require('../internals/string-multibyte').charAt; 1190var InternalStateModule = require('../internals/internal-state'); 1191var defineIterator = require('../internals/define-iterator'); 1192 1193var STRING_ITERATOR = 'String Iterator'; 1194var setInternalState = InternalStateModule.set; 1195var getInternalState = InternalStateModule.getterFor(STRING_ITERATOR); 1196 1197// `String.prototype[@@iterator]` method 1198// https://tc39.es/ecma262/#sec-string.prototype-@@iterator 1199defineIterator(String, 'String', function (iterated) { 1200 setInternalState(this, { 1201 type: STRING_ITERATOR, 1202 string: String(iterated), 1203 index: 0 1204 }); 1205// `%StringIteratorPrototype%.next` method 1206// https://tc39.es/ecma262/#sec-%stringiteratorprototype%.next 1207}, function next() { 1208 var state = getInternalState(this); 1209 var string = state.string; 1210 var index = state.index; 1211 var point; 1212 if (index >= string.length) return { value: undefined, done: true }; 1213 point = charAt(string, index); 1214 state.index += point.length; 1215 return { value: point, done: false }; 1216}); 1217 1218///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1219 1220},
1220"web.url-search-params.js":function module(require,exports,module){ 1221 1222///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1223// // 1224// node_modules/meteor/url/node_modules/core-js/modules/web.url-search-params.js // 1225// // 1226///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1227 // 1228'use strict'; 1229// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env` 1230require('../modules/es.array.iterator'); 1231var $ = require('../internals/export'); 1232var getBuiltIn = require('../internals/get-built-in'); 1233var USE_NATIVE_URL = require('../internals/native-url'); 1234var redefine = require('../internals/redefine'); 1235var redefineAll = require('../internals/redefine-all'); 1236var setToStringTag = require('../internals/set-to-string-tag'); 1237var createIteratorConstructor = require('../internals/create-iterator-constructor'); 1238var InternalStateModule = require('../internals/internal-state'); 1239var anInstance = require('../internals/an-instance'); 1240var hasOwn = require('../internals/has'); 1241var bind = require('../internals/function-bind-context'); 1242var classof = require('../internals/classof'); 1243var anObject = require('../internals/an-object'); 1244var isObject = require('../internals/is-object'); 1245var create = require('../internals/object-create'); 1246var createPropertyDescriptor = require('../internals/create-property-descriptor'); 1247var getIterator = require('../internals/get-iterator'); 1248var getIteratorMethod = require('../internals/get-iterator-method'); 1249var wellKnownSymbol = require('../internals/well-known-symbol'
vendor: 10,608 bytes, lines 1249-1575
1249); 1250 1251var $fetch = getBuiltIn('fetch'); 1252var Headers = getBuiltIn('Headers'); 1253var ITERATOR = wellKnownSymbol('iterator'); 1254var URL_SEARCH_PARAMS = 'URLSearchParams'; 1255var URL_SEARCH_PARAMS_ITERATOR = URL_SEARCH_PARAMS + 'Iterator'; 1256var setInternalState = InternalStateModule.set; 1257var getInternalParamsState = InternalStateModule.getterFor(URL_SEARCH_PARAMS); 1258var getInternalIteratorState = InternalStateModule.getterFor(URL_SEARCH_PARAMS_ITERATOR); 1259 1260var plus = /\+/g; 1261var sequences = Array(4); 1262 1263var percentSequence = function (bytes) { 1264 return sequences[bytes - 1] || (sequences[bytes - 1] = RegExp('((?:%[\\da-f]{2}){' + bytes + '})', 'gi')); 1265}; 1266 1267var percentDecode = function (sequence) { 1268 try { 1269 return decodeURIComponent(sequence); 1270 } catch (error) { 1271 return sequence; 1272 } 1273}; 1274 1275var deserialize = function (it) { 1276 var result = it.replace(plus, ' '); 1277 var bytes = 4; 1278 try { 1279 return decodeURIComponent(result); 1280 } catch (error) { 1281 while (bytes) { 1282 result = result.replace(percentSequence(bytes--), percentDecode); 1283 } 1284 return result; 1285 } 1286}; 1287 1288var find = /[!'()~]|%20/g; 1289 1290var replace = { 1291 '!': '%21', 1292 "'": '%27', 1293 '(': '%28', 1294 ')': '%29', 1295 '~': '%7E', 1296 '%20': '+' 1297}; 1298 1299var replacer = function (match) { 1300 return replace[match]; 1301}; 1302 1303var serialize = function (it) { 1304 return encodeURIComponent(it).replace(find, replacer); 1305}; 1306 1307var parseSearchParams = function (result, query) { 1308 if (query) { 1309 var attributes = query.split('&'); 1310 var index = 0; 1311 var attribute, entry; 1312 while (index < attributes.length) { 1313 attribute = attributes[index++]; 1314 if (attribute.length) { 1315 entry = attribute.split('='); 1316 result.push({ 1317 key: deserialize(entry.shift()), 1318 value: deserialize(entry.join('=')) 1319 }); 1320 } 1321 } 1322 } 1323}; 1324 1325var updateSearchParams = function (query) { 1326 this.entries.length = 0; 1327 parseSearchParams(this.entries, query); 1328}; 1329 1330var validateArgumentsLength = function (passed, required) { 1331 if (passed < required) throw TypeError('Not enough arguments'); 1332}; 1333 1334var URLSearchParamsIterator = createIteratorConstructor(function Iterator(params, kind) { 1335 setInternalState(this, { 1336 type: URL_SEARCH_PARAMS_ITERATOR, 1337 iterator: getIterator(getInternalParamsState(params).entries), 1338 kind: kind 1339 }); 1340}, 'Iterator', function next() { 1341 var state = getInternalIteratorState(this); 1342 var kind = state.kind; 1343 var step = state.iterator.next(); 1344 var entry = step.value; 1345 if (!step.done) { 1346 step.value = kind === 'keys' ? entry.key : kind === 'values' ? entry.value : [entry.key, entry.value]; 1347 } return step; 1348}); 1349 1350// `URLSearchParams` constructor 1351// https://url.spec.whatwg.org/#interface-urlsearchparams 1352var URLSearchParamsConstructor = function URLSearchParams(/* init */) { 1353 anInstance(this, URLSearchParamsConstructor, URL_SEARCH_PARAMS); 1354 var init = arguments.length > 0 ? arguments[0] : undefined; 1355 var that = this; 1356 var entries = []; 1357 var iteratorMethod, iterator, next, step, entryIterator, entryNext, first, second, key; 1358 1359 setInternalState(that, { 1360 type: URL_SEARCH_PARAMS, 1361 entries: entries, 1362 updateURL: function () { /* empty */ }, 1363 updateSearchParams: updateSearchParams 1364 }); 1365 1366 if (init !== undefined) { 1367 if (isObject(init)) { 1368 iteratorMethod = getIteratorMethod(init); 1369 if (typeof iteratorMethod === 'function') { 1370 iterator = iteratorMethod.call(init); 1371 next = iterator.next; 1372 while (!(step = next.call(iterator)).done) { 1373 entryIterator = getIterator(anObject(step.value)); 1374 entryNext = entryIterator.next; 1375 if ( 1376 (first = entryNext.call(entryIterator)).done || 1377 (second = entryNext.call(entryIterator)).done || 1378 !entryNext.call(entryIterator).done 1379 ) throw TypeError('Expected sequence with length 2'); 1380 entries.push({ key: first.value + '', value: second.value + '' }); 1381 } 1382 } else for (key in init) if (hasOwn(init, key)) entries.push({ key: key, value: init[key] + '' }); 1383 } else { 1384 parseSearchParams(entries, typeof init === 'string' ? init.charAt(0) === '?' ? init.slice(1) : init : init + ''); 1385 } 1386 } 1387}; 1388 1389var URLSearchParamsPrototype = URLSearchParamsConstructor.prototype; 1390 1391redefineAll(URLSearchParamsPrototype, { 1392 // `URLSearchParams.prototype.append` method 1393 // https://url.spec.whatwg.org/#dom-urlsearchparams-append 1394 append: function append(name, value) { 1395 validateArgumentsLength(arguments.length, 2); 1396 var state = getInternalParamsState(this); 1397 state.entries.push({ key: name + '', value: value + '' }); 1398 state.updateURL(); 1399 }, 1400 // `URLSearchParams.prototype.delete` method 1401 // https://url.spec.whatwg.org/#dom-urlsearchparams-delete 1402 'delete': function (name) { 1403 validateArgumentsLength(arguments.length, 1); 1404 var state = getInternalParamsState(this); 1405 var entries = state.entries; 1406 var key = name + ''; 1407 var index = 0; 1408 while (index < entries.length) { 1409 if (entries[index].key === key) entries.splice(index, 1); 1410 else index++; 1411 } 1412 state.updateURL(); 1413 }, 1414 // `URLSearchParams.prototype.get` method 1415 // https://url.spec.whatwg.org/#dom-urlsearchparams-get 1416 get: function get(name) { 1417 validateArgumentsLength(arguments.length, 1); 1418 var entries = getInternalParamsState(this).entries; 1419 var key = name + ''; 1420 var index = 0; 1421 for (; index < entries.length; index++) { 1422 if (entries[index].key === key) return entries[index].value; 1423 } 1424 return null; 1425 }, 1426 // `URLSearchParams.prototype.getAll` method 1427 // https://url.spec.whatwg.org/#dom-urlsearchparams-getall 1428 getAll: function getAll(name) { 1429 validateArgumentsLength(arguments.length, 1); 1430 var entries = getInternalParamsState(this).entries; 1431 var key = name + ''; 1432 var result = []; 1433 var index = 0; 1434 for (; index < entries.length; index++) { 1435 if (entries[index].key === key) result.push(entries[index].value); 1436 } 1437 return result; 1438 }, 1439 // `URLSearchParams.prototype.has` method 1440 // https://url.spec.whatwg.org/#dom-urlsearchparams-has 1441 has: function has(name) { 1442 validateArgumentsLength(arguments.length, 1); 1443 var entries = getInternalParamsState(this).entries; 1444 var key = name + ''; 1445 var index = 0; 1446 while (index < entries.length) { 1447 if (entries[index++].key === key) return true; 1448 } 1449 return false; 1450 }, 1451 // `URLSearchParams.prototype.set` method 1452 // https://url.spec.whatwg.org/#dom-urlsearchparams-set 1453 set: function set(name, value) { 1454 validateArgumentsLength(arguments.length, 1); 1455 var state = getInternalParamsState(this); 1456 var entries = state.entries; 1457 var found = false; 1458 var key = name + ''; 1459 var val = value + ''; 1460 var index = 0; 1461 var entry; 1462 for (; index < entries.length; index++) { 1463 entry = entries[index]; 1464 if (entry.key === key) { 1465 if (found) entries.splice(index--, 1); 1466 else { 1467 found = true; 1468 entry.value = val; 1469 } 1470 } 1471 } 1472 if (!found) entries.push({ key: key, value: val }); 1473 state.updateURL(); 1474 }, 1475 // `URLSearchParams.prototype.sort` method 1476 // https://url.spec.whatwg.org/#dom-urlsearchparams-sort 1477 sort: function sort() { 1478 var state = getInternalParamsState(this); 1479 var entries = state.entries; 1480 // Array#sort is not stable in some engines 1481 var slice = entries.slice(); 1482 var entry, entriesIndex, sliceIndex; 1483 entries.length = 0; 1484 for (sliceIndex = 0; sliceIndex < slice.length; sliceIndex++) { 1485 entry = slice[sliceIndex]; 1486 for (entriesIndex = 0; entriesIndex < sliceIndex; entriesIndex++) { 1487 if (entries[entriesIndex].key > entry.key) { 1488 entries.splice(entriesIndex, 0, entry); 1489 break; 1490 } 1491 } 1492 if (entriesIndex === sliceIndex) entries.push(entry); 1493 } 1494 state.updateURL(); 1495 }, 1496 // `URLSearchParams.prototype.forEach` method 1497 forEach: function forEach(callback /* , thisArg */) { 1498 var entries = getInternalParamsState(this).entries; 1499 var boundFunction = bind(callback, arguments.length > 1 ? arguments[1] : undefined, 3); 1500 var index = 0; 1501 var entry; 1502 while (index < entries.length) { 1503 entry = entries[index++]; 1504 boundFunction(entry.value, entry.key, this); 1505 } 1506 }, 1507 // `URLSearchParams.prototype.keys` method 1508 keys: function keys() { 1509 return new URLSearchParamsIterator(this, 'keys'); 1510 }, 1511 // `URLSearchParams.prototype.values` method 1512 values: function values() { 1513 return new URLSearchParamsIterator(this, 'values'); 1514 }, 1515 // `URLSearchParams.prototype.entries` method 1516 entries: function entries() { 1517 return new URLSearchParamsIterator(this, 'entries'); 1518 } 1519}, { enumerable: true }); 1520 1521// `URLSearchParams.prototype[@@iterator]` method 1522redefine(URLSearchParamsPrototype, ITERATOR, URLSearchParamsPrototype.entries); 1523 1524// `URLSearchParams.prototype.toString` method 1525// https://url.spec.whatwg.org/#urlsearchparams-stringification-behavior 1526redefine(URLSearchParamsPrototype, 'toString', function toString() { 1527 var entries = getInternalParamsState(this).entries; 1528 var result = []; 1529 var index = 0; 1530 var entry; 1531 while (index < entries.length) { 1532 entry = entries[index++]; 1533 result.push(serialize(entry.key) + '=' + serialize(entry.value)); 1534 } return result.join('&'); 1535}, { enumerable: true }); 1536 1537setToStringTag(URLSearchParamsConstructor, URL_SEARCH_PARAMS); 1538 1539$({ global: true, forced: !USE_NATIVE_URL }, { 1540 URLSearchParams: URLSearchParamsConstructor 1541}); 1542 1543// Wrap `fetch` for correct work with polyfilled `URLSearchParams` 1544// https://github.com/zloirock/core-js/issues/674 1545if (!USE_NATIVE_URL && typeof $fetch == 'function' && typeof Headers == 'function') { 1546 $({ global: true, enumerable: true, forced: true }, { 1547 fetch: function fetch(input /* , init */) { 1548 var args = [input]; 1549 var init, body, headers; 1550 if (arguments.length > 1) { 1551 init = arguments[1]; 1552 if (isObject(init)) { 1553 body = init.body; 1554 if (classof(body) === URL_SEARCH_PARAMS) { 1555 headers = init.headers ? new Headers(init.headers) : new Headers(); 1556 if (!headers.has('content-type')) { 1557 headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); 1558 } 1559 init = create(init, { 1560 body: createPropertyDescriptor(0, String(body)), 1561 headers: createPropertyDescriptor(0, headers) 1562 }); 1563 } 1564 } 1565 args.push(init); 1566 } return $fetch.apply(this, args); 1567 } 1568 }); 1569} 1570 1571module.exports = { 1572 URLSearchParams: URLSearchParamsConstructor, 1573 getState: getInternalParamsState 1574}; 1575
1576///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1577 1578},
vendor: 3,076 bytes, lines 1578-1642
1578"es.array.iterator.js":function module(require,exports,module){ 1579 1580///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1581// // 1582// node_modules/meteor/url/node_modules/core-js/modules/es.array.iterator.js // 1583// // 1584///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1585 // 1586'use strict'; 1587var toIndexedObject = require('../internals/to-indexed-object'); 1588var addToUnscopables = require('../internals/add-to-unscopables'); 1589var Iterators = require('../internals/iterators'); 1590var InternalStateModule = require('../internals/internal-state'); 1591var defineIterator = require('../internals/define-iterator'); 1592 1593var ARRAY_ITERATOR = 'Array Iterator'; 1594var setInternalState = InternalStateModule.set; 1595var getInternalState = InternalStateModule.getterFor(ARRAY_ITERATOR); 1596 1597// `Array.prototype.entries` method 1598// https://tc39.es/ecma262/#sec-array.prototype.entries 1599// `Array.prototype.keys` method 1600// https://tc39.es/ecma262/#sec-array.prototype.keys 1601// `Array.prototype.values` method 1602// https://tc39.es/ecma262/#sec-array.prototype.values 1603// `Array.prototype[@@iterator]` method 1604// https://tc39.es/ecma262/#sec-array.prototype-@@iterator 1605// `CreateArrayIterator` internal method 1606// https://tc39.es/ecma262/#sec-createarrayiterator 1607module.exports = defineIterator(Array, 'Array', function (iterated, kind) { 1608 setInternalState(this, { 1609 type: ARRAY_ITERATOR, 1610 target: toIndexedObject(iterated), // target 1611 index: 0, // next index 1612 kind: kind // kind 1613 }); 1614// `%ArrayIteratorPrototype%.next` method 1615// https://tc39.es/ecma262/#sec-%arrayiteratorprototype%.next 1616}, function () { 1617 var state = getInternalState(this); 1618 var target = state.target; 1619 var kind = state.kind; 1620 var index = state.index++; 1621 if (!target || index >= target.length) { 1622 state.target = undefined; 1623 return { value: undefined, done: true }; 1624 } 1625 if (kind == 'keys') return { value: index, done: false }; 1626 if (kind == 'values') return { value: target[index], done: false }; 1627 return { value: [index, target[index]], done: false }; 1628}, 'values'); 1629 1630// argumentsList[@@iterator] is %ArrayProto_values% 1631// https://tc39.es/ecma262/#sec-createunmappedargumentsobject 1632// https://tc39.es/ecma262/#sec-createmappedargumentsobject 1633Iterators.Arguments = Iterators.Array; 1634 1635// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 1636addToUnscopables('keys'); 1637addToUnscopables('values'); 1638addToUnscopables('entries'); 1639 1640///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1641 1642},
1642"web.url.to-json.js":function module(require){ 1643 1644///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1645// // 1646// node_modules/meteor/url/node_modules/core-js/modules/web.url.to-json.js // 1647// // 1648///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1649 // 1650'use strict'; 1651var $ = require('../internals/export'); 1652 1653// `URL.prototype.toJSON` method 1654// https://url.spec.whatwg.org/#dom-url-tojson 1655$({ target: 'URL', proto: true, enumerable: true }, { 1656 toJSON: function toJSON() { 1657 return URL.prototype.toString.call(this); 1658 } 1659}); 1660 1661///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1662 1663}},"internals":{
vendor: 2,065 bytes, lines 1663-1701
1663"string-multibyte.js":function module(require,exports,module){ 1664 1665///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1666// // 1667// node_modules/meteor/url/node_modules/core-js/internals/string-multibyte.js // 1668// // 1669///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1670 // 1671var toInteger = require('../internals/to-integer'); 1672var requireObjectCoercible = require('../internals/require-object-coercible'); 1673 1674// `String.prototype.{ codePointAt, at }` methods implementation 1675var createMethod = function (CONVERT_TO_STRING) { 1676 return function ($this, pos) { 1677 var S = String(requireObjectCoercible($this)); 1678 var position = toInteger(pos); 1679 var size = S.length; 1680 var first, second; 1681 if (position < 0 || position >= size) return CONVERT_TO_STRING ? '' : undefined; 1682 first = S.charCodeAt(position); 1683 return first < 0xD800 || first > 0xDBFF || position + 1 === size 1684 || (second = S.charCodeAt(position + 1)) < 0xDC00 || second > 0xDFFF 1685 ? CONVERT_TO_STRING ? S.charAt(position) : first 1686 : CONVERT_TO_STRING ? S.slice(position, position + 2) : (first - 0xD800 << 10) + (second - 0xDC00) + 0x10000; 1687 }; 1688}; 1689 1690module.exports = { 1691 // `String.prototype.codePointAt` method 1692 // https://tc39.es/ecma262/#sec-string.prototype.codepointat 1693 codeAt: createMethod(false), 1694 // `String.prototype.at` method 1695 // https://github.com/mathiasbynens/String.prototype.at 1696 charAt: createMethod(true) 1697}; 1698 1699///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1700 1701},
1701"to-integer.js":function module(require,exports,module){ 1702 1703///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1704// // 1705// node_modules/meteor/url/node_modules/core-js/internals/to-integer.js // 1706// // 1707///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1708 // 1709var ceil = Math.ceil; 1710var floor = Math.floor; 1711 1712// `ToInteger` abstract operation 1713// https://tc39.es/ecma262/#sec-tointeger 1714module.exports = function (argument) { 1715 return isNaN(argument = +argument) ? 0 : (argument > 0 ? floor : ceil)(argument); 1716}; 1717 1718///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1719 1720},
1720"require-object-coercible.js":function module(require,exports,module){ 1721 1722///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1723// // 1724// node_modules/meteor/url/node_modules/core-js/internals/require-object-coercible.js // 1725// // 1726///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1727 // 1728// `RequireObjectCoercible` abstract operation 1729// https://tc39.es/ecma262/#sec-requireobjectcoercible 1730module.exports = function (it) { 1731 if (it == undefined) throw TypeError("Can't call method on " + it); 1732 return it; 1733}; 1734 1735///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1736 1737},
vendor: 2,840 bytes, lines 1737-1815
1737"internal-state.js":function module(require,exports,module){ 1738 1739///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1740// // 1741// node_modules/meteor/url/node_modules/core-js/internals/internal-state.js // 1742// // 1743///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1744 // 1745var NATIVE_WEAK_MAP = require('../internals/native-weak-map'); 1746var global = require('../internals/global'); 1747var isObject = require('../internals/is-object'); 1748var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 1749var objectHas = require('../internals/has'); 1750var shared = require('../internals/shared-store'); 1751var sharedKey = require('../internals/shared-key'); 1752var hiddenKeys = require('../internals/hidden-keys'); 1753 1754var OBJECT_ALREADY_INITIALIZED = 'Object already initialized'; 1755var WeakMap = global.WeakMap; 1756var set, get, has; 1757 1758var enforce = function (it) { 1759 return has(it) ? get(it) : set(it, {}); 1760}; 1761 1762var getterFor = function (TYPE) { 1763 return function (it) { 1764 var state; 1765 if (!isObject(it) || (state = get(it)).type !== TYPE) { 1766 throw TypeError('Incompatible receiver, ' + TYPE + ' required'); 1767 } return state; 1768 }; 1769}; 1770 1771if (NATIVE_WEAK_MAP || shared.state) { 1772 var store = shared.state || (shared.state = new WeakMap()); 1773 var wmget = store.get; 1774 var wmhas = store.has; 1775 var wmset = store.set; 1776 set = function (it, metadata) { 1777 if (wmhas.call(store, it)) throw new TypeError(OBJECT_ALREADY_INITIALIZED); 1778 metadata.facade = it; 1779 wmset.call(store, it, metadata); 1780 return metadata; 1781 }; 1782 get = function (it) { 1783 return wmget.call(store, it) || {}; 1784 }; 1785 has = function (it) { 1786 return wmhas.call(store, it); 1787 }; 1788} else { 1789 var STATE = sharedKey('state'); 1790 hiddenKeys[STATE] = true; 1791 set = function (it, metadata) { 1792 if (objectHas(it, STATE)) throw new TypeError(OBJECT_ALREADY_INITIALIZED); 1793 metadata.facade = it; 1794 createNonEnumerableProperty(it, STATE, metadata); 1795 return metadata; 1796 }; 1797 get = function (it) { 1798 return objectHas(it, STATE) ? it[STATE] : {}; 1799 }; 1800 has = function (it) { 1801 return objectHas(it, STATE); 1802 }; 1803} 1804 1805module.exports = { 1806 set: set, 1807 get: get, 1808 has: has, 1809 enforce: enforce, 1810 getterFor: getterFor 1811}; 1812 1813///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1814 1815},
1815"native-weak-map.js":function module(require,exports,module){ 1816 1817///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1818// // 1819// node_modules/meteor/url/node_modules/core-js/internals/native-weak-map.js // 1820// // 1821///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1822 // 1823var global = require('../internals/global'); 1824var inspectSource = require('../internals/inspect-source'); 1825 1826var WeakMap = global.WeakMap; 1827 1828module.exports = typeof WeakMap === 'function' && /native code/.test(inspectSource(WeakMap)); 1829 1830///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1831 1832},
1832"global.js":function module(require,exports,module){ 1833 1834///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1835// // 1836// node_modules/meteor/url/node_modules/core-js/internals/global.js // 1837// // 1838///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1839 // 1840var check = function (it) { 1841 return it && it.Math == Math && it; 1842}; 1843 1844// https://github.com/zloirock/core-js/issues/86#issuecomment-115759028 1845module.exports = 1846 // eslint-disable-next-line es/no-global-this -- safe 1847 check(typeof globalThis == 'object' && globalThis) || 1848 check(typeof window == 'object' && window) || 1849 // eslint-disable-next-line no-restricted-globals -- safe 1850 check(typeof self == 'object' && self) || 1851 check(typeof global == 'object' && global) || 1852 // eslint-disable-next-line no-new-func -- fallback 1853 (function () { return this; })() || Function('return this')(); 1854 1855///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1856 1857},
1857"inspect-source.js":function module(require,exports,module){ 1858 1859///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1860// // 1861// node_modules/meteor/url/node_modules/core-js/internals/inspect-source.js // 1862// // 1863///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1864 // 1865var store = require('../internals/shared-store'); 1866 1867var functionToString = Function.toString; 1868 1869// this helper broken in `[email protected]`, so we can't use `shared` helper 1870if (typeof store.inspectSource != 'function') { 1871 store.inspectSource = function (it) { 1872 return functionToString.call(it); 1873 }; 1874} 1875 1876module.exports = store.inspectSource; 1877 1878///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1879 1880},
1880"shared-store.js":function module(require,exports,module){ 1881 1882///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1883// // 1884// node_modules/meteor/url/node_modules/core-js/internals/shared-store.js // 1885// // 1886///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1887 // 1888var global = require('../internals/global'); 1889var setGlobal = require('../internals/set-global'); 1890 1891var SHARED = '__core-js_shared__'; 1892var store = global[SHARED] || setGlobal(SHARED, {}); 1893 1894module.exports = store; 1895 1896///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1897 1898},
1898"set-global.js":function module(require,exports,module){ 1899 1900///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1901// // 1902// node_modules/meteor/url/node_modules/core-js/internals/set-global.js // 1903// // 1904///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1905 // 1906var global = require('../internals/global'); 1907var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 1908 1909module.exports = function (key, value) { 1910 try { 1911 createNonEnumerableProperty(global, key, value); 1912 } catch (error) { 1913 global[key] = value; 1914 } return value; 1915}; 1916 1917///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1918 1919},
1919"create-non-enumerable-property.js":function module(require,exports,module){ 1920 1921///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1922// // 1923// node_modules/meteor/url/node_modules/core-js/internals/create-non-enumerable-property.js // 1924// // 1925///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1926 // 1927var DESCRIPTORS = require('../internals/descriptors'); 1928var definePropertyModule = require('../internals/object-define-property'); 1929var createPropertyDescriptor = require('../internals/create-property-descriptor'); 1930 1931module.exports = DESCRIPTORS ? function (object, key, value) { 1932 return definePropertyModule.f(object, key, createPropertyDescriptor(1, value)); 1933} : function (object, key, value) { 1934 object[key] = value; 1935 return object; 1936}; 1937 1938///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1939 1940},
1940"descriptors.js":function module(require,exports,module){ 1941 1942///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1943// // 1944// node_modules/meteor/url/node_modules/core-js/internals/descriptors.js // 1945// // 1946///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1947 // 1948var fails = require('../internals/fails'); 1949 1950// Detect IE8's incomplete defineProperty implementation 1951module.exports = !fails(function () { 1952 // eslint-disable-next-line es/no-object-defineproperty -- required for testing 1953 return Object.defineProperty({}, 1, { get: function () { return 7; } })[1] != 7; 1954}); 1955 1956///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1957 1958},
1958"fails.js":function module(require,exports,module){ 1959 1960///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1961// // 1962// node_modules/meteor/url/node_modules/core-js/internals/fails.js // 1963// // 1964///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1965 // 1966module.exports = function (exec) { 1967 try { 1968 return !!exec(); 1969 } catch (error) { 1970 return true; 1971 } 1972}; 1973 1974///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1975 1976},
1976"object-define-property.js":function module(require,exports){ 1977 1978///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1979// // 1980// node_modules/meteor/url/node_modules/core-js/internals/object-define-property.js // 1981// // 1982///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1983 // 1984var DESCRIPTORS = require('../internals/descriptors'); 1985var IE8_DOM_DEFINE = require('../internals/ie8-dom-define'); 1986var anObject = require('../internals/an-object'); 1987var toPrimitive = require('../internals/to-primitive'); 1988 1989// eslint-disable-next-line es/no-object-defineproperty -- safe 1990var $defineProperty = Object.defineProperty; 1991 1992// `Object.defineProperty` method 1993// https://tc39.es/ecma262/#sec-object.defineproperty 1994exports.f = DESCRIPTORS ? $defineProperty : function defineProperty(O, P, Attributes) { 1995 anObject(O); 1996 P = toPrimitive(P, true); 1997 anObject(Attributes); 1998 if (IE8_DOM_DEFINE) try { 1999 return $defineProperty(O, P, Attributes); 2000 } catch (error) { /* empty */ } 2001 if ('get' in Attributes || 'set' in Attributes) throw TypeError('Accessors not supported'); 2002 if ('value' in Attributes) O[P] = Attributes.value; 2003 return O; 2004}; 2005 2006///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2007 2008},
2008"ie8-dom-define.js":function module(require,exports,module){ 2009 2010///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2011// // 2012// node_modules/meteor/url/node_modules/core-js/internals/ie8-dom-define.js // 2013// // 2014///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2015 // 2016var DESCRIPTORS = require('../internals/descriptors'); 2017var fails = require('../internals/fails'); 2018var createElement = require('../internals/document-create-element'); 2019 2020// Thank's IE8 for his funny defineProperty 2021module.exports = !DESCRIPTORS && !fails(function () { 2022 // eslint-disable-next-line es/no-object-defineproperty -- requied for testing 2023 return Object.defineProperty(createElement('div'), 'a', { 2024 get: function () { return 7; } 2025 }).a != 7; 2026}); 2027 2028///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2029 2030},
2030"document-create-element.js":function module(require,exports,module){ 2031 2032///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2033// // 2034// node_modules/meteor/url/node_modules/core-js/internals/document-create-element.js // 2035// // 2036///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2037 // 2038var global = require('../internals/global'); 2039var isObject = require('../internals/is-object'); 2040 2041var document = global.document; 2042// typeof document.createElement is 'object' in old IE 2043var EXISTS = isObject(document) && isObject(document.createElement); 2044 2045module.exports = function (it) { 2046 return EXISTS ? document.createElement(it) : {}; 2047}; 2048 2049///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2050 2051},
2051"is-object.js":function module(require,exports,module){ 2052 2053///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2054// // 2055// node_modules/meteor/url/node_modules/core-js/internals/is-object.js // 2056// // 2057///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2058 // 2059module.exports = function (it) { 2060 return typeof it === 'object' ? it !== null : typeof it === 'function'; 2061}; 2062 2063///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2064 2065},
2065"an-object.js":function module(require,exports,module){ 2066 2067///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2068// // 2069// node_modules/meteor/url/node_modules/core-js/internals/an-object.js // 2070// // 2071///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2072 // 2073var isObject = require('../internals/is-object'); 2074 2075module.exports = function (it) { 2076 if (!isObject(it)) { 2077 throw TypeError(String(it) + ' is not an object'); 2078 } return it; 2079}; 2080 2081///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2082 2083},
2083"to-primitive.js":function module(require,exports,module){ 2084 2085///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2086// // 2087// node_modules/meteor/url/node_modules/core-js/internals/to-primitive.js // 2088// // 2089///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2090 // 2091var isObject = require('../internals/is-object'); 2092 2093// `ToPrimitive` abstract operation 2094// https://tc39.es/ecma262/#sec-toprimitive 2095// instead of the ES6 spec version, we didn't implement @@toPrimitive case 2096// and the second argument - flag - preferred type is a string 2097module.exports = function (input, PREFERRED_STRING) { 2098 if (!isObject(input)) return input; 2099 var fn, val; 2100 if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 2101 if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; 2102 if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; 2103 throw TypeError("Can't convert object to primitive value"); 2104}; 2105 2106///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2107 2108},
2108"create-property-descriptor.js":function module(require,exports,module){ 2109 2110///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2111// // 2112// node_modules/meteor/url/node_modules/core-js/internals/create-property-descriptor.js // 2113// // 2114///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2115 // 2116module.exports = function (bitmap, value) { 2117 return { 2118 enumerable: !(bitmap & 1), 2119 configurable: !(bitmap & 2), 2120 writable: !(bitmap & 4), 2121 value: value 2122 }; 2123}; 2124 2125///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2126 2127},
2127"has.js":function module(require,exports,module){ 2128 2129///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2130// // 2131// node_modules/meteor/url/node_modules/core-js/internals/has.js // 2132// // 2133///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2134 // 2135var toObject = require('../internals/to-object'); 2136 2137var hasOwnProperty = {}.hasOwnProperty; 2138 2139module.exports = Object.hasOwn || function hasOwn(it, key) { 2140 return hasOwnProperty.call(toObject(it), key); 2141}; 2142 2143///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2144 2145},
2145"to-object.js":function module(require,exports,module){ 2146 2147///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2148// // 2149// node_modules/meteor/url/node_modules/core-js/internals/to-object.js // 2150// // 2151///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2152 // 2153var requireObjectCoercible = require('../internals/require-object-coercible'); 2154 2155// `ToObject` abstract operation 2156// https://tc39.es/ecma262/#sec-toobject 2157module.exports = function (argument) { 2158 return Object(requireObjectCoercible(argument)); 2159}; 2160 2161///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2162 2163},
2163"shared-key.js":function module(require,exports,module){ 2164 2165///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2166// // 2167// node_modules/meteor/url/node_modules/core-js/internals/shared-key.js // 2168// // 2169///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2170 // 2171var shared = require('../internals/shared'); 2172var uid = require('../internals/uid'); 2173 2174var keys = shared('keys'); 2175 2176module.exports = function (key) { 2177 return keys[key] || (keys[key] = uid(key)); 2178}; 2179 2180///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2181 2182},
2182"shared.js":function module(require,exports,module){ 2183 2184///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2185// // 2186// node_modules/meteor/url/node_modules/core-js/internals/shared.js // 2187// // 2188///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2189 // 2190var IS_PURE = require('../internals/is-pure'); 2191var store = require('../internals/shared-store'); 2192 2193(module.exports = function (key, value) { 2194 return store[key] || (store[key] = value !== undefined ? value : {}); 2195})('versions', []).push({ 2196 version: '3.14.0', 2197 mode: IS_PURE ? 'pure' : 'global', 2198 copyright: '© 2021 Denis Pushkarev (zloirock.ru)' 2199}); 2200 2201///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2202 2203},
2203"is-pure.js":function module(require,exports,module){ 2204 2205///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2206// // 2207// node_modules/meteor/url/node_modules/core-js/internals/is-pure.js // 2208// // 2209///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2210 // 2211module.exports = false; 2212 2213///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2214 2215},
2215"uid.js":function module(require,exports,module){ 2216 2217///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2218// // 2219// node_modules/meteor/url/node_modules/core-js/internals/uid.js // 2220// // 2221///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2222 // 2223var id = 0; 2224var postfix = Math.random(); 2225 2226module.exports = function (key) { 2227 return 'Symbol(' + String(key === undefined ? '' : key) + ')_' + (++id + postfix).toString(36); 2228}; 2229 2230///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2231 2232},
2232"hidden-keys.js":function module(require,exports,module){ 2233 2234///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2235// // 2236// node_modules/meteor/url/node_modules/core-js/internals/hidden-keys.js // 2237// // 2238///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2239 // 2240module.exports = {}; 2241 2242///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2243 2244},
vendor: 4,467 bytes, lines 2244-2330
2244"define-iterator.js":function module(require,exports,module){ 2245 2246///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2247// // 2248// node_modules/meteor/url/node_modules/core-js/internals/define-iterator.js // 2249// // 2250///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2251 // 2252'use strict'; 2253var $ = require('../internals/export'); 2254var createIteratorConstructor = require('../internals/create-iterator-constructor'); 2255var getPrototypeOf = require('../internals/object-get-prototype-of'); 2256var setPrototypeOf = require('../internals/object-set-prototype-of'); 2257var setToStringTag = require('../internals/set-to-string-tag'); 2258var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 2259var redefine = require('../internals/redefine'); 2260var wellKnownSymbol = require('../internals/well-known-symbol'); 2261var IS_PURE = require('../internals/is-pure'); 2262var Iterators = require('../internals/iterators'); 2263var IteratorsCore = require('../internals/iterators-core'); 2264 2265var IteratorPrototype = IteratorsCore.IteratorPrototype; 2266var BUGGY_SAFARI_ITERATORS = IteratorsCore.BUGGY_SAFARI_ITERATORS; 2267var ITERATOR = wellKnownSymbol('iterator'); 2268var KEYS = 'keys'; 2269var VALUES = 'values'; 2270var ENTRIES = 'entries'; 2271 2272var returnThis = function () { return this; }; 2273 2274module.exports = function (Iterable, NAME, IteratorConstructor, next, DEFAULT, IS_SET, FORCED) { 2275 createIteratorConstructor(IteratorConstructor, NAME, next); 2276 2277 var getIterationMethod = function (KIND) { 2278 if (KIND === DEFAULT && defaultIterator) return defaultIterator; 2279 if (!BUGGY_SAFARI_ITERATORS && KIND in IterablePrototype) return IterablePrototype[KIND]; 2280 switch (KIND) { 2281 case KEYS: return function keys() { return new IteratorConstructor(this, KIND); }; 2282 case VALUES: return function values() { return new IteratorConstructor(this, KIND); }; 2283 case ENTRIES: return function entries() { return new IteratorConstructor(this, KIND); }; 2284 } return function () { return new IteratorConstructor(this); }; 2285 }; 2286 2287 var TO_STRING_TAG = NAME + ' Iterator'; 2288 var INCORRECT_VALUES_NAME = false; 2289 var IterablePrototype = Iterable.prototype; 2290 var nativeIterator = IterablePrototype[ITERATOR] 2291 || IterablePrototype['@@iterator'] 2292 || DEFAULT && IterablePrototype[DEFAULT]; 2293 var defaultIterator = !BUGGY_SAFARI_ITERATORS && nativeIterator || getIterationMethod(DEFAULT); 2294 var anyNativeIterator = NAME == 'Array' ? IterablePrototype.entries || nativeIterator : nativeIterator; 2295 var CurrentIteratorPrototype, methods, KEY; 2296 2297 // fix native 2298 if (anyNativeIterator) { 2299 CurrentIteratorPrototype = getPrototypeOf(anyNativeIterator.call(new Iterable())); 2300 if (IteratorPrototype !== Object.prototype && CurrentIteratorPrototype.next) { 2301 if (!IS_PURE && getPrototypeOf(CurrentIteratorPrototype) !== IteratorPrototype) { 2302 if (setPrototypeOf) { 2303 setPrototypeOf(CurrentIteratorPrototype, IteratorPrototype); 2304 } else if (typeof CurrentIteratorPrototype[ITERATOR] != 'function') { 2305 createNonEnumerableProperty(CurrentIteratorPrototype, ITERATOR, returnThis); 2306 } 2307 } 2308 // Set @@toStringTag to native iterators 2309 setToStringTag(CurrentIteratorPrototype, TO_STRING_TAG, true, true); 2310 if (IS_PURE) Iterators[TO_STRING_TAG] = returnThis; 2311 } 2312 } 2313 2314 // fix Array.prototype.{ values, @@iterator }.name in V8 / FF 2315 if (DEFAULT == VALUES && nativeIterator && nativeIterator.name !== VALUES) { 2316 INCORRECT_VALUES_NAME = true; 2317 defaultIterator = function values() { return nativeIterator.call(this); }; 2318 } 2319 2320 // define iterator 2321 if ((!IS_PURE || FORCED) && IterablePrototype[ITERATOR] !== defaultIterator) { 2322 createNonEnumerableProperty(IterablePrototype, ITERATOR, defaultIterator); 2323 } 2324 Iterators[NAME] = defaultIterator; 2325 2326 // export additional methods 2327 if (DEFAULT) { 2328 methods = { 2329 values: getIterationMethod(VALUES), 2330 keys: IS_SET ? defaultIterator : getIterationMethod(KEYS),
2331 entries: getIterationMethod(ENTRIES) 2332 }; 2333 if (FORCED) for (KEY in methods) { 2334 if (BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME || !(KEY in IterablePrototype)) { 2335 redefine(IterablePrototype, KEY, methods[KEY]); 2336 } 2337 } else $({ target: NAME, proto: true, forced: BUGGY_SAFARI_ITERATORS || INCORRECT_VALUES_NAME }, methods); 2338 } 2339 2340 return methods; 2341}; 2342 2343///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2344 2345},
vendor: 3,431 bytes, lines 2345-2410
2345"export.js":function module(require,exports,module){ 2346 2347///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2348// // 2349// node_modules/meteor/url/node_modules/core-js/internals/export.js // 2350// // 2351///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2352 // 2353var global = require('../internals/global'); 2354var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f; 2355var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 2356var redefine = require('../internals/redefine'); 2357var setGlobal = require('../internals/set-global'); 2358var copyConstructorProperties = require('../internals/copy-constructor-properties'); 2359var isForced = require('../internals/is-forced'); 2360 2361/* 2362 options.target - name of the target object 2363 options.global - target is the global object 2364 options.stat - export as static methods of target 2365 options.proto - export as prototype methods of target 2366 options.real - real prototype method for the `pure` version 2367 options.forced - export even if the native feature is available 2368 options.bind - bind methods to the target, required for the `pure` version 2369 options.wrap - wrap constructors to preventing global pollution, required for the `pure` version 2370 options.unsafe - use the simple assignment of property instead of delete + defineProperty 2371 options.sham - add a flag to not completely full polyfills 2372 options.enumerable - export as enumerable property 2373 options.noTargetGet - prevent calling a getter on target 2374*/ 2375module.exports = function (options, source) { 2376 var TARGET = options.target; 2377 var GLOBAL = options.global; 2378 var STATIC = options.stat; 2379 var FORCED, target, key, targetProperty, sourceProperty, descriptor; 2380 if (GLOBAL) { 2381 target = global; 2382 } else if (STATIC) { 2383 target = global[TARGET] || setGlobal(TARGET, {}); 2384 } else { 2385 target = (global[TARGET] || {}).prototype; 2386 } 2387 if (target) for (key in source) { 2388 sourceProperty = source[key]; 2389 if (options.noTargetGet) { 2390 descriptor = getOwnPropertyDescriptor(target, key); 2391 targetProperty = descriptor && descriptor.value; 2392 } else targetProperty = target[key]; 2393 FORCED = isForced(GLOBAL ? key : TARGET + (STATIC ? '.' : '#') + key, options.forced); 2394 // contained in target 2395 if (!FORCED && targetProperty !== undefined) { 2396 if (typeof sourceProperty === typeof targetProperty) continue; 2397 copyConstructorProperties(sourceProperty, targetProperty); 2398 } 2399 // add a flag to not completely full polyfills 2400 if (options.sham || (targetProperty && targetProperty.sham)) { 2401 createNonEnumerableProperty(sourceProperty, 'sham', true); 2402 } 2403 // extend global 2404 redefine(target, key, sourceProperty, options); 2405 } 2406}; 2407 2408///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2409 2410},
2410"object-get-own-property-descriptor.js":function module(require,exports){ 2411 2412///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2413// // 2414// node_modules/meteor/url/node_modules/core-js/internals/object-get-own-property-descriptor.js // 2415// // 2416///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2417 // 2418var DESCRIPTORS = require('../internals/descriptors'); 2419var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable'); 2420var createPropertyDescriptor = require('../internals/create-property-descriptor'); 2421var toIndexedObject = require('../internals/to-indexed-object'); 2422var toPrimitive = require('../internals/to-primitive'); 2423var has = require('../internals/has'); 2424var IE8_DOM_DEFINE = require('../internals/ie8-dom-define'); 2425 2426// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 2427var $getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 2428 2429// `Object.getOwnPropertyDescriptor` method 2430// https://tc39.es/ecma262/#sec-object.getownpropertydescriptor 2431exports.f = DESCRIPTORS ? $getOwnPropertyDescriptor : function getOwnPropertyDescriptor(O, P) { 2432 O = toIndexedObject(O); 2433 P = toPrimitive(P, true); 2434 if (IE8_DOM_DEFINE) try { 2435 return $getOwnPropertyDescriptor(O, P); 2436 } catch (error) { /* empty */ } 2437 if (has(O, P)) return createPropertyDescriptor(!propertyIsEnumerableModule.f.call(O, P), O[P]); 2438}; 2439 2440///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2441 2442},
2442"object-property-is-enumerable.js":function module(require,exports){ 2443 2444///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2445// // 2446// node_modules/meteor/url/node_modules/core-js/internals/object-property-is-enumerable.js // 2447// // 2448///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2449 // 2450'use strict'; 2451var $propertyIsEnumerable = {}.propertyIsEnumerable; 2452// eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 2453var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; 2454 2455// Nashorn ~ JDK8 bug 2456var NASHORN_BUG = getOwnPropertyDescriptor && !$propertyIsEnumerable.call({ 1: 2 }, 1); 2457 2458// `Object.prototype.propertyIsEnumerable` method implementation 2459// https://tc39.es/ecma262/#sec-object.prototype.propertyisenumerable 2460exports.f = NASHORN_BUG ? function propertyIsEnumerable(V) { 2461 var descriptor = getOwnPropertyDescriptor(this, V); 2462 return !!descriptor && descriptor.enumerable; 2463} : $propertyIsEnumerable; 2464 2465///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2466 2467},
2467"to-indexed-object.js":function module(require,exports,module){ 2468 2469///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2470// // 2471// node_modules/meteor/url/node_modules/core-js/internals/to-indexed-object.js // 2472// // 2473///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2474 // 2475// toObject with fallback for non-array-like ES3 strings 2476var IndexedObject = require('../internals/indexed-object'); 2477var requireObjectCoercible = require('../internals/require-object-coercible'); 2478 2479module.exports = function (it) { 2480 return IndexedObject(requireObjectCoercible(it)); 2481}; 2482 2483///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2484 2485},
2485"indexed-object.js":function module(require,exports,module){ 2486 2487///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2488// // 2489// node_modules/meteor/url/node_modules/core-js/internals/indexed-object.js // 2490// // 2491///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2492 // 2493var fails = require('../internals/fails'); 2494var classof = require('../internals/classof-raw'); 2495 2496var split = ''.split; 2497 2498// fallback for non-array-like ES3 and non-enumerable old V8 strings 2499module.exports = fails(function () { 2500 // throws an error in rhino, see https://github.com/mozilla/rhino/issues/346 2501 // eslint-disable-next-line no-prototype-builtins -- safe 2502 return !Object('z').propertyIsEnumerable(0); 2503}) ? function (it) { 2504 return classof(it) == 'String' ? split.call(it, '') : Object(it); 2505} : Object; 2506 2507///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2508 2509},
2509"classof-raw.js":function module(require,exports,module){ 2510 2511///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2512// // 2513// node_modules/meteor/url/node_modules/core-js/internals/classof-raw.js // 2514// // 2515///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2516 // 2517var toString = {}.toString; 2518 2519module.exports = function (it) { 2520 return toString.call(it).slice(8, -1); 2521}; 2522 2523///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2524 2525},
2525"redefine.js":function module(require,exports,module){ 2526 2527///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2528// // 2529// node_modules/meteor/url/node_modules/core-js/internals/redefine.js // 2530// // 2531///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2532 // 2533var global = require('../internals/global'); 2534var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 2535var has = require('../internals/has'); 2536var setGlobal = require('../internals/set-global'); 2537var inspectSource = require('../internals/inspect-source'); 2538var InternalStateModule = require('../internals/internal-state'); 2539 2540var getInternalState = InternalStateModule.get; 2541var enforceInternalState = InternalStateModule.enforce; 2542var TEMPLATE = String(String).split('String'); 2543 2544(module.exports = function (O, key, value, options) { 2545 var unsafe = options ? !!options.unsafe : false; 2546 var simple = options ? !!options.enumerable : false; 2547 var noTargetGet = options ? !!options.noTargetGet : false;
vendor: 989 bytes, lines 2548-2576
2548 var state; 2549 if (typeof value == 'function') { 2550 if (typeof key == 'string' && !has(value, 'name')) { 2551 createNonEnumerableProperty(value, 'name', key); 2552 } 2553 state = enforceInternalState(value); 2554 if (!state.source) { 2555 state.source = TEMPLATE.join(typeof key == 'string' ? key : ''); 2556 } 2557 } 2558 if (O === global) { 2559 if (simple) O[key] = value; 2560 else setGlobal(key, value); 2561 return; 2562 } else if (!unsafe) { 2563 delete O[key]; 2564 } else if (!noTargetGet && O[key]) { 2565 simple = true; 2566 } 2567 if (simple) O[key] = value; 2568 else createNonEnumerableProperty(O, key, value); 2569// add fake Function#toString for correct work wrapped methods / constructors with methods like LoDash isNative 2570})(Function.prototype, 'toString', function toString() { 2571 return typeof this == 'function' && getInternalState(this).source || inspectSource(this); 2572}); 2573 2574///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2575 2576},
2576"copy-constructor-properties.js":function module(require,exports,module){ 2577 2578///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2579// // 2580// node_modules/meteor/url/node_modules/core-js/internals/copy-constructor-properties.js // 2581// // 2582///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2583 // 2584var has = require('../internals/has'); 2585var ownKeys = require('../internals/own-keys'); 2586var getOwnPropertyDescriptorModule = require('../internals/object-get-own-property-descriptor'); 2587var definePropertyModule = require('../internals/object-define-property'); 2588 2589module.exports = function (target, source) { 2590 var keys = ownKeys(source); 2591 var defineProperty = definePropertyModule.f; 2592 var getOwnPropertyDescriptor = getOwnPropertyDescriptorModule.f; 2593 for (var i = 0; i < keys.length; i++) { 2594 var key = keys[i]; 2595 if (!has(target, key)) defineProperty(target, key, getOwnPropertyDescriptor(source, key)); 2596 } 2597}; 2598 2599///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2600 2601},
2601"own-keys.js":function module(require,exports,module){ 2602 2603///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2604// // 2605// node_modules/meteor/url/node_modules/core-js/internals/own-keys.js // 2606// // 2607///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2608 // 2609var getBuiltIn = require('../internals/get-built-in'); 2610var getOwnPropertyNamesModule = require('../internals/object-get-own-property-names'); 2611var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols'); 2612var anObject = require('../internals/an-object'); 2613 2614// all object keys, includes non-enumerable and symbols 2615module.exports = getBuiltIn('Reflect', 'ownKeys') || function ownKeys(it) { 2616 var keys = getOwnPropertyNamesModule.f(anObject(it)); 2617 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 2618 return getOwnPropertySymbols ? keys.concat(getOwnPropertySymbols(it)) : keys; 2619}; 2620 2621///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2622 2623},
2623"get-built-in.js":function module(require,exports,module){ 2624 2625///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2626// // 2627// node_modules/meteor/url/node_modules/core-js/internals/get-built-in.js // 2628// // 2629///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2630 // 2631var path = require('../internals/path'); 2632var global = require('../internals/global'); 2633 2634var aFunction = function (variable) { 2635 return typeof variable == 'function' ? variable : undefined; 2636}; 2637 2638module.exports = function (namespace, method) { 2639 return arguments.length < 2 ? aFunction(path[namespace]) || aFunction(global[namespace]) 2640 : path[namespace] && path[namespace][method] || global[namespace] && global[namespace][method]; 2641}; 2642 2643///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2644 2645},
2645"path.js":function module(require,exports,module){ 2646 2647///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2648// // 2649// node_modules/meteor/url/node_modules/core-js/internals/path.js // 2650// // 2651///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2652 // 2653var global = require('../internals/global'); 2654 2655module.exports = global; 2656 2657///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2658 2659},
2659"object-get-own-property-names.js":function module(require,exports){ 2660 2661///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2662// // 2663// node_modules/meteor/url/node_modules/core-js/internals/object-get-own-property-names.js // 2664// // 2665///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2666 // 2667var internalObjectKeys = require('../internals/object-keys-internal'); 2668var enumBugKeys = require('../internals/enum-bug-keys'); 2669 2670var hiddenKeys = enumBugKeys.concat('length', 'prototype'); 2671 2672// `Object.getOwnPropertyNames` method 2673// https://tc39.es/ecma262/#sec-object.getownpropertynames 2674// eslint-disable-next-line es/no-object-getownpropertynames -- safe 2675exports.f = Object.getOwnPropertyNames || function getOwnPropertyNames(O) { 2676 return internalObjectKeys(O, hiddenKeys); 2677}; 2678 2679///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2680 2681},
2681"object-keys-internal.js":function module(require,exports,module){ 2682 2683///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2684// // 2685// node_modules/meteor/url/node_modules/core-js/internals/object-keys-internal.js // 2686// // 2687///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2688 // 2689var has = require('../internals/has'); 2690var toIndexedObject = require('../internals/to-indexed-object'); 2691var indexOf = require('../internals/array-includes').indexOf; 2692var hiddenKeys = require('../internals/hidden-keys'); 2693 2694module.exports = function (object, names) { 2695 var O = toIndexedObject(object); 2696 var i = 0; 2697 var result = []; 2698 var key; 2699 for (key in O) !has(hiddenKeys, key) && has(O, key) && result.push(key); 2700 // Don't enum bug & hidden keys 2701 while (names.length > i) if (has(O, key = names[i++])) { 2702 ~indexOf(result, key) || result.push(key); 2703 } 2704 return result; 2705}; 2706 2707///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2708 2709},
2709"array-includes.js":function module(require,exports,module){ 2710 2711///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2712// // 2713// node_modules/meteor/url/node_modules/core-js/internals/array-includes.js // 2714// // 2715///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2716 // 2717var toIndexedObject = require('../internals/to-indexed-object'); 2718var toLength = require('../internals/to-length'); 2719var toAbsoluteIndex = require('../internals/to-absolute-index'); 2720 2721// `Array.prototype.{ indexOf, includes }` methods implementation 2722var createMethod = function (IS_INCLUDES) { 2723 return function ($this, el, fromIndex) { 2724 var O = toIndexedObject($this); 2725 var length = toLength(O.length); 2726 var index = toAbsoluteIndex(fromIndex, length); 2727 var value; 2728 // Array#includes uses SameValueZero equality algorithm 2729 // eslint-disable-next-line no-self-compare -- NaN check 2730 if (IS_INCLUDES && el != el) while (length > index) { 2731 value = O[index++]; 2732 // eslint-disable-next-line no-self-compare -- NaN check 2733 if (value != value) return true; 2734 // Array#indexOf ignores holes, Array#includes - not 2735 } else for (;length > index; index++) { 2736 if ((IS_INCLUDES || index in O) && O[index] === el) return IS_INCLUDES || index || 0; 2737 } return !IS_INCLUDES && -1; 2738 }; 2739}; 2740 2741module.exports = { 2742 // `Array.prototype.includes` method 2743 // https://tc39.es/ecma262/#sec-array.prototype.includes 2744 includes: createMethod(true), 2745 // `Array.prototype.indexOf` method 2746 // https://tc39.es/ecma262/#sec-array.prototype.indexof 2747 indexOf: createMethod(false) 2748}; 2749 2750///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2751 2752},
2752"to-length.js":function module(require,exports,module){ 2753 2754///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2755// // 2756// node_modules/meteor/url/node_modules/core-js/internals/to-length.js // 2757// // 2758///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2759 // 2760var toInteger = require('../internals/to-integer'); 2761 2762var min = Math.min; 2763 2764// `ToLength` abstract operation 2765// https://tc39.es/ecma262/#sec-tolength 2766module.exports = function (argument) { 2767 return argument > 0 ? min(toInteger(argument), 0x1FFFFFFFFFFFFF) : 0; // 2 ** 53 - 1 == 9007199254740991 2768}; 2769 2770///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2771 2772},
2772"to-absolute-index.js":function module(require,exports,module){ 2773 2774///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2775// // 2776// node_modules/meteor/url/node_modules/core-js/internals/to-absolute-index.js // 2777// // 2778///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2779 // 2780var toInteger = require('../internals/to-integer'); 2781 2782var max = Math.max; 2783var min = Math.min; 2784 2785// Helper for a popular repeating case of the spec: 2786// Let integer be ? ToInteger(index). 2787// If integer < 0, let result be max((length + integer), 0); else let result be min(integer, length). 2788module.exports = function (index, length) { 2789 var integer = toInteger(index); 2790 return integer < 0 ? max(integer + length, 0) : min(integer, length); 2791}; 2792 2793///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2794 2795},
2795"enum-bug-keys.js":function module(require,exports,module){ 2796 2797///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2798// // 2799// node_modules/meteor/url/node_modules/core-js/internals/enum-bug-keys.js // 2800// // 2801///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2802 // 2803// IE8- don't enum bug keys 2804module.exports = [ 2805 'constructor', 2806 'hasOwnProperty', 2807 'isPrototypeOf', 2808 'propertyIsEnumerable', 2809 'toLocaleString', 2810 'toString', 2811 'valueOf' 2812]; 2813 2814///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2815 2816},
2816"object-get-own-property-symbols.js":function module(require,exports){ 2817 2818///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2819// // 2820// node_modules/meteor/url/node_modules/core-js/internals/object-get-own-property-symbols.js // 2821// // 2822///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2823 // 2824// eslint-disable-next-line es/no-object-getownpropertysymbols -- safe 2825exports.f = Object.getOwnPropertySymbols; 2826 2827///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2828 2829},
2829"is-forced.js":function module(require,exports,module){ 2830 2831///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2832// // 2833// node_modules/meteor/url/node_modules/core-js/internals/is-forced.js // 2834// // 2835///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2836 // 2837var fails = require('../internals/fails'); 2838 2839var replacement = /#|\.prototype\./; 2840 2841var isForced = function (feature, detection) { 2842 var value = data[normalize(feature)]; 2843 return value == POLYFILL ? true 2844 : value == NATIVE ? false 2845 : typeof detection == 'function' ? fails(detection) 2846 : !!detection; 2847}; 2848 2849var normalize = isForced.normalize = function (string) { 2850 return String(string).replace(replacement, '.').toLowerCase(); 2851}; 2852 2853var data = isForced.data = {}; 2854var NATIVE = isForced.NATIVE = 'N'; 2855var POLYFILL = isForced.POLYFILL = 'P'; 2856 2857module.exports = isForced; 2858 2859///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2860 2861},
2861"create-iterator-constructor.js":function module(require,exports,module){ 2862 2863///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2864// // 2865// node_modules/meteor/url/node_modules/core-js/internals/create-iterator-constructor.js // 2866// // 2867///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2868 // 2869'use strict'; 2870var IteratorPrototype = require('../internals/iterators-core').IteratorPrototype; 2871var create = require('../internals/object-create'); 2872var createPropertyDescriptor = require('../internals/create-property-descriptor'); 2873var setToStringTag = require('../internals/set-to-string-tag'); 2874var Iterators = require('../internals/iterators'); 2875 2876var returnThis = function () { return this; }; 2877 2878module.exports = function (IteratorConstructor, NAME, next) { 2879 var TO_STRING_TAG = NAME + ' Iterator'; 2880 IteratorConstructor.prototype = create(IteratorPrototype, { next: createPropertyDescriptor(1, next) }); 2881 setToStringTag(IteratorConstructor, TO_STRING_TAG, false, true); 2882 Iterators[TO_STRING_TAG] = returnThis; 2883 return IteratorConstructor; 2884}; 2885 2886///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2887 2888},
vendor: 2,640 bytes, lines 2888-2945
2888"iterators-core.js":function module(require,exports,module){ 2889 2890///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2891// // 2892// node_modules/meteor/url/node_modules/core-js/internals/iterators-core.js // 2893// // 2894///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2895 // 2896'use strict'; 2897var fails = require('../internals/fails'); 2898var getPrototypeOf = require('../internals/object-get-prototype-of'); 2899var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); 2900var has = require('../internals/has'); 2901var wellKnownSymbol = require('../internals/well-known-symbol'); 2902var IS_PURE = require('../internals/is-pure'); 2903 2904var ITERATOR = wellKnownSymbol('iterator'); 2905var BUGGY_SAFARI_ITERATORS = false; 2906 2907var returnThis = function () { return this; }; 2908 2909// `%IteratorPrototype%` object 2910// https://tc39.es/ecma262/#sec-%iteratorprototype%-object 2911var IteratorPrototype, PrototypeOfArrayIteratorPrototype, arrayIterator; 2912 2913/* eslint-disable es/no-array-prototype-keys -- safe */ 2914if ([].keys) { 2915 arrayIterator = [].keys(); 2916 // Safari 8 has buggy iterators w/o `next` 2917 if (!('next' in arrayIterator)) BUGGY_SAFARI_ITERATORS = true; 2918 else { 2919 PrototypeOfArrayIteratorPrototype = getPrototypeOf(getPrototypeOf(arrayIterator)); 2920 if (PrototypeOfArrayIteratorPrototype !== Object.prototype) IteratorPrototype = PrototypeOfArrayIteratorPrototype; 2921 } 2922} 2923 2924var NEW_ITERATOR_PROTOTYPE = IteratorPrototype == undefined || fails(function () { 2925 var test = {}; 2926 // FF44- legacy iterators case 2927 return IteratorPrototype[ITERATOR].call(test) !== test; 2928}); 2929 2930if (NEW_ITERATOR_PROTOTYPE) IteratorPrototype = {}; 2931 2932// `%IteratorPrototype%[@@iterator]()` method 2933// https://tc39.es/ecma262/#sec-%iteratorprototype%-@@iterator 2934if ((!IS_PURE || NEW_ITERATOR_PROTOTYPE) && !has(IteratorPrototype, ITERATOR)) { 2935 createNonEnumerableProperty(IteratorPrototype, ITERATOR, returnThis); 2936} 2937 2938module.exports = { 2939 IteratorPrototype: IteratorPrototype, 2940 BUGGY_SAFARI_ITERATORS: BUGGY_SAFARI_ITERATORS 2941}; 2942 2943///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2944 2945},
2945"object-get-prototype-of.js":function module(require,exports,module){ 2946 2947///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2948// // 2949// node_modules/meteor/url/node_modules/core-js/internals/object-get-prototype-of.js // 2950// // 2951///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2952 // 2953var has = require('../internals/has'); 2954var toObject = require('../internals/to-object'); 2955var sharedKey = require('../internals/shared-key'); 2956var CORRECT_PROTOTYPE_GETTER = require('../internals/correct-prototype-getter'); 2957 2958var IE_PROTO = sharedKey('IE_PROTO'); 2959var ObjectPrototype = Object.prototype; 2960 2961// `Object.getPrototypeOf` method 2962// https://tc39.es/ecma262/#sec-object.getprototypeof 2963// eslint-disable-next-line es/no-object-getprototypeof -- safe 2964module.exports = CORRECT_PROTOTYPE_GETTER ? Object.getPrototypeOf : function (O) { 2965 O = toObject(O); 2966 if (has(O, IE_PROTO)) return O[IE_PROTO]; 2967 if (typeof O.constructor == 'function' && O instanceof O.constructor) { 2968 return O.constructor.prototype; 2969 } return O instanceof Object ? ObjectPrototype : null; 2970}; 2971 2972///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2973 2974},
2974"correct-prototype-getter.js":function module(require,exports,module){ 2975 2976///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2977// // 2978// node_modules/meteor/url/node_modules/core-js/internals/correct-prototype-getter.js // 2979// // 2980///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2981 // 2982var fails = require('../internals/fails'); 2983 2984module.exports = !fails(function () { 2985 function F() { /* empty */ } 2986 F.prototype.constructor = null; 2987 // eslint-disable-next-line es/no-object-getprototypeof -- required for testing 2988 return Object.getPrototypeOf(new F()) !== F.prototype; 2989}); 2990 2991///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2992 2993},
2993"well-known-symbol.js":function module(require,exports,module){ 2994 2995///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 2996// // 2997// node_modules/meteor/url/node_modules/core-js/internals/well-known-symbol.js // 2998// // 2999///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3000 // 3001var global = require('../internals/global'); 3002var shared = require('../internals/shared'); 3003var has = require('../internals/has'); 3004var uid = require('../internals/uid'); 3005var NATIVE_SYMBOL = require('../internals/native-symbol'); 3006var USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid'); 3007 3008var WellKnownSymbolsStore = shared('wks'); 3009var Symbol = global.Symbol; 3010var createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid; 3011 3012module.exports = function (name) { 3013 if (!has(WellKnownSymbolsStore, name) || !(NATIVE_SYMBOL || typeof WellKnownSymbolsStore[name] == 'string')) { 3014 if (NATIVE_SYMBOL && has(Symbol, name)) { 3015 WellKnownSymbolsStore[name] = Symbol[name]; 3016 } else { 3017 WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name); 3018 } 3019 } return WellKnownSymbolsStore[name]; 3020}; 3021 3022///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3023 3024},
3024"native-symbol.js":function module(require,exports,module){ 3025 3026///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3027// // 3028// node_modules/meteor/url/node_modules/core-js/internals/native-symbol.js // 3029// // 3030///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3031 // 3032/* eslint-disable es/no-symbol -- required for testing */ 3033var V8_VERSION = require('../internals/engine-v8-version'); 3034var fails = require('../internals/fails'); 3035 3036// eslint-disable-next-line es/no-object-getownpropertysymbols -- required for testing 3037module.exports = !!Object.getOwnPropertySymbols && !fails(function () { 3038 var symbol = Symbol(); 3039 // Chrome 38 Symbol has incorrect toString conversion 3040 // `get-own-property-symbols` polyfill symbols converted to object are not Symbol instances 3041 return !String(symbol) || !(Object(symbol) instanceof Symbol) || 3042 // Chrome 38-40 symbols are not inherited from DOM collections prototypes to instances 3043 !Symbol.sham && V8_VERSION && V8_VERSION < 41; 3044}); 3045 3046///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3047 3048},
3048"engine-v8-version.js":function module(require,exports,module){ 3049 3050///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3051// // 3052// node_modules/meteor/url/node_modules/core-js/internals/engine-v8-version.js // 3053// // 3054///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3055 // 3056var global = require('../internals/global'); 3057var userAgent = require('../internals/engine-user-agent'); 3058 3059var process = global.process; 3060var versions = process && process.versions; 3061var v8 = versions && versions.v8; 3062var match, version; 3063 3064if (v8) { 3065 match = v8.split('.'); 3066 version = match[0] < 4 ? 1 : match[0] + match[1]; 3067} else if (userAgent) { 3068 match = userAgent.match(/Edge\/(\d+)/); 3069 if (!match || match[1] >= 74) { 3070 match = userAgent.match(/Chrome\/(\d+)/); 3071 if (match) version = match[1]; 3072 } 3073} 3074 3075module.exports = version && +version; 3076 3077///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3078 3079},
3079"engine-user-agent.js":function module(require,exports,module){ 3080 3081///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3082// // 3083// node_modules/meteor/url/node_modules/core-js/internals/engine-user-agent.js // 3084// // 3085///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3086 // 3087var getBuiltIn = require('../internals/get-built-in'); 3088 3089module.exports = getBuiltIn('navigator', 'userAgent') || ''; 3090 3091///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3092 3093},
3093"use-symbol-as-uid.js":function module(require,exports,module){ 3094 3095///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3096// // 3097// node_modules/meteor/url/node_modules/core-js/internals/use-symbol-as-uid.js // 3098// // 3099///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3100 // 3101/* eslint-disable es/no-symbol -- required for testing */ 3102var NATIVE_SYMBOL = require('../internals/native-symbol'); 3103 3104module.exports = NATIVE_SYMBOL 3105 && !Symbol.sham 3106 && typeof Symbol.iterator == 'symbol'; 3107 3108///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3109 3110},
vendor: 3,804 bytes, lines 3110-3199
3110"object-create.js":function module(require,exports,module){ 3111 3112///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3113// // 3114// node_modules/meteor/url/node_modules/core-js/internals/object-create.js // 3115// // 3116///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3117 // 3118var anObject = require('../internals/an-object'); 3119var defineProperties = require('../internals/object-define-properties'); 3120var enumBugKeys = require('../internals/enum-bug-keys'); 3121var hiddenKeys = require('../internals/hidden-keys'); 3122var html = require('../internals/html'); 3123var documentCreateElement = require('../internals/document-create-element'); 3124var sharedKey = require('../internals/shared-key'); 3125 3126var GT = '>'; 3127var LT = '<'; 3128var PROTOTYPE = 'prototype'; 3129var SCRIPT = 'script'; 3130var IE_PROTO = sharedKey('IE_PROTO'); 3131 3132var EmptyConstructor = function () { /* empty */ }; 3133 3134var scriptTag = function (content) { 3135 return LT + SCRIPT + GT + content + LT + '/' + SCRIPT + GT; 3136}; 3137 3138// Create object with fake `null` prototype: use ActiveX Object with cleared prototype 3139var NullProtoObjectViaActiveX = function (activeXDocument) { 3140 activeXDocument.write(scriptTag('')); 3141 activeXDocument.close(); 3142 var temp = activeXDocument.parentWindow.Object; 3143 activeXDocument = null; // avoid memory leak 3144 return temp; 3145}; 3146 3147// Create object with fake `null` prototype: use iframe Object with cleared prototype 3148var NullProtoObjectViaIFrame = function () { 3149 // Thrash, waste and sodomy: IE GC bug 3150 var iframe = documentCreateElement('iframe'); 3151 var JS = 'java' + SCRIPT + ':'; 3152 var iframeDocument; 3153 iframe.style.display = 'none'; 3154 html.appendChild(iframe); 3155 // https://github.com/zloirock/core-js/issues/475 3156 iframe.src = String(JS); 3157 iframeDocument = iframe.contentWindow.document; 3158 iframeDocument.open(); 3159 iframeDocument.write(scriptTag('document.F=Object')); 3160 iframeDocument.close(); 3161 return iframeDocument.F; 3162}; 3163 3164// Check for document.domain and active x support 3165// No need to use active x approach when document.domain is not set 3166// see https://github.com/es-shims/es5-shim/issues/150 3167// variation of https://github.com/kitcambridge/es5-shim/commit/4f738ac066346 3168// avoid IE GC bug 3169var activeXDocument; 3170var NullProtoObject = function () { 3171 try { 3172 /* global ActiveXObject -- old IE */ 3173 activeXDocument = document.domain && new ActiveXObject('htmlfile'); 3174 } catch (error) { /* ignore */ } 3175 NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); 3176 var length = enumBugKeys.length; 3177 while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; 3178 return NullProtoObject(); 3179}; 3180 3181hiddenKeys[IE_PROTO] = true; 3182 3183// `Object.create` method 3184// https://tc39.es/ecma262/#sec-object.create 3185module.exports = Object.create || function create(O, Properties) { 3186 var result; 3187 if (O !== null) { 3188 EmptyConstructor[PROTOTYPE] = anObject(O); 3189 result = new EmptyConstructor(); 3190 EmptyConstructor[PROTOTYPE] = null; 3191 // add "__proto__" for Object.getPrototypeOf polyfill 3192 result[IE_PROTO] = O; 3193 } else result = NullProtoObject(); 3194 return Properties === undefined ? result : defineProperties(result, Properties); 3195}; 3196 3197///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3198 3199},
3199"object-define-properties.js":function module(require,exports,module){ 3200 3201///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3202// // 3203// node_modules/meteor/url/node_modules/core-js/internals/object-define-properties.js // 3204// // 3205///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3206 // 3207var DESCRIPTORS = require('../internals/descriptors'); 3208var definePropertyModule = require('../internals/object-define-property'); 3209var anObject = require('../internals/an-object'); 3210var objectKeys = require('../internals/object-keys'); 3211 3212// `Object.defineProperties` method 3213// https://tc39.es/ecma262/#sec-object.defineproperties 3214// eslint-disable-next-line es/no-object-defineproperties -- safe 3215module.exports = DESCRIPTORS ? Object.defineProperties : function defineProperties(O, Properties) { 3216 anObject(O); 3217 var keys = objectKeys(Properties); 3218 var length = keys.length; 3219 var index = 0; 3220 var key; 3221 while (length > index) definePropertyModule.f(O, key = keys[index++], Properties[key]); 3222 return O; 3223}; 3224 3225///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3226 3227},
3227"object-keys.js":function module(require,exports,module){ 3228 3229///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3230// // 3231// node_modules/meteor/url/node_modules/core-js/internals/object-keys.js // 3232// // 3233///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3234 // 3235var internalObjectKeys = require('../internals/object-keys-internal'); 3236var enumBugKeys = require('../internals/enum-bug-keys'); 3237 3238// `Object.keys` method 3239// https://tc39.es/ecma262/#sec-object.keys 3240// eslint-disable-next-line es/no-object-keys -- safe 3241module.exports = Object.keys || function keys(O) { 3242 return internalObjectKeys(O, enumBugKeys); 3243}; 3244 3245///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3246 3247},
3247"html.js":function module(require,exports,module){ 3248 3249///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3250// // 3251// node_modules/meteor/url/node_modules/core-js/internals/html.js // 3252// // 3253///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3254 // 3255var getBuiltIn = require('../internals/get-built-in'); 3256 3257module.exports = getBuiltIn('document', 'documentElement'); 3258 3259///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3260 3261},
3261"set-to-string-tag.js":function module(require,exports,module){ 3262 3263///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3264// // 3265// node_modules/meteor/url/node_modules/core-js/internals/set-to-string-tag.js // 3266// // 3267///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3268 // 3269var defineProperty = require('../internals/object-define-property').f; 3270var has = require('../internals/has'); 3271var wellKnownSymbol = require('../internals/well-known-symbol'); 3272 3273var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 3274 3275module.exports = function (it, TAG, STATIC) { 3276 if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { 3277 defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG }); 3278 } 3279}; 3280 3281///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3282 3283},
3283"iterators.js":function module(require,exports,module){ 3284 3285///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3286// // 3287// node_modules/meteor/url/node_modules/core-js/internals/iterators.js // 3288// // 3289///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3290 // 3291module.exports = {}; 3292 3293///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3294 3295},
vendor: 1,931 bytes, lines 3295-3332
3295"object-set-prototype-of.js":function module(require,exports,module){ 3296 3297///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3298// // 3299// node_modules/meteor/url/node_modules/core-js/internals/object-set-prototype-of.js // 3300// // 3301///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3302 // 3303/* eslint-disable no-proto -- safe */ 3304var anObject = require('../internals/an-object'); 3305var aPossiblePrototype = require('../internals/a-possible-prototype'); 3306 3307// `Object.setPrototypeOf` method 3308// https://tc39.es/ecma262/#sec-object.setprototypeof 3309// Works with __proto__ only. Old v8 can't work with null proto objects. 3310// eslint-disable-next-line es/no-object-setprototypeof -- safe 3311module.exports = Object.setPrototypeOf || ('__proto__' in {} ? function () { 3312 var CORRECT_SETTER = false; 3313 var test = {}; 3314 var setter; 3315 try { 3316 // eslint-disable-next-line es/no-object-getownpropertydescriptor -- safe 3317 setter = Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set; 3318 setter.call(test, []); 3319 CORRECT_SETTER = test instanceof Array; 3320 } catch (error) { /* empty */ } 3321 return function setPrototypeOf(O, proto) { 3322 anObject(O); 3323 aPossiblePrototype(proto); 3324 if (CORRECT_SETTER) setter.call(O, proto); 3325 else O.__proto__ = proto; 3326 return O; 3327 }; 3328}() : undefined); 3329 3330///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3331 3332},
3332"a-possible-prototype.js":function module(require,exports,module){ 3333 3334///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3335// // 3336// node_modules/meteor/url/node_modules/core-js/internals/a-possible-prototype.js // 3337// // 3338///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3339 // 3340var isObject = require('../internals/is-object'); 3341 3342module.exports = function (it) { 3343 if (!isObject(it) && it !== null) { 3344 throw TypeError("Can't set " + String(it) + ' as a prototype'); 3345 } return it; 3346}; 3347 3348///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3349 3350},
vendor: 2,068 bytes, lines 3350-3394
3350"native-url.js":function module(require,exports,module){ 3351 3352///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3353// // 3354// node_modules/meteor/url/node_modules/core-js/internals/native-url.js // 3355// // 3356///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3357 // 3358var fails = require('../internals/fails'); 3359var wellKnownSymbol = require('../internals/well-known-symbol'); 3360var IS_PURE = require('../internals/is-pure'); 3361 3362var ITERATOR = wellKnownSymbol('iterator'); 3363 3364module.exports = !fails(function () { 3365 var url = new URL('b?a=1&b=2&c=3', 'http://a'); 3366 var searchParams = url.searchParams; 3367 var result = ''; 3368 url.pathname = 'c%20d'; 3369 searchParams.forEach(function (value, key) { 3370 searchParams['delete']('b'); 3371 result += key + value; 3372 }); 3373 return (IS_PURE && !url.toJSON) 3374 || !searchParams.sort 3375 || url.href !== 'http://a/c%20d?a=1&c=3' 3376 || searchParams.get('c') !== '3' 3377 || String(new URLSearchParams('?a=1')) !== 'a=1' 3378 || !searchParams[ITERATOR] 3379 // throws in Edge 3380 || new URL('https://a@b').username !== 'a' 3381 || new URLSearchParams(new URLSearchParams('a=b')).get('a') !== 'b' 3382 // not punycoded in Edge 3383 || new URL('http://ÑеÑÑ').host !== 'xn--e1aybc' 3384 // not escaped in Chrome 62- 3385 || new URL('http://a#б').hash !== '#%D0%B1' 3386 // fails in Chrome 66- 3387 || result !== 'a1c3' 3388 // throws in Safari 3389 || new URL('http://x', undefined).host !== 'x'; 3390}); 3391 3392///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3393 3394},
3394"an-instance.js":function module(require,exports,module){ 3395 3396///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3397// // 3398// node_modules/meteor/url/node_modules/core-js/internals/an-instance.js // 3399// // 3400///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3401 // 3402module.exports = function (it, Constructor, name) { 3403 if (!(it instanceof Constructor)) { 3404 throw TypeError('Incorrect ' + (name ? name + ' ' : '') + 'invocation'); 3405 } return it; 3406}; 3407 3408///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3409 3410},
vendor: 3,125 bytes, lines 3410-3475
3410"object-assign.js":function module(require,exports,module){ 3411 3412///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3413// // 3414// node_modules/meteor/url/node_modules/core-js/internals/object-assign.js // 3415// // 3416///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3417 // 3418'use strict'; 3419var DESCRIPTORS = require('../internals/descriptors'); 3420var fails = require('../internals/fails'); 3421var objectKeys = require('../internals/object-keys'); 3422var getOwnPropertySymbolsModule = require('../internals/object-get-own-property-symbols'); 3423var propertyIsEnumerableModule = require('../internals/object-property-is-enumerable'); 3424var toObject = require('../internals/to-object'); 3425var IndexedObject = require('../internals/indexed-object'); 3426 3427// eslint-disable-next-line es/no-object-assign -- safe 3428var $assign = Object.assign; 3429// eslint-disable-next-line es/no-object-defineproperty -- required for testing 3430var defineProperty = Object.defineProperty; 3431 3432// `Object.assign` method 3433// https://tc39.es/ecma262/#sec-object.assign 3434module.exports = !$assign || fails(function () { 3435 // should have correct order of operations (Edge bug) 3436 if (DESCRIPTORS && $assign({ b: 1 }, $assign(defineProperty({}, 'a', { 3437 enumerable: true, 3438 get: function () { 3439 defineProperty(this, 'b', { 3440 value: 3, 3441 enumerable: false 3442 }); 3443 } 3444 }), { b: 2 })).b !== 1) return true; 3445 // should work with symbols and should have deterministic property order (V8 bug) 3446 var A = {}; 3447 var B = {}; 3448 // eslint-disable-next-line es/no-symbol -- safe 3449 var symbol = Symbol(); 3450 var alphabet = 'abcdefghijklmnopqrst'; 3451 A[symbol] = 7; 3452 alphabet.split('').forEach(function (chr) { B[chr] = chr; }); 3453 return $assign({}, A)[symbol] != 7 || objectKeys($assign({}, B)).join('') != alphabet; 3454}) ? function assign(target, source) { // eslint-disable-line no-unused-vars -- required for `.length` 3455 var T = toObject(target); 3456 var argumentsLength = arguments.length; 3457 var index = 1; 3458 var getOwnPropertySymbols = getOwnPropertySymbolsModule.f; 3459 var propertyIsEnumerable = propertyIsEnumerableModule.f; 3460 while (argumentsLength > index) { 3461 var S = IndexedObject(arguments[index++]); 3462 var keys = getOwnPropertySymbols ? objectKeys(S).concat(getOwnPropertySymbols(S)) : objectKeys(S); 3463 var length = keys.length; 3464 var j = 0; 3465 var key; 3466 while (length > j) { 3467 key = keys[j++]; 3468 if (!DESCRIPTORS || propertyIsEnumerable.call(S, key)) T[key] = S[key]; 3469 } 3470 } return T; 3471} : $assign; 3472 3473///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3474 3475},
vendor: 2,752 bytes, lines 3475-3527
3475"array-from.js":function module(require,exports,module){ 3476 3477///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3478// // 3479// node_modules/meteor/url/node_modules/core-js/internals/array-from.js // 3480// // 3481///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3482 // 3483'use strict'; 3484var bind = require('../internals/function-bind-context'); 3485var toObject = require('../internals/to-object'); 3486var callWithSafeIterationClosing = require('../internals/call-with-safe-iteration-closing'); 3487var isArrayIteratorMethod = require('../internals/is-array-iterator-method'); 3488var toLength = require('../internals/to-length'); 3489var createProperty = require('../internals/create-property'); 3490var getIteratorMethod = require('../internals/get-iterator-method'); 3491 3492// `Array.from` method implementation 3493// https://tc39.es/ecma262/#sec-array.from 3494module.exports = function from(arrayLike /* , mapfn = undefined, thisArg = undefined */) { 3495 var O = toObject(arrayLike); 3496 var C = typeof this == 'function' ? this : Array; 3497 var argumentsLength = arguments.length; 3498 var mapfn = argumentsLength > 1 ? arguments[1] : undefined; 3499 var mapping = mapfn !== undefined; 3500 var iteratorMethod = getIteratorMethod(O); 3501 var index = 0; 3502 var length, result, step, iterator, next, value; 3503 if (mapping) mapfn = bind(mapfn, argumentsLength > 2 ? arguments[2] : undefined, 2); 3504 // if the target is not iterable or it's an array with the default iterator - use a simple case 3505 if (iteratorMethod != undefined && !(C == Array && isArrayIteratorMethod(iteratorMethod))) { 3506 iterator = iteratorMethod.call(O); 3507 next = iterator.next; 3508 result = new C(); 3509 for (;!(step = next.call(iterator)).done; index++) { 3510 value = mapping ? callWithSafeIterationClosing(iterator, mapfn, [step.value, index], true) : step.value; 3511 createProperty(result, index, value); 3512 } 3513 } else { 3514 length = toLength(O.length); 3515 result = new C(length); 3516 for (;length > index; index++) { 3517 value = mapping ? mapfn(O[index], index) : O[index]; 3518 createProperty(result, index, value); 3519 } 3520 } 3521 result.length = index; 3522 return result; 3523}; 3524 3525///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3526 3527},
3527"function-bind-context.js":function module(require,exports,module){ 3528 3529///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3530// // 3531// node_modules/meteor/url/node_modules/core-js/internals/function-bind-context.js // 3532// // 3533///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3534 // 3535var aFunction = require('../internals/a-function'); 3536 3537// optional / simple context binding 3538module.exports = function (fn, that, length) { 3539 aFunction(fn); 3540 if (that === undefined) return fn; 3541 switch (length) { 3542 case 0: return function () { 3543 return fn.call(that); 3544 }; 3545 case 1: return function (a) { 3546 return fn.call(that, a); 3547 }; 3548 case 2: return function (a, b) { 3549 return fn.call(that, a, b); 3550 }; 3551 case 3: return function (a, b, c) { 3552 return fn.call(that, a, b, c); 3553 }; 3554 } 3555 return function (/* ...args */) { 3556 return fn.apply(that, arguments); 3557 }; 3558}; 3559 3560///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3561 3562},
3562"a-function.js":function module(require,exports,module){ 3563 3564///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3565// // 3566// node_modules/meteor/url/node_modules/core-js/internals/a-function.js // 3567// // 3568///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3569 // 3570module.exports = function (it) { 3571 if (typeof it != 'function') { 3572 throw TypeError(String(it) + ' is not a function'); 3573 } return it; 3574}; 3575 3576///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3577 3578},
3578"call-with-safe-iteration-closing.js":function module(require,exports,module){ 3579 3580///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3581// // 3582// node_modules/meteor/url/node_modules/core-js/internals/call-with-safe-iteration-closing.js // 3583// // 3584///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3585 // 3586var anObject = require('../internals/an-object'); 3587var iteratorClose = require('../internals/iterator-close'); 3588 3589// call something on iterator step with safe closing on error 3590module.exports = function (iterator, fn, value, ENTRIES) { 3591 try { 3592 return ENTRIES ? fn(anObject(value)[0], value[1]) : fn(value); 3593 } catch (error) { 3594 iteratorClose(iterator); 3595 throw error; 3596 } 3597}; 3598 3599///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3600 3601},
3601"iterator-close.js":function module(require,exports,module){ 3602 3603///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3604// // 3605// node_modules/meteor/url/node_modules/core-js/internals/iterator-close.js // 3606// // 3607///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3608 // 3609var anObject = require('../internals/an-object'); 3610 3611module.exports = function (iterator) { 3612 var returnMethod = iterator['return']; 3613 if (returnMethod !== undefined) { 3614 return anObject(returnMethod.call(iterator)).value; 3615 } 3616}; 3617 3618///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3619 3620},
3620"is-array-iterator-method.js":function module(require,exports,module){ 3621 3622///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3623// // 3624// node_modules/meteor/url/node_modules/core-js/internals/is-array-iterator-method.js // 3625// // 3626///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3627 // 3628var wellKnownSymbol = require('../internals/well-known-symbol'); 3629var Iterators = require('../internals/iterators'); 3630 3631var ITERATOR = wellKnownSymbol('iterator'); 3632var ArrayPrototype = Array.prototype; 3633 3634// check on default Array iterator 3635module.exports = function (it) { 3636 return it !== undefined && (Iterators.Array === it || ArrayPrototype[ITERATOR] === it); 3637}; 3638 3639///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3640 3641},
3641"create-property.js":function module(require,exports,module){ 3642 3643///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3644// // 3645// node_modules/meteor/url/node_modules/core-js/internals/create-property.js // 3646// // 3647///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3648 // 3649'use strict'; 3650var toPrimitive = require('../internals/to-primitive'); 3651var definePropertyModule = require('../internals/object-define-property'); 3652var createPropertyDescriptor = require('../internals/create-property-descriptor'); 3653 3654module.exports = function (object, key, value) { 3655 var propertyKey = toPrimitive(key); 3656 if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); 3657 else object[propertyKey] = value; 3658}; 3659 3660///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3661 3662},
3662"get-iterator-method.js":function module(require,exports,module){ 3663 3664///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3665// // 3666// node_modules/meteor/url/node_modules/core-js/internals/get-iterator-method.js // 3667// // 3668///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3669 // 3670var classof = require('../internals/classof'); 3671var Iterators = require('../internals/iterators'); 3672var wellKnownSymbol = require('../internals/well-known-symbol'); 3673 3674var ITERATOR = wellKnownSymbol('iterator'); 3675 3676module.exports = function (it) { 3677 if (it != undefined) return it[ITERATOR] 3678 || it['@@iterator'] 3679 || Iterators[classof(it)]; 3680}; 3681 3682///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3683 3684},
vendor: 1,922 bytes, lines 3684-3721
3684"classof.js":function module(require,exports,module){ 3685 3686///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3687// // 3688// node_modules/meteor/url/node_modules/core-js/internals/classof.js // 3689// // 3690///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3691 // 3692var TO_STRING_TAG_SUPPORT = require('../internals/to-string-tag-support'); 3693var classofRaw = require('../internals/classof-raw'); 3694var wellKnownSymbol = require('../internals/well-known-symbol'); 3695 3696var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 3697// ES3 wrong here 3698var CORRECT_ARGUMENTS = classofRaw(function () { return arguments; }()) == 'Arguments'; 3699 3700// fallback for IE11 Script Access Denied error 3701var tryGet = function (it, key) { 3702 try { 3703 return it[key]; 3704 } catch (error) { /* empty */ } 3705}; 3706 3707// getting tag from ES6+ `Object.prototype.toString` 3708module.exports = TO_STRING_TAG_SUPPORT ? classofRaw : function (it) { 3709 var O, tag, result; 3710 return it === undefined ? 'Undefined' : it === null ? 'Null' 3711 // @@toStringTag case 3712 : typeof (tag = tryGet(O = Object(it), TO_STRING_TAG)) == 'string' ? tag 3713 // builtinTag case 3714 : CORRECT_ARGUMENTS ? classofRaw(O) 3715 // ES3 arguments fallback 3716 : (result = classofRaw(O)) == 'Object' && typeof O.callee == 'function' ? 'Arguments' : result; 3717}; 3718 3719///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3720 3721},
3721"to-string-tag-support.js":function module(require,exports,module){ 3722 3723///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3724// // 3725// node_modules/meteor/url/node_modules/core-js/internals/to-string-tag-support.js // 3726// // 3727///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3728 // 3729var wellKnownSymbol = require('../internals/well-known-symbol'); 3730 3731var TO_STRING_TAG = wellKnownSymbol('toStringTag'); 3732var test = {}; 3733 3734test[TO_STRING_TAG] = 'z'; 3735 3736module.exports = String(test) === '[object z]'; 3737 3738///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3739 3740},
vendor: 6,164 bytes, lines 3740-3919
3740"string-punycode-to-ascii.js":function module(require,exports,module){ 3741 3742///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3743// // 3744// node_modules/meteor/url/node_modules/core-js/internals/string-punycode-to-ascii.js // 3745// // 3746///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3747 // 3748'use strict'; 3749// based on https://github.com/bestiejs/punycode.js/blob/master/punycode.js 3750var maxInt = 2147483647; // aka. 0x7FFFFFFF or 2^31-1 3751var base = 36; 3752var tMin = 1; 3753var tMax = 26; 3754var skew = 38; 3755var damp = 700; 3756var initialBias = 72; 3757var initialN = 128; // 0x80 3758var delimiter = '-'; // '\x2D' 3759var regexNonASCII = /[^\0-\u007E]/; // non-ASCII chars 3760var regexSeparators = /[.\u3002\uFF0E\uFF61]/g; // RFC 3490 separators 3761var OVERFLOW_ERROR = 'Overflow: input needs wider integers to process'; 3762var baseMinusTMin = base - tMin; 3763var floor = Math.floor; 3764var stringFromCharCode = String.fromCharCode; 3765 3766/** 3767 * Creates an array containing the numeric code points of each Unicode 3768 * character in the string. While JavaScript uses UCS-2 internally, 3769 * this function will convert a pair of surrogate halves (each of which 3770 * UCS-2 exposes as separate characters) into a single code point, 3771 * matching UTF-16. 3772 */ 3773var ucs2decode = function (string) { 3774 var output = []; 3775 var counter = 0; 3776 var length = string.length; 3777 while (counter < length) { 3778 var value = string.charCodeAt(counter++); 3779 if (value >= 0xD800 && value <= 0xDBFF && counter < length) { 3780 // It's a high surrogate, and there is a next character. 3781 var extra = string.charCodeAt(counter++); 3782 if ((extra & 0xFC00) == 0xDC00) { // Low surrogate. 3783 output.push(((value & 0x3FF) << 10) + (extra & 0x3FF) + 0x10000); 3784 } else { 3785 // It's an unmatched surrogate; only append this code unit, in case the 3786 // next code unit is the high surrogate of a surrogate pair. 3787 output.push(value); 3788 counter--; 3789 } 3790 } else { 3791 output.push(value); 3792 } 3793 } 3794 return output; 3795}; 3796 3797/** 3798 * Converts a digit/integer into a basic code point. 3799 */ 3800var digitToBasic = function (digit) { 3801 // 0..25 map to ASCII a..z or A..Z 3802 // 26..35 map to ASCII 0..9 3803 return digit + 22 + 75 * (digit < 26); 3804}; 3805 3806/** 3807 * Bias adaptation function as per section 3.4 of RFC 3492. 3808 * https://tools.ietf.org/html/rfc3492#section-3.4 3809 */ 3810var adapt = function (delta, numPoints, firstTime) { 3811 var k = 0; 3812 delta = firstTime ? floor(delta / damp) : delta >> 1; 3813 delta += floor(delta / numPoints); 3814 for (; delta > baseMinusTMin * tMax >> 1; k += base) { 3815 delta = floor(delta / baseMinusTMin); 3816 } 3817 return floor(k + (baseMinusTMin + 1) * delta / (delta + skew)); 3818}; 3819 3820/** 3821 * Converts a string of Unicode symbols (e.g. a domain name label) to a 3822 * Punycode string of ASCII-only symbols. 3823 */ 3824// eslint-disable-next-line max-statements -- TODO 3825var encode = function (input) { 3826 var output = []; 3827 3828 // Convert the input in UCS-2 to an array of Unicode code points. 3829 input = ucs2decode(input); 3830 3831 // Cache the length. 3832 var inputLength = input.length; 3833 3834 // Initialize the state. 3835 var n = initialN; 3836 var delta = 0; 3837 var bias = initialBias; 3838 var i, currentValue; 3839 3840 // Handle the basic code points. 3841 for (i = 0; i < input.length; i++) { 3842 currentValue = input[i]; 3843 if (currentValue < 0x80) { 3844 output.push(stringFromCharCode(currentValue)); 3845 } 3846 } 3847 3848 var basicLength = output.length; // number of basic code points. 3849 var handledCPCount = basicLength; // number of code points that have been handled; 3850 3851 // Finish the basic string with a delimiter unless it's empty. 3852 if (basicLength) { 3853 output.push(delimiter); 3854 } 3855 3856 // Main encoding loop: 3857 while (handledCPCount < inputLength) { 3858 // All non-basic code points < n have been handled already. Find the next larger one: 3859 var m = maxInt; 3860 for (i = 0; i < input.length; i++) { 3861 currentValue = input[i]; 3862 if (currentValue >= n && currentValue < m) { 3863 m = currentValue; 3864 } 3865 } 3866 3867 // Increase `delta` enough to advance the decoder's <n,i> state to <m,0>, but guard against overflow. 3868 var handledCPCountPlusOne = handledCPCount + 1; 3869 if (m - n > floor((maxInt - delta) / handledCPCountPlusOne)) { 3870 throw RangeError(OVERFLOW_ERROR); 3871 } 3872 3873 delta += (m - n) * handledCPCountPlusOne; 3874 n = m; 3875 3876 for (i = 0; i < input.length; i++) { 3877 currentValue = input[i]; 3878 if (currentValue < n && ++delta > maxInt) { 3879 throw RangeError(OVERFLOW_ERROR); 3880 } 3881 if (currentValue == n) { 3882 // Represent delta as a generalized variable-length integer. 3883 var q = delta; 3884 for (var k = base; /* no condition */; k += base) { 3885 var t = k <= bias ? tMin : (k >= bias + tMax ? tMax : k - bias); 3886 if (q < t) break; 3887 var qMinusT = q - t; 3888 var baseMinusT = base - t; 3889 output.push(stringFromCharCode(digitToBasic(t + qMinusT % baseMinusT))); 3890 q = floor(qMinusT / baseMinusT); 3891 } 3892 3893 output.push(stringFromCharCode(digitToBasic(q))); 3894 bias = adapt(delta, handledCPCountPlusOne, handledCPCount == basicLength); 3895 delta = 0; 3896 ++handledCPCount; 3897 } 3898 } 3899 3900 ++delta; 3901 ++n; 3902 } 3903 return output.join(''); 3904}; 3905 3906module.exports = function (input) { 3907 var encoded = []; 3908 var labels = input.toLowerCase().replace(regexSeparators, '\u002E').split('.'); 3909 var i, label; 3910 for (i = 0; i < labels.length; i++) { 3911 label = labels[i]; 3912 encoded.push(regexNonASCII.test(label) ? 'xn--' + encode(label) : label); 3913 } 3914 return encoded.join('.'); 3915}; 3916 3917///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3918 3919},
3919"add-to-unscopables.js":function module(require,exports,module){ 3920 3921///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3922// // 3923// node_modules/meteor/url/node_modules/core-js/internals/add-to-unscopables.js // 3924// // 3925///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3926 // 3927var wellKnownSymbol = require('../internals/well-known-symbol'); 3928var create = require('../internals/object-create'); 3929var definePropertyModule = require('../internals/object-define-property'); 3930 3931var UNSCOPABLES = wellKnownSymbol('unscopables'); 3932var ArrayPrototype = Array.prototype; 3933 3934// Array.prototype[@@unscopables] 3935// https://tc39.es/ecma262/#sec-array.prototype-@@unscopables 3936if (ArrayPrototype[UNSCOPABLES] == undefined) { 3937 definePropertyModule.f(ArrayPrototype, UNSCOPABLES, { 3938 configurable: true, 3939 value: create(null) 3940 }); 3941} 3942 3943// add a key to Array.prototype[@@unscopables] 3944module.exports = function (key) { 3945 ArrayPrototype[UNSCOPABLES][key] = true; 3946}; 3947 3948///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3949 3950},
3950"redefine-all.js":function module(require,exports,module){ 3951 3952///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3953// // 3954// node_modules/meteor/url/node_modules/core-js/internals/redefine-all.js // 3955// // 3956///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3957 // 3958var redefine = require('../internals/redefine'); 3959 3960module.exports = function (target, src, options) { 3961 for (var key in src) redefine(target, key, src[key], options); 3962 return target; 3963}; 3964 3965///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3966 3967},
3967"get-iterator.js":function module(require,exports,module){ 3968 3969///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3970// // 3971// node_modules/meteor/url/node_modules/core-js/internals/get-iterator.js // 3972// // 3973///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3974 // 3975var anObject = require('../internals/an-object'); 3976var getIteratorMethod = require('../internals/get-iterator-method'); 3977 3978module.exports = function (it) { 3979 var iteratorMethod = getIteratorMethod(it); 3980 if (typeof iteratorMethod != 'function') { 3981 throw TypeError(String(it) + ' is not iterable'); 3982 } return anObject(iteratorMethod.call(it)); 3983}; 3984 3985///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 3986 3987}
3987}}}}}}},{ 3988 "extensions": [ 3989 ".js", 3990 ".json" 3991 ] 3992}); 3993 3994var exports = require("/node_modules/meteor/url/legacy.js"); 3995 3996/* Exports */ 3997Package._define("url", exports, { 3998 URL: URL, 3999 URLSearchParams: URLSearchParams 4000}); 4001 4002})();
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.