You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
module.exports = {
|
|
|
|
extends: [
|
|
|
|
'stylelint-config-standard',
|
|
|
|
'stylelint-prettier/recommended',
|
|
|
|
'stylelint-config-rational-order',
|
|
|
|
],
|
|
|
|
// 使用 stylelint 来 lint css in js? https://github.com/emotion-js/emotion/discussions/2694
|
|
|
|
rules: {
|
|
|
|
'function-name-case': ['lower'],
|
|
|
|
'function-no-unknown': [
|
|
|
|
true,
|
|
|
|
{
|
|
|
|
ignoreFunctions: [
|
|
|
|
'fade',
|
|
|
|
'fadeout',
|
|
|
|
'tint',
|
|
|
|
'darken',
|
|
|
|
'ceil',
|
|
|
|
'fadein',
|
|
|
|
'floor',
|
|
|
|
'unit',
|
|
|
|
'shade',
|
|
|
|
'lighten',
|
|
|
|
'percentage',
|
|
|
|
'-',
|
|
|
|
],
|
|
|
|
},
|
|
|
|
],
|
|
|
|
'import-notation': null,
|
|
|
|
'no-descending-specificity': null,
|
|
|
|
'no-invalid-position-at-import-rule': null,
|
|
|
|
'declaration-empty-line-before': null,
|
|
|
|
'keyframes-name-pattern': null,
|
|
|
|
'custom-property-pattern': null,
|
|
|
|
'number-max-precision': 8,
|
|
|
|
'alpha-value-notation': 'number',
|
|
|
|
'color-function-notation': 'legacy',
|
|
|
|
'selector-class-pattern': null,
|
|
|
|
'selector-id-pattern': null,
|
|
|
|
'selector-not-notation': null,
|
|
|
|
},
|
|
|
|
};
|