{"ast":null,"code":"var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n  return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n  return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n  setDesc(it, META, {\n    value: {\n      i: 'O' + ++id,\n      // object ID\n      w: {} // weak collections IDs\n    }\n  });\n};\n\nvar fastKey = function (it, create) {\n  // return primitive with prefix\n  if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n  if (!has(it, META)) {\n    // can't set metadata to uncaught frozen object\n    if (!isExtensible(it)) return 'F';\n    // not necessary to add metadata\n    if (!create) return 'E';\n    // add missing metadata\n    setMeta(it);\n    // return object ID\n  }\n  return it[META].i;\n};\nvar getWeak = function (it, create) {\n  if (!has(it, META)) {\n    // can't set metadata to uncaught frozen object\n    if (!isExtensible(it)) return true;\n    // not necessary to add metadata\n    if (!create) return false;\n    // add missing metadata\n    setMeta(it);\n    // return hash weak collections IDs\n  }\n  return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n  if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n  return it;\n};\nvar meta = module.exports = {\n  KEY: META,\n  NEED: false,\n  fastKey: fastKey,\n  getWeak: getWeak,\n  onFreeze: onFreeze\n};","map":{"version":3,"names":["META","require","isObject","has","setDesc","f","id","isExtensible","Object","FREEZE","preventExtensions","setMeta","it","value","i","w","fastKey","create","getWeak","onFreeze","meta","NEED","module","exports","KEY"],"sources":["C:/Users/user/Desktop/000newport/node_modules/smooth-scrollbar/node_modules/core-js/modules/_meta.js"],"sourcesContent":["var META = require('./_uid')('meta');\nvar isObject = require('./_is-object');\nvar has = require('./_has');\nvar setDesc = require('./_object-dp').f;\nvar id = 0;\nvar isExtensible = Object.isExtensible || function () {\n  return true;\n};\nvar FREEZE = !require('./_fails')(function () {\n  return isExtensible(Object.preventExtensions({}));\n});\nvar setMeta = function (it) {\n  setDesc(it, META, { value: {\n    i: 'O' + ++id, // object ID\n    w: {}          // weak collections IDs\n  } });\n};\nvar fastKey = function (it, create) {\n  // return primitive with prefix\n  if (!isObject(it)) return typeof it == 'symbol' ? it : (typeof it == 'string' ? 'S' : 'P') + it;\n  if (!has(it, META)) {\n    // can't set metadata to uncaught frozen object\n    if (!isExtensible(it)) return 'F';\n    // not necessary to add metadata\n    if (!create) return 'E';\n    // add missing metadata\n    setMeta(it);\n  // return object ID\n  } return it[META].i;\n};\nvar getWeak = function (it, create) {\n  if (!has(it, META)) {\n    // can't set metadata to uncaught frozen object\n    if (!isExtensible(it)) return true;\n    // not necessary to add metadata\n    if (!create) return false;\n    // add missing metadata\n    setMeta(it);\n  // return hash weak collections IDs\n  } return it[META].w;\n};\n// add metadata on freeze-family methods calling\nvar onFreeze = function (it) {\n  if (FREEZE && meta.NEED && isExtensible(it) && !has(it, META)) setMeta(it);\n  return it;\n};\nvar meta = module.exports = {\n  KEY: META,\n  NEED: false,\n  fastKey: fastKey,\n  getWeak: getWeak,\n  onFreeze: onFreeze\n};\n"],"mappings":"AAAA,IAAIA,IAAI,GAAGC,OAAO,CAAC,QAAQ,CAAC,CAAC,MAAM,CAAC;AACpC,IAAIC,QAAQ,GAAGD,OAAO,CAAC,cAAc,CAAC;AACtC,IAAIE,GAAG,GAAGF,OAAO,CAAC,QAAQ,CAAC;AAC3B,IAAIG,OAAO,GAAGH,OAAO,CAAC,cAAc,CAAC,CAACI,CAAC;AACvC,IAAIC,EAAE,GAAG,CAAC;AACV,IAAIC,YAAY,GAAGC,MAAM,CAACD,YAAY,IAAI,YAAY;EACpD,OAAO,IAAI;AACb,CAAC;AACD,IAAIE,MAAM,GAAG,CAACR,OAAO,CAAC,UAAU,CAAC,CAAC,YAAY;EAC5C,OAAOM,YAAY,CAACC,MAAM,CAACE,iBAAiB,CAAC,CAAC,CAAC,CAAC,CAAC;AACnD,CAAC,CAAC;AACF,IAAIC,OAAO,GAAG,SAAAA,CAAUC,EAAE,EAAE;EAC1BR,OAAO,CAACQ,EAAE,EAAEZ,IAAI,EAAE;IAAEa,KAAK,EAAE;MACzBC,CAAC,EAAE,GAAG,GAAG,EAAER,EAAE;MAAE;MACfS,CAAC,EAAE,CAAC,CAAC,CAAU;IACjB;EAAE,CAAC,CAAC;AACN,CAAC;;AACD,IAAIC,OAAO,GAAG,SAAAA,CAAUJ,EAAE,EAAEK,MAAM,EAAE;EAClC;EACA,IAAI,CAACf,QAAQ,CAACU,EAAE,CAAC,EAAE,OAAO,OAAOA,EAAE,IAAI,QAAQ,GAAGA,EAAE,GAAG,CAAC,OAAOA,EAAE,IAAI,QAAQ,GAAG,GAAG,GAAG,GAAG,IAAIA,EAAE;EAC/F,IAAI,CAACT,GAAG,CAACS,EAAE,EAAEZ,IAAI,CAAC,EAAE;IAClB;IACA,IAAI,CAACO,YAAY,CAACK,EAAE,CAAC,EAAE,OAAO,GAAG;IACjC;IACA,IAAI,CAACK,MAAM,EAAE,OAAO,GAAG;IACvB;IACAN,OAAO,CAACC,EAAE,CAAC;IACb;EACA;EAAE,OAAOA,EAAE,CAACZ,IAAI,CAAC,CAACc,CAAC;AACrB,CAAC;AACD,IAAII,OAAO,GAAG,SAAAA,CAAUN,EAAE,EAAEK,MAAM,EAAE;EAClC,IAAI,CAACd,GAAG,CAACS,EAAE,EAAEZ,IAAI,CAAC,EAAE;IAClB;IACA,IAAI,CAACO,YAAY,CAACK,EAAE,CAAC,EAAE,OAAO,IAAI;IAClC;IACA,IAAI,CAACK,MAAM,EAAE,OAAO,KAAK;IACzB;IACAN,OAAO,CAACC,EAAE,CAAC;IACb;EACA;EAAE,OAAOA,EAAE,CAACZ,IAAI,CAAC,CAACe,CAAC;AACrB,CAAC;AACD;AACA,IAAII,QAAQ,GAAG,SAAAA,CAAUP,EAAE,EAAE;EAC3B,IAAIH,MAAM,IAAIW,IAAI,CAACC,IAAI,IAAId,YAAY,CAACK,EAAE,CAAC,IAAI,CAACT,GAAG,CAACS,EAAE,EAAEZ,IAAI,CAAC,EAAEW,OAAO,CAACC,EAAE,CAAC;EAC1E,OAAOA,EAAE;AACX,CAAC;AACD,IAAIQ,IAAI,GAAGE,MAAM,CAACC,OAAO,GAAG;EAC1BC,GAAG,EAAExB,IAAI;EACTqB,IAAI,EAAE,KAAK;EACXL,OAAO,EAAEA,OAAO;EAChBE,OAAO,EAAEA,OAAO;EAChBC,QAAQ,EAAEA;AACZ,CAAC"},"metadata":{},"sourceType":"script","externalDependencies":[]}