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