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

cli-task

Package Overview
Dependencies
Maintainers
1
Versions
28
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cli-task - npm Package Compare versions

Comparing version 0.6.7 to 0.7.0

2

package.json
{
"name": "cli-task",
"version": "0.6.7",
"version": "0.7.0",
"repository": "https://github.com/astoilkov/cli-task",

@@ -5,0 +5,0 @@ "description": "Task runner for developers minimalists",

@@ -23,3 +23,3 @@ #!/usr/bin/env node

argv = minimist(process.argv.slice(2));
task.exec({
task.run({
print: argv.hasOwnProperty('print') ? argv.print == 'true' : true,

@@ -26,0 +26,0 @@ colors: argv.hasOwnProperty('colors') ? argv.colors == 'true' : process.stdout.isTTY,

@@ -9,10 +9,10 @@ import { IRendererOptions } from './Renderer';

add(step: Task | IStepOptions | ((state: IStepState) => void)): this;
exec(options?: IRendererOptions): Promise<void>;
run(options?: IRendererOptions): Promise<void>;
withOptions(options: {
[key: string]: any;
}): Task;
private getCurrentStep;
private execTasks;
private execTask;
private generateState;
private _getCurrentStep;
private _execTasks;
private _execTask;
private _generateState;
}

@@ -12,4 +12,4 @@ "use strict";

let handleError = (err) => {
if (this.getCurrentStep()) {
this.getCurrentStep().failure(err);
if (this._getCurrentStep()) {
this._getCurrentStep().failure(err);
}

@@ -40,5 +40,5 @@ else if (err) {

}
exec(options) {
run(options) {
new Renderer_1.Renderer(this, options);
return this.execTasks(this);
return this._execTasks(this);
}

@@ -52,3 +52,3 @@ withOptions(options) {

}
getCurrentStep() {
_getCurrentStep() {
let queue = this.steps.slice();

@@ -67,8 +67,8 @@ while (queue.length) {

}
async execTasks(task) {
async _execTasks(task) {
for (let i = 0; i < task.steps.length; i++) {
await this.execTask(task.steps[i], task.options);
await this._execTask(task.steps[i], task.options);
}
}
execTask(step, options) {
_execTask(step, options) {
return new Promise((resolve, reject) => {

@@ -83,3 +83,3 @@ step.start();

try {
result = step.exec(this.generateState(options));
result = step.exec(this._generateState(options));
}

@@ -100,3 +100,3 @@ catch (err) {

else if (step.child) {
this.execTasks(step.child).then(done);
this._execTasks(step.child).then(done);
}

@@ -108,3 +108,3 @@ else {

}
generateState(options) {
_generateState(options) {
let index = process.argv.indexOf('--');

@@ -124,6 +124,6 @@ let argv;

info: (message) => {
this.getCurrentStep().info = message;
this._getCurrentStep().info = message;
},
fail: (message) => {
this.getCurrentStep().failure(message);
this._getCurrentStep().failure(message);
process.exit(1);

@@ -130,0 +130,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