UNPKG

inventoresed

Version:

Z-Wave driver written entirely in JavaScript/TypeScript

11 lines (8 loc) 293 B
import type { Message } from "./Message"; export interface INodeQuery { nodeId: number; } /** Tests if the given message is for a node or references a node */ export function isNodeQuery<T extends Message>(msg: T): msg is T & INodeQuery { return typeof (msg as any).nodeId === "number"; }