Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/danielroe/roe.dev. This is the code and content for my personal website, built in Nuxt. roe.dev
Something went wrong. Try again.
12345678910111213141516171819202122232425262728293031323334// @ts-expect-error virtual fileimport { metadata } from '#metadata.json'
export interface ParsedReqs { title: string date: string tags: string[]}
export function parseReqs (slug: string) { if (slug === 'og') { return { date: '', title: 'roe.dev', tags: [], } } const { title, date, tags = [] } = (metadata as Record<string, any>)[slug]
if (!title || !date) { throw new Error('No data found.') }
const parsedReqs: ParsedReqs = { date, title, tags, }
// console.log(JSON.stringify(parsedReqs))
return parsedReqs}