8000 GitHub - davglass/node-cssmin: A little node module that minimize CSS Files
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

davglass/node-cssmin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Description

This is a node.js module that minimize CSS files (cssmin).
It uses a port of YUICompressor made in JavaScript by Stoyan Stefanov based on Isaac Schlueter work.
For more informations about YUICompressor → https://github.com/yui/yuicompressor

Installation

You can either download the plugin and unzip it into to your project folder or you can use npm to install the node-cssmin package.

Usage

The module exports the cssmin function, so you can use it with :

var cssmin = require('cssmin').cssmin;

The function cssmin takes two arguments :

  • input : the CSS content you want to minimize.
  • linebreakpos : the number of characters before the end of the line. If empty, the output will have only one line.

Example :

var puts = require('sys').puts,
fs = require('fs'),
cssmin = require('./cssmin').cssmin;
var css = fs.readFileSync("/Any/Random/CSS/File.css", encoding='utf8');
var min = cssmin(css);
puts(min);

About

A little node module that minimize CSS Files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%
0