1.0.3 • Published 9 years ago

ascii-armor-stream v1.0.3

Weekly downloads
4
License
MIT
Repository
github
Last release
9 years ago

ascii-armor-stream

Create ascii armor messages

Build Status
NPM

example

var armor = require('ascii-armor-stream');

// encode
var encoder = armor.encode('fancy', { food: taco });
encoder.write('ohai');
encoder.end();

/**
 * -----BEGIN FANCY MESSAGE-----
 * Version: ascii-armor-stream v1.0.0
 * Food: taco
 *
 * b2hhaQo=
 * -----END FANCY MESSAGE-----
 */

// decode
var decoder = armor.decode();
myEncodedStream.pipe(decoder);

decoder.on('header', function(key, value) {
  // handle headers
});

install

With npm do:

npm install ascii-armor-stream