lib/Events.test.ts | 19 ++ lib/Events.ts | 9 +- lib/progress.test.ts | 127 +++++++++ lib/progress.ts | 492 ++++++++++++++++++++++++++++++-- lib/readme.changes.md | 5 + lib/readme.md | 2 +- 6 files changed, 620 insertions(+), 34 deletions(-)