I use mise to manage the toolchain. The pinned
node and pnpm versions live in .mise.toml.
brew install mise- create a fork of the repo, clone it, and install the toolchain and dependencies
cd git-workspaces
mise install
pnpm install- setup git hooks
git config core.hooksPath .husky- build it in watch mode
pnpm build:watch- you can now use the cli
./git-dev <command_name> [command_args] [command_options]