packages/shared/src/DrainableWorker.test.ts | 77 ++++++++++++++++++++++++++++++++ packages/shared/src/DrainableWorker.ts | 42 +++++++++++++---- 2 files changed, 110 insertions(+), 9 deletions(-)