import roadmaps from '../content/roadmaps.json'; export type RoadmapType = { seo: { title: string; description: string; keywords: string[] }, title: string, description: string, featuredTitle: string; featuredDescription: string, author: { name: string, url: string }, featured: boolean, imagePath?: string, landingPath?: string; resourcesPath: string; contentPathsFilePath?: string; metaPath: string; isCommunity: boolean; isUpcoming: boolean; id: string; pdfUrl?: string; }; export function getRoadmapById(id: string): RoadmapType | undefined { return (roadmaps as RoadmapType[]).find(roadmap => roadmap.id === id); } export function getAllRoadmaps(): RoadmapType[] { return (roadmaps as RoadmapType[]); } export function getFeaturedRoadmaps(): RoadmapType[] { const roadmaps: RoadmapType[] = getAllRoadmaps(); return roadmaps.filter(roadmap => roadmap.featured); }