初始化项目
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
/**
|
||||
* @kuge/engine 的唯一公开入口。
|
||||
*
|
||||
* 约定(见 docs/adr/ADR-001):HAR 模块只通过本文件暴露能力,
|
||||
* 外部模块禁止直接 import src/main/ets 下的实现文件。
|
||||
*/
|
||||
export {
|
||||
ConnectionConfig,
|
||||
ConnectionError,
|
||||
ConnectionState,
|
||||
Driver,
|
||||
DriverFactory,
|
||||
EngineKind,
|
||||
engineLabel,
|
||||
stateLabel
|
||||
} from './src/main/ets/connection/types';
|
||||
export { Connection, ConnectionManager } from './src/main/ets/connection/ConnectionManager';
|
||||
export { Frame, FrameCodec } from './src/main/ets/protocol/FrameCodec';
|
||||
export { MockDriver, MockDriverFactory } from './src/main/ets/driver/MockDriver';
|
||||
export { EnginePlugin, PluginMeta } from './src/main/ets/plugin/EnginePlugin';
|
||||
export { EngineRegistry, ENGINE_API_VERSION } from './src/main/ets/plugin/EngineRegistry';
|
||||
export { SemVerUtil } from './src/main/ets/plugin/SemVerUtil';
|
||||
export { ConnectionTester, TestResult, TestStage, TestErrorCode } from './src/main/ets/connection/ConnectionTester';
|
||||
export { AppError, ErrorCategory, ErrorSeverity } from './src/main/ets/error/AppError';
|
||||
export { ErrorMapper } from './src/main/ets/error/ErrorMapper';
|
||||
export { ReconnectPolicy, ReconnectOptions } from './src/main/ets/connection/ReconnectPolicy';
|
||||
Reference in New Issue
Block a user