Open in Google Play Console deep-links the app: Play developer id per credential profile (accounts play-developer, desktop Accounts), shared playAppUrl builder for desktop, CLI and watch; developer chooser instead of the console root

This commit is contained in:
CRTkafa 2026-10-23 09:20:35 +08:00
parent 7c769c18f4
commit 4a74989a95
33 changed files with 311 additions and 40 deletions

View file

@ -122,7 +122,8 @@ export interface ProjectSummary {
config: string;
name: string;
languages: string[];
play: { packageName: string } | null;
/** developerId / appId: the Play Console ids for deep links (play-ids.ts), null when unknown. */
play: { packageName: string; developerId?: string | null; appId?: string | null } | null;
apple: { bundleId: string; appId: string | null } | null;
/** app.platforms (default: from the apple / play sections). */
platforms: ('ios' | 'android')[];
@ -155,7 +156,7 @@ export interface ProjectSummary {
export interface AppIdentity {
id: string;
name: string;
platforms: { ios: { bundleId: string; ascAppId: string | null } | null; android: { packageName: string } | null };
platforms: { ios: { bundleId: string; ascAppId: string | null } | null; android: { packageName: string; developerId?: string | null; appId?: string | null } | null };
}
/** Where a version is on one store. */