stylelint.config.js (58 lines of code) (raw):

/** @type {import('stylelint').Config} */ export default { extends: 'stylelint-config-standard', ignoreFiles: [ // Ignore non CSS/LESS files '**/*.!(css|less)', // ignore vendored css 'static/css/zamboni/jquery-ui/*', ], rules: { 'selector-class-pattern': null, 'selector-id-pattern': null, 'no-descending-specificity': null, 'no-duplicate-selectors': null, 'declaration-property-value-no-unknown': null, 'font-family-no-missing-generic-family-keyword': null, 'function-linear-gradient-no-nonstandard-direction': null, 'declaration-block-single-line-max-declarations': null, 'selector-pseudo-class-no-unknown': null, 'block-no-empty': null, 'declaration-block-no-shorthand-property-overrides': null, 'no-empty-source': null, 'at-rule-prelude-no-invalid': null, 'selector-type-no-unknown': null, 'number-max-precision': null, 'selector-pseudo-element-no-unknown': null, 'declaration-property-value-keyword-no-deprecated': null, 'at-rule-no-unknown': null, 'rule-empty-line-before': null, 'selector-pseudo-element-colon-notation': null, 'property-no-vendor-prefix': null, 'shorthand-property-no-redundant-values': null, 'color-function-notation': null, 'alpha-value-notation': null, 'color-hex-length': null, 'length-zero-no-unit': null, 'function-url-quotes': null, 'selector-attribute-quotes': null, 'declaration-empty-line-before': null, 'at-rule-empty-line-before': null, 'comment-empty-line-before': null, 'function-name-case': null, 'declaration-block-no-redundant-longhand-properties': null, 'import-notation': null, 'font-family-no-duplicate-names': null, 'declaration-block-no-duplicate-properties': null, 'value-no-vendor-prefix': null, 'comment-whitespace-inside': null, 'selector-no-vendor-prefix': null, 'media-feature-range-notation': null, 'value-keyword-case': null, 'selector-not-notation': null, 'declaration-property-value-keyword-no-deprecated': null, }, overrides: [ { files: ['static/css/**/*.less'], extends: ['stylelint-config-standard-less'], }, ], };