UNPKG

@intlayer/chokidar

Version:

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

26 lines 3.42 kB
import { BuildDictionariesOptions, buildDictionary } from "./buildIntlayerDictionary/buildIntlayerDictionary.js"; import { processContentDeclaration } from "./buildIntlayerDictionary/processContentDeclaration.js"; import { cleanOutputDir } from "./cleanOutputDir.js"; import { CreateDictionaryEntryPointOptions, createDictionaryEntryPoint } from "./createDictionaryEntryPoint/createDictionaryEntryPoint.js"; import { generateDictionaryListContent } from "./createDictionaryEntryPoint/generateDictionaryListContent.js"; import { getBuiltDictionariesPath } from "./createDictionaryEntryPoint/getBuiltDictionariesPath.js"; import { getBuiltDynamicDictionariesPath } from "./createDictionaryEntryPoint/getBuiltDynamicDictionariesPath.js"; import { getBuiltFetchDictionariesPath } from "./createDictionaryEntryPoint/getBuiltFetchDictionariesPath.js"; import { getBuiltRemoteDictionariesPath } from "./createDictionaryEntryPoint/getBuiltRemoteDictionariesPath.js"; import { getBuiltUnmergedDictionariesPath } from "./createDictionaryEntryPoint/getBuiltUnmergedDictionariesPath.js"; import { createModuleAugmentation, getTypeName } from "./createType/createModuleAugmentation.js"; import { createTypes, generateTypeScriptType } from "./createType/createType.js"; import { formatDictionaries, formatDictionariesOutput, formatDictionary, formatDictionaryOutput } from "./formatDictionary.js"; import { DictionariesStatus, loadDictionaries } from "./loadDictionaries/loadDictionaries.js"; import { ensureIntlayerBundle, formatLocalDictionaries, loadContentDeclaration, loadContentDeclarations } from "./loadDictionaries/loadContentDeclaration.js"; import { loadLocalDictionaries } from "./loadDictionaries/loadLocalDictionaries.js"; import { formatDistantDictionaries, loadRemoteDictionaries } from "./loadDictionaries/loadRemoteDictionaries.js"; import { prepareIntlayer } from "./prepareIntlayer.js"; import { readDictionariesFromDisk } from "./utils/readDictionariesFromDisk.js"; import { isCachedConfigurationUpToDate, writeConfiguration } from "./writeConfiguration/index.js"; import { detectExportedComponentName } from "./writeContentDeclaration/detectExportedComponentName.js"; import { DictionaryStatus } from "./writeContentDeclaration/dictionaryStatus.js"; import { transformJSFile } from "./writeContentDeclaration/transformJSFile.js"; import { writeContentDeclaration } from "./writeContentDeclaration/writeContentDeclaration.js"; import { writeJSFile } from "./writeContentDeclaration/writeJSFile.js"; export { BuildDictionariesOptions, CreateDictionaryEntryPointOptions, DictionariesStatus, DictionaryStatus, 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 };