1 |
- {"ast":null,"code":"'use strict';\n\nvar $ = require('../internals/export');\nvar call = require('../internals/function-call');\nvar toObject = require('../internals/to-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar toISOString = require('../internals/date-to-iso-string');\nvar classof = require('../internals/classof-raw');\nvar fails = require('../internals/fails');\nvar FORCED = fails(function () {\n return new Date(NaN).toJSON() !== null || call(Date.prototype.toJSON, {\n toISOString: function () {\n return 1;\n }\n }) !== 1;\n});\n\n// `Date.prototype.toJSON` method\n// https://tc39.es/ecma262/#sec-date.prototype.tojson\n$({\n target: 'Date',\n proto: true,\n forced: FORCED\n}, {\n // eslint-disable-next-line no-unused-vars -- required for `.length`\n toJSON: function toJSON(key) {\n var O = toObject(this);\n var pv = toPrimitive(O, 'number');\n return typeof pv == 'number' && !isFinite(pv) ? null : !('toISOString' in O) && classof(O) === 'Date' ? call(toISOString, O) : O.toISOString();\n }\n});","map":{"version":3,"names":["$","require","call","toObject","toPrimitive","toISOString","classof","fails","FORCED","Date","NaN","toJSON","prototype","target","proto","forced","key","O","pv","isFinite"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/core-js-pure/modules/es.date.to-json.js"],"sourcesContent":["'use strict';\nvar $ = require('../internals/export');\nvar call = require('../internals/function-call');\nvar toObject = require('../internals/to-object');\nvar toPrimitive = require('../internals/to-primitive');\nvar toISOString = require('../internals/date-to-iso-string');\nvar classof = require('../internals/classof-raw');\nvar fails = require('../internals/fails');\n\nvar FORCED = fails(function () {\n return new Date(NaN).toJSON() !== null\n || call(Date.prototype.toJSON, { toISOString: function () { return 1; } }) !== 1;\n});\n\n// `Date.prototype.toJSON` method\n// https://tc39.es/ecma262/#sec-date.prototype.tojson\n$({ target: 'Date', proto: true, forced: FORCED }, {\n // eslint-disable-next-line no-unused-vars -- required for `.length`\n toJSON: function toJSON(key) {\n var O = toObject(this);\n var pv = toPrimitive(O, 'number');\n return typeof pv == 'number' && !isFinite(pv) ? null :\n (!('toISOString' in O) && classof(O) === 'Date') ? call(toISOString, O) : O.toISOString();\n }\n});\n"],"mappings":"AAAA,YAAY;;AACZ,IAAIA,CAAC,GAAGC,OAAO,CAAC,qBAAqB,CAAC;AACtC,IAAIC,IAAI,GAAGD,OAAO,CAAC,4BAA4B,CAAC;AAChD,IAAIE,QAAQ,GAAGF,OAAO,CAAC,wBAAwB,CAAC;AAChD,IAAIG,WAAW,GAAGH,OAAO,CAAC,2BAA2B,CAAC;AACtD,IAAII,WAAW,GAAGJ,OAAO,CAAC,iCAAiC,CAAC;AAC5D,IAAIK,OAAO,GAAGL,OAAO,CAAC,0BAA0B,CAAC;AACjD,IAAIM,KAAK,GAAGN,OAAO,CAAC,oBAAoB,CAAC;AAEzC,IAAIO,MAAM,GAAGD,KAAK,CAAC,YAAY;EAC7B,OAAO,IAAIE,IAAI,CAACC,GAAG,CAAC,CAACC,MAAM,CAAC,CAAC,KAAK,IAAI,IACjCT,IAAI,CAACO,IAAI,CAACG,SAAS,CAACD,MAAM,EAAE;IAAEN,WAAW,EAAE,SAAAA,CAAA,EAAY;MAAE,OAAO,CAAC;IAAE;EAAE,CAAC,CAAC,KAAK,CAAC;AACpF,CAAC,CAAC;;AAEF;AACA;AACAL,CAAC,CAAC;EAAEa,MAAM,EAAE,MAAM;EAAEC,KAAK,EAAE,IAAI;EAAEC,MAAM,EAAEP;AAAO,CAAC,EAAE;EACjD;EACAG,MAAM,EAAE,SAASA,MAAMA,CAACK,GAAG,EAAE;IAC3B,IAAIC,CAAC,GAAGd,QAAQ,CAAC,IAAI,CAAC;IACtB,IAAIe,EAAE,GAAGd,WAAW,CAACa,CAAC,EAAE,QAAQ,CAAC;IACjC,OAAO,OAAOC,EAAE,IAAI,QAAQ,IAAI,CAACC,QAAQ,CAACD,EAAE,CAAC,GAAG,IAAI,GACjD,EAAE,aAAa,IAAID,CAAC,CAAC,IAAIX,OAAO,CAACW,CAAC,CAAC,KAAK,MAAM,GAAIf,IAAI,CAACG,WAAW,EAAEY,CAAC,CAAC,GAAGA,CAAC,CAACZ,WAAW,CAAC,CAAC;EAC7F;AACF,CAAC,CAAC","ignoreList":[]},"metadata":{},"sourceType":"script","externalDependencies":[]}
|