{"version":3,"sources":["jsdelivr-header.js","/npm/rkgttr-arrayfrompolyfill@0.0.4/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,ACNA,aAUA,IAAI,kBAAoB,WAEP,IACP,EACA,EAaA,EACA,EAjBH,MAAM,OACT,MAAM,MACA,EAAQ,OAAO,UAAU,SACzB,EAAa,SAAoB,GACnC,MAAqB,mBAAP,GAAwC,sBAAnB,EAAM,KAAK,EAChD,EAWI,EAAiB,KAAK,IAAI,EAAG,IAAM,EACnC,EAAW,SAAkB,GAC/B,IAAI,EAZU,SAAmB,GACjC,IAAI,EAAS,OAAO,GACpB,OAAI,MAAM,GACD,EAEM,IAAX,GAAiB,SAAS,IAGtB,EAAS,EAAI,GAAK,GAAK,KAAK,MAAM,KAAK,IAAI,IAF1C,CAGX,CAGY,CAAU,GACpB,OAAO,KAAK,IAAI,KAAK,IAAI,EAAK,GAAI,EACpC,EACO,SAAc,GACnB,IACI,EAAQ,OAAO,GACnB,GAAiB,MAAb,EACF,MAAM,IAAI,UAAU,8EAEtB,IAAI,EAAQ,UAAU,OAAS,EAAI,UAAU,QAAK,EAC9C,OAAI,EACR,QAAqB,IAAV,EAAuB,CAChC,IAAK,EAAW,GACd,MAAM,IAAI,UAAU,6DAElB,UAAU,OAAS,IACrB,EAAI,UAAU,GAElB,CAKA,IAJA,IAAI,EAAM,EAAS,EAAM,QACrB,EAAI,EAhBA,MAgBgB,OAAO,IAhBvB,KAgB6B,IAAQ,IAAI,MAAM,GACnD,EAAI,EACJ,OAAS,EACN,EAAI,GACT,EAAS,EAAM,GAEb,EAAE,GADA,OACkB,IAAN,EAAoB,EAAM,EAAQ,GAAK,EAAM,KAAK,EAAG,EAAQ,GAEpE,EAET,GAAK,EAGP,OADA,EAAE,OAAS,EACJ,CACT,GAGN,CAxDwB,GA0DxB,OAAO,QAAU","file":"/npm/rkgttr-arrayfrompolyfill@0.0.4/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/rkgttr-arrayfrompolyfill@0.0.4/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","'use strict';\n\n/**\n * rkgttr-arrayfrompolyfill\n *\n * Copyright © 2016 Erik Guittiere. All rights reserved.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE.txt file in the root directory of this source tree.\n */\nvar ArrayFromPolyfill = function () {\n  if (!Array.from) {\n    Array.from = function () {\n      var toStr = Object.prototype.toString,\n          isCallable = function isCallable(fn) {\n        return typeof fn === 'function' || toStr.call(fn) === '[object Function]';\n      },\n          toInteger = function toInteger(value) {\n        var number = Number(value);\n        if (isNaN(number)) {\n          return 0;\n        }\n        if (number === 0 || !isFinite(number)) {\n          return number;\n        }\n        return (number > 0 ? 1 : -1) * Math.floor(Math.abs(number));\n      },\n          maxSafeInteger = Math.pow(2, 53) - 1,\n          toLength = function toLength(value) {\n        var len = toInteger(value);\n        return Math.min(Math.max(len, 0), maxSafeInteger);\n      };\n      return function from(arrayLike) {\n        var C = this,\n            items = Object(arrayLike);\n        if (arrayLike == null) {\n          throw new TypeError(\"Array.from must use an Array like object - null ou undefined can't be used\");\n        }\n        var mapFn = arguments.length > 1 ? arguments[1] : void undefined,\n            T = void 0;\n        if (typeof mapFn !== 'undefined') {\n          if (!isCallable(mapFn)) {\n            throw new TypeError('Array.from: when used, second argument must be a function');\n          }\n          if (arguments.length > 2) {\n            T = arguments[2];\n          }\n        }\n        var len = toLength(items.length),\n            A = isCallable(C) ? Object(new C(len)) : new Array(len),\n            k = 0,\n            kValue = void 0;\n        while (k < len) {\n          kValue = items[k];\n          if (mapFn) {\n            A[k] = typeof T === 'undefined' ? mapFn(kValue, k) : mapFn.call(T, kValue, k);\n          } else {\n            A[k] = kValue;\n          }\n          k += 1;\n        }\n        A.length = len;\n        return A;\n      };\n    }();\n  }\n}();\n\nmodule.exports = ArrayFromPolyfill;\n"]}