summaryrefslogtreecommitdiff
path: root/.cargo/registry.toml
blob: d019c45c932580594a235c0371a28bddcafb61ca (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
################
### Commands ###
################

# The system will automatically register commands under ./src/cmds/.
# This section is mainly for registering commands not in the automatic registration directory.

# [cmd.name]
# node = "name"
# type = "your_command::JVUnknownCommand"

#################
### Renderers ###
#################

# Only register renderers here that need to be overridden using the `--renderer` flag.
# After registration, you can use the format `command --renderer renderer_name` to override the renderer.

# Json Renderer
[renderer.json]
name = "json"
type = "crate::cmds::r#override::renderer::json"

[renderer.json_pretty]
name = "json-pretty"
type = "crate::cmds::r#override::renderer::json_pretty"

[renderer.ron]
name = "ron"
type = "crate::cmds::r#override::renderer::ron"

[renderer.ron_pretty]
name = "ron-pretty"
type = "crate::cmds::r#override::renderer::ron_pretty"

[renderer.toml]
name = "toml"
type = "crate::cmds::r#override::renderer::toml"

[renderer.yaml]
name = "yaml"
type = "crate::cmds::r#override::renderer::yaml"

####################
### Auto-Collect ###
####################

[collect.args]
path = "src/cmds/arg.rs"

[collect.cmds]
path = "src/cmds/cmd.rs"

[collect.collects]
path = "src/cmds/collect.rs"

[collect.converters]
path = "src/cmds/converter.rs"

[collect.inputs]
path = "src/cmds/in.rs"

[collect.outputs]
path = "src/cmds/out.rs"

[collect.renderers]
path = "src/cmds/renderer.rs"

[collect.override_renderers]
path = "src/cmds/override/renderer.rs"