Skip to content

Pronto runner for stylelint, the mighty, modern CSS linter

License

Notifications You must be signed in to change notification settings

Oneflare/pronto-stylelint

 
 

Repository files navigation

Pronto runner for stylelint (using stylelint from npm)

Gem Version Build Status Code Climate Test Coverage Dependency Status

Pronto runner for stylelint, the mighty, modern CSS linter. What is Pronto?

Uses official stylelint executable installed by npm.

Heavily inspired by doits/pronto-eslint_npm.

Prerequisites

You'll need to install stylelint by yourself with npm. If stylelint is in your PATH, everything will simply work, otherwise you have to provide pronto-stylelint your custom executable path (see below).

Configuration of stylelint

Configuring stylelint via .stylelintrc and consorts and excludes via .stylelintignore will work just fine with pronto-stylelint.

Configuration of pronto-stylelint

pronto-stylelint can be configured by placing a .pronto_stylelint.yml inside the directory where pronto is run.

Following options are available:

Option Meaning Default
stylelint_executable stylelint executable to call. stylelint (calls stylelint in PATH)

Example configuration to call custom stylelint executable:

# .pronto_stylelint.yml
stylelint_executable: '/my/custom/node/path/.bin/stylelint'

About

Pronto runner for stylelint, the mighty, modern CSS linter

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 100.0%