UNPKG

@intlayer/unmerged-dictionaries-entry

Version:

Provides the entry path for Intlayer dictionaries, solving filesystem retrieval issues for bundlers like Webpack and Rollup.

19 lines 646 B
import { ESMxCJSRequire, getConfiguration } from "@intlayer/config"; import { existsSync } from "fs"; import { join } from "path"; const getUnmergedDictionaries = () => { const { content } = getConfiguration(); const dictionariesPath = join(content.mainDir, "unmerged_dictionaries.cjs"); let dictionaries = {}; if (existsSync(dictionariesPath)) { delete ESMxCJSRequire.cache[dictionariesPath]; dictionaries = ESMxCJSRequire(dictionariesPath); } return dictionaries; }; var index_default = (() => getUnmergedDictionaries())(); export { index_default as default, getUnmergedDictionaries }; //# sourceMappingURL=index.mjs.map