@forge/cli-shared
9.0.0-next.79.0.0-next.8
out/apps/template-module.d.ts~
out/apps/template-module.d.tsModified+7−1
Index: package/out/apps/template-module.d.ts
===================================================================
--- package/out/apps/template-module.d.ts
+++ package/out/apps/template-module.d.ts
@@ -1,8 +1,8 @@
export declare class BifrostFetchError extends Error {
constructor(message: string);
}
-export declare type UIFramework = 'ui-kit' | 'custom-ui';
+export type UIFramework = 'ui-kit' | 'custom-ui';
export interface TemplateVariableDef {
name: string;
prompt: string;
default?: string;
@@ -49,13 +49,19 @@
}>;
}>;
cacheDir?: string;
}
+export interface ModuleShowMeta {
+ moduleKey: string;
+ longDescription: string;
+ documentationUrl: string;
+}
export declare class TemplateModuleServices {
private readonly baseUrl;
private templatesCache;
constructor(baseUrl?: string);
fetchModuleTemplates(): Promise<ModuleTemplateMeta[]>;
+ fetchModuleShowMeta(moduleKey: string): Promise<ModuleShowMeta>;
fetchManifestFragment(manifestPath: string): Promise<string>;
applyVariant(template: ModuleTemplateMeta, uiFramework?: UIFramework): ModuleTemplateMeta;
prepareModuleMetadata(template: ModuleTemplateMeta, uiFramework?: UIFramework): Promise<ModuleTemplateMeta>;
downloadModuleBundle(template: ModuleTemplateMeta, uiFramework?: UIFramework): Promise<void>;