diff --git a/packages/vite/src/node/plugins/clientInjections.ts b/packages/vite/src/node/plugins/clientInjections.ts index f59f7a77e9acee..3fa745f7d2f220 100644 --- a/packages/vite/src/node/plugins/clientInjections.ts +++ b/packages/vite/src/node/plugins/clientInjections.ts @@ -94,9 +94,8 @@ export function clientInjectionsPlugin(config: ResolvedConfig): Plugin { .replace(`__WS_TOKEN__`, wsTokenReplacement) } }, - async transform(code, id, options) { - // TODO: Remove options?.ssr, Vitest currently hijacks this plugin - const ssr = options?.ssr ?? this.environment.config.consumer === 'server' + async transform(code, id) { + const ssr = this.environment.config.consumer === 'server' if (id === normalizedClientEntry || id === normalizedEnvEntry) { const defineReplacer = getDefineReplacer(this) return defineReplacer(injectConfigValues(code))