// #!/bin/bash

// #/ Usage: script/update-dependencies
// #/ Create a branch to update a dependency.

// # Delete update-dependencies branch if it exists
// if git branch | grep -q "update-dependencies"; then
//   echo "Deleting update-dependencies branch 🗑"
//   git branch -D update-dependencies
//   echo "Branch deleted 🎉"
// fi

// # Create update-dependencies branch
// echo "Creating update-dependencies branch 🌱"
// git checkout -b update-dependencies
// echo "Branch created 🎉"

// # Update dependencies in package.json
// echo "Updating dependencies in package.json 📦"
// pnpm update --interactive --recursive --latest
// # Clean up pnpm-lock.yaml file and install dependencies
// script/clean && pnpm install
// # Git operations
// git add -A
// git commit -am "chore: update dependencies 📦"
// git push origin update-dependencies
// gh pr create --fill
// echo "Dependencies updated 🎉"
