UNPKG

@builder.io/dev-tools

Version:

Builder.io Visual CMS Devtools

22 lines (21 loc) 630 B
import type { DevToolsSys } from "../../types"; export interface GitInfo { gitRoot: string; recommendedRoot?: string; originUrl: string; repoProvider: "github" | "gitlab" | "bitbucket" | "azure" | "custom"; repoProtocol: "https" | "ssh"; repoFullName: string; repoOwner: string; repoName: string; isPrivate: boolean; projectName: string; } /** * Detect git repository information */ export declare function detectGitInfo(sys: DevToolsSys): Promise<GitInfo | undefined>; /** * Display git info in a user-friendly format */ export declare function formatGitInfo(info: GitInfo): string[];