@@ -3,12 +3,12 @@ name = "topiary-cli"
3
3
description = " CLI app for Topiary, the universal code formatter."
4
4
categories = [" command-line-utilities" , " development-tools" , " text-processing" ]
5
5
keywords = [
6
- " cli" ,
7
- " code-formatter" ,
8
- " formatter" ,
9
- " text" ,
10
- " tree-sitter" ,
11
- " utility" ,
6
+ " cli" ,
7
+ " code-formatter" ,
8
+ " formatter" ,
9
+ " text" ,
10
+ " tree-sitter" ,
11
+ " utility" ,
12
12
]
13
13
version.workspace = true
14
14
edition.workspace = true
@@ -35,7 +35,12 @@ itertools = { workspace = true }
35
35
log = { workspace = true }
36
36
serde = { workspace = true , features = [" derive" ] }
37
37
tempfile = { workspace = true }
38
- tokio = { workspace = true , features = [" fs" , " rt-multi-thread" , " sync" , " macros" ] }
38
+ tokio = { workspace = true , features = [
39
+ " fs" ,
40
+ " rt-multi-thread" ,
41
+ " sync" ,
42
+ " macros" ,
43
+ ] }
39
44
toml = { workspace = true }
40
45
topiary-core = { path = " ../topiary-core" }
41
46
topiary-config = { path = " ../topiary-config" }
@@ -58,34 +63,37 @@ predicates = { workspace = true }
58
63
59
64
[features ]
60
65
default = [
61
- " contributed" ,
62
- " json" ,
63
- " nickel" ,
64
- " ocaml" ,
65
- " ocaml_interface" ,
66
- " ocamllex" ,
67
- " toml" ,
68
- " tree_sitter_query"
66
+ " contributed" ,
67
+ " json" ,
68
+ " nickel" ,
69
+ " nix" ,
70
+ " ocaml" ,
71
+ " ocaml_interface" ,
72
+ " ocamllex" ,
73
+ " toml" ,
74
+ " tree_sitter_query" ,
69
75
]
70
76
71
77
# Included by default
72
- contributed = [
73
- " css"
74
- ]
78
+ contributed = [" css" ]
75
79
76
80
# Excluded by default
77
- experimental = [
78
- " bash" ,
79
- " rust" ,
80
- ]
81
+ experimental = [" bash" , " rust" ]
81
82
83
+ nix = [" topiary-config/nix" , " topiary-queries/nix" ]
82
84
bash = [" topiary-config/bash" , " topiary-queries/bash" ]
83
85
css = [" topiary-config/css" , " topiary-queries/css" ]
84
86
json = [" topiary-config/json" , " topiary-queries/json" ]
85
87
nickel = [" topiary-config/nickel" , " topiary-queries/nickel" ]
86
88
ocaml = [" topiary-config/ocaml" , " topiary-queries/ocaml" ]
87
- ocaml_interface = [" topiary-config/ocaml_interface" , " topiary-queries/ocaml_interface" ]
89
+ ocaml_interface = [
90
+ " topiary-config/ocaml_interface" ,
91
+ " topiary-queries/ocaml_interface" ,
92
+ ]
88
93
ocamllex = [" topiary-config/ocamllex" , " topiary-queries/ocamllex" ]
89
94
rust = [" topiary-config/rust" , " topiary-queries/rust" ]
90
95
toml = [" topiary-config/toml" , " topiary-queries/toml" ]
91
- tree_sitter_query = [" topiary-config/tree_sitter_query" , " topiary-queries/tree_sitter_query" ]
96
+ tree_sitter_query = [
97
+ " topiary-config/tree_sitter_query" ,
98
+ " topiary-queries/tree_sitter_query" ,
99
+ ]
0 commit comments