Default 2da-to-json to suffix
This commit is contained in:
@@ -35,7 +35,7 @@ func RunConvertCommand(args []string, stdout io.Writer) error {
|
||||
_, _ = fmt.Fprintln(stdout, "usage: convert-topdata 2da-to-json [flags] <input.2da> <output.json>")
|
||||
return nil
|
||||
}
|
||||
opts, input, output, err := parseConvertArgs(args[1:], false)
|
||||
opts, input, output, err := parseConvertArgs(args[1:], false, "suffix")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -53,7 +53,7 @@ func RunConvertCommand(args []string, stdout io.Writer) error {
|
||||
_, _ = fmt.Fprintln(stdout, "usage: convert-topdata 2da-to-module [--namespace <dataset>] [--name <module-name>] [--type entries|override] [flags] <input.2da> [output.json]")
|
||||
return nil
|
||||
}
|
||||
opts, input, output, err := parseConvertArgs(args[1:], true)
|
||||
opts, input, output, err := parseConvertArgs(args[1:], true, "error")
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
@@ -115,9 +115,9 @@ type parsed2DA struct {
|
||||
Rows []map[string]any `json:"rows"`
|
||||
}
|
||||
|
||||
func parseConvertArgs(args []string, allowFormat bool) (convertOptions, string, string, error) {
|
||||
func parseConvertArgs(args []string, allowFormat bool, defaultCollision string) (convertOptions, string, string, error) {
|
||||
opts := convertOptions{
|
||||
CollisionMode: "error",
|
||||
CollisionMode: defaultCollision,
|
||||
Type: "entries",
|
||||
}
|
||||
positional := make([]string, 0, 2)
|
||||
|
||||
Reference in New Issue
Block a user