Ctrl K
ComunidadGuías…

stylelint.config.js

Rama master · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
require('./config/dotenv')

module.exports = {
  defaultSeverity: 'warning',
  extends: [
    'stylelint-config-standard',
    'stylelint-config-css-modules',
    'stylelint-config-primer',

    // stylelint-scss goes after everything else
    'stylelint-config-recommended-scss',

    // prettier goes last
    'stylelint-config-prettier',
  ],
  plugins: [
    'stylelint-declaration-block-no-ignored-properties',
    'stylelint-high-performance-animation',
    'stylelint-no-indistinguishable-colors',

    // stylelint-scss goes after everything else
    'stylelint-scss',

    // prettier goes last
    'stylelint-prettier',
  ],
  rules: {
    'plugin/declaration-block-no-ignored-properties': true,
    'plugin/no-low-performance-animation-properties': true,
    'plugin/no-unsupported-browser-features': null, // disable feature checks: we use postcss-preset-env and autoprefixer
    'plugin/stylelint-no-indistinguishable-colors': true,

    'no-descending-specificity': [true, { ignore: ['selectors-within-list'] }],
    'prettier/prettier': true,
    'selector-max-compound-selectors': 4,
    'selector-max-specificity': '0,5,1',
    'selector-max-type': null,
  },
}