@black-flag/core
Version:
A declarative framework for building fluent, deeply hierarchical command line interfaces with yargs
10 lines • 966 B
TypeScript
export { makeRunner } from "../index.js";
export { expectedHelpTextRegExp, getDeepestErrorCause, isArguments, isAssertionSystemError, isNullArguments, isPreExecutionContext } from "../util.js";
export { defaultHelpOptionName, defaultHelpTextDescription, defaultUsageText, defaultVersionOptionName, defaultVersionTextDescription, nullArguments$0 } from "../constant.js";
export { AssertionFailedError, BfErrorMessage, CommandNotImplementedError, isCommandNotImplementedError, type CliErrorOptions } from "../error.js";
export type { FactoriedRunProgramParameters, MakeRunnerOptions } from "../index.js";
export type { DescriptorToProgram, EffectorProgram, ExecutionContext, Executor, FrameworkArguments, HelperProgram, PreExecutionContext, Program, ProgramDescriptor, ProgramMetadata, Programs, ProgramType, RouterProgram } from "../types/program.js";
/**
* @see https://yargs.js.org/docs/#api-reference
*/
export declare function hideBin(argv: string[]): string[];