{"ast":null,"code":"'use strict';\n\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar ctx = require('./_ctx');\nvar forOf = require('./_for-of');\nmodule.exports = function (COLLECTION) {\n  $export($export.S, COLLECTION, {\n    from: function from(source /* , mapFn, thisArg */) {\n      var mapFn = arguments[1];\n      var mapping, A, n, cb;\n      aFunction(this);\n      mapping = mapFn !== undefined;\n      if (mapping) aFunction(mapFn);\n      if (source == undefined) return new this();\n      A = [];\n      if (mapping) {\n        n = 0;\n        cb = ctx(mapFn, arguments[2], 2);\n        forOf(source, false, function (nextItem) {\n          A.push(cb(nextItem, n++));\n        });\n      } else {\n        forOf(source, false, A.push, A);\n      }\n      return new this(A);\n    }\n  });\n};","map":{"version":3,"names":["$export","require","aFunction","ctx","forOf","module","exports","COLLECTION","S","from","source","mapFn","arguments","mapping","A","n","cb","undefined","nextItem","push"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/_set-collection-from.js"],"sourcesContent":["'use strict';\n// https://tc39.github.io/proposal-setmap-offrom/\nvar $export = require('./_export');\nvar aFunction = require('./_a-function');\nvar ctx = require('./_ctx');\nvar forOf = require('./_for-of');\n\nmodule.exports = function (COLLECTION) {\n  $export($export.S, COLLECTION, { from: function from(source /* , mapFn, thisArg */) {\n    var mapFn = arguments[1];\n    var mapping, A, n, cb;\n    aFunction(this);\n    mapping = mapFn !== undefined;\n    if (mapping) aFunction(mapFn);\n    if (source == undefined) return new this();\n    A = [];\n    if (mapping) {\n      n = 0;\n      cb = ctx(mapFn, arguments[2], 2);\n      forOf(source, false, function (nextItem) {\n        A.push(cb(nextItem, n++));\n      });\n    } else {\n      forOf(source, false, A.push, A);\n    }\n    return new this(A);\n  } });\n};\n"],"mappings":"AAAA,YAAY;;AACZ;AACA,IAAIA,OAAO,GAAGC,OAAO,CAAC,WAAW,CAAC;AAClC,IAAIC,SAAS,GAAGD,OAAO,CAAC,eAAe,CAAC;AACxC,IAAIE,GAAG,GAAGF,OAAO,CAAC,QAAQ,CAAC;AAC3B,IAAIG,KAAK,GAAGH,OAAO,CAAC,WAAW,CAAC;AAEhCI,MAAM,CAACC,OAAO,GAAG,UAAUC,UAAU,EAAE;EACrCP,OAAO,CAACA,OAAO,CAACQ,CAAC,EAAED,UAAU,EAAE;IAAEE,IAAI,EAAE,SAASA,IAAIA,CAACC,MAAM,CAAC,wBAAwB;MAClF,IAAIC,KAAK,GAAGC,SAAS,CAAC,CAAC,CAAC;MACxB,IAAIC,OAAO,EAAEC,CAAC,EAAEC,CAAC,EAAEC,EAAE;MACrBd,SAAS,CAAC,IAAI,CAAC;MACfW,OAAO,GAAGF,KAAK,KAAKM,SAAS;MAC7B,IAAIJ,OAAO,EAAEX,SAAS,CAACS,KAAK,CAAC;MAC7B,IAAID,MAAM,IAAIO,SAAS,EAAE,OAAO,IAAI,IAAI,CAAC,CAAC;MAC1CH,CAAC,GAAG,EAAE;MACN,IAAID,OAAO,EAAE;QACXE,CAAC,GAAG,CAAC;QACLC,EAAE,GAAGb,GAAG,CAACQ,KAAK,EAAEC,SAAS,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC;QAChCR,KAAK,CAACM,MAAM,EAAE,KAAK,EAAE,UAAUQ,QAAQ,EAAE;UACvCJ,CAAC,CAACK,IAAI,CAACH,EAAE,CAACE,QAAQ,EAAEH,CAAC,EAAE,CAAC,CAAC;QAC3B,CAAC,CAAC;MACJ,CAAC,MAAM;QACLX,KAAK,CAACM,MAAM,EAAE,KAAK,EAAEI,CAAC,CAACK,IAAI,EAAEL,CAAC,CAAC;MACjC;MACA,OAAO,IAAI,IAAI,CAACA,CAAC,CAAC;IACpB;EAAE,CAAC,CAAC;AACN,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}