import { Provider } from "https://deno.land/x/lume@v2.4.1/deps/cliffy.ts";
Methods
protected
printVersions(versions: Array<string>,
currentVersion?: string,
unnamed 2?: { maxCols?: number; indent?: number; },
abstract
getRegistryUrl(name: string, version: string): stringabstract
getRepositoryUrl(name: string): stringabstract
getVersions(name: string): Promise<Versions>isOutdated(): Promise<boolean>
name: string,
currentVersion: string,
targetVersion: string,
listVersions(name: string, currentVersion?: string): Promise<void>
upgrade(unnamed 0: UpgradeOptions): Promise<void>