Type Alias State

State: {
    appId?: number;
    baseUrl?: string;
    cache?: LRUCache<number, string>;
    githubToken?: string;
    host?: string;
    log: Logger;
    octokit: ProbotOctokit;
    Octokit: typeof ProbotOctokit;
    port?: number;
    privateKey?: string;
    request?: RequestRequestOptions;
    webhookPath: string;
    webhooks: { secret?: string };
}

Type declaration

  • OptionalappId?: number
  • OptionalbaseUrl?: string
  • Optionalcache?: LRUCache<number, string>
  • OptionalgithubToken?: string
  • Optionalhost?: string
  • log: Logger
  • octokit: ProbotOctokit
  • Octokit: typeof ProbotOctokit
  • Optionalport?: number
  • OptionalprivateKey?: string
  • Optionalrequest?: RequestRequestOptions
  • webhookPath: string
  • webhooks: { secret?: string }