vendor/emmet.js
function(strings) {
			var lengths = _.map(strings, function(s) {
				return _.isString(s) ? s.length : +s;
			});
			
			var max = _.max(lengths);
			return _.map(lengths, function(l) {
				var pad = max - l;
				return pad ? this.repeatString(' ', pad) : '';
			}, this);
		}
function(strings) {
			var lengths = _.map(strings, function(s) {
				return _.isString(s) ? s.length : +s;
			});
			
			var max = _.max(lengths);
			return _.map(lengths, function(l) {
				var pad = max - l;
				return pad ? this.repeatString(' ', pad) : '';
			}, this);
		}
function ( strings ) { var lengths = _ . map ( strings , function ( s ) { return _ . isString ( s ) ? s . length : + s ; } ) ; var max = _ . max ( lengths ) ; return _ . map ( lengths , function ( l ) { var pad = max - l ; return pad ? this . repeatString ( ' ' , pad ) : '' ; } , this ) ; }
Returns list of paddings that should be used to align passed string
@param {Array} strings
@returns {Array}
Returns list of paddings that should be used to align passed string