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
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							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
 |