publish using the dependency graph
Open
enhancement
- Dominant language
- TypeScript
- Stars
- 89
- Forks
- 14
- Avg merge
- 6h 9m
- Merged PRs (30d)
- 4
Description
When we run the commands, we should run this in an order that respects the dependency graph. We are currently looping over keys that create a dependency on the config ordering and are potentially not stable.
Contributor guide
Research direction
Start by tracing the publish command and the code that loops over configuration keys. Determine how the dependency graph is represented and how publishing order is currently selected. Done means commands run in a stable order that respects package dependencies.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- release
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100