@capgo/cli
Version:
A CLI to upload to capgo servers
16 lines (15 loc) • 632 B
TypeScript
export type BuilderProjectDiscoveryReason = 'missing-package-json' | 'unsupported-workspace' | 'invalid-workspace' | 'no-capacitor-app';
export interface CapacitorProjectCandidate {
dir: string;
relativeDir: string;
packageName?: string;
appId?: string;
}
export interface BuilderProjectDiscovery {
searchRoot: string;
candidates: CapacitorProjectCandidate[];
nxDetected: boolean;
reason?: BuilderProjectDiscoveryReason;
}
export declare function hasCapacitorConfig(directory: string): boolean;
export declare function discoverCapacitorProjects(searchRoot: string): Promise<BuilderProjectDiscovery>;