소스 검색

Enable frontmatter

Craig Fletcher 1 년 전
부모
커밋
6536ecee1d
1개의 변경된 파일10개의 추가작업 그리고 6개의 파일을 삭제
  1. 10 6
      .npm-scripts/funcs/markdownToHtml.js

+ 10 - 6
.npm-scripts/funcs/markdownToHtml.js

@@ -2,11 +2,15 @@ const hubdown = require("hubdown");
 
 module.exports = function(config, item) {
   return new Promise(function(resolve) {
-    hubdown(item.content).then(doc => {
-      resolve({
-        ...item,
-        content: doc.content
-      });
-    });
+    console.log("item content:", item.content);
+    hubdown(item.content || "", { frontmatter: true })
+      .then(doc => {
+        console.log("Doc:", doc);
+        resolve({
+          ...item,
+          ...doc
+        });
+      })
+      .catch(e => console.log);
   });
 };