Pandoc supports bibliographies in CSL YAML and JSON formats. However, because of the way Hakyll loads the bibliographies, only BibTeX works.
I think the issue is in Biblio.hs lines 115–20 where the file extension is hardcoded as .bib. Pandoc processes the bibliographies based on their extension. If these lines preserved the extension of the input bibFile, then I think it would work.
Pandoc supports bibliographies in CSL YAML and JSON formats. However, because of the way Hakyll loads the bibliographies, only BibTeX works.
I think the issue is in Biblio.hs lines 115–20 where the file extension is hardcoded as
.bib
. Pandoc processes the bibliographies based on their extension. If these lines preserved the extension of the inputbibFile
, then I think it would work.