Type alias InitialFnInput

InitialFnInput: { connectionInfo: IClientConfig; customResolversPath?: string; customSchemaPath?: string; generateCountryIsoCodes?: boolean; generateSchema?: boolean; generateSchemaOptions?: { justThisClasses: string[] }; logger?: Logger; port?: number }

Type declaration

  • connectionInfo: IClientConfig
  • Optional customResolversPath?: string

    user defined graphql resolvers files path to extends pre-defined resolvers

  • Optional customSchemaPath?: string

    user defined graphql schema files path to extends pre-defined schema

  • Optional generateCountryIsoCodes?: boolean

    generate country iso-3166 codes. default false

  • Optional generateSchema?: boolean

    default true

    Note

    use cases:

    • first time to run the project.
    • every time we change the LDAP schema and want to reflect changes to graphql schema.
  • Optional generateSchemaOptions?: { justThisClasses: string[] }
    • justThisClasses: string[]

      option to select which objectClasses to generate. default ["user", "group", "computer"]

  • Optional logger?: Logger
  • Optional port?: number

    default 4000

Generated using TypeDoc