diff --git a/packages/vite-node/src/server.ts b/packages/vite-node/src/server.ts index de9a25dc754e..a6bd79efda19 100644 --- a/packages/vite-node/src/server.ts +++ b/packages/vite-node/src/server.ts @@ -25,7 +25,8 @@ export class ViteNodeServer { public server: ViteDevServer, public options: ViteNodeServerOptions = {}, ) { - // @ts-expect-error ssr is not typed + // eslint-disable-next-line @typescript-eslint/prefer-ts-expect-error + // @ts-ignore ssr is not typed in Vite 2, but defined in Vite 3, so we can't use expect-error const ssrOptions = server.config.ssr if (ssrOptions) { options.deps ??= {} diff --git a/packages/vitest/src/node/config.ts b/packages/vitest/src/node/config.ts index 30ef0b861cce..ecacba036a53 100644 --- a/packages/vitest/src/node/config.ts +++ b/packages/vitest/src/node/config.ts @@ -94,7 +94,8 @@ export function resolveConfig( // vitenode will try to import such file with native node, // but then our mocker will not work properly if (resolved.deps.inline !== true) { - // @ts-expect-error ssr is not typed + // eslint-disable-next-line @typescript-eslint/prefer-ts-expect-error + // @ts-ignore ssr is not typed in Vite 2, but defined in Vite 3, so we can't use expect-error const ssrOptions = viteConfig.ssr || {} if (ssrOptions.noExternal === true && resolved.deps.inline == null) {