From 2203a715cd44f1d19c11acd5bbd0956d59f9f07c Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Thu, 26 Feb 2026 14:54:30 +0100 Subject: [PATCH] update vercel output --- docs/scripts/writeVercelOutput.mjs | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/docs/scripts/writeVercelOutput.mjs b/docs/scripts/writeVercelOutput.mjs index 3f4e04d67..574fce329 100644 --- a/docs/scripts/writeVercelOutput.mjs +++ b/docs/scripts/writeVercelOutput.mjs @@ -22,24 +22,18 @@ const iconAliasesRedirectRoutes = Object.entries(iconMetaData) }; }); -const vercelRouteConfig = { - version: 3, - overrides: {}, - cleanUrls: true, - routes: [ - { - handle: 'filesystem', - }, - { - src: '(?/api/.*)', - dest: '/__nitro?url=$url', - }, - ...iconAliasesRedirectRoutes, - ], -}; - -const output = JSON.stringify(vercelRouteConfig, null, 2); const vercelOutputJSON = path.resolve(currentDir, '.vercel/output/config.json'); +const vercelConfig = fs.promises.readFile(vercelOutputJSON, 'utf-8'); + +const vercelRouteConfig = JSON.parse(vercelConfig); + +vercelRouteConfig.routes = [ + ...iconAliasesRedirectRoutes, + ...vercelRouteConfig.routes, +] + +const output = JSON.stringify(vercelRouteConfig, null, 2); + await fs.promises.writeFile(vercelOutputJSON, output, 'utf-8');