import { wholefoodssales } from "https://esm.town/v/Glench/wholefoodssales";
import { dataToRSS } from "https://esm.town/v/Glench/dataToRSS";
export const wholeFoodsRSS = async function (req, res: express.Response) {
res.send(
dataToRSS(await wholefoodssales(), {
title: "Whole Foods Sales — Personal",
link: "https://wholefoodsmarket.com",
item: {
title: (item) =>
`${item.brand} - ${item.name} - $${
item.incrementalSalePrice || item.salePrice
} ($${item.regularPrice})`,
description: (item) =>
`${item.store === 10091 ? "bellingham" : "dedham"}, ${
item.saleStartDate
}-${item.saleEndDate}`,
link: (item) =>
`https://www.wholefoodsmarket.com/product/${item.slug}?start=${item.saleStartDate}&store=${item.store}`,
pubDate: (item) => item.saleStartDate,
},
})
);
};