/var/www/greso.tech/server/nsm/node_modules/moment/src/lib/create
NameSizeModeActions
check-overflow.js15420644editdlrm
date-from-array.js10760644editdlrm
from-anything.js33510644editdlrm
from-array.js55850644editdlrm
from-object.js5490644editdlrm
from-string-and-array.js20110644editdlrm
from-string-and-format.js40920644editdlrm
from-string.js80070644editdlrm
local.js1830644editdlrm
parsing-flags.js6440644editdlrm
utc.js1860644editdlrm
valid.js15140644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/moment/src/lib/create/check-overflow.js (1542B)
import { daysInMonth } from '../units/month'; import { YEAR, MONTH, DATE, HOUR, MINUTE, SECOND, MILLISECOND, WEEK, WEEKDAY, } from '../units/constants'; import getParsingFlags from '../create/parsing-flags'; export default function checkOverflow(m) { var overflow, a = m._a; if (a && getParsingFlags(m).overflow === -2) { overflow = a[MONTH] < 0 || a[MONTH] > 11 ? MONTH : a[DATE] < 1 || a[DATE] > daysInMonth(a[YEAR], a[MONTH]) ? DATE : a[HOUR] < 0 || a[HOUR] > 24 || (a[HOUR] === 24 && (a[MINUTE] !== 0 || a[SECOND] !== 0 || a[MILLISECOND] !== 0)) ? HOUR : a[MINUTE] < 0 || a[MINUTE] > 59 ? MINUTE : a[SECOND] < 0 || a[SECOND] > 59 ? SECOND : a[MILLISECOND] < 0 || a[MILLISECOND] > 999 ? MILLISECOND : -1; if ( getParsingFlags(m)._overflowDayOfYear && (overflow < YEAR || overflow > DATE) ) { overflow = DATE; } if (getParsingFlags(m)._overflowWeeks && overflow === -1) { overflow = WEEK; } if (getParsingFlags(m)._overflowWeekday && overflow === -1) { overflow = WEEKDAY; } getParsingFlags(m).overflow = overflow; } return m; }