From f29e95ae1c0d06c7a4df7ef2f7b4dd5bff2b0292 Mon Sep 17 00:00:00 2001 From: Vladimir Sheremet Date: Mon, 25 Mar 2024 14:58:27 +0100 Subject: [PATCH] refactor: remove default nodeModuleRunner because it's not used anywhere --- packages/vite/src/node/server/index.ts | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/packages/vite/src/node/server/index.ts b/packages/vite/src/node/server/index.ts index c935a5617b803a..dde4f054945039 100644 --- a/packages/vite/src/node/server/index.ts +++ b/packages/vite/src/node/server/index.ts @@ -16,7 +16,6 @@ import launchEditorMiddleware from 'launch-editor-middleware' import type { SourceMap } from 'rollup' import picomatch from 'picomatch' import type { Matcher } from 'picomatch' -import type { ModuleRunner } from 'vite/module-runner' import type { CommonServerOptions } from '../http' import { httpServerStart, @@ -51,7 +50,6 @@ import { printServerUrls } from '../logger' import { createNoopWatcher, resolveChokidarOptions } from '../watch' import { initPublicFiles } from '../publicDir' import { getEnvFilesForMode } from '../env' -import { createServerModuleRunner } from '../ssr/runtime/serverModuleRunner' import type { PluginContainer } from './pluginContainer' import { ERR_CLOSED_SERVER, createPluginContainer } from './pluginContainer' import type { WebSocketServer } from './ws' @@ -268,10 +266,6 @@ export interface ViteDevServer { * Module execution environments attached to the Vite server. */ environments: Record - /** - * Default SSR module runner. - */ - nodeModuleRunner: ModuleRunner /** * Module graph that tracks the import relationships, url to file mapping * and hmr state. @@ -528,8 +522,6 @@ export async function _createServer( onCrawlEndCallbacks.push(cb) } - let nodeModuleRunner: ModuleRunner | undefined - let server: ViteDevServer = { config, middlewares, @@ -542,16 +534,6 @@ export async function _createServer( pluginContainer, moduleGraph, - get nodeModuleRunner() { - if (!nodeModuleRunner) { - nodeModuleRunner = createServerModuleRunner(server.environments.ssr) - } - return nodeModuleRunner - }, - set nodeModuleRunner(runner) { - nodeModuleRunner = runner - }, - resolvedUrls: null, // will be set on listen ssrTransform( code: string,