function addSpaces(v) { return v.split('\n').map(function(vv) { return ' ' + vv; }).join('\n'); } function pad(str, value, filler) { str = String(str) var isRight = false; if(value < 0) { isRight = true; value = -value; } if(str.length < value) { var padding = new Array(value - str.length + 1).join(filler); return isRight ? str + padding : padding + str; } else{ return str; } } module.exports = { addSpaces: addSpaces, pad: pad, pad0: function(str, value) { return pad(str, value, '0'); } };