stylelint.config.js 807 B

1234567891011121314151617181920212223242526272829303132
  1. export default {
  2. extends: [
  3. 'stylelint-config-standard-scss',
  4. 'stylelint-config-standard-vue/scss',
  5. 'stylelint-config-recess-order',
  6. '@stylistic/stylelint-config',
  7. ],
  8. plugins: [
  9. 'stylelint-scss',
  10. ],
  11. rules: {
  12. 'at-rule-no-unknown': null,
  13. 'no-descending-specificity': null,
  14. 'property-no-unknown': null,
  15. 'font-family-no-missing-generic-family-keyword': null,
  16. 'selector-class-pattern': null,
  17. 'scss/double-slash-comment-empty-line-before': null,
  18. 'scss/no-global-function-names': null,
  19. '@stylistic/max-line-length': null,
  20. '@stylistic/block-closing-brace-newline-after': [
  21. 'always',
  22. {
  23. ignoreAtRules: ['if', 'else'],
  24. },
  25. ],
  26. },
  27. allowEmptyInput: true,
  28. ignoreFiles: [
  29. 'node_modules/**/*',
  30. 'dist*/**/*',
  31. ],
  32. }