.stylelintrc.json 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. {
  2. "extends": [
  3. "stylelint-config-standard",
  4. "stylelint-config-standard-scss",
  5. "stylelint-config-recommended-vue",
  6. "stylelint-prettier/recommended"
  7. ],
  8. "rules": {
  9. "alpha-value-notation": null,
  10. "block-no-empty": null,
  11. "color-function-notation": "legacy",
  12. "declaration-block-no-duplicate-properties": null,
  13. "declaration-block-no-redundant-longhand-properties": null,
  14. "declaration-block-no-shorthand-property-overrides": null,
  15. "declaration-block-single-line-max-declarations": null,
  16. "font-family-no-missing-generic-family-keyword": null,
  17. "function-calc-no-unspaced-operator": null,
  18. "hue-degree-notation": null,
  19. "function-no-unknown": null,
  20. "keyframes-name-pattern": null,
  21. "no-descending-specificity": null,
  22. "no-duplicate-selectors": null,
  23. "number-max-precision": null,
  24. "selector-class-pattern": null,
  25. "selector-no-vendor-prefix": null,
  26. "selector-pseudo-element-no-unknown": null,
  27. "scss/at-extend-no-missing-placeholder": null,
  28. "scss/at-rule-no-unknown": null,
  29. "scss/dollar-variable-pattern": null,
  30. "scss/double-slash-comment-whitespace-inside": null,
  31. "scss/no-global-function-names": null,
  32. "value-no-vendor-prefix": null,
  33. "property-no-unknown": [true, { "ignoreProperties": ["scroll-snap-mode"] }],
  34. "property-no-vendor-prefix": null,
  35. "value-keyword-case": [
  36. "lower",
  37. {
  38. "camelCaseSvgKeywords": true
  39. }
  40. ]
  41. },
  42. "ignoreFiles": [
  43. "public/assets/*.css",
  44. "public/assets/chat/chat.css",
  45. "public/assets/doorkeeper/**",
  46. "public/assets/mobile/vite-dev/**",
  47. "public/assets/mobile/vite/**",
  48. "**/reset*.css",
  49. "**/bootstrap*.css",
  50. "**/codemirror.css",
  51. "**/jquery*.css",
  52. "**/cropper.css",
  53. "**/fineuploader.css",
  54. "**/qunit*.css",
  55. "**/svg-dimensions.css",
  56. "vendor/**",
  57. "coverage/**"
  58. ]
  59. }