1.3.5 • Published 4 years ago
@bmatei/stylelint-config v1.3.5
stylelint Configuration
This package aims at creating universal configurations for stylelint that restricts the coding standards as much as possible. It is inspired but various rules packages but compiles everything into only one, dependency-free package.
Versions
prettier
- 2.0.5stylelint
- 13.3.3stylelint-scss
- 3.17.2
Rules Details
Possible errors
General / Sheet
no-extra-semicolons
- disabled - Prettier
Limit language features
Color
color-no-hex
- disabled since we allow HEX colors
Function
function-blacklist
- disabled since we don't have anything to blacklistfunction-url-no-scheme-relative
- disabled since we allow scheme relative urlsfunction-url-scheme-blacklist
- disabled since we don't have anything to blacklistfunction-url-scheme-whitelist
- disabled since we don't have anything to whitelistfunction-whitelist
- disabled since we don't have anything to whitelist
Keyframes
keyframes-name-pattern
- disabled since we don't have any pattern to specify
Unit
unit-blacklist
- disabled since we don't have anything to blacklistunit-whitelist
- disabled since we don't have anything to whitelist
Custom property
custom-property-pattern
- disabled since we don't have any pattern to specify
Property
property-blacklist
- disabled since we don't have anything to blacklistproperty-whitelist
- disabled since we don't have anything to whitelist
Declaration
declaration-property-unit-blacklist
- disabled since we don't have anything to blacklistdeclaration-property-unit-whitelist
- disabled since we don't have anything to whitelistdeclaration-property-value-blacklist
- disabled since we don't have anything to blacklistdeclaration-property-value-whitelist
- disabled since we don't have anything to whitelist
Selector
selector-attribute-operator-blacklist
- disabled since we don't have anything to blacklistselector-attribute-operator-whitelist
- disabled since we don't have anything to whitelistselector-class-pattern
- disabled since we don't have any pattern to specifyselector-combinator-blacklist
- disabled since we don't have anything to blacklistselector-combinator-whitelist
- disabled since we don't have anything to whitelistselector-id-pattern
- disabled since we don't have any pattern to specifyselector-max-class
- disabled since allow unlimited classes in a selectorselector-max-combinators
- disabled since allow unlimited combinatorsselector-max-compound-selectors
- disabled since allow unlimited selectorsselector-max-empty-lines
- disabled -max-empty-lines
and Prettierselector-max-pseudo-class
- disabled since allow unlimited pseudo classesselector-max-specificity
- disabled since allow unlimited specificityselector-nested-pattern
- disabled since we don't have any pattern to specifyselector-pseudo-class-blacklist
- disabled since we don't have anything to blacklistselector-pseudo-class-whitelist
- disabled since we don't have anything to whitelistselector-pseudo-element-blacklist
- disabled since we don't have anything to blacklistselector-pseudo-element-whitelist
- disabled since we don't have anything to whitelist
Media feature
media-feature-name-blacklist
- disabled since we don't have anything to blacklistmedia-feature-name-value-whitelist
- disabled since we don't have anything to whitelistmedia-feature-name-whitelist
- disabled since we don't have anything to whitelist
Custom media
custom-media-pattern
- disabled since we don't have any pattern to specify
At-rule
at-rule-blacklist
- disabled since we don't have anything to blacklistat-rule-no-unknown
- disabled - SCSSat-rule-property-requirelist
- disabled since we don't have a list of requires for at-rulesat-rule-whitelist
- disabled since we don't have anything to whitelist
Comment
comment-word-blacklist
- disabled since we don't have anything to blacklist
General / Sheet
max-nesting-depth
- disabled - Angular, BEM
Stylistic issues
Color
color-hex-case
- disabled - Prettier
Function
function-comma-newline-after
- disabled - Prettierfunction-comma-newline-before
- disabled - Prettierfunction-comma-space-after
- disabled - Prettierfunction-comma-space-before
- disabled - Prettierfunction-max-empty-lines
- disabled -max-empty-lines
and Prettierfunction-parentheses-newline-inside
- disabled - Prettierfunction-parentheses-space-inside
- disabled - Prettier
Number
number-leading-zero
- disabled - Prettiernumber-no-trailing-zeros
- disabled - Prettier
String
string-quotes
- disabled - Prettier
Unit
unit-case
- disabled - Prettier
Value list
value-list-comma-newline-after
- disabled - Prettiervalue-list-comma-newline-before
- disabled - Prettiervalue-list-comma-space-after
- disabled - Prettiervalue-list-comma-space-before
- disabled - Prettiervalue-list-max-empty-lines
- disabled -max-empty-lines
and Prettier
Property
property-case
- disabled - Prettier
Declaration
declaration-colon-newline-after
- disabled - Prettierdeclaration-colon-space-after
- disabled - Prettierdeclaration-colon-space-before
- disabled - Prettier
Declaration block
declaration-block-trailing-semicolon
- disabled - Prettier
Block
block-closing-brace-empty-line-before
- disabled - Prettierblock-closing-brace-newline-after
- disabled - Prettierblock-closing-brace-newline-before
- disabled - Prettierblock-closing-brace-space-after
- disabled - Prettierblock-closing-brace-space-before
- disabled - Prettierblock-opening-brace-newline-after
- disabled - Prettierblock-opening-brace-newline-before
- disabled - Prettierblock-opening-brace-space-after
- disabled - Prettierblock-opening-brace-space-before
- disabled - Prettier
Selector
selector-attribute-brackets-space-inside
- disabled - Prettierselector-combinator-space-after
- disabled - Prettierselector-combinator-space-before
- disabled - Prettierselector-descendant-combinator-no-non-space
- disabled - Prettierselector-pseudo-class-case
- disabled - Prettierselector-pseudo-element-case
- disabled - Prettier
Selector list
selector-list-comma-newline-after
- disabled - Prettierselector-list-comma-newline-before
- disabled - Prettierselector-list-comma-space-after
- disabled - Prettierselector-list-comma-space-before
- disabled - Prettier
Rule
rule-empty-line-before
- disabled - Prettier
Media query list
media-feature-name-case
- disabled - Prettiermedia-query-list-comma-newline-after
- disabled - Prettiermedia-query-list-comma-newline-before
- disabled - Prettiermedia-query-list-comma-space-after
- disabled - Prettiermedia-query-list-comma-space-before
- disabled - Prettier
At-rule
at-rule-empty-line-before
- disabled - Prettierat-rule-name-case
- disabled - Prettierat-rule-name-newline-after
- disabled - Prettierat-rule-name-space-after
- disabled - Prettierat-rule-semicolon-newline-after
- disabled - Prettier
General / Sheet
indentation
- disabled - Prettierlinebreaks
- disabled - Prettiermax-empty-lines
- disabled - Prettiermax-line-length
- disabled - Prettierno-eol-whitespace
- disabled - Prettierno-missing-end-of-source-newline
- disabled - Prettierno-empty-first-line
- disabled - Prettierunicode-bom
- disabled - Prettier
SCSS
@-else
scss/at-else-closing-brace-newline-after
- disabled -block-closing-brace-newline-after
and Prettierscss/at-else-closing-brace-space-after
- disabled -block-closing-brace-space-after
and Prettierscss/at-else-empty-line-before
- disabled -at-rule-empty-line-before
and Prettierscss/at-else-if-parentheses-space-before
- disabled - Prettier
@-function
scss/at-function-parentheses-space-before
- disabled - Prettier
@-if
scss/at-if-closing-brace-newline-after
- disabled -block-closing-brace-newline-after
and Prettierscss/at-if-closing-brace-space-after
- disabled -block-closing-brace-space-after
and Prettierscss/at-if-no-null
- disabled since we don't want to disable null checks
@-import
scss/at-import-partial-extension-blacklist
- disabled -scss/at-import-partial-extension
scss/at-import-partial-extension-whitelist
- disabled -scss/at-import-partial-extension
@-mixin
scss/at-mixin-parentheses-space-before
- disabled - Prettier
# @-rule
scss/at-rule-conditional-no-parentheses
- disabled since we don't want to disallow parentheses in conditionals
$-variable
scss/dollar-variable-colon-newline-after
- disabled - Prettierscss/dollar-variable-colon-space-after
- disabled - Prettierscss/dollar-variable-colon-space-before
- disabled - Prettierscss/dollar-variable-default
- disabled since we don't want to enforce default flagscss/dollar-variable-first-in-block
- disabled since we don't want to enforce a particular location
//-comment
scss/double-slash-comment-empty-line-before
- disabled since we don't want to enforce a particular stylescss/double-slash-comment-inline
- disabled since we don't want to enforce a particular locationscss/double-slash-comment-whitespace-inside
- disabled - Prettier
Comment
scss/comment-no-loud
- disabled since we don't disallow CSS comments
Declaration
scss/declaration-nested-properties-no-divided-groups
- disabled -declaration-nested-properties
Dimension
scss/dimension-no-non-numeric-values
- disabled since we don't want to enforce a particular style
Function
scss/function-quote-no-quoted-strings-inside
- disabled -scss/function-unquote-no-unquoted-strings-inside
Map
scss/map-keys-quotes
- disabled since we don't use quotes for keys
Operator
scss/operator-no-newline-after
- disabled since we allow newlines after operators and Prettierscss/operator-no-newline-before
- disabled - Prettier
Partial
scss/partial-no-import
- disabled since we don't want to disallow partial imports
Selector
scss/selector-no-redundant-nesting-selector
- disabled since we use nesting selectorsscss/selector-no-union-class-name
- disabled since we don't want to disallow union class names
General / Sheet
scss/no-dollar-variables
- disabled since we don't want to disallow dollar variables
Inspired by:
1.3.5
4 years ago
1.3.4
4 years ago
1.3.3
4 years ago
1.3.2
4 years ago
1.3.1
4 years ago
1.2.0
4 years ago
1.2.2
4 years ago
1.3.0
4 years ago
1.2.1
4 years ago
1.1.5
4 years ago
1.1.4
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.6
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago