@intlayer/chokidar
Version:
Uses chokidar to scan and build Intlayer declaration files into dictionaries based on Intlayer configuration.
26 lines • 2.01 kB
TypeScript
export { checkDictionaryChanges } from './checkDictionaryChanges';
export { buildAndWatchIntlayer, handleAdditionalContentDeclarationFile, handleContentDeclarationFileChange, watch, } from './chokidar/watcher';
export { cleanOutputDir } from './cleanOutputDir';
export { fetchDistantDictionaries } from './fetchDistantDictionaries';
export { fetchDistantDictionaryKeys } from './fetchDistantDictionaryKeys';
export { getBuiltDictionariesPath } from './getBuiltDictionariesPath';
export { getBuiltUnmergedDictionariesPath } from './getBuiltUnmergedDictionariesPath';
export { getFilteredLocalesContent } from './getFilteredLocalesContent';
export { listDictionaries } from './listDictionariesPath';
export { listGitFiles, listGitLines, type DiffMode, type ListGitFilesOptions, type ListGitLinesOptions, } from './listGitFiles';
export { loadDictionaries, loadDistantDictionaries, loadLocalDictionaries, } from './loadDictionaries/index';
export { mergeDictionaries } from './mergeDictionaries';
export { prepareContentDeclaration } from './prepareContentDeclaration';
export { prepareIntlayer } from './prepareIntlayer';
export { processPerLocaleDictionary } from './processPerLocaleDictionary';
export { reduceDictionaryContent } from './reduceDictionaryContent/reduceDictionaryContent';
export { buildDictionary } from './transpiler/declaration_file_to_dictionary/index';
export { createDictionaryEntryPoint, generateDictionaryListContent, } from './transpiler/dictionary_to_main';
export { createModuleAugmentation } from './transpiler/dictionary_to_type/createModuleAugmentation';
export { getFileHash } from './utils/getFileHash';
export { kebabCaseToCamelCase } from './utils/kebabCaseToCamelCase';
export { resolveObjectPromises } from './utils/resolveObjectPromises';
export { runOnce } from './utils/runOnce';
export { sortAlphabetically } from './utils/sortAlphabetically';
export { writeContentDeclaration, type DictionaryStatus, } from './writeContentDeclaration';
//# sourceMappingURL=index.d.ts.map