Skip to content

feat: add --progressBar flag for visual build progress#84

Open
zubeyralmaho wants to merge 1 commit intojotform:masterfrom
zubeyralmaho:feat/progress-bar
Open

feat: add --progressBar flag for visual build progress#84
zubeyralmaho wants to merge 1 commit intojotform:masterfrom
zubeyralmaho:feat/progress-bar

Conversation

@zubeyralmaho
Copy link

Adds a visual progress bar during build execution.

Changes

  • Added cli-progress library
  • Created src/utils/progressBar.ts utility class
  • Added -pb, --progressBar CLI option to Runner
  • Integrated progress bar in BuildHelper
  • Added 14 new unit tests

Usage

zenith build --progressBar
zenith build -pb

- Add cli-progress library for visual progress bar
- Create ProgressBar utility class with start/stop/increment/update methods
- Add -pb, --progressBar CLI flag to Runner
- Integrate progress bar in BuildHelper to update on each project completion
- Add progressBar property to BuildParams type
- Add unit tests for progressBar utility (14 tests)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant