/** @type {import('stylelint').Config} */ export default { extends: [ "stylelint-config-standard", "stylelint-config-standard-scss" ], ignoreFiles: [ '**/node_modules/**', '**/dist/**', '**/build/**', '**/*.min.css', '**/normalize.scss', ], rules: { "selector-class-pattern": "^[a-z][a-zA-Z0-9]+$", // "selector-class-pattern": "^[a-z][a-z0-9]*(-[a-z0-9]+)*(_[a-z0-9]+)?(__[a-z0-9]+)?$", // регулярка для BEM "scss/at-mixin-pattern": "^[a-z][a-zA-Z0-9]+$", "color-function-notation": "modern", "selector-no-vendor-prefix": [true, { ignoreSelectors: ["::-webkit-input-placeholder", "::-ms-input-placeholder", "/-moz-.*/"], }], "scss/at-mixin-argumentless-call-parentheses": "always" } };