Add support for enums in the CLI tool
anish749 opened this issue · 1 comments
anish749 commented
Following the docs I am doing
type MyEnum string
const (
Val1 = MyEnum("val1")
Val2 = MyEnum("val2")
)
var AllMyEnums = []MyEnum{ Val1, Val2 }
func (l MyEnum) TSName() string {
return string(l)
}and now, when I run
tscriptify -package=package/with/your/models -target=target_ts_file.ts path/to/file/with/structs.goit only generates for the other structs, and ignores the enum
when i looked at the code that is being generated, and added the line t.AddEnum(m.AllMyEnums) manually, it generated the ts file correctly.
jkurtz678 commented
Agree, i am running into this as well. Would be extremely useful if it also created types for the enums.