Home / Type/ ResolvedServerOptions Type — vite Architecture

ResolvedServerOptions Type — vite Architecture

Architecture documentation for the ResolvedServerOptions type/interface in index.ts from the vite codebase.

Entity Profile

Dependency Diagram

graph TD
  9144408c_e729_9a0f_2647_4c18b22bf8cc["ResolvedServerOptions"]
  a423a1ed_f7d8_0eb5_9b8f_ddfa7fa8147e["index.ts"]
  9144408c_e729_9a0f_2647_4c18b22bf8cc -->|defined in| a423a1ed_f7d8_0eb5_9b8f_ddfa7fa8147e
  style 9144408c_e729_9a0f_2647_4c18b22bf8cc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

packages/vite/src/node/server/index.ts lines 202–222

export interface ResolvedServerOptions extends Omit<
  RequiredExceptFor<
    ServerOptions,
    | 'host'
    | 'https'
    | 'proxy'
    | 'hmr'
    | 'ws'
    | 'watch'
    | 'origin'
    | 'hotUpdateEnvironments'
  >,
  'fs' | 'middlewareMode' | 'sourcemapIgnoreList'
> {
  fs: Required<FileSystemServeOptions>
  middlewareMode: NonNullable<ServerOptions['middlewareMode']>
  sourcemapIgnoreList: Exclude<
    ServerOptions['sourcemapIgnoreList'],
    false | undefined
  >
}

Frequently Asked Questions

What is the ResolvedServerOptions type?
ResolvedServerOptions is a type/interface in the vite codebase, defined in packages/vite/src/node/server/index.ts.
Where is ResolvedServerOptions defined?
ResolvedServerOptions is defined in packages/vite/src/node/server/index.ts at line 202.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free