2cdc9b5ced97dcff35898bf7a783848d.json 1.87 KB
{"ast":null,"code":"var anObject = require('../internals/an-object');\n\nvar aFunction = require('../internals/a-function');\n\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species'); // `SpeciesConstructor` abstract operation\n// https://tc39.github.io/ecma262/#sec-speciesconstructor\n\nmodule.exports = function (O, defaultConstructor) {\n  var C = anObject(O).constructor;\n  var S;\n  return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S);\n};","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/core-js-pure/internals/species-constructor.js"],"names":["anObject","require","aFunction","wellKnownSymbol","SPECIES","module","exports","O","defaultConstructor","C","constructor","S","undefined"],"mappings":"AAAA,IAAIA,QAAQ,GAAGC,OAAO,CAAC,wBAAD,CAAtB;;AACA,IAAIC,SAAS,GAAGD,OAAO,CAAC,yBAAD,CAAvB;;AACA,IAAIE,eAAe,GAAGF,OAAO,CAAC,gCAAD,CAA7B;;AAEA,IAAIG,OAAO,GAAGD,eAAe,CAAC,SAAD,CAA7B,C,CAEA;AACA;;AACAE,MAAM,CAACC,OAAP,GAAiB,UAAUC,CAAV,EAAaC,kBAAb,EAAiC;AAChD,MAAIC,CAAC,GAAGT,QAAQ,CAACO,CAAD,CAAR,CAAYG,WAApB;AACA,MAAIC,CAAJ;AACA,SAAOF,CAAC,KAAKG,SAAN,IAAmB,CAACD,CAAC,GAAGX,QAAQ,CAACS,CAAD,CAAR,CAAYL,OAAZ,CAAL,KAA8BQ,SAAjD,GAA6DJ,kBAA7D,GAAkFN,SAAS,CAACS,CAAD,CAAlG;AACD,CAJD","sourcesContent":["var anObject = require('../internals/an-object');\nvar aFunction = require('../internals/a-function');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\n\n// `SpeciesConstructor` abstract operation\n// https://tc39.github.io/ecma262/#sec-speciesconstructor\nmodule.exports = function (O, defaultConstructor) {\n  var C = anObject(O).constructor;\n  var S;\n  return C === undefined || (S = anObject(C)[SPECIES]) == undefined ? defaultConstructor : aFunction(S);\n};\n"]},"metadata":{},"sourceType":"script"}