Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@electron-forge/async-ora

Package Overview
Dependencies
Maintainers
2
Versions
76
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@electron-forge/async-ora - npm Package Compare versions

Comparing version 6.0.0-beta.18 to 6.0.0-beta.19

20

dist/ora.js

@@ -16,2 +16,4 @@ "use strict";

var _prettyMs = _interopRequireDefault(require("pretty-ms"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }

@@ -28,4 +30,12 @@

let oraName = name;
let startTime = null;
const timing = () => {
if (!startTime) return;
return `-- after ${`${(0, _prettyMs.default)(Date.now() - startTime)}`.cyan}`;
};
const fake = {
start: () => {
startTime = Date.now();
d('Process Started:', fake.text);

@@ -35,15 +45,15 @@ return fake;

fail: () => {
d(`Process Failed: ${fake.text}`.red);
d(`Process Failed: ${fake.text}`.red, timing);
return fake;
},
succeed: () => {
d('Process Succeeded:', fake.text);
d('Process Succeeded:', fake.text, timing());
return fake;
},
stop: () => {
d('Process Stopped:', fake.text);
d('Process Stopped:', fake.text, timing());
return fake;
},
warn: warning => {
d('Process Warned:', warning);
d('Process Warned:', warning, timing());
return fake;

@@ -70,2 +80,2 @@ },

exports.default = _default;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9vcmEudHMiXSwibmFtZXMiOlsiZCIsInVzZUZha2VPcmEiLCJCb29sZWFuIiwicHJvY2VzcyIsImVudiIsIkRFQlVHIiwiaW5jbHVkZXMiLCJjb25zb2xlIiwid2FybiIsInJlZCIsImZha2VPcmEiLCJuYW1lIiwib3JhTmFtZSIsImZha2UiLCJzdGFydCIsInRleHQiLCJmYWlsIiwic3VjY2VlZCIsInN0b3AiLCJ3YXJuaW5nIiwibmV3TmFtZSIsInJlYWxPcmEiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBOztBQUNBOztBQUVBOzs7O0FBR0EsTUFBTUEsSUFBSSxvQkFBTSwwQkFBTixDQUFWO0FBRUEsTUFBTUMsYUFBYUMsUUFBUUMsUUFBUUMsR0FBUixDQUFZQyxLQUFaLElBQXFCRixRQUFRQyxHQUFSLENBQVlDLEtBQVosQ0FBa0JDLFFBQWxCLENBQTJCLGdCQUEzQixDQUE3QixDQUFuQjs7QUFFQSxJQUFJTCxVQUFKLEVBQWdCO0FBQ2RNLFVBQVFDLElBQVIsQ0FBYSxnSEFBZ0hDLEdBQTdIO0FBQ0Q7O0FBRU0sTUFBTUMsVUFBV0MsSUFBRCxJQUFrQjtBQUN2QyxNQUFJQyxVQUFVRCxJQUFkO0FBQ0EsUUFBTUUsT0FBZ0I7QUFDcEJDLFdBQU8sTUFBTTtBQUNYZCxRQUFFLGtCQUFGLEVBQXNCYSxLQUFLRSxJQUEzQjtBQUNBLGFBQU9GLElBQVA7QUFDRCxLQUptQjtBQUtwQkcsVUFBTSxNQUFNO0FBQ1ZoQixRQUFHLG1CQUFrQmEsS0FBS0UsSUFBSyxFQUE3QixDQUErQk4sR0FBakM7QUFDQSxhQUFPSSxJQUFQO0FBQ0QsS0FSbUI7QUFTcEJJLGFBQVMsTUFBTTtBQUNiakIsUUFBRSxvQkFBRixFQUF3QmEsS0FBS0UsSUFBN0I7QUFDQSxhQUFPRixJQUFQO0FBQ0QsS0FabUI7QUFhcEJLLFVBQU0sTUFBTTtBQUNWbEIsUUFBRSxrQkFBRixFQUFzQmEsS0FBS0UsSUFBM0I7QUFDQSxhQUFPRixJQUFQO0FBQ0QsS0FoQm1CO0FBaUJwQkwsVUFBT1csT0FBRCxJQUFxQjtBQUN6Qm5CLFFBQUUsaUJBQUYsRUFBcUJtQixPQUFyQjtBQUNBLGFBQU9OLElBQVA7QUFDRCxLQXBCbUI7O0FBcUJwQixRQUFJRSxJQUFKLEdBQVc7QUFDVCxhQUFPSCxPQUFQO0FBQ0QsS0F2Qm1COztBQXdCcEIsUUFBSUcsSUFBSixDQUFTSyxPQUFULEVBQTBCO0FBQ3hCcEIsUUFBRSxrQkFBRixFQUFzQlksT0FBdEIsRUFBK0IsT0FBL0IsRUFBd0NRLE9BQXhDO0FBQ0FSLGdCQUFVUSxPQUFWO0FBQ0Q7O0FBM0JtQixHQUF0QjtBQTZCQSxTQUFPUCxJQUFQO0FBQ0QsQ0FoQ007Ozs7ZUFrQ1FaLGFBQWFTLE9BQWIsR0FBdUJXLFkiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgJ2NvbG9ycyc7XG5pbXBvcnQgZGVidWcgZnJvbSAnZGVidWcnO1xuaW1wb3J0IGxvZ1N5bWJvbHMgZnJvbSAnbG9nLXN5bWJvbHMnO1xuaW1wb3J0IHJlYWxPcmEgZnJvbSAnb3JhJztcbmltcG9ydCB7IE9yYUltcGwgfSBmcm9tICcuL29yYS1oYW5kbGVyJztcblxuY29uc3QgZCA9IGRlYnVnKCdlbGVjdHJvbi1mb3JnZTphc3luYy1vcmEnKTtcblxuY29uc3QgdXNlRmFrZU9yYSA9IEJvb2xlYW4ocHJvY2Vzcy5lbnYuREVCVUcgJiYgcHJvY2Vzcy5lbnYuREVCVUcuaW5jbHVkZXMoJ2VsZWN0cm9uLWZvcmdlJykpO1xuXG5pZiAodXNlRmFrZU9yYSkge1xuICBjb25zb2xlLndhcm4oJ1dBUk5JTkc6IERFQlVHIGVudmlyb25tZW50IHZhcmlhYmxlIGRldGVjdGVkLiAgUHJvZ3Jlc3MgaW5kaWNhdG9ycyB3aWxsIGJlIHNlbnQgb3ZlciBlbGVjdHJvbi1mb3JnZTpsaWZlY3ljbGUnLnJlZCk7XG59XG5cbmV4cG9ydCBjb25zdCBmYWtlT3JhID0gKG5hbWU6IHN0cmluZykgPT4ge1xuICBsZXQgb3JhTmFtZSA9IG5hbWU7XG4gIGNvbnN0IGZha2U6IE9yYUltcGwgPSB7XG4gICAgc3RhcnQ6ICgpID0+IHtcbiAgICAgIGQoJ1Byb2Nlc3MgU3RhcnRlZDonLCBmYWtlLnRleHQpO1xuICAgICAgcmV0dXJuIGZha2U7XG4gICAgfSxcbiAgICBmYWlsOiAoKSA9PiB7XG4gICAgICBkKGBQcm9jZXNzIEZhaWxlZDogJHtmYWtlLnRleHR9YC5yZWQpO1xuICAgICAgcmV0dXJuIGZha2U7XG4gICAgfSxcbiAgICBzdWNjZWVkOiAoKSA9PiB7XG4gICAgICBkKCdQcm9jZXNzIFN1Y2NlZWRlZDonLCBmYWtlLnRleHQpO1xuICAgICAgcmV0dXJuIGZha2U7XG4gICAgfSxcbiAgICBzdG9wOiAoKSA9PiB7XG4gICAgICBkKCdQcm9jZXNzIFN0b3BwZWQ6JywgZmFrZS50ZXh0KTtcbiAgICAgIHJldHVybiBmYWtlO1xuICAgIH0sXG4gICAgd2FybjogKHdhcm5pbmc6IHN0cmluZykgPT4ge1xuICAgICAgZCgnUHJvY2VzcyBXYXJuZWQ6Jywgd2FybmluZyk7XG4gICAgICByZXR1cm4gZmFrZTtcbiAgICB9LFxuICAgIGdldCB0ZXh0KCkge1xuICAgICAgcmV0dXJuIG9yYU5hbWU7XG4gICAgfSxcbiAgICBzZXQgdGV4dChuZXdOYW1lOiBzdHJpbmcpIHtcbiAgICAgIGQoJ1Byb2Nlc3MgUmVuYW1lZDonLCBvcmFOYW1lLCAnIC0tPiAnLCBuZXdOYW1lKTtcbiAgICAgIG9yYU5hbWUgPSBuZXdOYW1lO1xuICAgIH0sXG4gIH07XG4gIHJldHVybiBmYWtlO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgdXNlRmFrZU9yYSA/IGZha2VPcmEgOiByZWFsT3JhO1xuIl19
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9vcmEudHMiXSwibmFtZXMiOlsiZCIsInVzZUZha2VPcmEiLCJCb29sZWFuIiwicHJvY2VzcyIsImVudiIsIkRFQlVHIiwiaW5jbHVkZXMiLCJjb25zb2xlIiwid2FybiIsInJlZCIsImZha2VPcmEiLCJuYW1lIiwib3JhTmFtZSIsInN0YXJ0VGltZSIsInRpbWluZyIsIkRhdGUiLCJub3ciLCJjeWFuIiwiZmFrZSIsInN0YXJ0IiwidGV4dCIsImZhaWwiLCJzdWNjZWVkIiwic3RvcCIsIndhcm5pbmciLCJuZXdOYW1lIiwicmVhbE9yYSJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBQUE7O0FBQ0E7O0FBRUE7O0FBRUE7Ozs7QUFFQSxNQUFNQSxJQUFJLG9CQUFNLDBCQUFOLENBQVY7QUFFQSxNQUFNQyxhQUFhQyxRQUFRQyxRQUFRQyxHQUFSLENBQVlDLEtBQVosSUFBcUJGLFFBQVFDLEdBQVIsQ0FBWUMsS0FBWixDQUFrQkMsUUFBbEIsQ0FBMkIsZ0JBQTNCLENBQTdCLENBQW5COztBQUVBLElBQUlMLFVBQUosRUFBZ0I7QUFDZE0sVUFBUUMsSUFBUixDQUFhLGdIQUFnSEMsR0FBN0g7QUFDRDs7QUFFTSxNQUFNQyxVQUFXQyxJQUFELElBQWtCO0FBQ3ZDLE1BQUlDLFVBQVVELElBQWQ7QUFDQSxNQUFJRSxZQUEyQixJQUEvQjs7QUFDQSxRQUFNQyxTQUFTLE1BQU07QUFDbkIsUUFBSSxDQUFDRCxTQUFMLEVBQWdCO0FBQ2hCLFdBQVEsWUFBWSxHQUFFLHVCQUFTRSxLQUFLQyxHQUFMLEtBQWFILFNBQXRCLENBQWlDLEVBQXBDLENBQXNDSSxJQUFLLEVBQTlEO0FBQ0QsR0FIRDs7QUFJQSxRQUFNQyxPQUFnQjtBQUNwQkMsV0FBTyxNQUFNO0FBQ1hOLGtCQUFZRSxLQUFLQyxHQUFMLEVBQVo7QUFDQWhCLFFBQUUsa0JBQUYsRUFBc0JrQixLQUFLRSxJQUEzQjtBQUNBLGFBQU9GLElBQVA7QUFDRCxLQUxtQjtBQU1wQkcsVUFBTSxNQUFNO0FBQ1ZyQixRQUFHLG1CQUFrQmtCLEtBQUtFLElBQUssRUFBN0IsQ0FBK0JYLEdBQWpDLEVBQXNDSyxNQUF0QztBQUNBLGFBQU9JLElBQVA7QUFDRCxLQVRtQjtBQVVwQkksYUFBUyxNQUFNO0FBQ2J0QixRQUFFLG9CQUFGLEVBQXdCa0IsS0FBS0UsSUFBN0IsRUFBbUNOLFFBQW5DO0FBQ0EsYUFBT0ksSUFBUDtBQUNELEtBYm1CO0FBY3BCSyxVQUFNLE1BQU07QUFDVnZCLFFBQUUsa0JBQUYsRUFBc0JrQixLQUFLRSxJQUEzQixFQUFpQ04sUUFBakM7QUFDQSxhQUFPSSxJQUFQO0FBQ0QsS0FqQm1CO0FBa0JwQlYsVUFBT2dCLE9BQUQsSUFBcUI7QUFDekJ4QixRQUFFLGlCQUFGLEVBQXFCd0IsT0FBckIsRUFBOEJWLFFBQTlCO0FBQ0EsYUFBT0ksSUFBUDtBQUNELEtBckJtQjs7QUFzQnBCLFFBQUlFLElBQUosR0FBVztBQUNULGFBQU9SLE9BQVA7QUFDRCxLQXhCbUI7O0FBeUJwQixRQUFJUSxJQUFKLENBQVNLLE9BQVQsRUFBMEI7QUFDeEJ6QixRQUFFLGtCQUFGLEVBQXNCWSxPQUF0QixFQUErQixPQUEvQixFQUF3Q2EsT0FBeEM7QUFDQWIsZ0JBQVVhLE9BQVY7QUFDRDs7QUE1Qm1CLEdBQXRCO0FBOEJBLFNBQU9QLElBQVA7QUFDRCxDQXRDTTs7OztlQXdDUWpCLGFBQWFTLE9BQWIsR0FBdUJnQixZIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0ICdjb2xvcnMnO1xuaW1wb3J0IGRlYnVnIGZyb20gJ2RlYnVnJztcbmltcG9ydCBsb2dTeW1ib2xzIGZyb20gJ2xvZy1zeW1ib2xzJztcbmltcG9ydCByZWFsT3JhIGZyb20gJ29yYSc7XG5pbXBvcnQgeyBPcmFJbXBsIH0gZnJvbSAnLi9vcmEtaGFuZGxlcic7XG5pbXBvcnQgcHJldHR5TXMgZnJvbSAncHJldHR5LW1zJztcblxuY29uc3QgZCA9IGRlYnVnKCdlbGVjdHJvbi1mb3JnZTphc3luYy1vcmEnKTtcblxuY29uc3QgdXNlRmFrZU9yYSA9IEJvb2xlYW4ocHJvY2Vzcy5lbnYuREVCVUcgJiYgcHJvY2Vzcy5lbnYuREVCVUcuaW5jbHVkZXMoJ2VsZWN0cm9uLWZvcmdlJykpO1xuXG5pZiAodXNlRmFrZU9yYSkge1xuICBjb25zb2xlLndhcm4oJ1dBUk5JTkc6IERFQlVHIGVudmlyb25tZW50IHZhcmlhYmxlIGRldGVjdGVkLiAgUHJvZ3Jlc3MgaW5kaWNhdG9ycyB3aWxsIGJlIHNlbnQgb3ZlciBlbGVjdHJvbi1mb3JnZTpsaWZlY3ljbGUnLnJlZCk7XG59XG5cbmV4cG9ydCBjb25zdCBmYWtlT3JhID0gKG5hbWU6IHN0cmluZykgPT4ge1xuICBsZXQgb3JhTmFtZSA9IG5hbWU7XG4gIGxldCBzdGFydFRpbWU6IG51bWJlciB8IG51bGwgPSBudWxsO1xuICBjb25zdCB0aW1pbmcgPSAoKSA9PiB7XG4gICAgaWYgKCFzdGFydFRpbWUpIHJldHVybjtcbiAgICByZXR1cm4gYC0tIGFmdGVyICR7YCR7cHJldHR5TXMoRGF0ZS5ub3coKSAtIHN0YXJ0VGltZSl9YC5jeWFufWA7XG4gIH07XG4gIGNvbnN0IGZha2U6IE9yYUltcGwgPSB7XG4gICAgc3RhcnQ6ICgpID0+IHtcbiAgICAgIHN0YXJ0VGltZSA9IERhdGUubm93KCk7XG4gICAgICBkKCdQcm9jZXNzIFN0YXJ0ZWQ6JywgZmFrZS50ZXh0KTtcbiAgICAgIHJldHVybiBmYWtlO1xuICAgIH0sXG4gICAgZmFpbDogKCkgPT4ge1xuICAgICAgZChgUHJvY2VzcyBGYWlsZWQ6ICR7ZmFrZS50ZXh0fWAucmVkLCB0aW1pbmcpO1xuICAgICAgcmV0dXJuIGZha2U7XG4gICAgfSxcbiAgICBzdWNjZWVkOiAoKSA9PiB7XG4gICAgICBkKCdQcm9jZXNzIFN1Y2NlZWRlZDonLCBmYWtlLnRleHQsIHRpbWluZygpKTtcbiAgICAgIHJldHVybiBmYWtlO1xuICAgIH0sXG4gICAgc3RvcDogKCkgPT4ge1xuICAgICAgZCgnUHJvY2VzcyBTdG9wcGVkOicsIGZha2UudGV4dCwgdGltaW5nKCkpO1xuICAgICAgcmV0dXJuIGZha2U7XG4gICAgfSxcbiAgICB3YXJuOiAod2FybmluZzogc3RyaW5nKSA9PiB7XG4gICAgICBkKCdQcm9jZXNzIFdhcm5lZDonLCB3YXJuaW5nLCB0aW1pbmcoKSk7XG4gICAgICByZXR1cm4gZmFrZTtcbiAgICB9LFxuICAgIGdldCB0ZXh0KCkge1xuICAgICAgcmV0dXJuIG9yYU5hbWU7XG4gICAgfSxcbiAgICBzZXQgdGV4dChuZXdOYW1lOiBzdHJpbmcpIHtcbiAgICAgIGQoJ1Byb2Nlc3MgUmVuYW1lZDonLCBvcmFOYW1lLCAnIC0tPiAnLCBuZXdOYW1lKTtcbiAgICAgIG9yYU5hbWUgPSBuZXdOYW1lO1xuICAgIH0sXG4gIH07XG4gIHJldHVybiBmYWtlO1xufTtcblxuZXhwb3J0IGRlZmF1bHQgdXNlRmFrZU9yYSA/IGZha2VPcmEgOiByZWFsT3JhO1xuIl19
{
"name": "@electron-forge/async-ora",
"version": "6.0.0-beta.18",
"version": "6.0.0-beta.19",
"description": "A helper utility for wrapping async functions in an ora",

@@ -14,2 +14,3 @@ "repository": "https://github.com/electron-userland/electron-forge",

"devDependencies": {
"@types/pretty-ms": "^3.0.0",
"chai": "^4.0.0",

@@ -24,3 +25,4 @@ "mocha": "^5.0.0",

"log-symbols": "^2.0.0",
"ora": "^2.0.0"
"ora": "^2.0.0",
"pretty-ms": "^3.2.0"
},

@@ -27,0 +29,0 @@ "engines": {

@@ -6,2 +6,3 @@ import 'colors';

import { OraImpl } from './ora-handler';
import prettyMs from 'pretty-ms';

@@ -18,4 +19,10 @@ const d = debug('electron-forge:async-ora');

let oraName = name;
let startTime: number | null = null;
const timing = () => {
if (!startTime) return;
return `-- after ${`${prettyMs(Date.now() - startTime)}`.cyan}`;
};
const fake: OraImpl = {
start: () => {
startTime = Date.now();
d('Process Started:', fake.text);

@@ -25,15 +32,15 @@ return fake;

fail: () => {
d(`Process Failed: ${fake.text}`.red);
d(`Process Failed: ${fake.text}`.red, timing);
return fake;
},
succeed: () => {
d('Process Succeeded:', fake.text);
d('Process Succeeded:', fake.text, timing());
return fake;
},
stop: () => {
d('Process Stopped:', fake.text);
d('Process Stopped:', fake.text, timing());
return fake;
},
warn: (warning: string) => {
d('Process Warned:', warning);
d('Process Warned:', warning, timing());
return fake;

@@ -40,0 +47,0 @@ },

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