From 8bc1bdfec768feb46361735a3d697a9270dbe08b Mon Sep 17 00:00:00 2001 From: Benoit Date: Sat, 14 Jun 2025 16:44:16 +0200 Subject: [PATCH] fix server-side testing with vitest/ssr Fixes #211 --- .changeset/little-mice-mate.md | 5 +++++ src/index.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/little-mice-mate.md diff --git a/.changeset/little-mice-mate.md b/.changeset/little-mice-mate.md new file mode 100644 index 0000000..59c36f9 --- /dev/null +++ b/.changeset/little-mice-mate.md @@ -0,0 +1,5 @@ +--- +'vite-plugin-solid': patch +--- + +Fix server-side testing with vitest/ssr diff --git a/src/index.ts b/src/index.ts index 17b71e6..d27f57b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -282,7 +282,7 @@ export default function solidPlugin(options: Partial = {}): Plugin { config.resolve.conditions = [ 'solid', ...(replaceDev ? ['development'] : []), - ...(isTestMode && !opts.isSsrTargetWebworker ? ['browser'] : []), + ...(isTestMode && !opts.isSsrTargetWebworker && !options.ssr ? ['browser'] : []), ...config.resolve.conditions, ]; },