Skip to content
A simple CLI tool to calculate the cyclomatic complexity of CSS selectors based on CSSplexity
JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
.travis.yml
LICENSE
README.md
cssplexity-cli.js
package.json

README.md

CSSplexity CLI

A simple CLI tool to calculate the cyclomatic complexity of CSS selectors based on CSSplexity

Build Status Dependency Status Dependency Status

Installation

npm install -g cssplexity-cli

Usage

curl -s http://example.com/main.css | cssplexity
cssplexity main.css

Using the parameter max, you’re able to specify a maximum complexity. In case this limit is exceeded, CSSplexity CLI will exit the process with 1. This benefits integration into build/CI systems like Jenkins or Travis.

cssplexity --max=5 main.css

Changelog

  • 0.0.3
    • Update outdated dependencies
    • Fix README
  • 0.0.2
    • Add tests
  • 0.0.1
    • Initial version

License

Copyright (c) 2016 Thomas Rasshofer
Licensed under the MIT license.

See LICENSE for more info.

You can’t perform that action at this time.