npm.io
1.0.1 • Published 10 years ago

sort-specificity

Licence
ISC
Version
1.0.1
Deps
4
Vulns
5
Weekly
0
Stars
3

Sort Specificity

Sort css selector for specificity

NPM npm version Build Status

Instalation

npm install sort-specificity

Usage

var sortSpecificity = require('sort-specificity')
var input = [
  "a .d b#foo",
  "b",
  "a .d b.d",
  "a b",
  "a .d b",
]
var result = sortSpecificity(input)

result is

[
  "a .d b#foo",
  "a .d b.d",
  "a .d b",
  "a b",
  "b"
]
Input raw css

You can input raw css.

var css = fs.readFileSync("./fixtures/sample.css", "utf-8")
var result = sortSpecificity(css) // parsed css selctor

Keywords