{"ast":null,"code":"// `Symbol.prototype.description` getter\n// https://tc39.es/ecma262/#sec-symbol.prototype.description\n'use strict';\n\nvar $ = require('../internals/export');\n\nvar DESCRIPTORS = require('../internals/descriptors');\n\nvar global = require('../internals/global');\n\nvar uncurryThis = require('../internals/function-uncurry-this');\n\nvar hasOwn = require('../internals/has-own-property');\n\nvar isCallable = require('../internals/is-callable');\n\nvar isPrototypeOf = require('../internals/object-is-prototype-of');\n\nvar toString = require('../internals/to-string');\n\nvar defineProperty = require('../internals/object-define-property').f;\n\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\n\nvar NativeSymbol = global.Symbol;\nvar SymbolPrototype = NativeSymbol && NativeSymbol.prototype;\n\nif (DESCRIPTORS && isCallable(NativeSymbol) && (!('description' in SymbolPrototype) || // Safari 12 bug\nNativeSymbol().description !== undefined)) {\n var EmptyStringDescriptionStore = {}; // wrap Symbol constructor for correct work with undefined description\n\n var SymbolWrapper = function Symbol() {\n var description = arguments.length < 1 || arguments[0] === undefined ? undefined : toString(arguments[0]);\n var result = isPrototypeOf(SymbolPrototype, this) ? new NativeSymbol(description) // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)'\n : description === undefined ? NativeSymbol() : NativeSymbol(description);\n if (description === '') EmptyStringDescriptionStore[result] = true;\n return result;\n };\n\n copyConstructorProperties(SymbolWrapper, NativeSymbol);\n SymbolWrapper.prototype = SymbolPrototype;\n SymbolPrototype.constructor = SymbolWrapper;\n var NATIVE_SYMBOL = String(NativeSymbol('test')) == 'Symbol(test)';\n var symbolToString = uncurryThis(SymbolPrototype.toString);\n var symbolValueOf = uncurryThis(SymbolPrototype.valueOf);\n var regexp = /^Symbol\\((.*)\\)[^)]+$/;\n var replace = uncurryThis(''.replace);\n var stringSlice = uncurryThis(''.slice);\n defineProperty(SymbolPrototype, 'description', {\n configurable: true,\n get: function description() {\n var symbol = symbolValueOf(this);\n var string = symbolToString(symbol);\n if (hasOwn(EmptyStringDescriptionStore, symbol)) return '';\n var desc = NATIVE_SYMBOL ? stringSlice(string, 7, -1) : replace(string, regexp, '$1');\n return desc === '' ? undefined : desc;\n }\n });\n $({\n global: true,\n constructor: true,\n forced: true\n }, {\n Symbol: SymbolWrapper\n });\n}","map":{"version":3,"names":["$","require","DESCRIPTORS","global","uncurryThis","hasOwn","isCallable","isPrototypeOf","toString","defineProperty","f","copyConstructorProperties","NativeSymbol","Symbol","SymbolPrototype","prototype","description","undefined","EmptyStringDescriptionStore","SymbolWrapper","arguments","length","result","constructor","NATIVE_SYMBOL","String","symbolToString","symbolValueOf","valueOf","regexp","replace","stringSlice","slice","configurable","get","symbol","string","desc","forced"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/core-js/modules/es.symbol.description.js"],"sourcesContent":["// `Symbol.prototype.description` getter\n// https://tc39.es/ecma262/#sec-symbol.prototype.description\n'use strict';\nvar $ = require('../internals/export');\nvar DESCRIPTORS = require('../internals/descriptors');\nvar global = require('../internals/global');\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar hasOwn = require('../internals/has-own-property');\nvar isCallable = require('../internals/is-callable');\nvar isPrototypeOf = require('../internals/object-is-prototype-of');\nvar toString = require('../internals/to-string');\nvar defineProperty = require('../internals/object-define-property').f;\nvar copyConstructorProperties = require('../internals/copy-constructor-properties');\n\nvar NativeSymbol = global.Symbol;\nvar SymbolPrototype = NativeSymbol && NativeSymbol.prototype;\n\nif (DESCRIPTORS && isCallable(NativeSymbol) && (!('description' in SymbolPrototype) ||\n // Safari 12 bug\n NativeSymbol().description !== undefined\n)) {\n var EmptyStringDescriptionStore = {};\n // wrap Symbol constructor for correct work with undefined description\n var SymbolWrapper = function Symbol() {\n var description = arguments.length < 1 || arguments[0] === undefined ? undefined : toString(arguments[0]);\n var result = isPrototypeOf(SymbolPrototype, this)\n ? new NativeSymbol(description)\n // in Edge 13, String(Symbol(undefined)) === 'Symbol(undefined)'\n : description === undefined ? NativeSymbol() : NativeSymbol(description);\n if (description === '') EmptyStringDescriptionStore[result] = true;\n return result;\n };\n\n copyConstructorProperties(SymbolWrapper, NativeSymbol);\n SymbolWrapper.prototype = SymbolPrototype;\n SymbolPrototype.constructor = SymbolWrapper;\n\n var NATIVE_SYMBOL = String(NativeSymbol('test')) == 'Symbol(test)';\n var symbolToString = uncurryThis(SymbolPrototype.toString);\n var symbolValueOf = uncurryThis(SymbolPrototype.valueOf);\n var regexp = /^Symbol\\((.*)\\)[^)]+$/;\n var replace = uncurryThis(''.replace);\n var stringSlice = uncurryThis(''.slice);\n\n defineProperty(SymbolPrototype, 'description', {\n configurable: true,\n get: function description() {\n var symbol = symbolValueOf(this);\n var string = symbolToString(symbol);\n if (hasOwn(EmptyStringDescriptionStore, symbol)) return '';\n var desc = NATIVE_SYMBOL ? stringSlice(string, 7, -1) : replace(string, regexp, '$1');\n return desc === '' ? undefined : desc;\n }\n });\n\n $({ global: true, constructor: true, forced: true }, {\n Symbol: SymbolWrapper\n });\n}\n"],"mappings":"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"},"metadata":{},"sourceType":"script"}