0.2.0 • Published 4 years ago

css-treeify v0.2.0

Weekly downloads
3
License
MIT
Repository
github
Last release
4 years ago

CSS Treeify Travis CI Build Status

Parse the structure of CSS to an object tree.

NPM Badge

Install

npm install css-treeify

Usage

const cssTreeify = require("css-treeify");

cssTreeify(`
body { font-size: 10px; }
html { font-size: 11px; }
html, body { font-size: 12px; }
@media only screen and (max-width: 600px) {
  body {
    background-color: lightblue;
  }
  html {
	  background-color: grey;
  }
}
`);
/* {
	'@media only screen and (max-width: 600px)': {
		body: {
			'background-color': 'lightblue'
		},
		html: {
			'background-color': 'grey'
		}
	},
	body: {
		'font-size': '12px'
	},
	html: {
		'font-size': '12px'
	}
}
*/

API

cssTreeify(css)

css

Type: string

The CSS to parse.