This package contains TypeScript definitions for progress. Progress provides configurable progress bars in the terminal. These definitions offer type safety and autocompletion when working with the progress package in TypeScript projects. Using these definitions allows developers to leverage the type-checking capabilities of TypeScript, improving code maintainability and reducing runtime errors when displaying progress in command-line applications utilizing the progress library. Properly typed progress updates enhance the robustness of your codebase.
The @types/progress npm package has sporadic releases. Initial releases occurred in 2016 and 2017, with occasional updates until December 2018. After a long pause, there were releases in July and August 2021, and again in October and November 2023. As of September 11, 2025, there have been no releases in 2025.
@types/progress downloads show a strong upward trend from March 2024 to August 2025, peaking at over 835,000 in June 2025. September 2025 data is incomplete, showing a significant drop, likely due to the month not being finished.