defineGroup()
defineGroup() はコマンドグループのメタデータを定義します。この関数のデフォルトエクスポートを、コマンドディレクトリ内の _group.ts ファイルに配置してください。
import { defineGroup } from "@rune-cli/rune";
export default defineGroup({ description: "Manage projects",});description
Section titled “description”- 型:
string - 必須
グループが実行されたときに --help 出力に表示される一行の説明文。
aliases
Section titled “aliases”- 型:
readonly string[] - 省略可能
グループの別名。各エイリアスは、このグループへのルーティングに使用される追加のパスセグメントです。エイリアスは kebab-case のルール(小文字、数字、内部のハイフン)に従う必要があります。ルートグループにはエイリアスを設定できません。
examples
Section titled “examples”- 型:
readonly string[] - 省略可能
--help 出力の Examples: セクションに表示される使用例。各エントリはコマンド実行の全体を表わす文字列です。