Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@logiccloud/node-red-runtime-variable-writer

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@logiccloud/node-red-runtime-variable-writer - npm Package Compare versions

Comparing version
2.0.5
to
2.1.1
+1
-3
package.json
{
"name": "@logiccloud/node-red-runtime-variable-writer",
"version": "2.0.5",
"version": "2.1.1",
"description": "A simple node that is writing a variable to a logiccloud runtime.",

@@ -37,4 +37,2 @@ "keywords": [

"dependencies": {
"buffer": "5.7.1",
"events": "^3.3.0",
"tslib": "^2.3.0"

@@ -41,0 +39,0 @@ },

@@ -10,12 +10,12 @@ "use strict";

const variable = config.variable;
console.info(`RuntimeVariableWriter, host: ${this.runtime.host}, port: ${this.runtime.port}, variable: ${variable}`);
console.info(`RuntimeVariableWriter, ${getConnectionInfo(this.runtime)}, variable: ${variable}`);
try {
(0, main_1.createRuntimeClient)(this.runtime.host, this.runtime.port, true);
(0, main_1.createRuntimeClient)(this.runtime.useUds, this.runtime.host, this.runtime.port, this.runtime.socketPath, true);
main_1.runtimeClient.connect();
}
catch (e) {
console.error(e, `RuntimeVariableWriter, error on runtime client connect on host: ${this.runtime.host}, port: ${this.runtime.port}.`);
console.error(e, `RuntimeVariableWriter, error on runtime client connect on ${getConnectionInfo(this.runtime)}.`);
}
this.on("input", function (msg, send, done) {
console.debug(`RuntimeVariableWriter, host: ${this.runtime.host}, port: ${this.runtime.port}, variable: ${variable}, write update: ${variable} = ${msg.payload}`);
console.debug(`RuntimeVariableWriter, ${getConnectionInfo(this.runtime)}, variable: ${variable}, write update: ${variable} = ${msg.payload}`);
try {

@@ -42,5 +42,16 @@ main_1.runtimeClient.sendUpdate({ s: variable, v: msg.payload });

catch (e) {
console.error(e, `RuntimeVariableWriter, error on runtime client disconnect from host: ${this.runtime.host}, port: ${this.runtime.port}.`);
console.error(e, `RuntimeVariableWriter, error on runtime client disconnect from ${getConnectionInfo(this.runtime)}.`);
}
});
function getConnectionInfo(runtime) {
if (runtime === undefined || runtime === null) {
return `connection: undefined`;
}
if (runtime.useUds === true) {
return `connection: ${runtime.socketPath}`;
}
else {
return `connection: ${runtime.host}:${runtime.port}`;
}
}
}

@@ -47,0 +58,0 @@ RED.nodes.registerType("runtime-variable-writer", RuntimeVariableWriter);

@@ -1,1 +0,1 @@

{"version":3,"file":"runtime-variable-writer.js","sourceRoot":"","sources":["../../../../../packages/runtime-variable-writer/src/lib/runtime-variable-writer.ts"],"names":[],"mappings":";;AAAA,yCAAkE;AAElE,MAAM,CAAC,OAAO,GAAG,UAAS,GAAG;IAE3B,SAAS,qBAAqB,CAAC,MAAM;QACnC,GAAG,CAAC,KAAK,CAAC,UAAU,CAAC,IAAI,EAAC,MAAM,CAAC,CAAC;QAElC,IAAI,CAAC,OAAO,GAAG,GAAG,CAAC,KAAK,CAAC,OAAO,CAAC,MAAM,CAAC,OAAO,CAAC,CAAC;QAEjD,IAAI,IAAI,CAAC,OAAO,EAAE,CAAC;YACjB,MAAM,QAAQ,GAAG,MAAM,CAAC,QAAQ,CAAC;YAEjC,OAAO,CAAC,IAAI,CAAC,gCAAgC,IAAI,CAAC,OAAO,CAAC,IAAI,WAAW,IAAI,CAAC,OAAO,CAAC,IAAI,eAAe,QAAQ,EAAE,CAAC,CAAC;YAErH,IAAI,CAAC;gBACH,IAAA,0BAAmB,EAAC,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,OAAO,CAAC,IAAI,EAAE,IAAI,CAAC,CAAC;gBAChE,oBAAa,CAAC,OAAO,EAAE,CAAC;YAC1B,CAAC;YAAC,OAAO,CAAC,EAAE,CAAC;gBACX,OAAO,CAAC,KAAK,CAAC,CAAC,EAAE,mEAAmE,IAAI,CAAC,OAAO,CAAC,IAAI,WAAW,IAAI,CAAC,OAAO,CAAC,IAAI,GAAG,CAAC,CAAC;YACxI,CAAC;YAED,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,UAAS,GAAG,EAAE,IAAI,EAAE,IAAI;gBAEvC,OAAO,CAAC,KAAK,CAAC,gCAAgC,IAAI,CAAC,OAAO,CAAC,IAAI,WAAW,IAAI,CAAC,OAAO,CAAC,IAAI,eAAe,QAAQ,mBAAmB,QAAQ,MAAM,GAAG,CAAC,OAAO,EAAE,CAAC,CAAC;gBAElK,IAAI,CAAC;oBACH,oBAAa,CAAC,UAAU,CAAC,EAAC,CAAC,EAAE,QAAQ,EAAE,CAAC,EAAE,GAAG,CAAC,OAAO,EAAC,CAAC,CAAC;gBAC1D,CAAC;gBAAC,OAAO,CAAC,EAAE,CAAC;oBACX,OAAO,CAAC,KAAK,CAAC,CAAC,EAAE,iEAAiE,QAAQ,YAAY,GAAG,CAAC,OAAO,GAAG,CAAC,CAAC;gBACxH,CAAC;gBAED,IAAI,IAAI,EAAE,CAAC;oBACT,IAAI,EAAE,CAAC;gBACT,CAAC;YAEH,CAAC,CAAC,CAAC;QAEL,CAAC;aAAM,CAAC;YACN,OAAO,CAAC,KAAK,CAAC,sEAAsE,CAAC,CAAC;QACxF,CAAC;QAED,IAAI,CAAC,EAAE,CAAC,OAAO,EAAE,GAAG,EAAE;YAEpB,IAAI,CAAC;gBACH,IAAI,oBAAa,KAAK,SAAS,EAAE,CAAC;oBAChC,oBAAa,CAAC,UAAU,EAAE,CAAC;gBAC7B,CAAC;YACH,CAAC;YAAC,OAAO,CAAC,EAAE,CAAC;gBACX,OAAO,CAAC,KAAK,CAAC,CAAC,EAAE,wEAAwE,IAAI,CAAC,OAAO,CAAC,IAAI,WAAW,IAAI,CAAC,OAAO,CAAC,IAAI,GAAG,CAAC,CAAC;YAC7I,CAAC;QAEH,CAAC,CAAC,CAAC;IAEL,CAAC;IACD,GAAG,CAAC,KAAK,CAAC,YAAY,CAAC,yBAAyB,EAAE,qBAAqB,CAAC,CAAC;AAC3E,CAAC,CAAA"}
{"version":3,"file":"runtime-variable-writer.js","sourceRoot":"","sources":["../../../../../packages/runtime-variable-writer/src/lib/runtime-variable-writer.ts"],"names":[],"mappings":"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"}

Sorry, the diff of this file is too big to display