v0.0.9
v0.0.9 Release Notes
このリリースでは、npm install @flares-llc/agents 実行時に snapshot 展開で既存ファイルと衝突した場合の処理を追加しました。
Highlights
postinstallで snapshot を現在の作業ディレクトリへ展開- 重複ファイルの競合ポリシーを追加
skip(既定)failoverwritebackup
npx @flares-llc/agents --on-conflict=...で明示実行可能
Main Changes
lib/install-snapshot.js- snapshot 展開ロジックと競合ポリシーを追加
scripts/install-package.jspostinstall/ CLI 共通のインストーラを追加
package.jsonpostinstall,test,binを追加し version を0.0.9に更新
README.md- 重複ファイルの扱いと CLI / 環境変数での指定方法を追記
tests/install-snapshot.test.jsskip/fail/overwrite/backup/self-install-skipの回帰テストを追加
Validation
npm test- 5 tests passed
node scripts/install-package.js --target=<tmpdir> --on-conflict=skip- snapshot 展開を確認
Documentation Polish
- README の最新版表記を
v0.0.9に更新 - npm install 時の重複ファイル処理と運用方法を追記
Included Commits
a482c73feat: npmインストール時の重複ファイル処理を追加
Upgrade Notes
- 既定動作は
skipです - 既存ファイルを退避したい場合は
FLARES_AGENTS_ON_CONFLICT=backup npm install @flares-llc/agentsを利用してください