mirror of
https://github.com/nextcloud/spreed.git
synced 2025-07-21 05:46:02 +00:00

Signed-off-by: Dorra Jaouad <dorra.jaoued7@gmail.com> Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
41 lines
832 B
JavaScript
41 lines
832 B
JavaScript
/**
|
|
* 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
|