Package Managers & Dependency Management
Package managers like npm, Yarn, and pnpm handle installing, updating, and resolving JavaScript dependencies, using package.json for project metadata, lockfiles for deterministic installs, and semantic versioning for compatible updates.