Skip to content

Commit 63cf260

Browse files
committed
chore: adjust max array members in a single line to 3 items
Signed-off-by: Ferdinand Thiessen <[email protected]>
1 parent 4760cb8 commit 63cf260

File tree

3 files changed

+41
-4
lines changed

3 files changed

+41
-4
lines changed

lib/configs/codeStyle.ts

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,20 @@ export function codeStyle(options: ConfigOptions): Linter.Config[] {
101101
'@stylistic/object-curly-newline': 'off',
102102
'@stylistic/object-curly-spacing': 'off',
103103
'@stylistic/object-property-newline': 'off',
104-
'@stylistic/exp-list-style': 'error',
104+
'@stylistic/exp-list-style': ['error', {
105+
singleLine: {
106+
spacing: 'never',
107+
maxItems: 3,
108+
},
109+
multiLine: {
110+
minItems: 0,
111+
},
112+
overrides: {
113+
'{}': {
114+
singleLine: { spacing: 'always', maxItems: Number.POSITIVE_INFINITY },
115+
},
116+
},
117+
}],
105118

106119
// No space between function name and parenthesis. Enforce fn() instead of fn ()
107120
'@stylistic/function-call-spacing': [

lib/plugins/nextcloud-vue/rules/no-deprecated-props.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,15 @@ export default {
5656
const isNcTextFieldArrowEndValid = versionSatisfies('8.28.0') // #7002
5757
const isCloseButtonOutsideValid = versionSatisfies('8.32.0') // #7553
5858

59-
const legacyTypes = ['primary', 'error', 'warning', 'success', 'secondary', 'tertiary', 'tertiary-no-background']
59+
const legacyTypes = [
60+
'primary',
61+
'error',
62+
'warning',
63+
'success',
64+
'secondary',
65+
'tertiary',
66+
'tertiary-no-background',
67+
]
6068

6169
return vueUtils.defineTemplateBodyVisitor(context, {
6270
'VElement VAttribute:has(VIdentifier[name="type"])': function(node) {

tests/fixtures/codestyle/output/array.js

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,23 @@ const arr3 = [
1919
]
2020

2121
// inconsistent brackets
22-
const brackets = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
22+
const brackets = [
23+
'Monday',
24+
'Tuesday',
25+
'Wednesday',
26+
'Thursday',
27+
'Friday',
28+
'Saturday',
29+
'Sunday',
30+
]
2331

2432
// consistent brackets but not a list style
25-
const brackets2 = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
33+
const brackets2 = [
34+
'Monday',
35+
'Tuesday',
36+
'Wednesday',
37+
'Thursday',
38+
'Friday',
39+
'Saturday',
40+
'Sunday',
41+
]

0 commit comments

Comments
 (0)