@cli4ai/lib
v1.0.9
Published
Shared CLI framework for cli4ai tools
Readme
@cli4ai/lib
Official @cli4ai package • https://cli4ai.com • Install cli4ai:
npm i -g cli4ai
Shared CLI framework used by @cli4ai/* tool packages (env loading, JSON output, consistent errors).
Setup
npm i @cli4ai/libUsage
import { cli, output, withErrorHandling, env } from '@cli4ai/lib/cli.ts';
const program = cli('mytool', '1.0.0', 'Example tool');
program
.command('hello')
.action(withErrorHandling(async () => {
const name = env('NAME');
output({ hello: name });
}));
program.parse();