Initial open-source release

This commit is contained in:
Andrey Avtomonov 2026-05-10 23:12:26 +02:00
commit 1a42152e6f
1199 changed files with 257054 additions and 0 deletions

View file

@ -0,0 +1,33 @@
export type {
KloProjectConfig,
KloProjectConnectionConfig,
KloProjectEmbeddingConfig,
KloProjectLlmConfig,
KloSearchBackend,
KloStorageState,
} from './config.js';
export { buildDefaultKloProjectConfig, parseKloProjectConfig, serializeKloProjectConfig } from './config.js';
export type { LocalGitFileStoreDeps } from './local-git-file-store.js';
export { LocalGitFileStore } from './local-git-file-store.js';
export { kloLocalStateDbPath } from './local-state-db.js';
export type {
ConnectionMappingBootstrap,
LookerMappingBootstrap,
LookmlMappingBootstrap,
MetabaseMappingBootstrap,
} from './mappings-yaml-schema.js';
export {
parseConnectionMappingBootstrap,
parseLookerMappingBootstrap,
parseLookmlMappingBootstrap,
parseMetabaseMappingBootstrap,
} from './mappings-yaml-schema.js';
export type { InitKloProjectOptions, InitKloProjectResult, KloLocalProject, LoadKloProjectOptions } from './project.js';
export { initKloProject, loadKloProject } from './project.js';
export type { KloSetupStep } from './setup-config.js';
export {
KLO_SETUP_STEPS,
markKloSetupStepComplete,
mergeKloSetupGitignoreEntries,
setKloSetupDatabaseConnectionIds,
} from './setup-config.js';