/* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ module.exports = { extends: [ 'stylelint-config-standard', 'stylelint-config-css-modules', 'stylelint-config-rational-order', 'stylelint-config-prettier', ], plugins: ['stylelint-order', 'stylelint-declaration-block-no-ignored-properties'], customSyntax: 'postcss-less', rules: { 'no-descending-specificity': null, 'function-url-quotes': 'always', 'font-family-no-missing-generic-family-keyword': null, 'plugin/declaration-block-no-ignored-properties': true, 'unit-no-unknown': [true, { ignoreUnits: ['rpx'] }], 'selector-class-pattern': null, }, ignoreFiles: ['**/*.js', '**/*.jsx', '**/*.tsx', '**/*.ts'], };