{"version":3,"sources":["node_modules\\babel-polyfill\\node_modules\\core-js\\modules\\_metadata.js"],"names":["Map","require","$export","shared","store","getOrCreateMetadataMap","target","targetKey","create","targetMetadata","get","undefined","set","keyMetadata","ordinaryHasOwnMetadata","MetadataKey","O","P","metadataMap","has","ordinaryGetOwnMetadata","ordinaryDefineOwnMetadata","MetadataValue","ordinaryOwnMetadataKeys","keys","forEach","_","key","push","toMetaKey","it","String","exp","S","module","exports","map"],"mappings":"AAAA,GAAIA,KAAUC,QAAQ,WAAR,CAAd;AACIC,QAAUD,QAAQ,WAAR,CADd;AAEIE,OAAUF,QAAQ,WAAR,EAAqB,UAArB,CAFd;AAGIG,MAAUD,OAAOC,KAAP,GAAiBD,OAAOC,KAAP,CAAe,IAAKH,QAAQ,gBAAR,CAAL,GAAhC,CAHd;;AAKA,GAAII,wBAAyB,QAAzBA,uBAAyB,CAASC,MAAT,CAAiBC,SAAjB,CAA4BC,MAA5B,CAAmC;AAC9D,GAAIC,gBAAiBL,MAAMM,GAAN,CAAUJ,MAAV,CAArB;AACA,GAAG,CAACG,cAAJ,CAAmB;AACjB,GAAG,CAACD,MAAJ,CAAW,MAAOG,UAAP;AACXP,MAAMQ,GAAN,CAAUN,MAAV,CAAkBG,eAAiB,GAAIT,IAAJ,EAAnC;AACD;AACD,GAAIa,aAAcJ,eAAeC,GAAf,CAAmBH,SAAnB,CAAlB;AACA,GAAG,CAACM,WAAJ,CAAgB;AACd,GAAG,CAACL,MAAJ,CAAW,MAAOG,UAAP;AACXF,eAAeG,GAAf,CAAmBL,SAAnB,CAA8BM,YAAc,GAAIb,IAAJ,EAA5C;AACD,CAAC,MAAOa,YAAP;AACH,CAXD;AAYA,GAAIC,wBAAyB,QAAzBA,uBAAyB,CAASC,WAAT,CAAsBC,CAAtB,CAAyBC,CAAzB,CAA2B;AACtD,GAAIC,aAAcb,uBAAuBW,CAAvB,CAA0BC,CAA1B,CAA6B,KAA7B,CAAlB;AACA,MAAOC,eAAgBP,SAAhB,CAA4B,KAA5B,CAAoCO,YAAYC,GAAZ,CAAgBJ,WAAhB,CAA3C;AACD,CAHD;AAIA,GAAIK,wBAAyB,QAAzBA,uBAAyB,CAASL,WAAT,CAAsBC,CAAtB,CAAyBC,CAAzB,CAA2B;AACtD,GAAIC,aAAcb,uBAAuBW,CAAvB,CAA0BC,CAA1B,CAA6B,KAA7B,CAAlB;AACA,MAAOC,eAAgBP,SAAhB,CAA4BA,SAA5B,CAAwCO,YAAYR,GAAZ,CAAgBK,WAAhB,CAA/C;AACD,CAHD;AAIA,GAAIM,2BAA4B,QAA5BA,0BAA4B,CAASN,WAAT,CAAsBO,aAAtB,CAAqCN,CAArC,CAAwCC,CAAxC,CAA0C;AACxEZ,uBAAuBW,CAAvB,CAA0BC,CAA1B,CAA6B,IAA7B,EAAmCL,GAAnC,CAAuCG,WAAvC,CAAoDO,aAApD;AACD,CAFD;AAGA,GAAIC,yBAA0B,QAA1BA,wBAA0B,CAASjB,MAAT,CAAiBC,SAAjB,CAA2B;AACvD,GAAIW,aAAcb,uBAAuBC,MAAvB,CAA+BC,SAA/B,CAA0C,KAA1C,CAAlB;AACIiB,KAAc,EADlB;AAEA,GAAGN,WAAH,CAAeA,YAAYO,OAAZ,CAAoB,SAASC,CAAT,CAAYC,GAAZ,CAAgB,CAAEH,KAAKI,IAAL,CAAUD,GAAV,EAAiB,CAAvD;AACf,MAAOH,KAAP;AACD,CALD;AAMA,GAAIK,WAAY,QAAZA,UAAY,CAASC,EAAT,CAAY;AAC1B,MAAOA,MAAOnB,SAAP,EAAoB,MAAOmB,GAAP,EAAa,QAAjC,CAA4CA,EAA5C,CAAiDC,OAAOD,EAAP,CAAxD;AACD,CAFD;AAGA,GAAIE,KAAM,QAANA,IAAM,CAAShB,CAAT,CAAW;AACnBd,QAAQA,QAAQ+B,CAAhB,CAAmB,SAAnB,CAA8BjB,CAA9B;AACD,CAFD;;AAIAkB,OAAOC,OAAP,CAAiB;AACf/B,MAAOA,KADQ;AAEfgC,IAAK/B,sBAFU;AAGfc,IAAKL,sBAHU;AAIfJ,IAAKU,sBAJU;AAKfR,IAAKS,yBALU;AAMfG,KAAMD,uBANS;AAOfI,IAAKE,SAPU;AAQfG,IAAKA,GARU,CAAjB","file":"_metadata.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["var Map     = require('./es6.map')\n  , $export = require('./_export')\n  , shared  = require('./_shared')('metadata')\n  , store   = shared.store || (shared.store = new (require('./es6.weak-map')));\n\nvar getOrCreateMetadataMap = function(target, targetKey, create){\n  var targetMetadata = store.get(target);\n  if(!targetMetadata){\n    if(!create)return undefined;\n    store.set(target, targetMetadata = new Map);\n  }\n  var keyMetadata = targetMetadata.get(targetKey);\n  if(!keyMetadata){\n    if(!create)return undefined;\n    targetMetadata.set(targetKey, keyMetadata = new Map);\n  } return keyMetadata;\n};\nvar ordinaryHasOwnMetadata = function(MetadataKey, O, P){\n  var metadataMap = getOrCreateMetadataMap(O, P, false);\n  return metadataMap === undefined ? false : metadataMap.has(MetadataKey);\n};\nvar ordinaryGetOwnMetadata = function(MetadataKey, O, P){\n  var metadataMap = getOrCreateMetadataMap(O, P, false);\n  return metadataMap === undefined ? undefined : metadataMap.get(MetadataKey);\n};\nvar ordinaryDefineOwnMetadata = function(MetadataKey, MetadataValue, O, P){\n  getOrCreateMetadataMap(O, P, true).set(MetadataKey, MetadataValue);\n};\nvar ordinaryOwnMetadataKeys = function(target, targetKey){\n  var metadataMap = getOrCreateMetadataMap(target, targetKey, false)\n    , keys        = [];\n  if(metadataMap)metadataMap.forEach(function(_, key){ keys.push(key); });\n  return keys;\n};\nvar toMetaKey = function(it){\n  return it === undefined || typeof it == 'symbol' ? it : String(it);\n};\nvar exp = function(O){\n  $export($export.S, 'Reflect', O);\n};\n\nmodule.exports = {\n  store: store,\n  map: getOrCreateMetadataMap,\n  has: ordinaryHasOwnMetadata,\n  get: ordinaryGetOwnMetadata,\n  set: ordinaryDefineOwnMetadata,\n  keys: ordinaryOwnMetadataKeys,\n  key: toMetaKey,\n  exp: exp\n};"]}