Skip to content

Commit 6c3dd8e

Browse files
authored
refactor!: remove experimental.skipSsrTransform option (#20038)
1 parent cda8c94 commit 6c3dd8e

File tree

1 file changed

+1
-17
lines changed

1 file changed

+1
-17
lines changed

packages/vite/src/node/config.ts

Lines changed: 1 addition & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -507,14 +507,6 @@ export interface ExperimentalOptions {
507507
* @default false
508508
*/
509509
hmrPartialAccept?: boolean
510-
/**
511-
* Skips SSR transform to make it easier to use Vite with Node ESM loaders.
512-
* @warning Enabling this will break normal operation of Vite's SSR in development mode.
513-
*
514-
* @experimental
515-
* @default false
516-
*/
517-
skipSsrTransform?: boolean
518510
}
519511

520512
export interface LegacyOptions {
@@ -701,7 +693,6 @@ export const configDefaults = Object.freeze({
701693
importGlobRestoreExtension: false,
702694
renderBuiltUrl: undefined,
703695
hmrPartialAccept: false,
704-
skipSsrTransform: false,
705696
},
706697
future: {
707698
removePluginHookHandleHotUpdate: undefined,
@@ -750,7 +741,6 @@ export function resolveDevEnvironmentOptions(
750741
environmentName: string | undefined,
751742
consumer: 'client' | 'server' | undefined,
752743
// Backward compatibility
753-
skipSsrTransform?: boolean,
754744
preTransformRequest?: boolean,
755745
): ResolvedDevEnvironmentOptions {
756746
const resolved = mergeWithDefaults(
@@ -763,10 +753,7 @@ export function resolveDevEnvironmentOptions(
763753
? defaultCreateClientDevEnvironment
764754
: defaultCreateDevEnvironment,
765755
recoverable: consumer === 'client',
766-
moduleRunnerTransform:
767-
skipSsrTransform !== undefined && consumer === 'server'
768-
? skipSsrTransform
769-
: consumer === 'server',
756+
moduleRunnerTransform: consumer === 'server',
770757
},
771758
dev ?? {},
772759
)
@@ -787,7 +774,6 @@ function resolveEnvironmentOptions(
787774
logger: Logger,
788775
environmentName: string,
789776
// Backward compatibility
790-
skipSsrTransform?: boolean,
791777
isSsrTargetWebworkerSet?: boolean,
792778
preTransformRequests?: boolean,
793779
): ResolvedEnvironmentOptions {
@@ -842,7 +828,6 @@ function resolveEnvironmentOptions(
842828
options.dev,
843829
environmentName,
844830
consumer,
845-
skipSsrTransform,
846831
preTransformRequests,
847832
),
848833
build: resolveBuildEnvironmentOptions(
@@ -1259,7 +1244,6 @@ export async function resolveConfig(
12591244
inlineConfig.forceOptimizeDeps,
12601245
logger,
12611246
environmentName,
1262-
config.experimental?.skipSsrTransform,
12631247
config.ssr?.target === 'webworker',
12641248
config.server?.preTransformRequests,
12651249
)

0 commit comments

Comments
 (0)