z85
z85
npm i z85
z85

z85

ZeroMQ Base-85 Encoding for node.js

by Michael Sealand

0.0.2 (see all)License:MITTypeScript:Not Found
npm i z85
Readme

Build Status Coverage Status

#z85

ZeroMQ Base-85 Encoding for node.js

Intallation

$ npm install z85

Example

The test case in the rfc:

var z85 = require('z85');

var bytes = new Buffer([0x86, 0x4F, 0xD2, 0x6F, 0xB5, 0x59, 0xF7, 0x5B]);
    result = z85.encode(bytes);
    
console.log('Encoded:', result); // HelloWorld

var string = 'HelloWorld',
    result = z85.decode(string);
    
console.log('Decoded:', result.toString('hex')); // 864fd26fb559f75b

Running tests

Install dev dependencies:

$ npm install

Test:

$ npm test

With code coverage info (using istanbul):

$ npm install -g istanbul
$ make test-cov

A full code coverage report can be found in coverage/lcov-report/index.html after the tests complete

Downloads/wk

4.9K

GitHub Stars

11

LAST COMMIT

8yrs ago

MAINTAINERS

1

CONTRIBUTORS

2

OPEN ISSUES

0

OPEN PRs

1
VersionTagPublished
0.0.2
latest
8yrs ago
No alternatives found
No tutorials found
Add a tutorial