gulp-minifier

3.5.0 • Public • Published

gulp-minifier

Minify HTML, JS, CSS with html-minifier, terser, clean-css.

For example:

var minify = require('gulp-minifier');
 
gulp.task('example', function() {
  return gulp.src('example/src/**/*').pipe(minify({
    minify: true,
    minifyHTML: {
      collapseWhitespace: true,
      conservativeCollapse: true,
    },
    minifyJS: {
      sourceMap: true
    },
    minifyCSS: true,
    getKeptComment: function (content, filePath) {
        var m = content.match(/\/\*![\s\S]*?\*\//img);
        return m && m.join('\n') + '\n' || '';
    }
  })).pipe(gulp.dest('example/dest'));
});

Package Sidebar

Install

npm i gulp-minifier

Weekly Downloads

1,005

Version

3.5.0

License

MIT

Unpacked Size

13.8 kB

Total Files

14

Last publish

Collaborators

  • webyom