janet-mastodon-bookmarks/dataview-query.js
2024-06-23 10:24:35 +02:00

13 lines
409 B
JavaScript

const wait = (ms) => new Promise((resolve) => setTimeout(resolve, ms));
(async () => {
const pages = [...dv.pages('"bookmarks"')]
.filter(p => p.file.name !== dv.current().file.name)
.sort((a,b) => new Date(b['mastodon-published']) - new Date(a['mastodon-published']))
for (const page of pages) {
console.log(page)
dv.span(`![[${page.file.path}]]`)
dv.span('<br><hr><br>')
await wait(1)
}
})()