Hierarchy (View Summary, Expand)

Constructors

Properties

application: Application
client: BaseClient
extensionsPath: undefined | string = ...
guildIdResolvers: Map<keyof ClientEvents, Resolver> = ...
logger: Logger
name: string

Returns the name of the function. Function names are read-only and can not be changed.

Methods

  • Parameters

    • id: string
    • Optionalstream: Response<any, Record<string, any>>

    Returns Promise<undefined | (null | string)[] | readonly [null, null | {}]>

  • Parameters

    • filePath: string

    Returns Promise<
        | { error?: undefined; extension: Extension }
        | { error: unknown; extension?: undefined },
    >

  • Parameters

    • __namedParameters: {
          extensionId: string;
          extensionName: string;
          extensionPath: string;
          meta: {
              build_command?: string;
              build_directory?: string;
              description?: string;
              icon?: string;
              id: string;
              language?: "typescript" | "javascript";
              main?: string;
              name: string;
              package_data: {
                  author?: string | { email: string; name: string };
                  version: string;
              };
              readmeFileName: string;
              resources?: string;
              src_directory?: string;
              src_main?: string;
          };
          version: string;
      }

    Returns Promise<Extension>

MMNEPVFCICPMFPCPTTAAATR