{"ast":null,"code":"var isArray = require('../internals/is-array');\n\nvar isConstructor = require('../internals/is-constructor');\n\nvar isObject = require('../internals/is-object');\n\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\nvar $Array = Array; // a part of `ArraySpeciesCreate` abstract operation\n// https://tc39.es/ecma262/#sec-arrayspeciescreate\n\nmodule.exports = function (originalArray) {\n var C;\n\n if (isArray(originalArray)) {\n C = originalArray.constructor; // cross-realm fallback\n\n if (isConstructor(C) && (C === $Array || isArray(C.prototype))) C = undefined;else if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n }\n\n return C === undefined ? $Array : C;\n};","map":{"version":3,"names":["isArray","require","isConstructor","isObject","wellKnownSymbol","SPECIES","$Array","Array","module","exports","originalArray","C","constructor","prototype","undefined"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/core-js/internals/array-species-constructor.js"],"sourcesContent":["var isArray = require('../internals/is-array');\nvar isConstructor = require('../internals/is-constructor');\nvar isObject = require('../internals/is-object');\nvar wellKnownSymbol = require('../internals/well-known-symbol');\n\nvar SPECIES = wellKnownSymbol('species');\nvar $Array = Array;\n\n// a part of `ArraySpeciesCreate` abstract operation\n// https://tc39.es/ecma262/#sec-arrayspeciescreate\nmodule.exports = function (originalArray) {\n var C;\n if (isArray(originalArray)) {\n C = originalArray.constructor;\n // cross-realm fallback\n if (isConstructor(C) && (C === $Array || isArray(C.prototype))) C = undefined;\n else if (isObject(C)) {\n C = C[SPECIES];\n if (C === null) C = undefined;\n }\n } return C === undefined ? $Array : C;\n};\n"],"mappings":"AAAA,IAAIA,OAAO,GAAGC,OAAO,CAAC,uBAAD,CAArB;;AACA,IAAIC,aAAa,GAAGD,OAAO,CAAC,6BAAD,CAA3B;;AACA,IAAIE,QAAQ,GAAGF,OAAO,CAAC,wBAAD,CAAtB;;AACA,IAAIG,eAAe,GAAGH,OAAO,CAAC,gCAAD,CAA7B;;AAEA,IAAII,OAAO,GAAGD,eAAe,CAAC,SAAD,CAA7B;AACA,IAAIE,MAAM,GAAGC,KAAb,C,CAEA;AACA;;AACAC,MAAM,CAACC,OAAP,GAAiB,UAAUC,aAAV,EAAyB;EACxC,IAAIC,CAAJ;;EACA,IAAIX,OAAO,CAACU,aAAD,CAAX,EAA4B;IAC1BC,CAAC,GAAGD,aAAa,CAACE,WAAlB,CAD0B,CAE1B;;IACA,IAAIV,aAAa,CAACS,CAAD,CAAb,KAAqBA,CAAC,KAAKL,MAAN,IAAgBN,OAAO,CAACW,CAAC,CAACE,SAAH,CAA5C,CAAJ,EAAgEF,CAAC,GAAGG,SAAJ,CAAhE,KACK,IAAIX,QAAQ,CAACQ,CAAD,CAAZ,EAAiB;MACpBA,CAAC,GAAGA,CAAC,CAACN,OAAD,CAAL;MACA,IAAIM,CAAC,KAAK,IAAV,EAAgBA,CAAC,GAAGG,SAAJ;IACjB;EACF;;EAAC,OAAOH,CAAC,KAAKG,SAAN,GAAkBR,MAAlB,GAA2BK,CAAlC;AACH,CAXD"},"metadata":{},"sourceType":"script"}