The single git-hosted version branch of getPatchedDependency spread the options object instead of the parsed dependency, so the result lost `alias` (the package name) and carried unrelated option fields. Spread `dep`, matching the sibling branches. Co-authored-by: Claude <noreply@anthropic.com>