UNPKG

@tamara027/lerna-terminal

Version:
26 lines (23 loc) 587 B
'use strict'; var stripBackslashes = function stripBackslashes(value) { var result = value.split('\b'); if (result.length < 2) { return value; } return '' + result[0] + result[result.length - 1]; }; var stripTabs = function stripTabs(value) { var result = value.split('\t'); if (result.length < 2) { return value; } return result.join(' '); }; /** * @param {string} value - value string * @returns {string} - retruns the parsed value (\b, \t) **/ function stripTerminalString(value) { return stripBackslashes(stripTabs(value)); } module.exports = stripTerminalString;