Skip to content

Instantly share code, notes, and snippets.

View bke-daniel's full-sized avatar
🤖

Daniel bke-daniel

🤖
View GitHub Profile
@bke-daniel
bke-daniel / update-packages.sh
Last active December 3, 2025 20:19
npm package update/upgrade script for zsh - updates to latest compatible version or upgrades to latest major version
#!/bin/zsh
# Script to update or upgrade npm packages
# Usage: ./update-packages.sh [--upgrade]
# Without --upgrade:
# - Preserves version ranges (^ or ~) in package.json
# - Updates installed packages to latest within declared ranges
# - For exact versions (x.y.z), updates to latest within same major and keeps exact
# With --upgrade:
# - Upgrades to latest major version for each package

Keybase proof

I hereby claim:

  • I am bke-daniel on github.
  • I am weio_danielb (https://keybase.io/weio_danielb) on keybase.
  • I have a public key ASAR2vAr1AFiMaDOtAYEYC213-9df-km4qgrANCmc4iWHQo

To claim this, I am signing this object: