on master help sign in
fix: Improving JSX and TSX indents (#3853)
commit714db9c66665133e599c6d494b7fb46fcaee1da1 authorBenjamin Streit <benjaminmstreit@gmail.com> dateFri 16 Sep 2022, 02:51 (4 years ago) parent111d2da
3 files changed+11−3
languages.toml+2−2 runtime/queries/jsx/indents.scm+8 runtime/queries/tsx/indents.scm+1−1
languages.toml+2−2
@@ -332,7 +332,7 @@ source = { git = "https://github.com/omertuc/tree-sitter-go-work", rev = "6dd9dd
332332name = "javascript"
333333scope = "source.js"
334334injection-regex = "(js|javascript)"
335−file-types = ["js", "jsx", "mjs", "cjs"]
335+file-types = ["js", "mjs", "cjs"]
336336shebangs = ["node"]
337337roots = []
338338comment-token = "//"
@@ -363,7 +363,7 @@ injection-regex = "jsx"
363363file-types = ["jsx"]
364364roots = []
365365comment-token = "//"
366−language-server = { command = "typescript-language-server", args = ["--stdio"], language-id = "javascript" }
366+language-server = { command = "typescript-language-server", args = ["--stdio"], language-id = "javascriptreact" }
367367indent = { tab-width = 2, unit = " " }
368368grammar = "javascript"
369369
runtime/queries/jsx/indents.scm+8
@@ -1 +1,9 @@
1+[
2+ (jsx_fragment)
3+ (jsx_element)
4+ (jsx_self_closing_element)
5+] @indent
6+
7+(parenthesized_expression) @indent
8+
19; inherits: ecma
runtime/queries/tsx/indents.scm+1−1
@@ -1 +1 @@
1−; inherits: typescript
1+; inherits: typescript,jsx