Skip to content

milworm/gulp-css-gsub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published