メインコンテンツへスキップ
Fabled

モジュール作成者

モジュール 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_ID1 件の提出を表示するか、決定を待ちます

オプション

オプション適用先 / 境界
--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_URLAPI ルートの公開。デフォルト 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予期しない内部エラー