nx
Nx
GitHub
Nx
Workspace
GitHub
CI Pipeline Executions
Filtered
Runs
Demo
Insights
Compare tasks
Analytics
Sign in
Toggle sidebar
Overview
⌘K
Nx
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
36517
2306d6db fix(core): stop pruneProjectGraph from mutating the source project graph switchNodeToHoisted renamed the node object in place, but traverseNode adds nodes to the builder by reference from the caller's graph. The rename therefore landed on the source graph, leaving a node keyed npm:<pkg>@<version> whose name was npm:<pkg>. Every later prune of that same graph registered the node under the mutated name, so the dependency edge no longer resolved and lockfile pruning failed with "Target project does not exist". Re-add the node under the hoisted name as a new object instead, so pruning one project cannot change the result of pruning another. Fixes #36470
by ATKasem
A
Previous
Next