@ideascol/cli-maker
Version:
A simple library to help create CLIs
7 lines (6 loc) • 679 B
TypeScript
export { CLI } from './command/command';
export { ParamType } from './interfaces';
export { stripAnsiCodes, ProgressIndicator, ProgressBar, showSuccess, showError, showWarning, showInfo, createTable, formatParameterTable, } from './common';
export { createSetupCommand, loadSetupConfig, getRawConfig, getConfigValue, prompt, hiddenPrompt } from './setup';
export { InteractiveSession, renderMarkdown, getBuiltInSlashCommands } from './session/index';
export type { CLIOptions, Command, IntroAnimationOptions, SetupCommandOptions, SetupStep, LoadConfigOptions, SessionOptions, SessionContext, SessionMessage, SessionTheme, Tool, ToolParameter, SlashCommand } from './interfaces';