@@ -16,117 +16,117 @@ template = "rust/templates/component_type.rs.jinja"
16
16
output_dir = " rust/src/models"
17
17
18
18
19
- [javascript ]
20
- template_dir = " javascript/templates"
21
- extra_shell_commands = [" rm javascript/src/api/{ingest,operationalWebhook}.ts" ]
22
- [[javascript .task ]]
23
- template = " javascript/templates/api_resource.ts.jinja"
24
- output_dir = " javascript/src/api"
25
- [[javascript .task ]]
26
- template = " javascript/templates/component_type_summary.ts.jinja"
27
- output_dir = " javascript/src/models"
28
- [[javascript .task ]]
29
- template = " javascript/templates/component_type.ts.jinja"
30
- output_dir = " javascript/src/models"
31
-
32
-
33
- [cli ]
34
- template_dir = " svix-cli/templates"
35
- extra_mounts = { "svix-cli/.rustfmt.toml" = " /app/.rustfmt.toml" }
36
- extra_shell_commands = [
37
- " cargo fix --manifest-path svix-cli/Cargo.toml --allow-dirty" ,
38
- " cargo fmt --manifest-path svix-cli/Cargo.toml" ,
39
- " rm svix-cli/src/cmds/api/{ingest,operational_webhook,background_task,environment,health,operational_webhook_endpoint,statistics}.rs" ,
40
- ]
41
- [[cli .task ]]
42
- template = " svix-cli/templates/api_resource.rs.jinja"
43
- output_dir = " svix-cli/src/cmds/api"
44
-
45
-
46
- [python ]
47
- template_dir = " python/templates"
48
- extra_shell_commands = [
49
- " rm python/svix/api/{environment,health,ingest,operational_webhook}.py" ,
50
- ]
51
- [[python .task ]]
52
- template = " python/templates/api_resource.py.jinja"
53
- output_dir = " python/svix/api"
54
- [[python .task ]]
55
- template = " python/templates/component_type_summary.py.jinja"
56
- output_dir = " python/svix/models"
57
- [[python .task ]]
58
- template = " python/templates/component_type.py.jinja"
59
- output_dir = " python/svix/models"
60
-
61
-
62
- [ruby ]
63
- template_dir = " ruby/templates"
64
- extra_shell_commands = [" rm ruby/lib/svix/api/{ingest,operational_webhook}.rb" ]
65
- [[ruby .task ]]
66
- template = " ruby/templates/api_resource.rb.jinja"
67
- output_dir = " ruby/lib/svix/api"
68
- [[ruby .task ]]
69
- template = " ruby/templates/summary.rb.jinja"
70
- output_dir = " ruby/lib"
71
- [[ruby .task ]]
72
- template = " ruby/templates/component_type.rb.jinja"
73
- output_dir = " ruby/lib/svix/models"
74
-
75
-
76
- [csharp ]
77
- template_dir = " csharp/templates"
78
- extra_shell_commands = [
79
- " rm csharp/Svix/{IngestEndpoint,Ingest,OperationalWebhook}.cs" ,
80
- ]
81
- [[csharp .task ]]
82
- template = " csharp/templates/api_resource.cs.jinja"
83
- output_dir = " csharp/Svix"
84
- [[csharp .task ]]
85
- template = " csharp/templates/component_type.cs.jinja"
86
- output_dir = " csharp/Svix/Models"
87
-
88
-
89
- [java ]
90
- template_dir = " java/templates"
91
- extra_shell_commands = [
92
- " rm java/lib/src/main/java/com/svix/api/{OperationalWebhook,Ingest}.java" ,
93
- ]
94
- [[java .task ]]
95
- template = " java/templates/api_resource.java.jinja"
96
- output_dir = " java/lib/src/main/java/com/svix/api"
97
- [[java .task ]]
98
- template = " java/templates/operation_options.java.jinja"
99
- output_dir = " java/lib/src/main/java/com/svix/api"
100
- [[java .task ]]
101
- template = " java/templates/component_type.java.jinja"
102
- output_dir = " java/lib/src/main/java/com/svix/models"
103
-
104
-
105
- [go ]
106
- template_dir = " openapi-templates/go"
107
- extra_shell_commands = [
108
- " rm go/{environment,health,ingest_endpoint,ingest,operational_webhook}.go" ,
109
- ]
110
- [[go .task ]]
111
- template = " openapi-templates/go/api_resource.go.jinja"
112
- output_dir = " go"
113
- [[go .task ]]
114
- template = " openapi-templates/go/component_type_summary.go.jinja"
115
- output_dir = " go"
116
- [[go .task ]]
117
- template = " openapi-templates/go/component_type.go.jinja"
118
- output_dir = " go/models"
119
-
120
-
121
- [kotlin ]
122
- extra_shell_commands = [
123
- " rm kotlin/lib/src/main/kotlin/{Ingest,OperationalWebhook}.kt" ,
124
- ]
125
- template_dir = " kotlin/templates"
126
- [[kotlin .task ]]
127
- template = " kotlin/templates/component_type.kt.jinja"
128
- output_dir = " kotlin/lib/src/main/kotlin/models"
129
-
130
- [[kotlin .task ]]
131
- template = " kotlin/templates/api_resource.kt.jinja"
132
- output_dir = " kotlin/lib/src/main/kotlin"
19
+ # [javascript]
20
+ # template_dir = "javascript/templates"
21
+ # extra_shell_commands = ["rm javascript/src/api/{ingest,operationalWebhook}.ts"]
22
+ # [[javascript.task]]
23
+ # template = "javascript/templates/api_resource.ts.jinja"
24
+ # output_dir = "javascript/src/api"
25
+ # [[javascript.task]]
26
+ # template = "javascript/templates/component_type_summary.ts.jinja"
27
+ # output_dir = "javascript/src/models"
28
+ # [[javascript.task]]
29
+ # template = "javascript/templates/component_type.ts.jinja"
30
+ # output_dir = "javascript/src/models"
31
+ #
32
+ #
33
+ # [cli]
34
+ # template_dir = "svix-cli/templates"
35
+ # extra_mounts = { "svix-cli/.rustfmt.toml" = "/app/.rustfmt.toml" }
36
+ # extra_shell_commands = [
37
+ # "cargo fix --manifest-path svix-cli/Cargo.toml --allow-dirty",
38
+ # "cargo fmt --manifest-path svix-cli/Cargo.toml",
39
+ # "rm svix-cli/src/cmds/api/{ingest,operational_webhook,background_task,environment,health,operational_webhook_endpoint,statistics}.rs",
40
+ # ]
41
+ # [[cli.task]]
42
+ # template = "svix-cli/templates/api_resource.rs.jinja"
43
+ # output_dir = "svix-cli/src/cmds/api"
44
+ #
45
+ #
46
+ # [python]
47
+ # template_dir = "python/templates"
48
+ # extra_shell_commands = [
49
+ # "rm python/svix/api/{environment,health,ingest,operational_webhook}.py",
50
+ # ]
51
+ # [[python.task]]
52
+ # template = "python/templates/api_resource.py.jinja"
53
+ # output_dir = "python/svix/api"
54
+ # [[python.task]]
55
+ # template = "python/templates/component_type_summary.py.jinja"
56
+ # output_dir = "python/svix/models"
57
+ # [[python.task]]
58
+ # template = "python/templates/component_type.py.jinja"
59
+ # output_dir = "python/svix/models"
60
+ #
61
+ #
62
+ # [ruby]
63
+ # template_dir = "ruby/templates"
64
+ # extra_shell_commands = ["rm ruby/lib/svix/api/{ingest,operational_webhook}.rb"]
65
+ # [[ruby.task]]
66
+ # template = "ruby/templates/api_resource.rb.jinja"
67
+ # output_dir = "ruby/lib/svix/api"
68
+ # [[ruby.task]]
69
+ # template = "ruby/templates/summary.rb.jinja"
70
+ # output_dir = "ruby/lib"
71
+ # [[ruby.task]]
72
+ # template = "ruby/templates/component_type.rb.jinja"
73
+ # output_dir = "ruby/lib/svix/models"
74
+ #
75
+ #
76
+ # [csharp]
77
+ # template_dir = "csharp/templates"
78
+ # extra_shell_commands = [
79
+ # "rm csharp/Svix/{IngestEndpoint,Ingest,OperationalWebhook}.cs",
80
+ # ]
81
+ # [[csharp.task]]
82
+ # template = "csharp/templates/api_resource.cs.jinja"
83
+ # output_dir = "csharp/Svix"
84
+ # [[csharp.task]]
85
+ # template = "csharp/templates/component_type.cs.jinja"
86
+ # output_dir = "csharp/Svix/Models"
87
+ #
88
+ #
89
+ # [java]
90
+ # template_dir = "java/templates"
91
+ # extra_shell_commands = [
92
+ # "rm java/lib/src/main/java/com/svix/api/{OperationalWebhook,Ingest}.java",
93
+ # ]
94
+ # [[java.task]]
95
+ # template = "java/templates/api_resource.java.jinja"
96
+ # output_dir = "java/lib/src/main/java/com/svix/api"
97
+ # [[java.task]]
98
+ # template = "java/templates/operation_options.java.jinja"
99
+ # output_dir = "java/lib/src/main/java/com/svix/api"
100
+ # [[java.task]]
101
+ # template = "java/templates/component_type.java.jinja"
102
+ # output_dir = "java/lib/src/main/java/com/svix/models"
103
+ #
104
+ #
105
+ # [go]
106
+ # template_dir = "openapi-templates/go"
107
+ # extra_shell_commands = [
108
+ # "rm go/{environment,health,ingest_endpoint,ingest,operational_webhook}.go",
109
+ # ]
110
+ # [[go.task]]
111
+ # template = "openapi-templates/go/api_resource.go.jinja"
112
+ # output_dir = "go"
113
+ # [[go.task]]
114
+ # template = "openapi-templates/go/component_type_summary.go.jinja"
115
+ # output_dir = "go"
116
+ # [[go.task]]
117
+ # template = "openapi-templates/go/component_type.go.jinja"
118
+ # output_dir = "go/models"
119
+ #
120
+ #
121
+ # [kotlin]
122
+ # extra_shell_commands = [
123
+ # "rm kotlin/lib/src/main/kotlin/{Ingest,OperationalWebhook}.kt",
124
+ # ]
125
+ # template_dir = "kotlin/templates"
126
+ # [[kotlin.task]]
127
+ # template = "kotlin/templates/component_type.kt.jinja"
128
+ # output_dir = "kotlin/lib/src/main/kotlin/models"
129
+ #
130
+ # [[kotlin.task]]
131
+ # template = "kotlin/templates/api_resource.kt.jinja"
132
+ # output_dir = "kotlin/lib/src/main/kotlin"
0 commit comments