new listings daily roundups rss

This commit is contained in:
2026-05-03 08:11:23 -07:00
parent d3441c94b0
commit 7a7e977270
28 changed files with 611 additions and 4 deletions

View File

@ -1,6 +1,14 @@
import { DateTime } from "luxon";
export default function(eleventyConfig) {
eleventyConfig.addFilter("filterByDate", (listings, date) => {
date = DateTime.fromISO(date, { zone: "utc" });
return listings.filter((listing) => {
let postDate = DateTime.fromJSDate(listing.data.date, { zone: "utc" });
return postDate.equals(date);
});
})
// Return the keys used in an object
eleventyConfig.addFilter("getKeys", target => {
return Object.keys(target);
@ -60,7 +68,7 @@ export default function(eleventyConfig) {
/* Filter out structural tags */
eleventyConfig.addFilter("removeCoreTags", (tags) => {
return tags.filter(tag => ["all", "ads"].indexOf(tag) === -1);
return tags.filter(tag => ["all", "ads", "daily"].indexOf(tag) === -1);
});
/* What it says on the tin */