UNPKG

@intlayer/chokidar

Version:

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

17 lines 615 B
import { mkdir } from "fs/promises"; import { resolve } from "path"; import { getConfiguration } from "@intlayer/config"; import { writeDictionary } from "./writeDictionary.mjs"; const buildIntlayerDictionary = async (contentDeclarations, configuration = getConfiguration()) => { const { dictionariesDir } = configuration.content; await mkdir(resolve(dictionariesDir), { recursive: true }); const dictionariesPaths = await writeDictionary( contentDeclarations, configuration ); return dictionariesPaths; }; export { buildIntlayerDictionary }; //# sourceMappingURL=buildIntlayerDictionary.mjs.map