UNPKG

@capgo/cli

Version:
22 lines (21 loc) 931 B
import type { PrescanCheck, ScanContext } from '../types'; /** * One entry of CAPGO_IOS_PROVISIONING_MAP. The serialized shape (produced by * buildProvisioningMap in src/build/credentials-command.ts) is * `{ [bundleId]: { profile: base64, name: string } }` — keyed by the bundle id * the profile is assigned to cover. */ export interface MappedProfile { /** bundle id this profile is assigned to cover */ bundleId: string; /** base64-encoded .mobileprovision content */ base64: string; /** profile display name extracted at save time */ name?: string; } export declare function parseProvisioningMap(ctx: ScanContext): MappedProfile[]; export declare const profileExpiry: PrescanCheck; export declare const profileBundleMatch: PrescanCheck; export declare const profileTypeVsMode: PrescanCheck; export declare const certProfilePairing: PrescanCheck; export declare const targetsCovered: PrescanCheck;