Download the PHP package space48/grumphp-stylelint-task without Composer
On this page you can find all versions of the php package space48/grumphp-stylelint-task. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download space48/grumphp-stylelint-task
More information about space48/grumphp-stylelint-task
Files in space48/grumphp-stylelint-task
Package grumphp-stylelint-task
Short Description A GrumPHP extension that adds CSS linting support with stylelint.
License MIT
Informations about the package grumphp-stylelint-task
grumphp-stylelint-task
Adds a stylelint linting task to GrumPHP.
Installation
Install through composer:
Configuration
Example configuration:
Available options:
bin
Default: null
By default, the task will use stylelint from your $PATH. Use this option to override that. You can specify a path to the stylelint executable as a string, or a command to execute stylelint as an array, for example, to run stylelint through npx: bin: ["npx", "stylelint"]
triggered_by
Default: ["css", "less", "scss", "sass", "pcss"]
Define the list of file extensions that will trigger the stylelint task.
allowed_paths
Default: []
This option allows you to specify a list of regex patterns to filter the files that will be linted by the task.
config
Default: null
Specify an alternative configuration file for stylelint. If not specified, will let stylelint decide which configuration file will be used (stylelint.io).
disable_default_ignores
Default: false
Prevent stylelint from automatically ignoring files in certain directories, such as node_modules (stylelint.io).
format
Default: null
Specify the output format. Will use stylelint's default output format if not specified. You can find the list of valid options on stylelint.io.
max_warnings
Default: null
Specify the maximum number of warnings allowed before the linter will exit with an error (stylelint.io).
quiet
Default: false
Output only errors, not warnings (stylelint.io).
Changelog
See CHANGELOG.md.
License
This project is licensed unded the MIT License.