UNPKG

312 BJavaScriptView Raw
1"use strict";
2
3const str_chunk = require('../string/chunk');
4
5module.exports = function(str, armor) {
6 if(Buffer.isBuffer(str))
7 str = str.toString('base64');
8
9 str = [].concat(["-----BEGIN " + armor + "-----"], str_chunk(str, 64), ["-----END " + armor + "-----"]);
10 str = str.join("\n");
11 return str;
12};