Skip to content

Function: listenAddressSchema()

Build a transport-aware listener schema. Bare addresses use the configured default scheme.

listenAddressSchema(options): ZodType<ListenAddress, unknown>

ListenAddressOptions & object

ZodType<ListenAddress, unknown>

listenAddressSchema(options): ZodDefault<ZodType<ListenAddress, unknown, $ZodTypeInternals<ListenAddress, unknown>>>

ListenAddressOptions & object

ZodDefault<ZodType<ListenAddress, unknown, $ZodTypeInternals<ListenAddress, unknown>>>

listenAddressSchema(options): ZodType<{ host: string; port: number; scheme: "tcp"; }, unknown>

ListenAddressOptions & object

ZodType<{ host: string; port: number; scheme: "tcp"; }, unknown>

listenAddressSchema(options): ZodDefault<ZodType<{ host: string; port: number; scheme: "tcp"; }, unknown, $ZodTypeInternals<{ host: string; port: number; scheme: "tcp"; }, unknown>>>

ListenAddressOptions

ZodDefault<ZodType<{ host: string; port: number; scheme: "tcp"; }, unknown, $ZodTypeInternals<{ host: string; port: number; scheme: "tcp"; }, unknown>>>