From 8971270f4827c6a16971bcdc8f9c29e958942d4b Mon Sep 17 00:00:00 2001 From: Kevin Van Cott Date: Wed, 14 Jan 2026 23:13:43 -0600 Subject: [PATCH 1/3] fix font-sizes --- src/components/npm-stats/NPMSummary.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/npm-stats/NPMSummary.tsx b/src/components/npm-stats/NPMSummary.tsx index 0b7b3330..1c63d1bc 100644 --- a/src/components/npm-stats/NPMSummary.tsx +++ b/src/components/npm-stats/NPMSummary.tsx @@ -86,7 +86,7 @@ function StatCard({ return (
{animated && npmData ? ( @@ -113,18 +113,18 @@ function NPMSummaryContent({ library }: { library: Library }) { const { data: recentStats } = useSuspenseQuery(recentDownloadsQuery(library)) return ( -
+

View download statistics for TanStack {library.name} packages. Compare different time periods and track usage trends.

-

+

*These top summary stats account for core packages, legacy package names, and all framework adapters.

-
+
Date: Thu, 15 Jan 2026 00:51:47 -0600 Subject: [PATCH 2/3] add missing corePackageNames --- src/libraries/libraries.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libraries/libraries.ts b/src/libraries/libraries.ts index c85a8258..b7702e51 100644 --- a/src/libraries/libraries.ts +++ b/src/libraries/libraries.ts @@ -50,6 +50,7 @@ export const router: LibrarySlim = { badge: undefined, repo: 'tanstack/router', frameworks: ['react', 'solid'], + corePackageName: '@tanstack/router-core', latestVersion: 'v1', latestBranch: 'main', availableVersions: ['v1'], @@ -150,6 +151,7 @@ export const form: LibrarySlim = { bgRadial: 'from-yellow-500 via-yellow-600/50 to-transparent', badge: 'new', repo: 'tanstack/form', + corePackageName: '@tanstack/form-core', frameworks: ['react', 'vue', 'angular', 'solid', 'lit', 'svelte'], latestVersion: 'v1', latestBranch: 'main', @@ -176,6 +178,7 @@ export const virtual: LibrarySlim = { badge: undefined, repo: 'tanstack/virtual', frameworks: ['react', 'solid', 'vue', 'svelte', 'lit', 'angular'], + corePackageName: '@tanstack/virtual-core', latestVersion: 'v3', latestBranch: 'main', availableVersions: ['v3'], From 1318ccc18382eb0b35b0773069652c8eff599e24 Mon Sep 17 00:00:00 2001 From: Kevin Van Cott Date: Thu, 15 Jan 2026 01:05:02 -0600 Subject: [PATCH 3/3] core package name fixes --- src/libraries/libraries.ts | 2 +- src/libraries/table.tsx | 1 - src/routes/$libraryId/$version.docs.framework.index.tsx | 3 +-- src/utils/npm-packages.ts | 2 +- 4 files changed, 3 insertions(+), 5 deletions(-) diff --git a/src/libraries/libraries.ts b/src/libraries/libraries.ts index b7702e51..cfa6bb96 100644 --- a/src/libraries/libraries.ts +++ b/src/libraries/libraries.ts @@ -130,7 +130,7 @@ export const table: LibrarySlim = { scarfId: 'dc8b39e1-3fe9-4f3a-8e56-d4e2cf420a9e', ogImage: 'https://github.com/tanstack/table/raw/main/media/repo-header.png', defaultDocs: 'introduction', - corePackageName: 'table-core', + corePackageName: '@tanstack/table-core', legacyPackages: ['react-table'], } diff --git a/src/libraries/table.tsx b/src/libraries/table.tsx index ea569e7d..80db856b 100644 --- a/src/libraries/table.tsx +++ b/src/libraries/table.tsx @@ -14,7 +14,6 @@ export const tableProject = { bgRadial: 'from-cyan-500 via-blue-600/50 to-transparent', textColor: 'text-blue-600', defaultDocs: 'introduction', - corePackageName: 'table-core', legacyPackages: ['react-table'], handleRedirects: (href: string) => { handleRedirects( diff --git a/src/routes/$libraryId/$version.docs.framework.index.tsx b/src/routes/$libraryId/$version.docs.framework.index.tsx index 0d7ebfa4..c80825d0 100644 --- a/src/routes/$libraryId/$version.docs.framework.index.tsx +++ b/src/routes/$libraryId/$version.docs.framework.index.tsx @@ -20,8 +20,7 @@ function getPackageName( ): string { if (frameworkValue === 'vanilla') { // For vanilla, use corePackageName if provided, otherwise just libraryId - const coreName = library.corePackageName || libraryId - return `@tanstack/${coreName}` + return library.corePackageName ?? `@tanstack/${libraryId}` } // Special case: Angular Query uses experimental package if (frameworkValue === 'angular' && libraryId === 'query') { diff --git a/src/utils/npm-packages.ts b/src/utils/npm-packages.ts index 2ed31a25..53141a74 100644 --- a/src/utils/npm-packages.ts +++ b/src/utils/npm-packages.ts @@ -112,7 +112,7 @@ export function getLibraryMainPackage(library: LibrarySlim): string { // Use corePackageName if specified (e.g., table-core) if (library.corePackageName) { - return `@tanstack/${library.corePackageName}` + return library.corePackageName } return `@tanstack/${library.id}`