stylelint
Advanced tools
Changelog
0.4.0
jsesc
devDependency.rule-no-shorthand-property-overrides
rule.ruleTester
to stylelint.utils
for use by authors of custom rules.Changelog
0.3.2
hierarchicalSelectors
bug in indentation
rule.Changelog
0.3.0
report
, ruleMessages
, and styleSearch
in stylelint.utils
for use by external plugin rules.hierarchicalSelectors
option to indentation
rule.nesting-block-opening-brace-space-before
rule.nesting-block-opening-brace-newline-before
rule.color-hex-case
rule message is now consistent with the color-hex-length
rule.property-blacklist
rule message is now consistent with the property-whitelist
rule.comment-space-inside
rule message.Changelog
0.2.0
color-hex-case
rule.color-hex-length
rule.indentation
rule.selector-list-comma-newline-*
rules.selector-combinator-space-*
no longer checks :nth-child()
arguments.Changelog
0.1.2
block-opening-brace-newline-before
rule.block-opening-brace-space-before
rule.rule-trailing-semicolon
rule.Changelog
0.1.1
rule-no-duplicate-properties
rule.rule-properties-order
rule.Changelog
0.1.0
at-rule-empty-line-before
rule.at-rule-no-vendor-prefix
rule.block-closing-brace-newline-after
rule.block-closing-brace-newline-before
rule.block-closing-brace-space-after
rule.block-closing-brace-space-before
rule.block-no-empty
rule.block-opening-brace-newline-after
rule.block-opening-brace-newline-before
rule.block-opening-brace-space-after
rule.block-opening-brace-space-before
rule.color-no-invalid-hex
rule.comment-empty-line-before
rule.comment-space-inside
rule.custom-property-no-outside-root
rule.custom-property-pattern
rule.declaration-bang-space-after
rule.declaration-bang-space-before
rule.declaration-block-semicolon-newline-after
rule.declaration-block-semicolon-newline-before
rule.declaration-block-semicolon-space-after
rule.declaration-block-semicolon-space-before
rule.declaration-colon-space-after
rule.declaration-colon-space-before
rule.declaration-no-important
rule.function-calc-no-unspaced-operator
rule.function-comma-space-after
rule.function-comma-space-before
rule.function-parentheses-space-inside
rule.function-space-after
rule.function-url-quotes
rule.indentation
rule.media-feature-colon-space-after
rule.media-feature-colon-space-before
rule.media-feature-name-no-vendor-prefix
rule.media-feature-range-operator-space-after
rule.media-feature-range-operator-space-before
rule.media-query-list-comma-newline-after
rule.media-query-list-comma-newline-before
rule.media-query-list-comma-space-after
rule.media-query-list-comma-space-before
rule.media-query-parentheses-space-inside
rule.no-eol-whitespace
rule.no-missing-eof-newline
rule.no-multiple-empty-lines
rule.number-leading-zero
rule.number-no-trailing-zeros
rule.number-zero-length-no-unit
rule.property-blacklist
rule.property-no-vendor-prefix
rule.property-whitelist
rule.root-no-standard-properties
rule.rule-nested-empty-line-before
rule.rule-no-duplicate-properties
rule.rule-no-single-line
rule.rule-non-nested-empty-line-before
rule.rule-properties-order
rule.rule-trailing-semicolon
rule.selector-combinator-space-after
rule.selector-combinator-space-before
rule.selector-list-comma-newline-after
rule.selector-list-comma-newline-before
rule.selector-list-comma-space-after
rule.selector-list-comma-space-before
rule.selector-no-attribute
rule.selector-no-combinator
rule.selector-no-id
rule.selector-no-type
rule.selector-no-universal
rule.selector-no-vendor-prefix
rule.selector-pseudo-element-colon-notation
rule.selector-root-no-composition
rule.string-quotes
rule.value-list-comma-newline-after
rule.value-list-comma-newline-before
rule.value-list-comma-space-after
rule.value-list-comma-space-before
rule.value-no-vendor-prefix
rule.Changelog
10.0.0
styled
and jsx
syntax options that were replaced with css-in-js
in v9.10.0 (#4007).--allow-empty-input
flag for the old behavior (#3965).lib/rules/index.js
(#3923).at-rule-property-requirelist
rule (#3997).disallowInList
to no-duplicate-selectors
(#3936).ignore: ["comments"]
to block-no-empty
(#4008).color-no-invalid-hex
false negatives for CSS-in-JS (#3957).feature-name-no-unknown
false positives for prefers-color-scheme
(#3951).function-calc-no-invalid
false positives for negative numbers (#3921).no-descending-specificity
false positives for vendor prefixed pseudo-elements (#3929).selector-max-*
false negatives for nested at-rules (#3959).selector-max-universal
are now evaluated separately (#4263).value-keyword-case
autofix for single-line comments within maps (#4019).