tangled
alpha
login
or
join now
biscui.tech
/
dotfiles
0
fork
atom
this repo has no description
0
fork
atom
overview
issues
pulls
pipelines
fix prettier
biscui.tech
2 years ago
1e68212a
ca3b9292
+9
-14
1 changed file
expand all
collapse all
unified
split
.config
helix
languages.toml
+9
-14
.config/helix/languages.toml
···
3
3
args = ["--stdio"]
4
4
5
5
[language-server.eslint.config]
6
6
-
codeActionsOnSave = { mode = "all", "source.fixAll.eslint" = true }
7
6
format = { enable = true }
8
7
nodePath = ""
9
8
quiet = false
···
19
18
20
19
[language-server.eslint.config.codeActionOnSave]
21
20
enable = true
22
22
-
mode = "fixAll"
21
21
+
mode = "all"
22
22
+
source = { fixAll = { eslint = true } }
23
23
24
24
[language-server.eslint.config.workingDirectory]
25
25
mode = "location"
···
31
31
[language-server.typescript-language-server.config]
32
32
documentFormatting = false
33
33
34
34
-
[language-server.astro-ls]
35
35
-
command = "astro-ls"
36
36
-
args = ["--stdio"]
37
37
-
config = {typescript = {tsdk = "~/.nvm/versions/node/v20.10.0/lib"}, environment = "node"}
38
38
-
39
34
[language-server.vscode-json-language-server.config]
40
35
json = { validate = { enable = true }, format = { enable = true } }
41
36
provideFormatter = true
···
48
43
49
44
[[language]]
50
45
name = "typescript"
51
51
-
# scope = "source.ts"
52
52
-
# injection-regex = "(ts|typescript)"
46
46
+
scope = "source.ts"
47
47
+
injection-regex = "(ts|typescript)"
53
48
language-servers = [ "typescript-language-server", "eslint" ]
54
49
# language-servers = [ { except-features = ["format"], name = "typescript-language-server" }, "eslint" ]
55
55
-
formatter = { command = "prettier", args = [ "--parser", "babel-ts" ] }
56
56
-
# formatter = {command = "prettier"}
50
50
+
formatter = { command = "prettier", args = ["--stdin-filepath", "file.ts"] }
57
51
# formatter = { command = "dprint", args = [ "fmt", "--stdin", "typescript" ] }
58
58
-
# roots = ["package-lock.json", "tsconfig.json", ".prettierrc.json"]
59
52
auto-format = true
60
53
file-types = ["ts", "mts", "cts"]
61
54
62
55
[[language]]
63
56
name = "tsx"
64
57
language-servers = [ "typescript-language-server", "eslint" ]
65
65
-
formatter = { command = "prettier", args = [ "--parser", "babel-ts" ] }
58
58
+
# formatter = { command = "prettier", args = [ "--parser", "babel-ts" ] }
59
59
+
formatter = { command = "prettier", args = ["--stdin-filepath", "file.ts"] }
66
60
# formatter = { command = "dprint", args = [ "fmt", "--stdin", "tsx" ] }
67
61
# roots = ["package-lock.json", "tsconfig.json", ".prettierrc.json"]
68
62
auto-format = true
···
71
65
[[language]]
72
66
name = "javascript"
73
67
language-servers = [ "typescript-language-server", "eslint" ]
74
74
-
formatter = { command = "prettier", args = [ "--parser", "babel-ts" ] }
68
68
+
# formatter = { command = "prettier", args = [ "--parser", "babel-ts" ] }
69
69
+
formatter = { command = "prettier", args = ["--stdin-filepath", "file.ts"] }
75
70
# formatter = { command = "dprint", args = [ "fmt", "--stdin", "javascript" ] }
76
71
auto-format = true
77
72