BREAKING CHANGE(core): Refactor to v3: introduce modular core/domain architecture, plugin system, observability and strict TypeScript configuration; remove legacy classes

This commit is contained in:
2025-11-29 18:32:00 +00:00
parent 53673e37cb
commit 7e89b6ebf5
68 changed files with 17020 additions and 720 deletions

17
ts/core/index.ts Normal file
View File

@@ -0,0 +1,17 @@
/**
* Core infrastructure for Elasticsearch client
*
* This module provides the foundation layers:
* - Configuration management
* - Connection pooling and lifecycle
* - Error handling and retry logic
* - Observability (logging, metrics, tracing)
*
* @packageDocumentation
*/
export * from './config/index.js';
export * from './connection/index.js';
export * from './errors/index.js';
export * from './observability/index.js';
export * from './plugins/index.js';