all repos — htmlformat @ 09c40dba2914e2ee98debf136f9d159b45f38b15

Go package and CLI tool used to format HTML

fix indentation of script/style tags

Alan Pearce
commit

09c40dba2914e2ee98debf136f9d159b45f38b15

parent

54f5496cd6f828fb782b2b90f183efe4a07ec95b

1 file changed, 1 insertion(+), 5 deletions(-)

changed files
M format.goformat.go
@@ -177,7 +177,7 @@ return
} } if !isVoidElement(n) { - if err = printChildren(w, n, isPreFormatted(n.Data), level+1); err != nil { + if err = printChildren(w, n, n.Data == "pre", level+1); err != nil { return } if isSpecialContentElement(n) || !hasSingleTextChild(n) {
@@ -212,10 +212,6 @@ return
} } return -} - -func isPreFormatted(s string) bool { - return s == "pre" || s == "script" || s == "style" } func printChildren(w io.Writer, n *html.Node, pre bool, level int) (err error) {