nci/app/utils.js
2015-12-12 15:44:41 +03:00

17 lines
292 B
JavaScript

'use strict';
var utils = {};
utils.prune = function(str, length) {
var result = '',
words = str.split(' ');
do {
result += words.shift() + ' ';
} while (words.length && result.length < length);
return result.replace(/ $/, words.length ? '...' : '');
};
module.exports = utils;