From 88849bdc66ba14dd93c919b7f2df91daf43f1dba Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Wed, 12 Aug 2026 02:49:35 +0200 Subject: [PATCH] chore: fix cwv link to solid-start --- packages/cwv-stats/src/cwv/cwv.ts | 8 +++++++- packages/docs/src/content/cwv/cwv-stats.json | 4 ++-- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/cwv-stats/src/cwv/cwv.ts b/packages/cwv-stats/src/cwv/cwv.ts index 314eaec9..688d3772 100644 --- a/packages/cwv-stats/src/cwv/cwv.ts +++ b/packages/cwv-stats/src/cwv/cwv.ts @@ -17,6 +17,10 @@ type FrameworkCWV = { } } +const frameworkSlugOverrides: Partial> = { + SolidStart: 'solid-start', +} + export async function getLatestFrameworksCWV(): Promise> { console.info(`Running LCP Query for frameworks: [${frameworks.join(',')}]`) @@ -72,7 +76,9 @@ function validateAllCWVIsSameDate( function buildFrameworkCWV(latestFrameworkCWV: HTTPArchiveCWVSnapshot[]) { const frameworkVitals = latestFrameworkCWV.map((stat) => ({ - id: stat.technology.toLowerCase().replace(/[.\s]/g, '-'), + id: + frameworkSlugOverrides[stat.technology] ?? + stat.technology.toLowerCase().replace(/[.\s]/g, '-'), framework: stat.technology, date: stat.date, overall: getCWV('overall', stat), diff --git a/packages/docs/src/content/cwv/cwv-stats.json b/packages/docs/src/content/cwv/cwv-stats.json index af583e67..d03101d3 100644 --- a/packages/docs/src/content/cwv/cwv-stats.json +++ b/packages/docs/src/content/cwv/cwv-stats.json @@ -145,7 +145,7 @@ } }, { - "id": "solidstart", + "id": "solid-start", "framework": "SolidStart", "date": "2026-05-01", "overall": { @@ -173,4 +173,4 @@ "desktop": 1 } } -] \ No newline at end of file +]