progress-state is an independent alternative or migration helper for projects moving away from are-we-there-yet. It is not affiliated with the original package maintainers or project.
npm install progress-state- Source package:
are-we-there-yet - Replacement package:
progress-state - Source signal: npm deprecation notice says the package is no longer supported
- Migration direction: Typed weighted progress primitives with explicit snapshots.
- Preserved: Weighted progress groups and item completion tracking.
- Improved: Immutable snapshots, typed item state, explicit percentage calculation, and UI-agnostic output.
- Intentional difference: It exposes progress state only; rendering is handled separately by packages such as
progress-gauge.
- Replace the old dependency at one migration boundary first.
- Run the package or application test suite after the swap.
- Keep attribution accurate: this package is independent and is not an official successor to
are-we-there-yet.