@lark-project/cli
Version:
飞书项目插件开发工具
25 lines (24 loc) • 755 B
TypeScript
export declare function copyProjectWithTemplate({ templateTargetDir, templateId, targetDir, renderCtx, filter, }: {
templateTargetDir: string;
templateId?: string;
targetDir: string;
renderCtx: Record<string, any>;
filter?: (entry: string) => boolean;
}): Promise<void>;
export declare const getDocs: (domain: string) => {
url: string;
text: string;
type: string;
}[];
export declare const generateResourceCode: ({ localConfig, remoteConfig, targetDir, siteDomain, }: {
localConfig?: any;
remoteConfig?: any;
targetDir: string;
siteDomain: string;
}) => Promise<{
list: any[];
newResourceRelation: any[];
syncResourceIds: any[];
unSyncResourceIds: any[];
needRemoveResourceIds: any;
}>;