Skip to content

Commit 3894c48

Browse files
committed
JS/TS fixes
1 parent a9dac55 commit 3894c48

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

extensions/javascript/javascript-language-configuration.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,15 @@
188188
"action": {
189189
"indent": "indent"
190190
}
191+
},
192+
{
193+
// Decrease indentation after single line if/else if/else, for, or while
194+
"previousLineText": "^\\s*(((else ?)?if|for|while)\\s*\\(.*\\)\\s*|else\\s*)$",
195+
// But make sure line doesn't have braces or is not another if statement
196+
"beforeText": "^\\s+([^{i\\s]|i(?!f\\b))",
197+
"action": {
198+
"indent": "outdent"
199+
}
191200
}
192201
]
193202
}

extensions/typescript-basics/language-configuration.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,11 +209,11 @@
209209
},
210210
{
211211
// Decrease indentation after single line if/else if/else, for, or while
212-
"previousLineText": "/^\\s*(((else )?if|for|while)\\s*\\(.*\\)\\s*|else\\s*)$/",
212+
"previousLineText": "^\\s*(((else ?)?if|for|while)\\s*\\(.*\\)\\s*|else\\s*)$",
213213
// But make sure line doesn't have braces or is not another if statement
214-
"beforeText": "/^\\s+([^{i\\s]|i(?!f\\b))/",
214+
"beforeText": "^\\s+([^{i\\s]|i(?!f\\b))",
215215
"action": {
216-
"indent": "indentOutdent"
216+
"indent": "outdent"
217217
}
218218
}
219219
]

0 commit comments

Comments
 (0)