sdin
Version:
JavaScript package builder.
20 lines (19 loc) • 662 B
TypeScript
import { prompt } from 'enquirer';
import { FunctionParam } from "../../utils/declaration";
export declare const TEMPLATE_LIST_PATH = "pro/templates";
export declare const TEMPLATE_CONFIG_FILE_PATH = "pro/configs/template.ts";
export interface SdinTemplateMeta {
name: string;
description: string;
questions?: FunctionParam<typeof prompt>;
}
export interface SdinTemplateExtraMeta {
root: string;
name: string;
description: string;
questions?: FunctionParam<typeof prompt>;
}
/**
* 扫描文件夹下的所有模板,返回它们的元信息
*/
export declare function readSdinTemplateMetaList(): Promise<SdinTemplateExtraMeta[]>;