This repository has been archived on 2022-03-12. You can view files and clone it, but cannot push or open issues or pull requests.
2021-04-02 02:24:13 +03:00

101 lines
1.9 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.getLoader = getLoader;
exports.NoopLoader = void 0;
function _ora() {
const data = _interopRequireDefault(require("ora"));
_ora = function () {
return data;
};
return data;
}
function _cliTools() {
const data = require("@react-native-community/cli-tools");
_cliTools = function () {
return data;
};
return data;
}
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
class OraNoop {
constructor() {
_defineProperty(this, "spinner", {
interval: 1,
frames: []
});
_defineProperty(this, "indent", 0);
_defineProperty(this, "isSpinning", false);
_defineProperty(this, "text", '');
_defineProperty(this, "prefixText", '');
_defineProperty(this, "color", 'blue');
}
succeed(_text) {
return (0, _ora().default)();
}
fail(_text) {
return (0, _ora().default)();
}
start(_text) {
return (0, _ora().default)();
}
stop() {
return (0, _ora().default)();
}
warn(_text) {
return (0, _ora().default)();
}
info(_text) {
return (0, _ora().default)();
}
stopAndPersist() {
return (0, _ora().default)();
}
clear() {
return (0, _ora().default)();
}
render() {
return (0, _ora().default)();
}
frame() {
return (0, _ora().default)();
}
}
function getLoader() {
// FIXME refactor getLoader to not rely on class instantiation to avoid type conflict or implement an default Ora Loader Class definition
return _cliTools().logger.isVerbose() ? OraNoop : _ora().default;
}
const NoopLoader = OraNoop;
exports.NoopLoader = NoopLoader;
//# sourceMappingURL=loader.js.map