milworm / gulp-css-gsub

A gulp module to minify CSS classes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A gulp module to minify CSS class names.

Demo

Introduction

Gulp-css-gsub is a gulp module that rewrites your js and css files in order to reduce file size and obfuscate your code.

Benefits

  • protection the code from stealing
  • allows you find unused CSS rules it your app
  • smaller size of your CSS file (up to 40% off)

Installation

npm install gulp-css-gsub --save-dev

Usage

const gulp = require("gulp");
const cssGsub = require("gulp-css-gsub");
const rename = require("gulp-rename");

gulp.task("css-gsub", () => {
    return gulp.src("./dist/css/main.css")
            .pipe(cssGsub({ 
                jsIn: "./dist/js/app.js", 
                jsOut: "./dist/js/app.min.js",
                prefix: "d"
            }))
            .pipe(rename("main.min.css"))
            .pipe(gulp.dest("./dist/css"));
});

Examples

Examples

Authors and Contributors

Created in 2016 by Ruslan Prytula (@milworm).

About

A gulp module to minify CSS classes.

License:MIT License


Languages

Language:JavaScript 51.6%Language:CSS 48.4%