// @ts-expect-error virtual file import { 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)[slug] if (!title || !date) { throw new Error('No data found.') } const parsedReqs: ParsedReqs = { date, title, tags, } // console.log(JSON.stringify(parsedReqs)) return parsedReqs }