Procházet zdrojové kódy

Enable frontmatter

Craig Fletcher před 1 rokem
rodič
revize
6536ecee1d
1 změnil soubory, kde provedl 10 přidání a 6 odebrání
  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);
   });
 };