- {{ cardHeadMacro(item.author, item.date, url) }}
+ {{ cardHeadMacro(author, item.date, url) }}
{{ summaryMacro(item, url) }}
{% if item.postType == 'article' and summaryOnly %}
diff --git a/_content/feed/index.html b/_content/feed/index.html
index 26cbde9..bbd4c63 100644
--- a/_content/feed/index.html
+++ b/_content/feed/index.html
@@ -11,7 +11,7 @@ eleventyExcludeFromCollections: true
{% for item in pagination.items %}
-
- {{ entryMacro(item.data, item.url, item.templateContent, true) }}
+ {{ entryMacro(item.data, item.data.author, item.url, item.templateContent, true) }}
{% endfor %}
diff --git a/package-lock.json b/package-lock.json
index 6fa7bc4..d0167cc 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11,7 +11,8 @@
"devDependencies": {
"@11ty/eleventy": "^1.0.2",
"@11ty/eleventy-fetch": "^3.0.0",
- "@11ty/eleventy-plugin-rss": "^1.2.0"
+ "@11ty/eleventy-plugin-rss": "^1.2.0",
+ "microformats-parser": "^1.4.1"
}
},
"node_modules/@11ty/dependency-tree": {
@@ -2223,6 +2224,18 @@
"node": ">= 8"
}
},
+ "node_modules/microformats-parser": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/microformats-parser/-/microformats-parser-1.4.1.tgz",
+ "integrity": "sha512-BSg9Y/Aik8hvvme/fkxnXMRvTKuVwOeTapeZdaPQ+92DEubyM31iMtwbgFZ1383om643UvfYY5G23E9s1FY2KQ==",
+ "dev": true,
+ "dependencies": {
+ "parse5": "^6.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
"node_modules/micromatch": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
@@ -2529,6 +2542,12 @@
"integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==",
"dev": true
},
+ "node_modules/parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true
+ },
"node_modules/parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
@@ -5628,6 +5647,15 @@
"integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
"dev": true
},
+ "microformats-parser": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/microformats-parser/-/microformats-parser-1.4.1.tgz",
+ "integrity": "sha512-BSg9Y/Aik8hvvme/fkxnXMRvTKuVwOeTapeZdaPQ+92DEubyM31iMtwbgFZ1383om643UvfYY5G23E9s1FY2KQ==",
+ "dev": true,
+ "requires": {
+ "parse5": "^6.0.0"
+ }
+ },
"micromatch": {
"version": "4.0.5",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
@@ -5845,6 +5873,12 @@
"integrity": "sha512-/2qh0lav6CmI15FzA3i/2Bzk2zCgQhGMkvhOhKNcBVQ1ldgpbfiNTVslmooUmWJcADi1f1kIeynbDRVzNlfR6Q==",
"dev": true
},
+ "parse5": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
+ "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
+ "dev": true
+ },
"parseurl": {
"version": "1.3.3",
"resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
diff --git a/package.json b/package.json
index 5db3bfc..2f09128 100644
--- a/package.json
+++ b/package.json
@@ -21,6 +21,7 @@
"devDependencies": {
"@11ty/eleventy": "^1.0.2",
"@11ty/eleventy-fetch": "^3.0.0",
- "@11ty/eleventy-plugin-rss": "^1.2.0"
+ "@11ty/eleventy-plugin-rss": "^1.2.0",
+ "microformats-parser": "^1.4.1"
}
}