コンテンツにスキップ

defineGroup()

defineGroup() はコマンドグループのメタデータを定義します。この関数のデフォルトエクスポートを、コマンドディレクトリ内の _group.ts ファイルに配置してください。

import { defineGroup } from "@rune-cli/rune";
export default defineGroup({
description: "Manage projects",
});
  • 型: string
  • 必須

グループが実行されたときに --help 出力に表示される一行の説明文。

  • 型: readonly string[]
  • 省略可能

グループの別名。各エイリアスは、このグループへのルーティングに使用される追加のパスセグメントです。エイリアスは kebab-case のルール(小文字、数字、内部のハイフン)に従う必要があります。ルートグループにはエイリアスを設定できません。

  • 型: readonly string[]
  • 省略可能

--help 出力の Examples: セクションに表示される使用例。各エントリはコマンド実行の全体を表わす文字列です。