From f25263f74331ccf28e9abeb88f023d3f0484d203 Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Sat, 22 Aug 2026 12:50:46 +0900 Subject: [PATCH 1/2] fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports --- .changeset/export-type-star-adapters.md | 8 ++++++++ packages/angular-query-experimental/src/index.ts | 2 +- packages/preact-query/src/index.ts | 2 +- packages/solid-query/src/index.ts | 2 +- packages/svelte-query/src/index.ts | 2 +- 5 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 .changeset/export-type-star-adapters.md diff --git a/.changeset/export-type-star-adapters.md b/.changeset/export-type-star-adapters.md new file mode 100644 index 00000000000..b91836e0abc --- /dev/null +++ b/.changeset/export-type-star-adapters.md @@ -0,0 +1,8 @@ +--- +'@tanstack/preact-query': patch +'@tanstack/solid-query': patch +'@tanstack/svelte-query': patch +'@tanstack/angular-query-experimental': patch +--- + +fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports, matching #11228 for React Query diff --git a/packages/angular-query-experimental/src/index.ts b/packages/angular-query-experimental/src/index.ts index fc033224e51..0335dd09959 100644 --- a/packages/angular-query-experimental/src/index.ts +++ b/packages/angular-query-experimental/src/index.ts @@ -3,7 +3,7 @@ // Re-export core export * from '@tanstack/query-core' -export * from './types' +export type * from './types' export type { DefinedInitialDataOptions, diff --git a/packages/preact-query/src/index.ts b/packages/preact-query/src/index.ts index ceefd30390e..68f799b1246 100644 --- a/packages/preact-query/src/index.ts +++ b/packages/preact-query/src/index.ts @@ -4,7 +4,7 @@ export * from '@tanstack/query-core' // Preact Query -export * from './types' +export type * from './types' export { useQueries } from './useQueries' export type { QueriesResults, QueriesOptions } from './useQueries' export { useQuery } from './useQuery' diff --git a/packages/solid-query/src/index.ts b/packages/solid-query/src/index.ts index 4d4400f2abe..03830f446a1 100644 --- a/packages/solid-query/src/index.ts +++ b/packages/solid-query/src/index.ts @@ -9,7 +9,7 @@ import { useQueries } from './useQueries' export * from '@tanstack/query-core' // Solid Query -export * from './types' +export type * from './types' export type { DefinedUseBaseQueryResult, diff --git a/packages/svelte-query/src/index.ts b/packages/svelte-query/src/index.ts index dfd6b86cee9..3f11b3e8daf 100644 --- a/packages/svelte-query/src/index.ts +++ b/packages/svelte-query/src/index.ts @@ -4,7 +4,7 @@ export * from '@tanstack/query-core' // Svelte Query -export * from './types.js' +export type * from './types.js' export * from './context.js' export { createQuery } from './createQuery.js' From c98eea08f263d6118cd998c776dc9afbe60b2b1b Mon Sep 17 00:00:00 2001 From: Wonsuk Choi Date: Sat, 22 Aug 2026 12:51:42 +0900 Subject: [PATCH 2/2] chore(.changeset/export-type-star-adapters): trim redundant PR cross-reference from changeset body --- .changeset/export-type-star-adapters.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/export-type-star-adapters.md b/.changeset/export-type-star-adapters.md index b91836e0abc..b2abc12da05 100644 --- a/.changeset/export-type-star-adapters.md +++ b/.changeset/export-type-star-adapters.md @@ -5,4 +5,4 @@ '@tanstack/angular-query-experimental': patch --- -fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports, matching #11228 for React Query +fix({preact,solid,svelte,angular-query-experimental}): switch to 'export type *' for type-only re-exports