title: Preserve SSI (Server Side includes) declarations with gulp-uglify
body: <p>During gulp-uglify task, SSI (server side includes) declarations are removed, maybe because uglify() removes invalid blocks of non-javascript code.</p>
  
  <p>i.e.:</p>
  
  <p>mymodule-source.js</p>
  
  <pre><code>"use strict";
  &lt;!--# include file="/ssi/config.js" --&gt;
  window.mymodule = function(mymodule) {};
  </code></pre>
  
  <p>After uglify() call on gulp pipe, it compress file to the following:</p>
  
  <p>mymodule-minified.js</p>
  
  <pre><code>"use strict";window.mymodule=function(e){};
  </code></pre>
  
  <p>Expected result for app health, is the following result:</p>
  
  <p>mymodule-expected.js</p>
  
  <pre><code>"use strict";&lt;!--# include file="/ssi/config.js" --&gt;window.mymodule=function(e){};
  </code></pre>
  
  <p>There is some kind of filter to declare to avoid SSI declarations being purged from final minified/uglified file?</p>
  
  <p>By example, some kind of filter over regex ]+></p>