-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.js
More file actions
86 lines (85 loc) · 3.35 KB
/
index.js
File metadata and controls
86 lines (85 loc) · 3.35 KB
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
module.exports = {
"extends": [
"stylelint-config-standard"
],
"overrides": [
{ "files": ["**/*.css"] }
],
"plugins": [
"@stylistic/stylelint-plugin",
"stylelint-file-max-lines"
],
"rules": {
"declaration-property-value-no-unknown": true,
"media-feature-name-value-no-unknown": true,
"media-feature-name-no-vendor-prefix": true,
"media-query-no-invalid": true,
"property-no-vendor-prefix": [true, { "ignoreProperties": ["background-clip", "text-fill-color"] }],
"selector-no-vendor-prefix": true,
"value-no-vendor-prefix": true,
"length-zero-no-unit": true,
"function-name-case": "lower",
"selector-type-case": "lower",
"value-keyword-case": "lower",
"alpha-value-notation": "percentage",
"color-function-notation": "modern",
"number-max-precision": 3,
"color-hex-length": "short",
"hue-degree-notation": "angle",
"color-no-invalid-hex": true,
"import-notation": "url",
"keyframe-selector-notation": "percentage-unless-within-keyword-only-block",
"media-feature-range-notation": "context",
"selector-pseudo-element-colon-notation": "double",
"font-family-name-quotes": "always-where-recommended",
"function-url-quotes": "always",
"selector-attribute-quotes": "always",
"shorthand-property-no-redundant-values": true,
"comment-whitespace-inside": "always",
"at-rule-no-vendor-prefix": true,
"selector-type-no-unknown": [true, { "ignore": ["custom-elements"] }],
"declaration-block-no-duplicate-custom-properties": true,
"declaration-block-no-duplicate-properties": true,
"font-family-no-duplicate-names": true,
"keyframe-block-no-duplicate-selectors": true,
"no-duplicate-at-import-rules": true,
"block-no-empty": true,
"selector-anb-no-unmatchable": true,
"no-unknown-animations": true,
"property-no-unknown": true,
"annotation-no-unknown": true,
"at-rule-no-unknown": true,
"media-feature-name-value-no-unknown": true,
"function-no-unknown": true,
"function-linear-gradient-no-nonstandard-direction": true,
"comment-no-empty": true,
"font-family-no-missing-generic-family-keyword": true,
"named-grid-areas-no-invalid": true,
"custom-property-no-missing-var-function": true,
"no-invalid-position-at-import-rule": true,
"no-invalid-double-slash-comments": true,
"selector-pseudo-class-no-unknown": true,
"selector-pseudo-element-no-unknown": true,
"function-calc-no-unspaced-operator": true,
"selector-type-no-unknown": [true, { ignore: ["custom-elements"] }],
"unit-no-unknown": true,
"keyframe-declaration-no-important": true,
"no-duplicate-selectors": true,
"plugin/file-max-lines": [1000, { "ignore": "blankLines" }],
/* @stylistic */
"@stylistic/color-hex-case": "lower",
"@stylistic/function-comma-space-after": "always",
"@stylistic/function-comma-space-before": "never",
"@stylistic/function-max-empty-lines": 0,
"@stylistic/function-whitespace-after": "always",
"@stylistic/number-leading-zero": "always",
"@stylistic/number-no-trailing-zeros": true,
"@stylistic/string-quotes": "double",
"@stylistic/unit-case": "lower",
"@stylistic/value-list-max-empty-lines": 0,
"@stylistic/property-case": "lower",
"@stylistic/indentation": 2,
"@stylistic/max-empty-lines": 1,
"@stylistic/no-extra-semicolons": true,
}
}