-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.js
64 lines (64 loc) · 1.28 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
module.exports = {
extends: [
'stylelint-config-standard',
'stylelint-config-recess-order',
],
plugins: ['stylelint-order'],
ignoreFiles: [
'*.min.*',
'dist',
'**/dist',
'output',
'public',
'temp',
'web/core',
'web/libraries',
'web/**/contrib',
'web/profiles',
'web/sites/**/files',
],
rules: {
'max-line-length': [
120,
{
ignorePattern: '/^\\s*(@import|@apply)/',
},
],
'order/order': [
'dollar-variables',
'custom-properties',
'declarations',
{
type: 'at-rule',
name: 'apply',
},
'rules',
'at-rules',
],
'at-rule-no-unknown': [
true,
{
ignoreAtRules: [
'tailwind',
'apply',
'variants',
'responsive',
'screen',
'layer',
'import-glob',
'unocss-placeholder',
'custom-media',
],
},
],
'function-no-unknown': [
true,
{
ignoreFunctions: ['theme'],
},
],
'declaration-block-trailing-semicolon': null,
'no-descending-specificity': null,
'selector-class-pattern': '^([a-z][a-z0-9]*)(-[a-z0-9]+)*((__([a-z][a-z0-9]*)(-[a-z0-9]+)*)?(--([a-z][a-z0-9]*)(-[a-z0-9]+)*)?)$',
},
}