interface IPlugin {
    id: string;
    getPlugin(container: Container): Promise<IContainerPlugin>;
    loadOptions(options: Options, source?: RecursivePartial<IOptions>): void;
    needsPlugin(options?: RecursivePartial<IOptions>): boolean;
}

Implemented by

    Properties

    id: string

    Methods

    • Parameters

      Returns void

    • Parameters

      Returns boolean