UNPKG

@freshworks/crayons

Version:
1 lines 1.22 kB
import{_ as e}from"./p-d7293421.js";function t(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function n(n){t(1,arguments);var r=Object.prototype.toString.call(n);return n instanceof Date||"object"===e(n)&&"[object Date]"===r?new Date(n.getTime()):"number"==typeof n||"[object Number]"===r?new Date(n):("string"!=typeof n&&"[object String]"!==r||"undefined"==typeof console||(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn((new Error).stack)),new Date(NaN))}function r(e){if(null===e||!0===e||!1===e)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function a(e,a){t(1,arguments);var o=a||{},s=o.locale,u=s&&s.options&&s.options.weekStartsOn,i=null==u?0:r(u),c=null==o.weekStartsOn?i:r(o.weekStartsOn);if(!(c>=0&&c<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=n(e),l=f.getUTCDay(),b=(l<c?7:0)+l-c;return f.setUTCDate(f.getUTCDate()-b),f.setUTCHours(0,0,0,0),f}function o(e,n,r){t(2,arguments);var o=a(e,r),s=a(n,r);return o.getTime()===s.getTime()}export{o as i,n as t}