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

@ionic/cli-utils

Package Overview
Dependencies
Maintainers
12
Versions
525
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ionic/cli-utils - npm Package Compare versions

Comparing version 0.0.1-alpha.12e4141f to 0.0.1-alpha.76eb8ad1

1

dist/index.d.ts

@@ -22,3 +22,2 @@ export * from './lib/command';

export * from './lib/shell';
export * from './lib/appScripts';
export * from './lib/utils/task';

@@ -25,0 +24,0 @@ export * from './lib/utils/logger';

@@ -27,3 +27,2 @@ "use strict";

__export(require("./lib/shell"));
__export(require("./lib/appScripts"));
__export(require("./lib/utils/task"));

@@ -30,0 +29,0 @@ __export(require("./lib/utils/logger"));

2

dist/lib/app.js

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -15,3 +15,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -18,0 +18,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -7,3 +7,3 @@ "use strict";

function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }
step((generator = generator.apply(thisArg, _arguments)).next());
step((generator = generator.apply(thisArg, _arguments || [])).next());
});

@@ -10,0 +10,0 @@ };

@@ -8,8 +8,12 @@ /// <reference types="node" />

msg: string;
intervalId: NodeJS.Timer;
intervalId?: NodeJS.Timer;
running: boolean;
protected bottomBar: ui.BottomBar;
private spinner;
private progressBar?;
constructor(msg: string);
start(): void;
tick(): void;
progress(prog: number, total: number): void;
format(): string;
clear(): void;

@@ -22,3 +26,3 @@ end(): void;

protected currentTask?: Task;
next(msg: string): this;
next(msg: string): Task;
updateMsg(msg: string): this;

@@ -25,0 +29,0 @@ end(): this;

"use strict";
const tty = require("tty");
const chalk = require("chalk");
const inquirer = require("inquirer");
const ProgressBar = require("progress");
const format_1 = require("./format");

@@ -28,10 +30,34 @@ const FRAMES = process.platform === 'win32' ?

if (!this.running) {
this.intervalId = setInterval(() => {
this.bottomBar.updateBottomBar(`${chalk.bold(this.spinner.frame())} ${this.msg}`);
}, 50);
this.intervalId = setInterval(() => { this.tick(); }, 50);
}
this.running = true;
}
tick() {
this.bottomBar.updateBottomBar(this.format());
}
progress(prog, total) {
if (this.running) {
if (!this.progressBar) {
const term = tty; // TODO: type def issue
this.progressBar = new ProgressBar('[:bar] :percent :etas', {
total: total,
width: 15,
stream: new term.WriteStream(),
});
}
const progbar = this.progressBar; // TODO: type def issue
progbar.curr = prog;
this.progressBar.tick(0);
this.tick();
}
}
format() {
const progbar = this.progressBar; // TODO: type def issue
const progress = progbar ? progbar.lastDraw.trim() : '';
return `${chalk.bold(this.spinner.frame())} ${this.msg} ${progress}`;
}
clear() {
clearTimeout(this.intervalId);
if (typeof this.intervalId !== 'undefined') {
clearTimeout(this.intervalId);
}
this.bottomBar.updateBottomBar('');

@@ -61,3 +87,3 @@ this.bottomBar.close();

this.currentTask.start();
return this;
return this.currentTask;
}

@@ -64,0 +90,0 @@ updateMsg(msg) {

{
"name": "@ionic/cli-utils",
"version": "0.0.1-alpha.12e4141f",
"version": "0.0.1-alpha.76eb8ad1",
"description": "Ionic CLI Utils",

@@ -46,4 +46,8 @@ "homepage": "https://ionic.io/",

"os-name": "^2.0.1",
"progress": "^1.1.8",
"superagent": "^2.3.0"
},
"files": [
"dist/"
],
"jest": {

@@ -50,0 +54,0 @@ "moduleFileExtensions": [

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