UNPKG

test-openapi

Version:
41 lines (22 loc) 964 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.stopSpinner=exports.clearSpinner=exports.incrementSpinner=exports.startSpinner=void 0;var _ora=_interopRequireDefault(require("ora"));function _interopRequireDefault(obj){return obj&&obj.__esModule?obj:{default:obj}} const startSpinner=function({index=-1,total}){ const instance=(0,_ora.default)(ORA_OPTS); const state={index,total,instance}; incrementSpinner(state); instance.start(); return state; };exports.startSpinner=startSpinner; const incrementSpinner=function(state){ state.index+=1; const{index,total,instance}=state; instance.text=`${index}/${total}`; };exports.incrementSpinner=incrementSpinner; const clearSpinner=function({instance}){ instance.clear(); };exports.clearSpinner=clearSpinner; const stopSpinner=function({instance}){ instance.stop(); };exports.stopSpinner=stopSpinner; const ORA_OPTS={ spinner:"dots12"}; //# sourceMappingURL=spinner.js.map