UNPKG

go-git-it

Version:

Download any repository or subdirectory on GitHub with support for Node.js and the CLI

7 lines (6 loc) 593 B
import { GitHubUrlData } from './url-parser.js'; export declare function downloadFullRepository(outputDirectory: string, data: GitHubUrlData): Promise<void>; export declare function downloadPartialRepository(outputDirectory: string, data: GitHubUrlData, tempDir: string): Promise<void>; export declare function downloadReleaseAsset(outputDirectory: string, data: GitHubUrlData, tempDir: string): Promise<void>; export declare function validateGitAvailability(): Promise<void>; export declare function testGitHubConnectivity(owner: string, project: string, skipCheck?: boolean): Promise<void>;