X-Git-Url: https://git.r.bdr.sh/rbdr/blog/blobdiff_plain/67fdfa7cc2e1690657cd0c7190373847de25311a..5f31ea34aea76b8357913abd003bddb0f47f4dab:/lib/blog.js diff --git a/lib/blog.js b/lib/blog.js index 98efabd..541d6b3 100644 --- a/lib/blog.js +++ b/lib/blog.js @@ -9,6 +9,7 @@ const { debuglog, promisify } = require('util'); const StaticGenerator = require('./generators/static'); const HTMLGenerator = require('./generators/html'); const RSSGenerator = require('./generators/rss'); +const TXTGenerator = require('./generators/txt'); const internals = { @@ -108,6 +109,7 @@ module.exports = class Blog { await StaticGenerator(this.postsDirectory, this.staticDirectory, posts); await HTMLGenerator(this.templatesDirectory, this.staticDirectory, posts); await RSSGenerator(this.templatesDirectory, this.staticDirectory, posts); + await TXTGenerator(this.templatesDirectory, this.staticDirectory, posts); } // Reads the posts into an array @@ -134,7 +136,8 @@ module.exports = class Blog { internals.debuglog('Parsing markdown'); posts.push({ ...metadata, - html: Marked(postContent) + html: Marked(postContent), + raw: postContent }); } catch (error) {