stylelint-config-ali
Version:
stylelint shareable config for Alibaba F2E Guidelines
67 lines (66 loc) • 2.31 kB
TypeScript
declare const _default: {
defaultSeverity: "warning";
rules: {
'block-no-empty': null;
'color-no-invalid-hex': boolean;
'comment-no-empty': boolean;
'declaration-block-no-duplicate-properties': (boolean | {
ignore: string[];
})[];
'declaration-block-no-shorthand-property-overrides': boolean;
'font-family-no-duplicate-names': boolean;
'font-family-no-missing-generic-family-keyword': null;
'function-calc-no-unspaced-operator': boolean;
'function-linear-gradient-no-nonstandard-direction': boolean;
'keyframe-declaration-no-important': boolean;
'media-feature-name-no-unknown': boolean;
'no-descending-specificity': null;
'no-duplicate-at-import-rules': boolean;
'no-duplicate-selectors': boolean;
'no-empty-source': null;
'no-invalid-double-slash-comments': boolean;
'property-no-unknown': boolean;
'selector-pseudo-class-no-unknown': (boolean | {
ignorePseudoClasses: string[];
})[];
'selector-pseudo-element-no-unknown': boolean;
'selector-type-no-unknown': (boolean | {
ignore: string[];
ignoreTypes: string[];
})[];
'string-no-newline': boolean;
'unit-no-unknown': (boolean | {
ignoreUnits: string[];
})[];
/**
* Stylistic issues
* @link https://stylelint.io/user-guide/rules/list#stylistic-issues
*/
'color-hex-length': string;
'comment-whitespace-inside': string;
'declaration-block-single-line-max-declarations': number;
'length-zero-no-unit': (boolean | {
ignore: string[];
})[];
'selector-max-id': number;
};
overrides: ({
files: string[];
customSyntax: string;
plugins: string[];
rules: {
'at-rule-no-unknown': null;
'less/no-duplicate-variables': boolean;
};
} | {
files: string[];
customSyntax: string;
plugins: string[];
rules: {
'at-rule-no-unknown': null;
'scss/double-slash-comment-whitespace-inside': string;
};
})[];
ignoreFiles: string[];
};
export default _default;