ble-mcp-test
Version:
Complete BLE testing stack: WebSocket bridge server, MCP observability layer, and Web Bluetooth API mock. Test real BLE devices in Playwright/E2E tests without browser support.
12 lines (11 loc) • 658 B
JavaScript
export { BridgeServer } from './bridge-server.js';
export { NobleTransport } from './noble-transport.js';
export { injectWebBluetoothMock, getBundleVersion } from './mock-bluetooth.js';
export { WebSocketTransport } from './ws-transport.js';
export { normalizeUuid } from './utils.js';
export { formatHex, normalizeLogLevel } from './utils.js';
export { Logger } from './logger.js';
export { LogBuffer } from './log-buffer.js';
export { registerMcpTools } from './mcp-tools.js';
export { createHttpApp, startHttpServer, cleanupHttpTransports } from './mcp-http-transport.js';
// State management exports removed - no longer used in ultra-simple architecture