UNPKG

@intlayer/chokidar

Version:

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

26 lines (25 loc) 3.18 kB
import { generateDictionaryListContent } from "./createDictionaryEntryPoint/generateDictionaryListContent.mjs"; import { getBuiltDictionariesPath } from "./createDictionaryEntryPoint/getBuiltDictionariesPath.mjs"; import { getBuiltDynamicDictionariesPath } from "./createDictionaryEntryPoint/getBuiltDynamicDictionariesPath.mjs"; import { getBuiltFetchDictionariesPath } from "./createDictionaryEntryPoint/getBuiltFetchDictionariesPath.mjs"; import { getBuiltRemoteDictionariesPath } from "./createDictionaryEntryPoint/getBuiltRemoteDictionariesPath.mjs"; import { getBuiltUnmergedDictionariesPath } from "./createDictionaryEntryPoint/getBuiltUnmergedDictionariesPath.mjs"; import { createDictionaryEntryPoint } from "./createDictionaryEntryPoint/createDictionaryEntryPoint.mjs"; import { readDictionariesFromDisk } from "./utils/readDictionariesFromDisk.mjs"; import { buildDictionary } from "./buildIntlayerDictionary/buildIntlayerDictionary.mjs"; import { createModuleAugmentation, getTypeName } from "./createType/createModuleAugmentation.mjs"; import { createTypes, generateTypeScriptType } from "./createType/createType.mjs"; import { processContentDeclaration } from "./buildIntlayerDictionary/processContentDeclaration.mjs"; import { ensureIntlayerBundle, formatLocalDictionaries, loadContentDeclaration, loadContentDeclarations } from "./loadDictionaries/loadContentDeclaration.mjs"; import { loadLocalDictionaries } from "./loadDictionaries/loadLocalDictionaries.mjs"; import { formatDictionaries, formatDictionariesOutput, formatDictionary, formatDictionaryOutput } from "./formatDictionary.mjs"; import { formatDistantDictionaries, loadRemoteDictionaries } from "./loadDictionaries/loadRemoteDictionaries.mjs"; import { loadDictionaries } from "./loadDictionaries/loadDictionaries.mjs"; import { cleanOutputDir } from "./cleanOutputDir.mjs"; import { isCachedConfigurationUpToDate, writeConfiguration } from "./writeConfiguration/index.mjs"; import { prepareIntlayer } from "./prepareIntlayer.mjs"; import { detectExportedComponentName } from "./writeContentDeclaration/detectExportedComponentName.mjs"; import { transformJSFile } from "./writeContentDeclaration/transformJSFile.mjs"; import { writeJSFile } from "./writeContentDeclaration/writeJSFile.mjs"; import { writeContentDeclaration } from "./writeContentDeclaration/writeContentDeclaration.mjs"; export { buildDictionary, cleanOutputDir, createDictionaryEntryPoint, createModuleAugmentation, createTypes, detectExportedComponentName, ensureIntlayerBundle, formatDictionaries, formatDictionariesOutput, formatDictionary, formatDictionaryOutput, formatDistantDictionaries, formatLocalDictionaries, generateDictionaryListContent, generateTypeScriptType, getBuiltDictionariesPath, getBuiltDynamicDictionariesPath, getBuiltFetchDictionariesPath, getBuiltRemoteDictionariesPath, getBuiltUnmergedDictionariesPath, getTypeName, isCachedConfigurationUpToDate, loadContentDeclaration, loadContentDeclarations, loadDictionaries, loadLocalDictionaries, loadRemoteDictionaries, prepareIntlayer, processContentDeclaration, readDictionariesFromDisk, transformJSFile, writeConfiguration, writeContentDeclaration, writeJSFile };