{"version":3,"file":"dates.cjs","sources":["../../../../../src/libs/dates/dates.ts"],"sourcesContent":["export namespace Dates {\n\n  export function fromMillis(millis: number) {\n    return new Date(millis)\n  }\n\n  export function toMillis(date: Date) {\n    return date.getTime()\n  }\n\n  export function fromSeconds(seconds: number) {\n    return fromMillis(seconds * 1000)\n  }\n\n  export function toSeconds(date: Date) {\n    return Math.floor(toMillis(date) / 1000)\n  }\n\n  export function fromMillisDelay(millis: number) {\n    return fromMillis(Date.now() + millis)\n  }\n\n  export function toMillisDelay(date: Date) {\n    return toMillis(date) - Date.now()\n  }\n\n  export function fromSecondsDelay(seconds: number) {\n    return fromMillisDelay(seconds * 1000)\n  }\n\n  export function toSecondsDelay(date: Date) {\n    return Math.floor(toMillisDelay(date) / 1000)\n  }\n\n}"],"names":["Dates"],"mappings":";;AAAiBA,uBAkChB;AAlCD,CAAA,UAAiB,KAAK,EAAA;IAEpB,SAAgB,UAAU,CAAC,MAAc,EAAA;AACvC,QAAA,OAAO,IAAI,IAAI,CAAC,MAAM,CAAC,CAAA;KACxB;AAFe,IAAA,KAAA,CAAA,UAAU,aAEzB,CAAA;IAED,SAAgB,QAAQ,CAAC,IAAU,EAAA;AACjC,QAAA,OAAO,IAAI,CAAC,OAAO,EAAE,CAAA;KACtB;AAFe,IAAA,KAAA,CAAA,QAAQ,WAEvB,CAAA;IAED,SAAgB,WAAW,CAAC,OAAe,EAAA;AACzC,QAAA,OAAO,UAAU,CAAC,OAAO,GAAG,IAAI,CAAC,CAAA;KAClC;AAFe,IAAA,KAAA,CAAA,WAAW,cAE1B,CAAA;IAED,SAAgB,SAAS,CAAC,IAAU,EAAA;QAClC,OAAO,IAAI,CAAC,KAAK,CAAC,QAAQ,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;KACzC;AAFe,IAAA,KAAA,CAAA,SAAS,YAExB,CAAA;IAED,SAAgB,eAAe,CAAC,MAAc,EAAA;QAC5C,OAAO,UAAU,CAAC,IAAI,CAAC,GAAG,EAAE,GAAG,MAAM,CAAC,CAAA;KACvC;AAFe,IAAA,KAAA,CAAA,eAAe,kBAE9B,CAAA;IAED,SAAgB,aAAa,CAAC,IAAU,EAAA;QACtC,OAAO,QAAQ,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,GAAG,EAAE,CAAA;KACnC;AAFe,IAAA,KAAA,CAAA,aAAa,gBAE5B,CAAA;IAED,SAAgB,gBAAgB,CAAC,OAAe,EAAA;AAC9C,QAAA,OAAO,eAAe,CAAC,OAAO,GAAG,IAAI,CAAC,CAAA;KACvC;AAFe,IAAA,KAAA,CAAA,gBAAgB,mBAE/B,CAAA;IAED,SAAgB,cAAc,CAAC,IAAU,EAAA;QACvC,OAAO,IAAI,CAAC,KAAK,CAAC,aAAa,CAAC,IAAI,CAAC,GAAG,IAAI,CAAC,CAAA;KAC9C;AAFe,IAAA,KAAA,CAAA,cAAc,iBAE7B,CAAA;AAEH,CAAC,EAlCgBA,aAAK,KAALA,aAAK,GAkCrB,EAAA,CAAA,CAAA;;"}