streaming-bencode
A streaming bencode decoder for Node.js written using ECMAScript 6 generators. Can parse any bencoded value in a stream of bencoded values.
Installation
npm install streaming-bencode
Examples:
var bencoder = ReadableStream = Readable; var source = ; source {}; source; source; elist: elist2: '' '' '' '' '1' '22' '': '' string: 'Hello World' integer: 12345 dictionary: key: 'This is a string within a dictionary' list: 1 2 3 4 'string' 5 {}
Example (Decode as you type):
var bencoder = ; processstdin; // override default cooked modeprocessstdin;