node-red-contrib-home-assistant-websocket
Version:
Node-RED integration with Home Assistant through websocket and REST API
2 lines (1 loc) • 1.02 kB
JavaScript
;var i=Object.defineProperty;var u=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var I=Object.prototype.hasOwnProperty;var l=(e,t)=>{for(var o in t)i(e,o,{get:t[o],enumerable:!0})},v=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of f(t))!I.call(e,s)&&s!==o&&i(e,s,{get:()=>t[s],enumerable:!(r=u(t,s))||r.enumerable});return e};var y=e=>v(i({},"__esModule",{value:!0}),e);var N={};l(N,{default:()=>m,isEventsCalendarNodeProperties:()=>c});module.exports=y(N);var n=require("../../common/services/IssueService"),d=require("../../common/services/IssueService/check"),p=require("../../const"),a=require("../../globals");function m(e){const t=[],o=(0,d.getInvalidIds)(n.IssueType.StateId,e,e.entityId);for(const r of o){const s=a.RED._("home-assistant.service.issue.entity_not_found",{entity_id:r});t.push({type:n.IssueType.StateId,message:s,identity:r})}return t}function c(e){return e.type===p.NodeType.EventsCalendar}0&&(module.exports={isEventsCalendarNodeProperties});