15 lines
527 B
TypeScript
15 lines
527 B
TypeScript
|
interface ParseMiniProgramProjectJsonOptions {
|
||
|
template: Record<string, any>;
|
||
|
pagesJson: UniApp.PagesJson;
|
||
|
}
|
||
|
interface ProjectConfig {
|
||
|
appid: string;
|
||
|
projectname: string;
|
||
|
condition?: {
|
||
|
miniprogram?: UniApp.PagesJson['condition'];
|
||
|
};
|
||
|
}
|
||
|
export declare function isMiniProgramProjectJsonKey(name: string): boolean;
|
||
|
export declare function parseMiniProgramProjectJson(jsonStr: string, platform: UniApp.PLATFORM, { template, pagesJson }: ParseMiniProgramProjectJsonOptions): ProjectConfig;
|
||
|
export {};
|