From f26e8276028457c93f3471fabf268291ced02393 Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Sat, 14 Mar 2026 03:03:11 +0100 Subject: [PATCH 1/5] fix: upgrade from cjs node10 to node16 --- packages/vite-config/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite-config/src/index.ts b/packages/vite-config/src/index.ts index 50fe1582..c153a236 100644 --- a/packages/vite-config/src/index.ts +++ b/packages/vite-config/src/index.ts @@ -83,7 +83,7 @@ export const tanstackViteConfig = (options: Options): UserConfig => { exclude: options.exclude, tsconfigPath: options.tsconfigPath, compilerOptions: { - module: 1, // CommonJS + module: 100, // CommonJS - Node16 declarationMap: false, }, beforeWriteFile: (filePath, content) => { From b37710fe9ba64a1118d4ceda68a8ef63e7aaf42e Mon Sep 17 00:00:00 2001 From: Birk Skyum Date: Sat, 14 Mar 2026 03:03:40 +0100 Subject: [PATCH 2/5] changeset --- .changeset/empty-items-bet.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/empty-items-bet.md diff --git a/.changeset/empty-items-bet.md b/.changeset/empty-items-bet.md new file mode 100644 index 00000000..f9d597c2 --- /dev/null +++ b/.changeset/empty-items-bet.md @@ -0,0 +1,5 @@ +--- +'@tanstack/vite-config': patch +--- + +fix: upgrade from cjs node10 to node16 From 8e985b0dc4abe70d1e4ce6934c469583c0729ba1 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Mon, 16 Mar 2026 01:31:34 +1100 Subject: [PATCH 3/5] Simplify module comment in Vite config --- packages/vite-config/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vite-config/src/index.ts b/packages/vite-config/src/index.ts index c153a236..0b16ec25 100644 --- a/packages/vite-config/src/index.ts +++ b/packages/vite-config/src/index.ts @@ -83,7 +83,7 @@ export const tanstackViteConfig = (options: Options): UserConfig => { exclude: options.exclude, tsconfigPath: options.tsconfigPath, compilerOptions: { - module: 100, // CommonJS - Node16 + module: 100, // Node16 declarationMap: false, }, beforeWriteFile: (filePath, content) => { From c1aed962e54fc80846ebfe67defcc4b8c3ced959 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Mon, 16 Mar 2026 01:53:45 +1100 Subject: [PATCH 4/5] Change module option from Node16 to NodeNext --- packages/vite-config/src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/vite-config/src/index.ts b/packages/vite-config/src/index.ts index 0b16ec25..74d87604 100644 --- a/packages/vite-config/src/index.ts +++ b/packages/vite-config/src/index.ts @@ -57,7 +57,7 @@ export const tanstackViteConfig = (options: Options): UserConfig => { exclude: options.exclude, tsconfigPath: options.tsconfigPath, compilerOptions: { - module: 99, // ESNext + module: 199, // NodeNext declarationMap: false, }, beforeWriteFile: (filePath, content) => { @@ -83,7 +83,7 @@ export const tanstackViteConfig = (options: Options): UserConfig => { exclude: options.exclude, tsconfigPath: options.tsconfigPath, compilerOptions: { - module: 100, // Node16 + module: 199, // NodeNext declarationMap: false, }, beforeWriteFile: (filePath, content) => { From 53254271c616aac80f1bf7d3e90a4deb1e3cf640 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Mon, 16 Mar 2026 01:54:41 +1100 Subject: [PATCH 5/5] Update changeset --- .changeset/empty-items-bet.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.changeset/empty-items-bet.md b/.changeset/empty-items-bet.md index f9d597c2..ba868e7d 100644 --- a/.changeset/empty-items-bet.md +++ b/.changeset/empty-items-bet.md @@ -2,4 +2,4 @@ '@tanstack/vite-config': patch --- -fix: upgrade from cjs node10 to node16 +fix: declaration resolution where CJS output does not exist for import