vsix-extension-manager
Version:
VSIX Extension Manager: A comprehensive CLI tool to download, export, import, and manage VS Code/Cursor extensions as VSIX files
33 lines • 1.06 kB
TypeScript
interface InstallOptions {
vsix?: string;
vsixDir?: string | string[];
file?: string;
downloadMissing?: boolean;
editor?: string;
codeBin?: string;
cursorBin?: string;
skipInstalled?: boolean;
forceReinstall?: boolean;
dryRun?: boolean;
parallel?: number | string;
retry?: number | string;
retryDelay?: number | string;
quiet?: boolean;
json?: boolean;
summary?: string;
allowMismatchedBinary?: boolean;
installParallel?: number;
installRetry?: number;
installRetryDelay?: number;
outputDir?: string;
cacheDir?: string;
source?: string;
preRelease?: boolean;
output?: string;
}
export declare function installExtensions(options: InstallOptions): Promise<void>;
export declare function runInstallVsixUI(options: InstallOptions): Promise<void>;
export declare function runInstallVsixDirUI(options: InstallOptions): Promise<void>;
export declare function runInstallFromListUI(options: InstallOptions): Promise<void>;
export {};
//# sourceMappingURL=install.d.ts.map