@intlayer/chokidar
Version:
Uses chokidar to scan and build Intlayer declaration files into dictionaries based on Intlayer configuration.
23 lines (22 loc) • 823 B
TypeScript
import { IntlayerConfig } from "@intlayer/types/config";
import { Dictionary } from "@intlayer/types/dictionary";
//#region src/loadDictionaries/loadDictionaries.d.ts
type DictionariesStatus = {
dictionaryKey: string;
type: 'local' | 'remote';
status: 'pending' | 'fetching' | 'fetched' | 'error' | 'imported' | 'found' | 'building' | 'built';
error?: string;
};
declare const loadDictionaries: (contentDeclarationsPaths: string[] | string, configuration: IntlayerConfig) => Promise<{
localDictionaries: Dictionary[];
remoteDictionaries: Dictionary[];
pluginDictionaries: Dictionary[];
time: {
localDictionaries: number;
remoteDictionaries: number;
pluginDictionaries: number;
};
}>;
//#endregion
export { DictionariesStatus, loadDictionaries };
//# sourceMappingURL=loadDictionaries.d.ts.map