feat: added format code to config editor

This commit is contained in:
0xJacky 2023-01-05 10:09:52 +08:00
parent 5cc9068f5f
commit 594c61a0ff
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
13 changed files with 230 additions and 22 deletions

View file

@ -2,9 +2,17 @@ package nginx
import (
"github.com/tufanbarisyildirim/gonginx"
"github.com/tufanbarisyildirim/gonginx/parser"
)
func (c *NgxConfig) FmtCode() (fmtContent string) {
fmtContent = gonginx.DumpConfig(c.c, gonginx.IndentedStyle)
return
}
func FmtCode(content string) (fmtContent string) {
p := parser.NewStringParser(content)
c := p.Parse()
fmtContent = gonginx.DumpConfig(c, gonginx.IndentedStyle)
return
}