import { Request, Response } from 'express'; export const getSiteMap = async (request: Request, response: Response) => { // get sitemap xml from bff const domain = request.hostname; const siteMapResponse = await fetch( `${process.env.PUBLIC_BFF_API_URL}/v1/website/generate-sitemap?domain=${domain}`, ); if (!siteMapResponse.ok) { return response.send(404); } const sitemapText = await siteMapResponse.text(); return response.type('application/xml').send(sitemapText); };