diff options
Diffstat (limited to 'markup')
-rw-r--r-- | markup/converter/converter.go | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/markup/converter/converter.go b/markup/converter/converter.go index b8a5c92c1..353775826 100644 --- a/markup/converter/converter.go +++ b/markup/converter/converter.go @@ -14,6 +14,8 @@ package converter import ( + "bytes" + "github.com/gohugoio/hugo/common/loggers" "github.com/gohugoio/hugo/config" "github.com/gohugoio/hugo/identity" @@ -65,6 +67,18 @@ func (n newConverter) Name() string { return n.name } +var NopConverter = new(nopConverter) + +type nopConverter int + +func (nopConverter) Convert(ctx RenderContext) (Result, error) { + return &bytes.Buffer{}, nil +} + +func (nopConverter) Supports(feature identity.Identity) bool { + return false +} + // Converter wraps the Convert method that converts some markup into // another format, e.g. Markdown to HTML. type Converter interface { |