From a652d424723073e8983d37631e1694a47f0c21ed Mon Sep 17 00:00:00 2001 From: Niklas Date: Wed, 21 Apr 2021 21:00:02 +0200 Subject: [PATCH] removed lower case --- .../lower-case-creds/lower-case-creds.html | 27 -------------- .../lower-case-creds/lower-case-creds.ts | 24 ------------- src/nodes/lower-case/lower-case.html | 31 ---------------- src/nodes/lower-case/lower-case.ts | 35 ------------------- src/nodes/lower-case/types.ts | 9 ----- 5 files changed, 126 deletions(-) delete mode 100644 src/nodes/lower-case-creds/lower-case-creds.html delete mode 100644 src/nodes/lower-case-creds/lower-case-creds.ts delete mode 100644 src/nodes/lower-case/lower-case.html delete mode 100644 src/nodes/lower-case/lower-case.ts delete mode 100644 src/nodes/lower-case/types.ts diff --git a/src/nodes/lower-case-creds/lower-case-creds.html b/src/nodes/lower-case-creds/lower-case-creds.html deleted file mode 100644 index c7956ef..0000000 --- a/src/nodes/lower-case-creds/lower-case-creds.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - diff --git a/src/nodes/lower-case-creds/lower-case-creds.ts b/src/nodes/lower-case-creds/lower-case-creds.ts deleted file mode 100644 index e407c9e..0000000 --- a/src/nodes/lower-case-creds/lower-case-creds.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { NodeDef, NodeInitializer, Node, NodeCredentials } from "node-red"; -import { LowerCaseCredsProps, LowerCaseProps } from "../lower-case/types"; - -interface LowerCaseCredsConfig extends NodeDef, LowerCaseCredsProps { } - -interface LowerCaseCredsNode extends Node{} - -const nodeInit: NodeInitializer = (RED): void => { - function LowerCaseCredsConstructor( - this: LowerCaseCredsNode, - config: LowerCaseCredsConfig - ): void { - RED.nodes.createNode(this, config); - } - - RED.nodes.registerType("lower-case-creds", LowerCaseCredsConstructor,{ - credentials:{ - username: {type: "text"}, - password: {type: "password"} - } - }); -}; - -export = nodeInit; diff --git a/src/nodes/lower-case/lower-case.html b/src/nodes/lower-case/lower-case.html deleted file mode 100644 index 1bee8c7..0000000 --- a/src/nodes/lower-case/lower-case.html +++ /dev/null @@ -1,31 +0,0 @@ - - - - - diff --git a/src/nodes/lower-case/lower-case.ts b/src/nodes/lower-case/lower-case.ts deleted file mode 100644 index 658f96a..0000000 --- a/src/nodes/lower-case/lower-case.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { NodeDef, NodeInitializer, Node } from "node-red"; -import { LowerCaseCredsProps, LowerCaseProps } from "./types"; - -interface LowerCaseNodeConfig extends NodeDef,LowerCaseProps { } - -interface LowerCaseNodeData extends Node { - credsNode: Node -} - -const nodeInit: NodeInitializer = (RED): void => { - function LowerCaseNodeConstructor( - this: LowerCaseNodeData, - config: LowerCaseNodeConfig - ): void { - RED.nodes.createNode(this, config); - this.warn(JSON.stringify(config)) - this.credsNode = RED.nodes.getNode(config.credsID) as Node - - this.on("input",(msg)=>{ - - this.warn(JSON.stringify(this.credsNode.credentials)) - - if ((typeof msg.payload) === "string"){ - msg.payload = (msg.payload as string).toLowerCase() - }else{ - this.warn("Can only convert strings to lower case") - } - this.send(msg) - }) - } - - RED.nodes.registerType("lower-case", LowerCaseNodeConstructor); -}; - -export = nodeInit; diff --git a/src/nodes/lower-case/types.ts b/src/nodes/lower-case/types.ts deleted file mode 100644 index 099bfcb..0000000 --- a/src/nodes/lower-case/types.ts +++ /dev/null @@ -1,9 +0,0 @@ -export interface LowerCaseProps{ - testoConfig: string - credsID: string -} - -export interface LowerCaseCredsProps { - username: string, - password: string, -}