Expand description
ユーティリティ関数モジュール
Enums§
- Project
Type - プロジェクトタイプ
Functions§
- copy_
dir_ recursive - ディレクトリをコピー(再帰的)
- copy_
file - ファイルをコピー
- create_
progress_ bar - プログレスバーの作成
- create_
spinner - スピナーの作成
- detect_
platform - プラットフォームを検出
- detect_
project_ type - プロジェクトタイプを検出
- ensure_
dir_ exists - ディレクトリを作成(存在しない場合のみ)
- find_
project_ root - プロジェクトのルートディレクトリを検出
- format_
duration - 実行時間をフォーマット
- format_
file_ size - ファイルサイズを人間が読みやすい形式にフォーマット
- generate_
config_ template - 設定ファイルのテンプレートを生成
- get_
cache_ dir - キャッシュディレクトリを取得
- get_
cpu_ count - 利用可能なCPUコア数を取得
- get_
env_ var - 環境変数を取得(デフォルト値付き)
- get_
memory_ usage - メモリ使用量を取得(MB単位)
- get_
temp_ dir - 一時ディレクトリを取得
- is_
process_ running - プロセスが実行中かどうかをチェック
- parse_
cli_ args - コマンドライン引数を解析してオプションを取得
- print_
error - エラーメッセージを表示
- print_
info - 情報メッセージを表示
- print_
success - 成功メッセージを表示
- print_
warning - 警告メッセージを表示
- remove_
dir_ recursive - ディレクトリを削除(再帰的)
- remove_
file - ファイルを削除
- run_
command_ safely - シェルコマンドを安全に実行