9ebafc2c918d5545b6454607330cbcc5.json 2.29 KB
{"ast":null,"code":"'use strict';\n\nvar getBuiltIn = require('../internals/get-built-in');\n\nvar definePropertyModule = require('../internals/object-define-property');\n\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n  var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n  var defineProperty = definePropertyModule.f;\n\n  if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n    defineProperty(Constructor, SPECIES, {\n      configurable: true,\n      get: function () {\n        return this;\n      }\n    });\n  }\n};","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/core-js-pure/internals/set-species.js"],"names":["getBuiltIn","require","definePropertyModule","wellKnownSymbol","DESCRIPTORS","SPECIES","module","exports","CONSTRUCTOR_NAME","Constructor","defineProperty","f","configurable","get"],"mappings":"AAAA;;AACA,IAAIA,UAAU,GAAGC,OAAO,CAAC,2BAAD,CAAxB;;AACA,IAAIC,oBAAoB,GAAGD,OAAO,CAAC,qCAAD,CAAlC;;AACA,IAAIE,eAAe,GAAGF,OAAO,CAAC,gCAAD,CAA7B;;AACA,IAAIG,WAAW,GAAGH,OAAO,CAAC,0BAAD,CAAzB;;AAEA,IAAII,OAAO,GAAGF,eAAe,CAAC,SAAD,CAA7B;;AAEAG,MAAM,CAACC,OAAP,GAAiB,UAAUC,gBAAV,EAA4B;AAC3C,MAAIC,WAAW,GAAGT,UAAU,CAACQ,gBAAD,CAA5B;AACA,MAAIE,cAAc,GAAGR,oBAAoB,CAACS,CAA1C;;AAEA,MAAIP,WAAW,IAAIK,WAAf,IAA8B,CAACA,WAAW,CAACJ,OAAD,CAA9C,EAAyD;AACvDK,IAAAA,cAAc,CAACD,WAAD,EAAcJ,OAAd,EAAuB;AACnCO,MAAAA,YAAY,EAAE,IADqB;AAEnCC,MAAAA,GAAG,EAAE,YAAY;AAAE,eAAO,IAAP;AAAc;AAFE,KAAvB,CAAd;AAID;AACF,CAVD","sourcesContent":["'use strict';\nvar getBuiltIn = require('../internals/get-built-in');\nvar definePropertyModule = require('../internals/object-define-property');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar SPECIES = wellKnownSymbol('species');\n\nmodule.exports = function (CONSTRUCTOR_NAME) {\n  var Constructor = getBuiltIn(CONSTRUCTOR_NAME);\n  var defineProperty = definePropertyModule.f;\n\n  if (DESCRIPTORS && Constructor && !Constructor[SPECIES]) {\n    defineProperty(Constructor, SPECIES, {\n      configurable: true,\n      get: function () { return this; }\n    });\n  }\n};\n"]},"metadata":{},"sourceType":"script"}