import { RobotsPolicy } from "../types"; const typeTextMap = { userAgent: "User-agent", allow: "Allow", disallow: "Disallow", sitemap: "Sitemap", crawlDelay: "Crawl-delay", }; export function getRobotsText(policies: RobotsPolicy[]): string { return policies.reduce((acc, policy) => { const { type, value } = policy; return `${acc}${typeTextMap[type]}: ${value}\n`; }, ""); }