digger-selector
The CSS selector parser used for digger
installation
$ npm install digger-selector
or in the browser using browserify
example
var Selector = ; var parsed = ;
parsed would be this data structure:
"string": "product[price<=100] > caption.big, friend" "phases": "string": "product[price<=100]" "class": {} "attr": "field": "price" "operator": "<=" "value": "100" "modifier": {} "tag": "product" "string": " > caption.big" "class": "big": true "attr": "modifier": {} "splitter": ">" "tag": "caption" "string": "friend" "class": {} "attr": "modifier": {} "tag": "friend"
licence
MIT