Frontmatter getters comments

This commit is contained in:
Will Boyd
2024-02-24 08:00:23 -05:00
parent b75827a055
commit 815e67f135
6 changed files with 9 additions and 3 deletions
+3 -3
View File
@@ -6,8 +6,8 @@ const shared = require('./shared');
const settings = require('./settings');
const translator = require('./translator');
// dynamically requires all frontmatter loaders
const frontmatterLoaders = requireDirectory(module, './frontmatter', { recurse: false });
// dynamically requires all frontmatter getters
const frontmatterGetters = requireDirectory(module, './frontmatter', { recurse: false });
async function parseFilePromise(config) {
console.log('\nParsing...');
@@ -174,7 +174,7 @@ function populateFrontmatter(posts) {
post.frontmatter = {};
settings.frontmatter_fields.forEach(field => {
[key, alias] = field.split(':');
post.frontmatter[alias || key] = frontmatterLoaders[key](post);
post.frontmatter[alias || key] = frontmatterGetters[key](post);
});
});
}