You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This feature is important to have in this repository; a contrib plugin wouldn't do
Describe the user story
As a developer, I often use Yarn to install and update dependencies for my projects. However, the current progress reporting during these commands can be limited. I often lack detailed information about the download process, which can be frustrating.
Describe the solution you'd like
I propose improvements to Yarn's progress reporting to provide a more informative and user-friendly experience. These enhancements include:
Granular Dependency Download Information:
Display the names of individual packages being downloaded during yarn install and yarn upgrade commands.Include the download size of each package for better context.
Progress Indicators:
Implement a progress bar for each downloading package, visually representing the download completion status.Alternatively, consider a percentage indicator for each package download.
Estimated Time Remaining:
If possible, calculate and display an estimated time remaining for the entire download process. This can be based on factors like download speeds and remaining package sizes.
User-Friendly Output Formatting:
Enhance the overall formatting of the progress output to improve readability. This might involve clear separation of information, consistent indentation, and color-coding for different download statuses (completed, in progress, waiting).
Describe the drawbacks of your solution
Implementing more detailed progress reporting might have a slight performance impact, especially for large dependency sets.
Balancing the level of detail with conciseness in the output formatting might require some iteration.
Describe alternatives you've considered
A contrib plugin could potentially offer enhanced progress reporting, but it wouldn't be integrated into the core Yarn functionality and might require additional maintenance for users.
The text was updated successfully, but these errors were encountered:
Describe the user story
As a developer, I often use Yarn to install and update dependencies for my projects. However, the current progress reporting during these commands can be limited. I often lack detailed information about the download process, which can be frustrating.
Describe the solution you'd like
I propose improvements to Yarn's progress reporting to provide a more informative and user-friendly experience. These enhancements include:
Granular Dependency Download Information:
Progress Indicators:
Estimated Time Remaining:
User-Friendly Output Formatting:
Describe the drawbacks of your solution
Implementing more detailed progress reporting might have a slight performance impact, especially for large dependency sets.
Balancing the level of detail with conciseness in the output formatting might require some iteration.
Describe alternatives you've considered
A contrib plugin could potentially offer enhanced progress reporting, but it wouldn't be integrated into the core Yarn functionality and might require additional maintenance for users.
The text was updated successfully, but these errors were encountered: