title: Gulp - remove comments from javascript files
body: <p>I'm looking for a way to remove all comments from a javascript file using gulp. </p>
  
  <p>for example, I have the following code:</p>
  
  <pre><code>/***
   * Comment 1 - This is my javascript header
   * @desc comment header to be removed
   * @params req, res
   */
  
  (function() {
      var helloworld = 'Hello World'; // Comment 2 - this is variable
      /* Comment 3 - this is the printing */
      console.log(helloworld);
  })()
  </code></pre>
  
  <p>And my expected result is:</p>
  
  <pre><code>(function() {
      var helloworld = 'Hello World';
      console.log(helloworld);
  })();
  </code></pre>