Frontend/25_01_07/mai/node_modules/hpack.js/tools/utils.js
szabomarton 7f4a15b9c3 asd
2025-01-28 11:38:27 +01:00

24 lines
454 B
JavaScript

// 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');
};