@@ -22,7 +22,7 @@ import Control.Monad.Except (throwError)
2222import Data.Aeson (ToJSON (..))
2323import qualified Data.Text as T
2424import System.FilePath ((<.>), (</>))
25−import Text.DocTemplates (Template, TemplateTarget, applyTemplate,
25+import Text.DocTemplates (Template, applyTemplate,
2626 compileTemplate, renderTemplate, varListToJSON)
2727import Text.Pandoc.Class (PandocMonad, readDataFile)
2828import Text.Pandoc.Error
@@ -57,8 +57,8 @@ getDefaultTemplate writer = do
5757
5858-- | Like 'applyTemplate', but runs in PandocMonad and
5959-- raises an error if compilation fails.
60−renderTemplate' :: (PandocMonad m, ToJSON a, TemplateTarget b)
61− => String -> a -> m b
60+renderTemplate' :: (PandocMonad m, ToJSON a)
61+ => String -> a -> m T.Text
6262renderTemplate' template context =
6363 case applyTemplate (T.pack template) context of
6464 Left e -> throwError (PandocTemplateError e)