ServerOptions Type — vite Architecture
Architecture documentation for the ServerOptions type/interface in ws.d.ts from the vite codebase.
Entity Profile
Dependency Diagram
graph TD f9dd4974_60d8_8790_9cde_b465abfca800["ServerOptions"] f807a74d_76fa_6b24_918f_7ef78a219c18["ws.d.ts"] f9dd4974_60d8_8790_9cde_b465abfca800 -->|defined in| f807a74d_76fa_6b24_918f_7ef78a219c18 style f9dd4974_60d8_8790_9cde_b465abfca800 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
packages/vite/src/types/ws.d.ts lines 420–440
interface ServerOptions {
host?: string | undefined
port?: number | undefined
backlog?: number | undefined
server?: HTTPServer | HTTPSServer | undefined
verifyClient?:
| VerifyClientCallbackAsync
| VerifyClientCallbackSync
| undefined
handleProtocols?: (
protocols: Set<string>,
request: IncomingMessage,
) => string | false
path?: string | undefined
noServer?: boolean | undefined
clientTracking?: boolean | undefined
perMessageDeflate?: boolean | PerMessageDeflateOptions | undefined
maxPayload?: number | undefined
skipUTF8Validation?: boolean | undefined
WebSocket?: typeof WebSocket.WebSocket | undefined
}
Defined In
Source
Frequently Asked Questions
What is the ServerOptions type?
ServerOptions is a type/interface in the vite codebase, defined in packages/vite/src/types/ws.d.ts.
Where is ServerOptions defined?
ServerOptions is defined in packages/vite/src/types/ws.d.ts at line 420.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free