New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

flex-plugins-utils-logger

Package Overview
Dependencies
Maintainers
1
Versions
163
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

flex-plugins-utils-logger - npm Package Compare versions

Comparing version 0.2.3 to 0.3.0

14

dist/lib/progress.d.ts

@@ -1,9 +0,9 @@

import * as ora from 'ora';
export declare type OraCallback<T, R> = (arg: T) => R;
interface OraOptions {
text: string;
isEnabled?: boolean;
export declare type OraCallback<R> = () => R;
interface Progress {
start: () => void;
succeed: () => void;
fail: (text?: string) => void;
}
export declare const _getSpinner: (text: string, opts: Partial<OraOptions>) => ora.Ora;
export declare const progress: <R>(title: string, action: OraCallback<ora.Ora, any>, opts?: OraOptions | undefined) => Promise<R>;
export declare const _getSpinner: (text: string, disabled: boolean) => Progress;
export declare const progress: <R>(title: string, action: OraCallback<R>, disabled?: boolean) => Promise<R>;
export default progress;
"use strict";
var __assign = (this && this.__assign) || function () {
__assign = Object.assign || function(t) {
for (var s, i = 1, n = arguments.length; i < n; i++) {
s = arguments[i];
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
t[p] = s[p];
}
return t;
};
return __assign.apply(this, arguments);
};
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {

@@ -75,7 +64,15 @@ if (k2 === undefined) k2 = k;

var env_1 = __importDefault(require("./env"));
exports._getSpinner = function (text, opts) {
var options = __assign({ text: text }, opts);
var enabledProvided = 'isEnabled' in opts;
var isVerboseOrQuiet = env_1.default.isDebug() || env_1.default.isTrace() || env_1.default.isQuiet();
if (!enabledProvided && isVerboseOrQuiet) {
exports._getSpinner = function (text, disabled) {
if (disabled) {
return {
start: function () {
},
succeed: function () {
},
fail: function () {
},
};
}
var options = { text: text };
if (env_1.default.isDebug() || env_1.default.isTrace()) {
options.isEnabled = false;

@@ -85,26 +82,29 @@ }

};
exports.progress = function (title, action, opts) { return __awaiter(void 0, void 0, void 0, function () {
var spinner, response, e_1;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
spinner = exports._getSpinner(title, opts || {});
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
spinner.start();
return [4, action(spinner)];
case 2:
response = _a.sent();
spinner.succeed();
return [2, response];
case 3:
e_1 = _a.sent();
spinner.fail(e_1.message);
throw e_1;
case 4: return [2];
}
exports.progress = function (title, action, disabled) {
if (disabled === void 0) { disabled = env_1.default.isQuiet(); }
return __awaiter(void 0, void 0, void 0, function () {
var spinner, response, e_1;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
spinner = exports._getSpinner(title, disabled);
_a.label = 1;
case 1:
_a.trys.push([1, 3, , 4]);
spinner.start();
return [4, action()];
case 2:
response = _a.sent();
spinner.succeed();
return [2, response];
case 3:
e_1 = _a.sent();
spinner.fail(e_1.message);
throw e_1;
case 4: return [2];
}
});
});
}); };
};
exports.default = exports.progress;
//# sourceMappingURL=progress.js.map
{
"name": "flex-plugins-utils-logger",
"version": "0.2.3",
"version": "0.3.0",
"description": "Flex Plugins Logger",

@@ -5,0 +5,0 @@ "keywords": [

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc