import { ExtensionsManager } from "https://deno.land/x/harmony@v2.9.1/src/commands/extension.ts";
Extensions Manager for CommandClient
Constructors
new
ExtensionsManager(client: CommandClient)Properties
client: CommandClient
list: Collection<string, Extension>
Methods
exists(ext: string): boolean
Checks whether an Extension exists or not
loadDirectory(path: string, options?: { exportName?: string; maxDepth?: number; exts?: string[]; onlyRead?: boolean; }): Promise<Extension[]>
Load extensions from a Directory.
NOTE: Relative paths resolve from cwd