.stylelintrc.json 912 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. {
  2. "extends": ["stylelint-config-standard"],
  3. "overrides": [
  4. {
  5. "files": ["*.scss", "**/*.scss"],
  6. "extends": ["stylelint-config-standard-scss"]
  7. },
  8. {
  9. "files": ["*.vue", "**/*.vue"],
  10. "extends": [
  11. "stylelint-config-standard-scss",
  12. "stylelint-config-standard-vue/scss"
  13. ]
  14. }
  15. ],
  16. "rules": {
  17. "declaration-block-no-redundant-longhand-properties": [
  18. true,
  19. {
  20. "ignoreShorthands": ["inset"]
  21. }
  22. ],
  23. "font-family-no-missing-generic-family-keyword": [
  24. true,
  25. {
  26. "ignoreFontFamilies": ["PingFangSC-Regular", "PingFangSC-Medium"]
  27. }
  28. ],
  29. "unit-no-unknown": [
  30. true,
  31. {
  32. "ignoreUnits": ["rpx"]
  33. }
  34. ],
  35. "color-function-notation": "legacy",
  36. "property-no-vendor-prefix": null,
  37. "scss/at-extend-no-missing-placeholder": null,
  38. "alpha-value-notation": "number"
  39. }
  40. }