UNPKG

tiny-bin

Version:

A library for building tiny and beautiful command line apps.

17 lines (16 loc) 463 B
import Logger from './logger.js'; import Metadata from './metadata.js'; import Commands from './commands.js'; import type Command from './command.js'; import type { BinOptions } from '../types.js'; declare class Bin { stdout: Logger; stderr: Logger; metadata: Metadata; commands: Commands; command: Command; constructor(options: BinOptions); fail(message: string): never; run(argv?: string[]): Promise<void>; } export default Bin;