{"ast":null,"code":"var $ = require('../internals/export');\n\nvar getBuiltIn = require('../internals/get-built-in');\n\nvar apply = require('../internals/function-apply');\n\nvar call = require('../internals/function-call');\n\nvar uncurryThis = require('../internals/function-uncurry-this');\n\nvar fails = require('../internals/fails');\n\nvar isArray = require('../internals/is-array');\n\nvar isCallable = require('../internals/is-callable');\n\nvar isObject = require('../internals/is-object');\n\nvar isSymbol = require('../internals/is-symbol');\n\nvar arraySlice = require('../internals/array-slice');\n\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nvar $stringify = getBuiltIn('JSON', 'stringify');\nvar exec = uncurryThis(/./.exec);\nvar charAt = uncurryThis(''.charAt);\nvar charCodeAt = uncurryThis(''.charCodeAt);\nvar replace = uncurryThis(''.replace);\nvar numberToString = uncurryThis(1.0.toString);\nvar tester = /[\\uD800-\\uDFFF]/g;\nvar low = /^[\\uD800-\\uDBFF]$/;\nvar hi = /^[\\uDC00-\\uDFFF]$/;\nvar WRONG_SYMBOLS_CONVERSION = !NATIVE_SYMBOL || fails(function () {\n var symbol = getBuiltIn('Symbol')(); // MS Edge converts symbol values to JSON as {}\n\n return $stringify([symbol]) != '[null]' // WebKit converts symbol values to JSON as null\n || $stringify({\n a: symbol\n }) != '{}' // V8 throws on boxed symbols\n || $stringify(Object(symbol)) != '{}';\n}); // https://github.com/tc39/proposal-well-formed-stringify\n\nvar ILL_FORMED_UNICODE = fails(function () {\n return $stringify(\"\\uDF06\\uD834\") !== \"\\\"\\\\udf06\\\\ud834\\\"\" || $stringify(\"\\uDEAD\") !== \"\\\"\\\\udead\\\"\";\n});\n\nvar stringifyWithSymbolsFix = function stringifyWithSymbolsFix(it, replacer) {\n var args = arraySlice(arguments);\n var $replacer = replacer;\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n\n if (!isArray(replacer)) replacer = function replacer(key, value) {\n if (isCallable($replacer)) value = call($replacer, this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return apply($stringify, null, args);\n};\n\nvar fixIllFormed = function fixIllFormed(match, offset, string) {\n var prev = charAt(string, offset - 1);\n var next = charAt(string, offset + 1);\n\n if (exec(low, match) && !exec(hi, next) || exec(hi, match) && !exec(low, prev)) {\n return \"\\\\u\" + numberToString(charCodeAt(match, 0), 16);\n }\n\n return match;\n};\n\nif ($stringify) {\n // `JSON.stringify` method\n // https://tc39.es/ecma262/#sec-json.stringify\n $({\n target: 'JSON',\n stat: true,\n arity: 3,\n forced: WRONG_SYMBOLS_CONVERSION || ILL_FORMED_UNICODE\n }, {\n // eslint-disable-next-line no-unused-vars -- required for `.length`\n stringify: function stringify(it, replacer, space) {\n var args = arraySlice(arguments);\n var result = apply(WRONG_SYMBOLS_CONVERSION ? stringifyWithSymbolsFix : $stringify, null, args);\n return ILL_FORMED_UNICODE && typeof result == 'string' ? replace(result, tester, fixIllFormed) : result;\n }\n });\n}","map":{"version":3,"names":["$","require","getBuiltIn","apply","call","uncurryThis","fails","isArray","isCallable","isObject","isSymbol","arraySlice","NATIVE_SYMBOL","$stringify","exec","charAt","charCodeAt","replace","numberToString","toString","tester","low","hi","WRONG_SYMBOLS_CONVERSION","symbol","a","Object","ILL_FORMED_UNICODE","stringifyWithSymbolsFix","it","replacer","args","arguments","$replacer","undefined","key","value","fixIllFormed","match","offset","string","prev","next","target","stat","arity","forced","stringify","space","result"],"sources":["/Users/paolasanchez/Desktop/Pry4/Katoikia/katoikia-app/web-ui/sakai-react/node_modules/core-js/modules/es.json.stringify.js"],"sourcesContent":["var $ = require('../internals/export');\nvar getBuiltIn = require('../internals/get-built-in');\nvar apply = require('../internals/function-apply');\nvar call = require('../internals/function-call');\nvar uncurryThis = require('../internals/function-uncurry-this');\nvar fails = require('../internals/fails');\nvar isArray = require('../internals/is-array');\nvar isCallable = require('../internals/is-callable');\nvar isObject = require('../internals/is-object');\nvar isSymbol = require('../internals/is-symbol');\nvar arraySlice = require('../internals/array-slice');\nvar NATIVE_SYMBOL = require('../internals/native-symbol');\n\nvar $stringify = getBuiltIn('JSON', 'stringify');\nvar exec = uncurryThis(/./.exec);\nvar charAt = uncurryThis(''.charAt);\nvar charCodeAt = uncurryThis(''.charCodeAt);\nvar replace = uncurryThis(''.replace);\nvar numberToString = uncurryThis(1.0.toString);\n\nvar tester = /[\\uD800-\\uDFFF]/g;\nvar low = /^[\\uD800-\\uDBFF]$/;\nvar hi = /^[\\uDC00-\\uDFFF]$/;\n\nvar WRONG_SYMBOLS_CONVERSION = !NATIVE_SYMBOL || fails(function () {\n var symbol = getBuiltIn('Symbol')();\n // MS Edge converts symbol values to JSON as {}\n return $stringify([symbol]) != '[null]'\n // WebKit converts symbol values to JSON as null\n || $stringify({ a: symbol }) != '{}'\n // V8 throws on boxed symbols\n || $stringify(Object(symbol)) != '{}';\n});\n\n// https://github.com/tc39/proposal-well-formed-stringify\nvar ILL_FORMED_UNICODE = fails(function () {\n return $stringify('\\uDF06\\uD834') !== '\"\\\\udf06\\\\ud834\"'\n || $stringify('\\uDEAD') !== '\"\\\\udead\"';\n});\n\nvar stringifyWithSymbolsFix = function (it, replacer) {\n var args = arraySlice(arguments);\n var $replacer = replacer;\n if (!isObject(replacer) && it === undefined || isSymbol(it)) return; // IE8 returns string on undefined\n if (!isArray(replacer)) replacer = function (key, value) {\n if (isCallable($replacer)) value = call($replacer, this, key, value);\n if (!isSymbol(value)) return value;\n };\n args[1] = replacer;\n return apply($stringify, null, args);\n};\n\nvar fixIllFormed = function (match, offset, string) {\n var prev = charAt(string, offset - 1);\n var next = charAt(string, offset + 1);\n if ((exec(low, match) && !exec(hi, next)) || (exec(hi, match) && !exec(low, prev))) {\n return '\\\\u' + numberToString(charCodeAt(match, 0), 16);\n } return match;\n};\n\nif ($stringify) {\n // `JSON.stringify` method\n // https://tc39.es/ecma262/#sec-json.stringify\n $({ target: 'JSON', stat: true, arity: 3, forced: WRONG_SYMBOLS_CONVERSION || ILL_FORMED_UNICODE }, {\n // eslint-disable-next-line no-unused-vars -- required for `.length`\n stringify: function stringify(it, replacer, space) {\n var args = arraySlice(arguments);\n var result = apply(WRONG_SYMBOLS_CONVERSION ? stringifyWithSymbolsFix : $stringify, null, args);\n return ILL_FORMED_UNICODE && typeof result == 'string' ? replace(result, tester, fixIllFormed) : result;\n }\n });\n}\n"],"mappings":"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"},"metadata":{},"sourceType":"script"}