UNPKG

is-x-time

Version:

Returns boolean for various time-of-day queries such as isNight and isBusinessHours

3 lines (2 loc) 3.18 kB
function n(n){return n>11&&n<18}function t(n){return n>8&&n<17}function r(n){return n>5&&n<18}function u(n){return n>17&&n<=23}function e(n){return n>15&&n<=23}function o(){return new Date(Date.now()).getHours()}function i(t){return void 0===t&&(t=o()),n(t)}function a(n){return parseInt(new Intl.DateTimeFormat("en",{hour:"numeric",hourCycle:"h23",timeZone:n}).format(Date.now()))}function c(n){return i(a(n))}var f,s=((f={})["us-east-2"]="America/New_York",f["us-east-1"]="America/New_York",f["us-west-1"]="America/Los_Angeles",f["us-west-2"]="America/Los_Angeles",f["af-south-1"]="Africa/Cairo",f["ap-east-1"]="Asia/Hong_Kong",f["ap-southeast-3"]="Asia/Jakarta",f["ap-south-1"]="Asia/Kolkata",f["ap-northeast-3"]="Asia/Tokyo",f["ap-northeast-2"]="Asia/Seoul",f["ap-southeast-1"]="Asia/Singapore",f["ap-southeast-2"]="Australia/Sydney",f["ap-northeast-1"]="Asia/Tokyo",f["ca-central-1"]="America/Toronto",f["cn-north-1"]="Asia/Shanghai",f["cn-northwest-1"]="Asia/Shanghai",f["eu-central-1"]="Europe/Berlin",f["eu-west-1"]="Europe/Dublin",f["eu-west-2"]="Europe/London",f["eu-south-1"]="Europe/Rome",f["eu-west-3"]="Europe/Paris",f["eu-north-1"]="Europe/Stockholm",f["me-south-1"]="Asia/Riyadh",f["sa-east-1"]="America/Sao_Paulo",f);function h(n){return c(s[n])}function A(n){return void 0===n&&(n=o()),t(n)}function p(n){return A(a(n))}function m(n){return p(s[n])}function d(n){return void 0===n&&(n=o()),function(n){return n>7&&n<16}(n)}function l(n){return d(a(n))}function w(n){return l(s[n])}function v(n){return void 0===n&&(n=o()),r(n)}function g(n){return v(a(n))}function k(n){return g(s[n])}function S(n){return void 0===n&&(n=o()),u(n)}function y(n){return S(a(n))}function E(n){return y(s[n])}function _(n){return void 0===n&&(n=o()),e(n)}function D(n){return _(a(n))}function T(n){return D(s[n])}function L(n){return n>5&&n<12}function C(n){return void 0===n&&(n=o()),L(n)}function H(n){return C(a(n))}function I(n){return H(s[n])}function K(n){return n>=0&&n<6}function N(n){return void 0===n&&(n=o()),K(n)}function P(n){return N(a(n))}function R(n){return P(s[n])}function Y(n){return n>=0&&n<8}function b(n){return void 0===n&&(n=o()),Y(n)}function x(n){return b(a(n))}function B(n){return x(s[n])}function F(n){return n>17||n<6}function J(n){return void 0===n&&(n=o()),F(n)}function Z(n){return J(a(n))}function j(n){return Z(s[n])}function q(n){return a(s[n])}export{n as afternoon,t as businessHours,r as dayTime,u as evening,e as eveningShift,i as isAfternoon,c as isAfternoonIn,h as isAfternoonInAWS,A as isBusinessHours,p as isBusinessHoursIn,m as isBusinessHoursInAWS,d as isDayShift,l as isDayShiftIn,w as isDayShiftInAWS,v as isDayTime,g as isDayTimeIn,k as isDayTimeInAWS,S as isEvening,y as isEveningIn,E as isEveningInAWS,_ as isEveningShift,D as isEveningShiftIn,T as isEveningShiftInAWS,C as isMorning,H as isMorningIn,I as isMorningInAWS,N as isNight,P as isNightIn,R as isNightInAWS,b as isNightShift,x as isNightShiftIn,B as isNightShiftInAWS,J as isNightTime,Z as isNightTimeIn,j as isNightTimeInAWS,L as morning,K as night,Y as nightShift,F as nightTime,o as nowHour,a as nowHourIn,q as nowHourInAWS}; //# sourceMappingURL=is-x-time.es.js.map