UNPKG

node-red-contrib-home-assistant-websocket

Version:
2 lines (1 loc) 1.25 kB
"use strict";var p=Object.defineProperty;var y=Object.getOwnPropertyDescriptor;var f=Object.getOwnPropertyNames;var l=Object.prototype.hasOwnProperty;var P=(e,t)=>{for(var o in t)p(e,o,{get:t[o],enumerable:!0})},_=(e,t,o,r)=>{if(t&&typeof t=="object"||typeof t=="function")for(let s of f(t))!l.call(e,s)&&s!==o&&p(e,s,{get:()=>t[s],enumerable:!(r=y(t,s))||r.enumerable});return e};var I=e=>_(p({},"__esModule",{value:!0}),e);var S={};P(S,{default:()=>u,isPollStateNodeProperties:()=>c});module.exports=I(S);var i=require("../../common/services/IssueService"),a=require("../../common/services/IssueService/check"),n=require("../../common/TransformState"),m=require("../../const"),d=require("../../globals");function u(e){const t=[],o=(0,a.getInvalidIds)(i.IssueType.StateId,e,e.entityId);for(const r of o){const s=d.RED._("home-assistant.service.issue.entity_not_found",{entity_id:r});t.push({type:i.IssueType.StateId,message:s,identity:r})}return e.state_type&&e.state_type!==n.TransformType.String&&t.push({type:i.IssueType.DeprecatedConfig,message:d.RED._("home-assistant.service.issue.deprecated_state_type_config"),identity:"state_type"}),t}function c(e){return e.type===m.NodeType.PollState}0&&(module.exports={isPollStateNodeProperties});