deno.land / x / lume_theme_simple_blog@v0.4.0 / src / feed.tmpl.js

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
export const url = "/feed.json";
export default function ( { metas, search }, { md, url, date, htmlUrl },) { const feed = { version: "https://jsonfeed.org/version/1", title: metas.site, home_page_url: url("", true), feed_url: url("feed.json", true), description: metas.description, items: [], };
for (const post of search.pages("type=post", "date=desc", 10)) { feed.items.push({ id: url(post.data.url, true), url: url(post.data.url, true), title: post.data.title, content_html: htmlUrl(md(post.data.excerpt || post.data.content), true), date_published: date(post.data.date, "ATOM"), }); }
return JSON.stringify(feed, null, 2);}
lume_theme_simple_blog

Version Info

Tagged at
a year ago