UNPKG

@anijs/load-config

Version:
22 lines (21 loc) 718 B
/** * 异步加载配置数据 * * @param name 配置文件名称比如reelup.config.ts就是reelup * @param cwd 执行查找文件的上下文 * @default process.cwd() * @returns 配置数据 */ declare function loadConfig(name: string, cwd: string): Promise<{ [key: string]: any; }>; /** * 寻找项目根节点 * * @param name 配置文件名称比如reelup.config.ts就是reelup * @param fileNames 按照优先级排列的文件名称列表 * @param context 执行查找文件的上下文 * @returns 返回第一个package.json文件路径 */ export declare function findConfigFile(name: string, fileNames: Array<string>, context: string): Promise<string | undefined>; export default loadConfig;