UNPKG

@intlayer/chokidar

Version:

Uses chokidar to scan and build Intlayer declaration files into dictionaries based on Intlayer configuration.

17 lines 650 B
import { getConfiguration } from "@intlayer/config"; import { buildI18nDictionary } from "./i18next_dictionary/index.mjs"; import { buildIntlayerDictionary } from "./intlayer_dictionary/index.mjs"; const buildDictionary = async (dictionaries, configuration = getConfiguration()) => { const { dictionaryOutput } = configuration.content; if (dictionaryOutput.includes("i18next")) { await buildI18nDictionary(dictionaries, configuration); } if (dictionaryOutput.includes("intlayer")) { return await buildIntlayerDictionary(dictionaries, configuration); } return []; }; export { buildDictionary }; //# sourceMappingURL=index.mjs.map