fix(init): do not migrate package.json on error

This commit is contained in:
Amaan Qureshi 2024-10-02 16:23:25 -04:00
parent c3d45a0153
commit 8500e331eb

View file

@ -1300,7 +1300,10 @@ fn run() -> Result<()> {
let migrated = if !current_dir.join("tree-sitter.json").exists()
&& current_dir.join("package.json").exists()
{
migrate_package_json(&current_dir).with_context(|| "Failed to migrate package.json")?
migrate_package_json(&current_dir).is_ok_and(|_| {
eprintln!("Failed to migrate package.json");
false
})
} else {
false
};