{"ast":null,"code":"// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\nvar check = function (O, proto) {\n  anObject(O);\n  if (!isObject(proto) && proto !== null) throw TypeError(proto + \": can't set as prototype!\");\n};\nmodule.exports = {\n  set: Object.setPrototypeOf || ('__proto__' in {} ?\n  // eslint-disable-line\n  function (test, buggy, set) {\n    try {\n      set = require('./_ctx')(Function.call, require('./_object-gopd').f(Object.prototype, '__proto__').set, 2);\n      set(test, []);\n      buggy = !(test instanceof Array);\n    } catch (e) {\n      buggy = true;\n    }\n    return function setPrototypeOf(O, proto) {\n      check(O, proto);\n      if (buggy) O.__proto__ = proto;else set(O, proto);\n      return O;\n    };\n  }({}, false) : undefined),\n  check: check\n};","map":{"version":3,"names":["isObject","require","anObject","check","O","proto","TypeError","module","exports","set","Object","setPrototypeOf","test","buggy","Function","call","f","prototype","Array","e","__proto__","undefined"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/_set-proto.js"],"sourcesContent":["// Works with __proto__ only. Old v8 can't work with null proto objects.\n/* eslint-disable no-proto */\nvar isObject = require('./_is-object');\nvar anObject = require('./_an-object');\nvar check = function (O, proto) {\n  anObject(O);\n  if (!isObject(proto) && proto !== null) throw TypeError(proto + \": can't set as prototype!\");\n};\nmodule.exports = {\n  set: Object.setPrototypeOf || ('__proto__' in {} ? // eslint-disable-line\n    function (test, buggy, set) {\n      try {\n        set = require('./_ctx')(Function.call, require('./_object-gopd').f(Object.prototype, '__proto__').set, 2);\n        set(test, []);\n        buggy = !(test instanceof Array);\n      } catch (e) { buggy = true; }\n      return function setPrototypeOf(O, proto) {\n        check(O, proto);\n        if (buggy) O.__proto__ = proto;\n        else set(O, proto);\n        return O;\n      };\n    }({}, false) : undefined),\n  check: check\n};\n"],"mappings":"AAAA;AACA;AACA,IAAIA,QAAQ,GAAGC,OAAO,CAAC,cAAc,CAAC;AACtC,IAAIC,QAAQ,GAAGD,OAAO,CAAC,cAAc,CAAC;AACtC,IAAIE,KAAK,GAAG,SAAAA,CAAUC,CAAC,EAAEC,KAAK,EAAE;EAC9BH,QAAQ,CAACE,CAAC,CAAC;EACX,IAAI,CAACJ,QAAQ,CAACK,KAAK,CAAC,IAAIA,KAAK,KAAK,IAAI,EAAE,MAAMC,SAAS,CAACD,KAAK,GAAG,2BAA2B,CAAC;AAC9F,CAAC;AACDE,MAAM,CAACC,OAAO,GAAG;EACfC,GAAG,EAAEC,MAAM,CAACC,cAAc,KAAK,WAAW,IAAI,CAAC,CAAC;EAAG;EACjD,UAAUC,IAAI,EAAEC,KAAK,EAAEJ,GAAG,EAAE;IAC1B,IAAI;MACFA,GAAG,GAAGR,OAAO,CAAC,QAAQ,CAAC,CAACa,QAAQ,CAACC,IAAI,EAAEd,OAAO,CAAC,gBAAgB,CAAC,CAACe,CAAC,CAACN,MAAM,CAACO,SAAS,EAAE,WAAW,CAAC,CAACR,GAAG,EAAE,CAAC,CAAC;MACzGA,GAAG,CAACG,IAAI,EAAE,EAAE,CAAC;MACbC,KAAK,GAAG,EAAED,IAAI,YAAYM,KAAK,CAAC;IAClC,CAAC,CAAC,OAAOC,CAAC,EAAE;MAAEN,KAAK,GAAG,IAAI;IAAE;IAC5B,OAAO,SAASF,cAAcA,CAACP,CAAC,EAAEC,KAAK,EAAE;MACvCF,KAAK,CAACC,CAAC,EAAEC,KAAK,CAAC;MACf,IAAIQ,KAAK,EAAET,CAAC,CAACgB,SAAS,GAAGf,KAAK,CAAC,KAC1BI,GAAG,CAACL,CAAC,EAAEC,KAAK,CAAC;MAClB,OAAOD,CAAC;IACV,CAAC;EACH,CAAC,CAAC,CAAC,CAAC,EAAE,KAAK,CAAC,GAAGiB,SAAS,CAAC;EAC3BlB,KAAK,EAAEA;AACT,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}