From fc301b48ef7f5ef154ff3dc41ea30a14d5bece6d Mon Sep 17 00:00:00 2001 From: "Glenn Y. Rolland" Date: Wed, 22 Aug 2018 14:02:06 +0200 Subject: [PATCH] Add export to html (markdown conversion) function --- cmd/trello2mail/trello.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/trello2mail/trello.go b/cmd/trello2mail/trello.go index 2587a25..e420c8f 100644 --- a/cmd/trello2mail/trello.go +++ b/cmd/trello2mail/trello.go @@ -5,6 +5,8 @@ import ( "fmt" "github.com/adlio/trello" // "github.com/davecgh/go-spew/spew" + + "gopkg.in/russross/blackfriday.v2" "log" "net/url" "os/exec" @@ -112,6 +114,12 @@ func (board *TrelloBoard) ExportToMarkdown() string { return markdown.String() } +func (board *TrelloBoard) ExportToHtml() string { + markdown := board.ExportToMarkdown() + html := blackfriday.Run([]byte(markdown)) + return string(html) +} + /* func RunTaskell(boardUrl string) { cmd := fmt.Sprintf("taskell -t %s -", boardUrl)