import { getJsonFeedItemContent, getJsonFeedItemTitle, getLetterboxdActivity, getMalojaScrobble, getTraktEpisode, markdownLinkRegex, } from './utils.js' export const items = [ { id: 'blog', regex: markdownLinkRegex('melkat.blog'), getLatest: async () => getJsonFeedItemTitle('https://melkat.blog/feed.json'), }, { id: 'pics', regex: markdownLinkRegex('melkat.pics'), getLatest: async () => getJsonFeedItemTitle('https://melkat.pics/feed.json'), }, { id: 'lol', regex: markdownLinkRegex('melkat.lol'), getLatest: async () => getJsonFeedItemContent('https://melkat.lol/feed.json'), }, { id: 'maloja', regex: markdownLinkRegex('scrobbles.melkat.dev'), getLatest: async () => getMalojaScrobble('https://scrobbles.melkat.dev'), }, { id: 'letterboxd', regex: markdownLinkRegex('letterboxd.com/zicklepop'), getLatest: async () => getLetterboxdActivity('zicklepop'), }, { id: 'trakt', regex: markdownLinkRegex('trakt.tv/users/zicklepop'), getLatest: async () => getTraktEpisode('zicklepop', 'd0a982626d7793b5cf1857a2128277cc'), }, ]