node-red-contrib-bencode

A Node-RED node to encode and decode bencode buffers

Usage no npm install needed!

<script type="module">
  import nodeRedContribBencode from 'https://cdn.skypack.dev/node-red-contrib-bencode';
</script>

README

node-red-contrib-bencode

Node-RED function that takes the msg.payload and converts it to/from bencode data.

Installation

Either use the Manage Palette option in the Node-RED Editor menu, or run the following command in your Node-RED user directory - typically ~/.node-red

    npm i node-red-contrib-bencode

Usage

If the input is a buffer it tries to parse it as bencode and creates a javascript object. If the input is a javascript object it tries to serialize it as bencode and creates a buffer.