verb
Version:
Verb makes it easy to build project documentation using simple markdown templates, with zero configuration required.
26 lines (23 loc) • 579 B
JavaScript
/**
* Verb <https://github.com/assemble/verb>
* Generate markdown documentation for GitHub projects.
*
* Copyright (c) 2014 Jon Schlinkert, Brian Woodward, contributors.
* Licensed under the MIT license.
*/
;
/**
* Strip newlines and whitespace padding.
*
* @name reverse
* @param {String} str The string to reverse
* @return {String} The reversed string.
* @api public
*/
module.exports = function(str) {
str = str || '';
str = str.replace(/^\s+/gm, '');
str = str.replace(/\s+$/gm, '');
str = str.replace(/\n+/gm, ' ');
return str;
};