open-index/open-npm huggingface dataset:
npm package: @nickcis/node-red-contrib-messagehub-node
Description: Node-RED nodes of HighLevel MessageHub Producer and Consumer
Author: IBM
Latest version: 0.0.11

# Message Hub Node
Message Hub node can produce/consume the mesasges to/from Message Hub along with a topic on [NodeRED](http://nodered.org).


## Install
Install from [npm](http://npmjs.org)
```
npm install -g node-red-contrib-messagehub-node
```

## Prerequisites
 * Node-RED platform. (see [Node-RED](http://nodered.org/docs/getting-started/installation.html))
 * A Bluemix Account and a Message Hub Service (see [Message Hub](https://console.ng.bluemix.net/docs/services/MessageHub/index.html#messagehub)).
 * A topic created on the Message Hub Dashboard

## Authors
* Luis Elizondo - [luis.elizondo@mx1.ibm.com](mailto:fwang1@us.ibm.com)

## License
Released under the Apache License 2.0
npm package: @nickcis/node-red-node-cf-cloudant
Description: A Node-RED node to access Cloudant and couchdb databases
Author: Luiz Gustavo Ferraz Aoqui
Latest version: 0.2.18

node-red-node-cf-cloudant
=========================
A pair of [Node-RED](http://nodered.org) nodes to work with documents
in a [Cloudant](http://cloudant.com) database that is integrated with
[IBM Bluemix](http://bluemix.net).

Install
-------
Install from [npm](http://npmjs.org)
```
npm install node-red-node-cf-cloudant
```

Usage
-----
Allows basic access to a [Cloudant](http://cloudant.com) database to
`insert`, `update`, `delete` and `search` for documents.

To **insert** a new document into the database you have the option to store
the entire `msg` object or just the `msg.payload`. If the input value is not
in JSON format, it will be transformed before being stored.

For **update** and **delete**, you must pass the `_id` and the `_rev`as part
of the input `msg` object.

To **search** for a document you have two options: get a document directly by
its `_id` or use an existing [search index](https://cloudant.com/for-developers/search/)
from the database. For both cases, the query should be passed in the
`msg.payload` input object as a string.

When getting documents by id, the `payload` will be the desired `_id` value.
For `search indexes`, the query should follow the format `indexName:value`.

Authors
-------
* Luiz Gustavo Ferraz Aoqui - [laoqui@ca.ibm.com](mailto:laoqui@ca.ibm.com)
* Túlio Pascoal