@capgo/cli
Version:
A CLI to upload to capgo servers
27 lines (26 loc) • 1.44 kB
TypeScript
export declare const BUILDER_STEP_IDS: {
readonly ios: readonly ["start_setup", "choose_destination", "connect_app_store", "prepare_certificate", "prepare_profile", "successful_cloud_build"];
readonly android: readonly ["start_setup", "prepare_keystore", "connect_google_play", "successful_cloud_build"];
};
export type BuilderChecklistPlatform = keyof typeof BUILDER_STEP_IDS;
export type BuilderChecklistStatus = 'pending' | 'done' | 'skipped' | 'warning';
export declare function onboardingRecord(value: unknown): Record<string, unknown>;
export declare function getBuilderOnlySetup(value: unknown): Record<string, unknown> | null;
export declare function getBuilderOnlyChecklist(value: unknown): {
version: number;
path: "builder";
selectedPlatform: "android" | "ios" | undefined;
steps: {
id: string;
stepId: "start_setup" | "choose_destination" | "connect_app_store" | "prepare_certificate" | "prepare_profile" | "successful_cloud_build" | "prepare_keystore" | "connect_google_play";
platform: "android" | "ios";
title: string;
status: BuilderChecklistStatus;
at: string | undefined;
annotation: string | undefined;
annotationType: string | undefined;
}[];
} | null;
export declare function formatBuilderOnlyChecklist(appId: string, checklist: NonNullable<ReturnType<typeof getBuilderOnlyChecklist>>, options?: {
color?: boolean;
}): string;