typescript
interface ConnectionOptions<TDefs>Connection options
Properties
maxDelay(optional)
number
Maximum delay cap in ms (default: 5000)
maxRetries(optional)
number
Maximum number of retry attempts (default: 5)
reconnect(optional)
boolean
Whether to enable reconnection (default: false)
retryDelay(optional)
number | (attempt: number) => number
Base delay in ms between retries, or custom delay function (default: 100)
socketPath
string
Socket path to connect to
timeout(optional)
number
Connection timeout in ms (default: 10000)