| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 | | // 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'); |  | }; | 
 |