1.0.1 • Published 9 years ago

cssex v1.0.1

Weekly downloads
3
License
MIT
Repository
gitlab
Last release
9 years ago

CssEx Css Parser

css process lib. grammatree, uglify, beautify tool.

Usage

In Nodejs

$ npm install cssex

then

var CssEx = require('cssex');

In Browser

<script src="or.cssparser/core.js"></script>
var sourceCode = 'div { background: #333 url(aa.png) no-repeat; }';
var tree = new CssEx(sourceCode);
// console.log(tree.grammarTree);

tree.walk(function (node) {
	//walk by every node you can process
	console.log(node);
});

// toString
tree.toString() // make gramma tree to code string

Uglify & Compress

var tree = new CssEx(sourceCode);
tree.uglify().walk(function (node) {
	// process node
}).toString();

// or just
tree.uglify().toString();

beautify - todo

1.0.1

9 years ago

1.0.0

9 years ago

0.0.0

10 years ago