Skip to content

Commit f0f16bf

Browse files
authored
Merge pull request #4 from anc95/develop
feat: export Transform func
2 parents bb29630 + f9c086c commit f0f16bf

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

main.go

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
package main
22

3-
func main() {
4-
// nothing now
3+
import (
4+
"github.com/anc95/golang-enum-to-ts/src/ast"
5+
"github.com/anc95/golang-enum-to-ts/src/generator"
6+
"github.com/anc95/golang-enum-to-ts/src/token"
7+
)
8+
9+
func Transform(s string) string {
10+
parser := token.NewParser(s)
11+
tokens := parser.Parse()
12+
13+
astGenerator := ast.NewAstGenerator(tokens)
14+
return generator.GenerateTS(astGenerator.Gen())
515
}

0 commit comments

Comments
 (0)