@ices/locale-webpack-plugin
Version:
webpack plugin for parsing locale files
20 lines (19 loc) • 673 B
TypeScript
/**
* 获取Locale组件模块的详情
* @param name 模块名称
*/
export declare function getModuleDetails(name: string): {
name: string;
context: string;
packageModule: {
[p: string]: string;
};
loaderModule: any;
};
/**
* 创建资源模块的类型声明文件。
* @param moduleDetails 可用于处理资源模块的Lib模块详情。
* @param extensions 支持的资源类型后缀名称。
* @param targetFile 类型声明文件的路径名称(相对于Lib模块根目录)。
*/
export declare function createDeclarations(moduleDetails: ReturnType<typeof getModuleDetails>, extensions: string[], targetFile: string): void;