This repository has been archived on 2024-07-27. You can view files and clone it, but cannot push or open issues or pull requests.
keksAccountGUI/node_modulesOLD/hpack.js/tools/utils.js

24 lines
454 B
JavaScript
Raw Normal View History

2019-08-11 18:48:02 +00:00
// Wrap lines after 79 chars
exports.wrap = function wrap(str) {
var out = [];
var pad = ' ';
var line = pad;
var chunks = str.split(/,/g);
chunks.forEach(function(chunk, i) {
var append = chunk;
if (i !== chunks.length - 1)
append += ',';
if (line.length + append.length > 79) {
out.push(line);
line = pad;
}
line += append;
});
if (line !== pad)
out.push(line);
return out.join('\n');
};