Skip to content

Instantly share code, notes, and snippets.

View orwashams's full-sized avatar

Orwa Shams orwashams

View GitHub Profile
@orwashams
orwashams / runs.sh
Last active June 2, 2025 23:21
Runs project scripts and automatically detects package manager.
#!/bin/bash
# runs - A generic script to run any command from package.json scripts,
# automatically detecting the package manager (bun, pnpm, yarn, npm).
# Usage: runs <script_name> [args...]
# Example: runs dev
# Example: runs build --prod
# This script should be placed in a directory in your PATH, like ~/bin/.
PACKAGE_MANAGER_ORDER=("bun" "pnpm" "yarn" "npm")