UNPKG

@voerkai18n/utils

Version:

utils for voerkai18n

16 lines (15 loc) 500 B
import { VoerkaI18nPackageJsonSettings } from "./types" import { getPackageJson } from "flex-tools/package/getPackageJson" /** * * 从当前文件的package.json读取voerkai18n配置 * */ export function getSettingsFromPackageJson(entry?:string):VoerkaI18nPackageJsonSettings{ const pkg = getPackageJson(entry,false) const settings = { entry: undefined } if(typeof(pkg)=='object' && "voerkai18n" in pkg){ Object.assign(settings,pkg.voerkai18n) } return settings }