1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
local gitpad = {} -- gitpad namespace function gitpad.html_escape(s) return (string.gsub(s, "[\"><'&]", { ["&"] = "&", ["<"] = "<", [">"] = ">", ['"'] = """, ["'"] = "'", })) end -- TODO: add API to build HTML tags return gitpad