プロジェクトの .env ファイルに含まれるシークレットを 1Password CLI (op) に移行します。
ユーザーの入力: $ARGUMENTS
Step 1: .env ファイルの確認
プロジェクトルートの .env ファイルを読み込み、環境変数の一覧を確認する。
.envが存在しない、または空の場合: 移行対象がない旨を伝えて終了する- 存在する場合: 変数名と値の一覧をユーザーに表示し、移行対象を確認する
Step 2: 1Password CLI のインストール確認
which op && op --version
opコマンドが見つからない場合:- AskUserQuestion ツールで「1Password CLI をインストールしますか?」と確認する
- ユーザーが承認したら
brew install --cask 1password-cliを実行する - インストール失敗時はエラーを表示して終了する
opコマンドが存在する場合: 次のステップへ
S
[Description truncada. Veja o README completo no GitHub.]