node-red-contrib-home-assistant-websocket
Version:
Node-RED integration with Home Assistant through websocket and REST API
2 lines (1 loc) • 968 B
JavaScript
;var r=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var o=Object.getOwnPropertyNames;var i=Object.prototype.hasOwnProperty;var m=(t,e)=>{for(var a in e)r(t,a,{get:e[a],enumerable:!0})},d=(t,e,a,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let s of o(e))!i.call(t,s)&&s!==a&&r(t,s,{get:()=>e[s],enumerable:!(n=u(e,s))||n.enumerable});return t};var h=t=>d(r({},"__esModule",{value:!0}),t);var p={};m(p,{getStatusOptions:()=>c});module.exports=h(p);function c(t){const e={year:t?.statusYear==="hidden"?void 0:t?.statusYear,month:t?.statusMonth==="hidden"?void 0:t?.statusMonth??"short",day:t?.statusDay==="hidden"?void 0:t?.statusDay??"numeric",hourCycle:t?.statusHourCycle==="default"?void 0:t?.statusHourCycle??"h23",hour:"numeric",minute:"numeric"};switch(t?.statusTimeFormat){case"h:m:s":e.second="numeric";break;case"h:m:s.ms":e.second="numeric",e.fractionalSecondDigits=3;break}return e}0&&(module.exports={getStatusOptions});