dev-toolkit
Version:
Universal Development Toolkit for React Veterans
51 lines (39 loc) • 3.92 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _ora = _interopRequireDefault(require("ora"));
var _chalk = require("chalk");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }
var _default = new (
/*#__PURE__*/
function () {
function _class() {
_classCallCheck(this, _class);
this.spinner = (0, _ora.default)({
text: (0, _chalk.grey)('Loading'),
spinner: {
interval: 130,
frames: [(0, _chalk.grey)('·') + (0, _chalk.blue)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.blue)('·') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.blue)('·'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.blue)('•'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.blue)('·') + (0, _chalk.grey)('·'), (0, _chalk.grey)(' ') + (0, _chalk.blue)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' '), (0, _chalk.blue)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.blue)('•') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.grey)('·') + (0, _chalk.magenta)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.magenta)('·') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.magenta)('·'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.magenta)('•'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.magenta)('·') + (0, _chalk.grey)('·'), (0, _chalk.grey)(' ') + (0, _chalk.magenta)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' '), (0, _chalk.magenta)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.magenta)('•') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.grey)('·') + (0, _chalk.green)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.green)('·') + (0, _chalk.grey)(' '), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)('·') + (0, _chalk.green)('·'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.green)('•'), (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.green)('·') + (0, _chalk.grey)('·'), (0, _chalk.grey)(' ') + (0, _chalk.green)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' '), (0, _chalk.green)('·') + (0, _chalk.grey)('·') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' '), (0, _chalk.green)('•') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ') + (0, _chalk.grey)(' ')]
}
});
}
_createClass(_class, [{
key: "start",
value: function start(_ref) {
var message = _ref.message;
this.spinner.start((0, _chalk.grey)(message));
}
}, {
key: "stop",
value: function stop() {
this.spinner.stop();
}
}]);
return _class;
}())();
exports.default = _default;