Gunshi - モダンJavaScriptコマンドラインライブラリ
(github.com/kazupon)- モダンなコマンドラインインターフェース(CLI)開発のための、型安全性・国際化・高性能をすべてサポートする JavaScript/TypeScript ライブラリ
- 簡潔で直感的な API、宣言的な設定、動的ローディング・非同期実行、自動・カスタムの使用法メッセージ、多言語(i18n)対応まで幅広い機能を提供
- args-tokens ベースの型安全なパース、モジュール型・組み合わせ型のサブコマンド構造、さまざまなランタイム(Node, Deno, Bun など)に対応
- コマンド・オプションの定義と実行をコードで宣言的に構成でき、使いやすさ・拡張性・保守性のすべてに強み
- pnpmc, sourcemap-publisher, curxy, SiteMCP, ccusage などで使用中
まだコメントはありません。