@ices/locale-webpack-plugin
Version:
webpack plugin for parsing locale files
19 lines (18 loc) • 587 B
TypeScript
/**
* 这个文件需要在浏览器端运行。
* 不要在这个里面写任何与 nodejs api 有关的代码。
*/
declare type DataType = string | number | boolean | object | null | undefined;
declare type ParsedDataType = Exclude<DataType, undefined>;
declare type LocaleData = {
[key: string]: Exclude<ParsedDataType, object>;
};
declare type LocaleDataSet = {
[locale: string]: LocaleData;
};
/**
* 合并本地化消息数据。
* @param dataList 已经解析的数据列表。
*/
export default function merge(dataList: LocaleDataSet[]): LocaleDataSet;
export {};