dist/helpers-lib-umd.js
function dquote(s) {
    var sq = (s.indexOf('\'') >= 0);
    var dq = (s.indexOf('"') >= 0);
    if (sq && dq) {
        s = s.replace(/"/g, '\\"');
        dq = false;
    }
    if (dq) {
        s = '\'' + s + '\'';
    }
    else {
        s = '"' + s + '"';
    }
    return s;
}
function dquote(s) {
    var sq = (s.indexOf('\'') >= 0);
    var dq = (s.indexOf('"') >= 0);
    if (sq && dq) {
        s = s.replace(/"/g, '\\"');
        dq = false;
    }
    if (dq) {
        s = '\'' + s + '\'';
    }
    else {
        s = '"' + s + '"';
    }
    return s;
}
function dquote ( s ) { var sq = ( s . indexOf ( '\'' ) >= 0 ) ; var dq = ( s . indexOf ( '"' ) >= 0 ) ; if ( sq && dq ) { s = s . replace ( / " / g , '\\"' ) ; dq = false ; } if ( dq ) { s = '\'' + s + '\'' ; } else { s = '"' + s + '"' ; } return s ; }
properly quote and escape the given input string
properly quote and escape the given input string