@intlayer/chokidar
Version:
Uses chokidar to scan and build Intlayer declaration files into dictionaries based on Intlayer configuration.
15 lines • 531 B
JavaScript
import { existsSync, mkdirSync } from "fs";
import { getConfiguration } from "@intlayer/config";
import fg from "fast-glob";
const getBuiltDictionariesPath = (configuration = getConfiguration()) => {
const { dictionariesDir, mainDir } = configuration.content;
if (!existsSync(mainDir)) {
mkdirSync(mainDir, { recursive: true });
}
const dictionariesPath = fg.sync(`${dictionariesDir}/**/*.json`);
return dictionariesPath;
};
export {
getBuiltDictionariesPath
};
//# sourceMappingURL=getBuiltDictionariesPath.mjs.map