/bencode

Simple JavaScript library for bencoding

Primary LanguageJavaScript

bencode Build Status

A small JavaScript library for encoding and decoding data following the Bencode specification.

Usage

const { encode, decode } = require('bencode');

encode({ foo: 42, hello: 'World!' });
// => d3:fooi42e5:hello6:World!e

decode('d3:fooi42e5:hello6:World!e');
// => { foo: 42, hello: 'World!' }