@tamara027/lerna-terminal
Version: 
Powerful cli ui for monorepos
26 lines (23 loc) • 587 B
JavaScript
;
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;