tasks/dentist.js
function remove_comments(){
      if (options.clean_comments) {
        html = html.replace(/<!--[\s\S]*?-->/g, function(str){
          if (str.match(/<!--\[if /)) { return str; }
          if (str.match(/\n/)) { return str; }
          else { return ""; }
        });
      }
    }
function remove_comments(){
      if (options.clean_comments) {
        html = html.replace(/<!--[\s\S]*?-->/g, function(str){
          if (str.match(/<!--\[if /)) { return str; }
          if (str.match(/\n/)) { return str; }
          else { return ""; }
        });
      }
    }
function remove_comments ( ) { if ( options . clean_comments ) { html = html . replace ( / <!--[\s\S]*?--> / g , function ( str ) { if ( str . match ( / <!--\[if  / ) ) { return str ; } if ( str . match ( / \n / ) ) { return str ; } else { return "" ; } } ) ; } }
Remove HTML comments
Remove HTML comments