Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface CliOpts<ConfigType>

Type parameters

  • ConfigType: Record<string, unknown>

Hierarchy

  • CliOpts

Index

Properties

Optional bridgeConfig

bridgeConfig: { affectsRegistration?: boolean; defaults: Record<string, unknown>; schema: string | Record<string, unknown> }

Type declaration

  • Optional affectsRegistration?: boolean
  • defaults: Record<string, unknown>
  • schema: string | Record<string, unknown>

Optional enableLocalpart

enableLocalpart: boolean

Optional enableRegistration

enableRegistration: boolean

Optional generateRegistration

generateRegistration: (reg: AppServiceRegistration, cb: (finalReg: AppServiceRegistration) => void) => void

Type declaration

Optional noUrl

noUrl: boolean

Optional onConfigChanged

onConfigChanged: (config: ConfigType) => void

Type declaration

    • (config: ConfigType): void
    • Parameters

      • config: ConfigType

      Returns void

Optional port

port: number

Optional registrationPath

registrationPath: string

run

run: (port: number, config: null | ConfigType, registration: null | AppServiceRegistration) => void

Type declaration

Generated using TypeDoc