1 line
661 B
JSON
1 line
661 B
JSON
{"ast":null,"code":"'use strict';\n\nvar getDay = Date.prototype.getDay;\n\nvar tryDateObject = function tryDateObject(value) {\n try {\n getDay.call(value);\n return true;\n } catch (e) {\n return false;\n }\n};\n\nvar toStr = Object.prototype.toString;\nvar dateClass = '[object Date]';\nvar hasToStringTag = typeof Symbol === 'function' && typeof Symbol.toStringTag === 'symbol';\n\nmodule.exports = function isDateObject(value) {\n if (typeof value !== 'object' || value === null) {\n return false;\n }\n\n return hasToStringTag ? tryDateObject(value) : toStr.call(value) === dateClass;\n};","map":null,"metadata":{},"sourceType":"script"} |