@team23/stylelint-config-team23-scss
Version:
A set of stylelint rules used by TEAM23 for standard scss projects
61 lines • 2.15 kB
TypeScript
declare const _default: {
extends: string[];
rules: {
/**
* Disallow unknown annotations.
*/
'annotation-no-unknown': (boolean | {
ignoreAnnotations: string[];
})[];
/**
* Disallow unknown at-rules.
*/
'at-rule-no-unknown': null;
'declaration-property-value-no-unknown': null;
'media-query-no-invalid': null;
/**
* This is a rule that checks for situations where users have done a
* loop using map-keys or map.keys and grabbed the value for that key inside of the loop.
*/
'scss/at-each-key-value-single-line': boolean;
/**
* Specify a pattern for Sass/SCSS-like function names.
*/
'scss/at-function-pattern': string;
'scss/at-import-no-partial-leading-underscore': null;
/**
* Specify blacklist of disallowed file extensions for partial names in @import commands.
*/
'scss/at-import-partial-extension-blacklist': null;
/**
* Require or disallow parentheses in argumentless @mixin calls.
*/
'scss/at-mixin-argumentless-call-parentheses': null;
/**
* Specify a pattern for Sass/SCSS-like mixin names.
*/
'scss/at-mixin-pattern': string;
/**
* Disallow parentheses in conditional @ rules (if, elsif, while)
*/
'scss/at-rule-conditional-no-parentheses': null;
/**
* Specify a pattern for Sass-like variables.
*/
'scss/dollar-variable-pattern': string;
/**
* Disallows the use of global function names, as these global functions are now located inside built-in Sass modules.
*/
'scss/no-global-function-names': null;
/**
* Specify a pattern for %-placeholders.
*/
'scss/percent-placeholder-pattern': string;
/**
* Disallow redundant nesting selectors (&).
*/
'scss/selector-no-redundant-nesting-selector': boolean;
};
};
export default _default;
//# sourceMappingURL=index.d.ts.map