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.
 
 
 
 
 

40 lines
832 B

/**
* SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
const stylelintConfig = require('@nextcloud/stylelint-config')
stylelintConfig.rules['at-rule-no-unknown'] = [
true, {
ignoreAtRules: ['include', 'mixin', 'use', 'for'],
},
]
if (!stylelintConfig.plugins) {
stylelintConfig.plugins = []
}
stylelintConfig.plugins.push('stylelint-use-logical')
stylelintConfig.rules['csstools/use-logical'] = [
'always',
{
// Only lint LTR-RTL properties for now
except: [
// Position properties
'top',
'bottom',
// Position properties with directional suffixes
/-top$/,
/-bottom$/,
// Size properties
'width',
'max-width',
'min-width',
'height',
'max-height',
'min-height',
],
},
]
module.exports = stylelintConfig