diff options
author | Alan Pearce | 2017-10-02 23:26:21 +0200 |
---|---|---|
committer | Alan Pearce | 2017-10-02 23:26:21 +0200 |
commit | 81f5f1ed4380b957a4959f50d46e59d26bdbc99f (patch) | |
tree | 3be55344f0db7195c13be66887e923eeb768ce63 /src/domain | |
parent | 6c83a4ef809d5d6e1bb688351558ae1c6ee303e2 (diff) | |
download | homestead-81f5f1ed4380b957a4959f50d46e59d26bdbc99f.tar.lz homestead-81f5f1ed4380b957a4959f50d46e59d26bdbc99f.tar.zst homestead-81f5f1ed4380b957a4959f50d46e59d26bdbc99f.zip |
fix: setup toml parser for gray-matter
It was broken in the upgrade. Not sure how previous tests missed it.
Diffstat (limited to 'src/domain')
-rw-r--r-- | src/domain/posts.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/domain/posts.js b/src/domain/posts.js index ab35518..c6b57c5 100644 --- a/src/domain/posts.js +++ b/src/domain/posts.js @@ -3,6 +3,7 @@ const h = require("highland"); const fs = require("fs"); const path = require("path"); +const toml = require("toml"); const { promisify } = require("util"); const matter = require("gray-matter"); const markdown = require("../modules/markdown.js"); @@ -11,7 +12,10 @@ const { indentForTemplate, postIndentLevel } = require("../responders.js"); const grayMatterOptions = { lang: "toml", - delims: "+++" + delims: "+++", + engines: { + toml: toml.parse.bind(toml) + } }; function* lowercaseKeys(iterator) { |