UNPKG

@lanonasis/cli

Version:

Professional CLI for LanOnasis Memory as a Service (MaaS) with MCP support, seamless inline editing, and enterprise-grade security

23 lines (22 loc) 944 B
/** * CLI UX Improvements - Main Module * * This is the main entry point for the CLI UX improvements module. * It provides a clean API for accessing all the UX enhancement components * including interfaces and implementations. */ // Export all implementations export { TextInputHandlerImpl, ConnectionManagerImpl, OnboardingFlowImpl, } from './implementations/index.js'; // Convenience factory functions export function createTextInputHandler() { return new TextInputHandlerImpl(); } export function createConnectionManager(configPath) { return new ConnectionManagerImpl(configPath); } export function createOnboardingFlow(configPath) { return new OnboardingFlowImpl(configPath); } import { TextInputHandlerImpl } from './implementations/TextInputHandlerImpl.js'; import { ConnectionManagerImpl } from './implementations/ConnectionManagerImpl.js'; import { OnboardingFlowImpl } from './implementations/OnboardingFlowImpl.js';