@forge/cli-shared
9.7.0-next.239.7.0-next.24
out/apps/register-app.d.ts~
out/apps/register-app.d.tsModified+5−2
Index: package/out/apps/register-app.d.ts
===================================================================
--- package/out/apps/register-app.d.ts
+++ package/out/apps/register-app.d.ts
@@ -1,8 +1,11 @@
import { ConfigFile, ConfigSectionReader, ConfigSectionWriter, NO_VALIDATION_TYPE } from '../config';
import { CreateAppInput } from '../graphql';
import { Logger } from '../ui';
import { AppDetails } from './app-config';
+export type AppCompatibility = Record<string, {
+ required: boolean;
+}>;
export interface CreateAppClientInput {
name: string;
description?: string;
developerSpaceId?: string;
@@ -34,10 +37,10 @@
constructor(appClient: CreateAppClient, appConfigReader: ConfigSectionReader<NO_VALIDATION_TYPE>, appConfigWriter: ConfigSectionWriter<AppDetails>, logger: Logger, configFile: ConfigFile);
execute(input: CreateAppClientInput, { shouldPrependAppName }?: {
shouldPrependAppName?: boolean | undefined;
}): Promise<RegisterAppResult>;
- registerApp(input: CreateAppClientInput, directory: string, { shouldPrependAppName, requiredProduct }: {
+ registerApp(input: CreateAppClientInput, directory: string, { shouldPrependAppName, compatibility }: {
shouldPrependAppName: boolean;
- requiredProduct?: string;
+ compatibility?: AppCompatibility;
}): Promise<CreateAppResult>;
}
//# sourceMappingURL=register-app.d.ts.map
\ No newline at end of file