d75959d1a00da7e3886d8a7af2fe6c36.json 2.69 KB
{"ast":null,"code":"var global = require('../internals/global');\n\nvar shared = require('../internals/shared');\n\nvar has = require('../internals/has');\n\nvar uid = require('../internals/uid');\n\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n  if (!has(WellKnownSymbolsStore, name)) {\n    if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n  }\n\n  return WellKnownSymbolsStore[name];\n};","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/core-js-pure/internals/well-known-symbol.js"],"names":["global","require","shared","has","uid","NATIVE_SYMBOL","USE_SYMBOL_AS_UID","WellKnownSymbolsStore","Symbol","createWellKnownSymbol","withoutSetter","module","exports","name"],"mappings":"AAAA,IAAIA,MAAM,GAAGC,OAAO,CAAC,qBAAD,CAApB;;AACA,IAAIC,MAAM,GAAGD,OAAO,CAAC,qBAAD,CAApB;;AACA,IAAIE,GAAG,GAAGF,OAAO,CAAC,kBAAD,CAAjB;;AACA,IAAIG,GAAG,GAAGH,OAAO,CAAC,kBAAD,CAAjB;;AACA,IAAII,aAAa,GAAGJ,OAAO,CAAC,4BAAD,CAA3B;;AACA,IAAIK,iBAAiB,GAAGL,OAAO,CAAC,gCAAD,CAA/B;;AAEA,IAAIM,qBAAqB,GAAGL,MAAM,CAAC,KAAD,CAAlC;AACA,IAAIM,MAAM,GAAGR,MAAM,CAACQ,MAApB;AACA,IAAIC,qBAAqB,GAAGH,iBAAiB,GAAGE,MAAH,GAAYA,MAAM,IAAIA,MAAM,CAACE,aAAjB,IAAkCN,GAA3F;;AAEAO,MAAM,CAACC,OAAP,GAAiB,UAAUC,IAAV,EAAgB;AAC/B,MAAI,CAACV,GAAG,CAACI,qBAAD,EAAwBM,IAAxB,CAAR,EAAuC;AACrC,QAAIR,aAAa,IAAIF,GAAG,CAACK,MAAD,EAASK,IAAT,CAAxB,EAAwCN,qBAAqB,CAACM,IAAD,CAArB,GAA8BL,MAAM,CAACK,IAAD,CAApC,CAAxC,KACKN,qBAAqB,CAACM,IAAD,CAArB,GAA8BJ,qBAAqB,CAAC,YAAYI,IAAb,CAAnD;AACN;;AAAC,SAAON,qBAAqB,CAACM,IAAD,CAA5B;AACH,CALD","sourcesContent":["var global = require('../internals/global');\nvar shared = require('../internals/shared');\nvar has = require('../internals/has');\nvar uid = require('../internals/uid');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\nvar USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid');\n\nvar WellKnownSymbolsStore = shared('wks');\nvar Symbol = global.Symbol;\nvar createWellKnownSymbol = USE_SYMBOL_AS_UID ? Symbol : Symbol && Symbol.withoutSetter || uid;\n\nmodule.exports = function (name) {\n  if (!has(WellKnownSymbolsStore, name)) {\n    if (NATIVE_SYMBOL && has(Symbol, name)) WellKnownSymbolsStore[name] = Symbol[name];\n    else WellKnownSymbolsStore[name] = createWellKnownSymbol('Symbol.' + name);\n  } return WellKnownSymbolsStore[name];\n};\n"]},"metadata":{},"sourceType":"script"}