1.0.3 • Published 3 years ago

node-red-contrib-functionx v1.0.3

Weekly downloads
30
License
Apache-2.0
Repository
github
Last release
3 years ago

node-red-contrib-functionx

Clone of Node-RED function node with capability to automatically install used NPM packages.

Install

$ npm install node-red-contrib-functionx

Usage

The Node-RED functionx node behaves exactly like the standard Node-RED function node, with the exception of allowing the use of NPM modules within the JavaScript code. For this, the node scans the JavaScript code for any require() statements and automatically and temporarily installs the NPM modules referenced in the require() statements. The temporarily installed NPM modules are automatically cleaned from the disk when the Node-RED process closes.

Example

var { upperCase } = require("upper-case")       // install latest   version
var lowerCase     = require("lower-case@1.1.3") // install specific version
msg.payload = {             
    upper: upperCase("Hello World"),
    lower: lowerCase("Hello World")
}
return msg

License

This Node-RED node is licensed under the Apache License 2.0.

Credits

This Node-RED node is a derived from the latest version (as of 2020-12-02) of the official Node-RED 1.2.6 function node and was patched with the extra functionality from John O'Connor's fork of the node-red-contrib-function-npm Node-RED node.

1.0.3

3 years ago

1.0.2

4 years ago

1.0.1

4 years ago

0.9.7

4 years ago

1.0.0

4 years ago

0.9.6

4 years ago

0.9.5

4 years ago

0.9.4

4 years ago

0.9.3

4 years ago

0.9.2

4 years ago

0.9.1

4 years ago

0.9.0

4 years ago