Description
Node.js versions can be installed and switched from a minimal terminal manager. Developers use `snm` for project-specific Node tooling without a larger version-management system. It changes shell PATH expectations, so initialization and project scripts should be reviewed.