モジュール作成者
モジュール CLI コマンド リファレンス
@fabledgg/module-cli 0.1.x の正確なコマンド、受け入れられたオプション、環境変数、およびプロセス終了コード。
コマンド
| コマンド | 目的 |
|---|---|
| fabled module init [directory] | 新しい Dice & Chat 足場を作成します。デフォルトのディレクトリ fabled-dice-chat |
| fabled module validate [directory] | ソース プロジェクトを検証します。デフォルトの現在のディレクトリ |
| fabled module pack [directory] | 確定的な ZIP を検証して作成する |
| fabled module inspect <archive.zip> | 既存のアーカイブを安全に検証してレポートする |
| fabled module login | 非表示のプロンプトまたは stdin からペアリング URI/コードを読み取り、延長なしで8時間有効な不透明セッションを保存する |
| fabled module logout | 有効な CLI セッションを無効化してからローカル認証情報を削除する。無効化に失敗した場合は再試行用にファイルを保持する |
| fabled module publisher claim [directory] | マニフェストでパブリッシャーの名前空間を要求します |
| fabled module publisher status | 現在のネームスペース権限を表示 |
| fabled module publish [archive.zip|directory] | 必要に応じてパックし、レビューのためにリリースを送信します |
| fabled module submissions | クリエイター所有の投稿をリストする |
| fabled module status $SUBMISSION_ID | 1 件の提出を表示するか、決定を待ちます |
オプション
| オプション | 適用先 / 境界 |
|---|---|
| --json | すべてのコマンド。機械可読な 1 つの結果 |
| --token-stdin | パブリッシャー、パブリッシュ、送信、ステータス。標準入力からのトークン |
| -h, --help | ルートまたはモジュール コマンドのヘルプ |
| --publisher-id, --publisher-name, --module-id, --name | 初期スキャフォールド ID/表示フィールド |
| --output <path> | パック出力;デフォルトの dist/<id>-<version>.zip |
| --channel prerelease|stable | 公開;デフォルトのプレリリース |
| --request-id <id> | サイト運営者が申し立てて公開します。 1 ~ 128 個の安全な識別子文字 |
| --status <status> | 件の投稿;大文字と小文字を区別しない PENDING、CHANGES_REQUESTED、REJECTED、APPROVED、WITHDRAWN |
| --package <publisher.module> | 提出パッケージ フィルター |
| --page <number> | 件の投稿;ゼロベース、デフォルトは 0 |
| --size <number> | 件の投稿; 1 ~ 100、デフォルトは 25 |
| --wait | ステータス;レビューが最終決定に達するまで投票する |
| --timeout <seconds> | ステータス --wait; 1 ~ 1800、デフォルトは 600 |
| --interval <seconds> | ステータス --wait; 1 ~ 30、デフォルトは 5 |
環境変数
| 変数 | の動作 |
|---|---|
| FABLED_API_URL | API ルートの公開。デフォルト https://api.fabled.gg;ループバック HTTP を除く HTTPS |
| FABLED_WEB_URL | ログイン用ブラウザーのオリジン。HTTPS またはループバック HTTP。独自の API オリジンでは設定が必要 |
| FABLED_CREDENTIALS_PATH | 保存された認証情報ファイルの絶対オーバーライド |
| FABLED_ACCESS_TOKEN | オートメーション アクセス トークン。保存されたログインを上書きします |
終了コード
| コード | 意味 |
|---|---|
| 0 | 成功 |
| 2 | コマンド使用エラー |
| 3 | モジュール検証エラー |
| 4 | ファイルシステム I/O エラー |
| 5 | 安全でない、または不正な形式のアーカイブ |
| 6 | 認証失敗 |
| 7 | ネットワーク障害 |
| 8 | 公開サービスの失敗または競合 |
| 10 | 予期しない内部エラー |