From fa520a3b2936046a38b199421449b7b2f3b12dfb Mon Sep 17 00:00:00 2001 From: Anton Drukh Date: Sun, 9 Sep 2018 12:47:16 +0300 Subject: [PATCH] fix: allow silent clearing of non-existent spinner labels --- lib/spinner.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/spinner.js b/lib/spinner.js index 18aa991010..f527297785 100644 --- a/lib/spinner.js +++ b/lib/spinner.js @@ -37,7 +37,8 @@ createSpinner.sticky = function (s) { createSpinner.clear = function (label) { return function (res) { if (spinners[label] === undefined) { - throw new Error('unknown spinner label: ' + label); + // clearing a non-existend spinner is ok by default + return res; } debug('clearing %s (%s)', label, spinners[label].length);