Skip to content

Commit 4a34fcf

Browse files
fix: package crawling include start-client-core (#5715)
1 parent 1728e5d commit 4a34fcf

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

packages/start-plugin-core/src/plugin.ts

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,12 @@ export function TanStackStartVitePluginCore(
224224
const peerDependencies = pkgJson['peerDependencies']
225225

226226
if (peerDependencies) {
227-
return startPackageName in peerDependencies
227+
if (
228+
startPackageName in peerDependencies ||
229+
'@tanstack/start-client-core' in peerDependencies
230+
) {
231+
return true
232+
}
228233
}
229234

230235
return false
@@ -247,6 +252,7 @@ export function TanStackStartVitePluginCore(
247252
outDir: getClientOutputDirectory(viteConfig),
248253
},
249254
optimizeDeps: {
255+
exclude: crawlFrameworkPkgsResult.optimizeDeps.exclude,
250256
// Ensure user code can be crawled for dependencies
251257
entries: [clientAlias, routerAlias].map((entry) =>
252258
// Entries are treated as `tinyglobby` patterns so need to be escaped

0 commit comments

Comments
 (0)