nyks
Version:
nodejs exupery style
13 lines (9 loc) • 312 B
JavaScript
;
const str_chunk = require('../string/chunk');
module.exports = function(str, armor) {
if(Buffer.isBuffer(str))
str = str.toString('base64');
str = [].concat(["-----BEGIN " + armor + "-----"], str_chunk(str, 64), ["-----END " + armor + "-----"]);
str = str.join("\n");
return str;
};