Launch Week Day 5: Introducing Reachability for PHP.Learn More
Socket
Book a DemoSign in
Socket

listr2

Package Overview
Dependencies
Maintainers
1
Versions
252
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

listr2 - npm Package Compare versions

Comparing version
1.3.5
to
1.3.6
+34
.github/workflows/nodejs.yml
name: Pre-Deploy
on:
push:
branches: [ master, develop ]
jobs:
lint:
runs-on: [ubuntu-latest]
strategy:
matrix:
node-version: [12.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --frozen-lockfile
- run: yarn run lint
build:
runs-on: [ubuntu-latest]
strategy:
matrix:
node-version: [10.x, 12.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --frozen-lockfile
- run: yarn run build
+4
-4

@@ -25,6 +25,6 @@ /// <reference types="node" />

run: (ctx: Ctx, wrapper: ListrTaskWrapper<Ctx>) => Promise<void>;
showSubtasks?: boolean;
collapse?: boolean;
collapseSkips?: boolean;
bottomBar: boolean | number;
options: ListrOptions & {
bottomBar?: ListrTask<Ctx>['bottomBar'];
persistentOutput?: ListrTask<Ctx>['persistentOutput'];
};
spinner?: () => string;

@@ -31,0 +31,0 @@ hasSubtasks(): boolean;

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

{"version":3,"file":"listr.interface.js","sourceRoot":"","sources":["../../src/interfaces/listr.interface.ts"],"names":[],"mappings":";;AAuFA,MAAa,UAAW,SAAQ,KAAK;IAEnC,YAAa,OAAO;QAClB,KAAK,CAAC,OAAO,CAAC,CAAA;QACd,IAAI,CAAC,IAAI,GAAG,YAAY,CAAA;IAC1B,CAAC;CACF;AAND,gCAMC;AAED,MAAa,WAAY,SAAQ,KAAK;IACpC,YAAa,OAAO;QAClB,KAAK,CAAC,OAAO,CAAC,CAAA;QACd,IAAI,CAAC,IAAI,GAAG,aAAa,CAAA;IAC3B,CAAC;CACF;AALD,kCAKC"}
{"version":3,"file":"listr.interface.js","sourceRoot":"","sources":["../../src/interfaces/listr.interface.ts"],"names":[],"mappings":";;AAoFA,MAAa,UAAW,SAAQ,KAAK;IAEnC,YAAa,OAAO;QAClB,KAAK,CAAC,OAAO,CAAC,CAAA;QACd,IAAI,CAAC,IAAI,GAAG,YAAY,CAAA;IAC1B,CAAC;CACF;AAND,gCAMC;AAED,MAAa,WAAY,SAAQ,KAAK;IACpC,YAAa,OAAO;QAClB,KAAK,CAAC,OAAO,CAAC,CAAA;QACd,IAAI,CAAC,IAAI,GAAG,aAAa,CAAA;IAC3B,CAAC;CACF;AALD,kCAKC"}

@@ -7,3 +7,3 @@ import { Subject } from 'rxjs';

tasks: ListrTask;
options: ListrOptions;
injectedOptions: ListrOptions;
id: ListrTaskObject<Ctx>['id'];

@@ -17,10 +17,7 @@ title: ListrTaskObject<Ctx>['title'];

prompt: boolean | PromptError;
collapse: boolean;
collapseSkips: boolean;
showSubtasks: boolean;
bottomBar: boolean | number;
private persistentOutput;
options: ListrTaskObject<Ctx>['options'];
exitOnError: boolean;
private enabled;
private enabledFn;
constructor(listr: Listr<Ctx>, tasks: ListrTask, options: ListrOptions);
constructor(listr: Listr<Ctx>, tasks: ListrTask, injectedOptions: ListrOptions);
set state$(state: StateConstants);

@@ -27,0 +24,0 @@ check(ctx: Ctx): Promise<void>;

@@ -19,18 +19,15 @@ "use strict";

class Task extends rxjs_1.Subject {
constructor(listr, tasks, options) {
var _a, _b, _c, _d, _e;
constructor(listr, tasks, injectedOptions) {
var _a, _b, _c, _d, _e, _f;
super();
this.listr = listr;
this.tasks = tasks;
this.options = options;
this.injectedOptions = injectedOptions;
this.id = uuid_1.v4();
this.title = (_a = this.tasks) === null || _a === void 0 ? void 0 : _a.title;
this.task = this.tasks.task;
this.collapse = this.options.collapse;
this.collapseSkips = this.options.collapseSkips;
this.showSubtasks = this.options.showSubtasks;
this.persistentOutput = (_b = this.tasks) === null || _b === void 0 ? void 0 : _b.persistentOutput;
this.skip = ((_c = this.tasks) === null || _c === void 0 ? void 0 : _c.skip) || (() => false);
this.bottomBar = (_d = this.tasks) === null || _d === void 0 ? void 0 : _d.bottomBar;
this.enabledFn = ((_e = this.tasks) === null || _e === void 0 ? void 0 : _e.enabled) || (() => true);
this.options = Object.assign({ persistentOutput: (_b = this.tasks) === null || _b === void 0 ? void 0 : _b.persistentOutput, bottomBar: (_c = this.tasks) === null || _c === void 0 ? void 0 : _c.bottomBar }, this.injectedOptions);
this.skip = ((_d = this.tasks) === null || _d === void 0 ? void 0 : _d.skip) || (() => false);
this.skip = ((_e = this.tasks) === null || _e === void 0 ? void 0 : _e.skip) || (() => false);
this.enabledFn = ((_f = this.tasks) === null || _f === void 0 ? void 0 : _f.enabled) || (() => true);
}

@@ -78,3 +75,3 @@ set state$(state) {

isBottomBar() {
if (typeof (this === null || this === void 0 ? void 0 : this.bottomBar) === 'number' || typeof this.bottomBar === 'boolean') {
if (typeof (this === null || this === void 0 ? void 0 : this.options.bottomBar) === 'number' || typeof this.options.bottomBar === 'boolean') {
return true;

@@ -84,3 +81,3 @@ }

haspersistentOutput() {
if (this.persistentOutput === true) {
if (this.options.persistentOutput === true) {
return true;

@@ -102,6 +99,4 @@ }

const handleResult = (result) => {
var _a;
if (result instanceof listr_1.Listr) {
result.options = Object.assign(this.options, result.options);
result.exitOnError = (_a = result.options) === null || _a === void 0 ? void 0 : _a.exitOnError;
result.rendererClass = renderer_1.getRenderer('silent');

@@ -168,3 +163,3 @@ this.subtasks = result.tasks;

wrapper.report(error);
if (this.listr.exitOnError !== false) {
if (this.listr.options.exitOnError !== false) {
throw error;

@@ -171,0 +166,0 @@ }

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

{"version":3,"file":"task.js","sourceRoot":"","sources":["../../src/lib/task.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"task.js","sourceRoot":"","sources":["../../src/lib/task.ts"],"names":[],"mappings":"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"}

@@ -7,3 +7,2 @@ import { ListrClass, ListrContext, ListrError, ListrOptions, ListrRendererClass, ListrTask } from './interfaces/listr.interface';

err: ListrError[];
exitOnError: ListrOptions['exitOnError'];
rendererClass: ListrRendererClass<Ctx>;

@@ -10,0 +9,0 @@ private concurrency;

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

const p_map_1 = __importDefault(require("p-map"));
const state_constants_1 = require("./constants/state.constants");
const listr_interface_1 = require("./interfaces/listr.interface");

@@ -36,4 +37,12 @@ const task_1 = require("./lib/task");

this.rendererClass = renderer_1.getRenderer(this.options.renderer, this.options.nonTTYRenderer);
this.exitOnError = this.options.exitOnError;
this.add(task || []);
process.on('SIGINT', async () => {
await Promise.all(this.tasks.map(async (task) => {
if (task.isPending()) {
task.state$ = state_constants_1.stateConstants.FAILED;
}
}));
this.renderer.end(new Error('Interrupted.'));
process.exit(127);
}).setMaxListeners(0);
}

@@ -70,3 +79,3 @@ add(task) {

this.renderer.end(error);
if (this.exitOnError !== false) {
if (this.options.exitOnError !== false) {
throw error;

@@ -73,0 +82,0 @@ }

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

{"version":3,"file":"listr.js","sourceRoot":"","sources":["../src/listr.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"listr.js","sourceRoot":"","sources":["../src/listr.ts"],"names":[],"mappings":"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"}

@@ -47,7 +47,11 @@ "use strict";

if (task.hasTitle()) {
let taskTitle = task.title;
if (task.isSkipped() && (task === null || task === void 0 ? void 0 : task.collapseSkips)) {
taskTitle = !task.isSkipped() ? `${task === null || task === void 0 ? void 0 : task.title}` : `${task === null || task === void 0 ? void 0 : task.output} ${chalk_1.default.dim('[SKIPPED]')}`;
if (task.isSkipped() && (task === null || task === void 0 ? void 0 : task.options.collapseSkips)) {
task.title = !task.isSkipped() ? `${task === null || task === void 0 ? void 0 : task.title}` : `${task === null || task === void 0 ? void 0 : task.output} ${chalk_1.default.dim('[SKIPPED]')}`;
}
output.push(this.formatString(taskTitle, this.getSymbol(task), level));
if (!(tasks.some((task) => task.hasFailed()) && !task.hasFailed() && task.options.exitOnError !== false && !(task.isCompleted() || task.isSkipped()))) {
output.push(this.formatString(task.title, this.getSymbol(task), level));
}
else {
output.push(this.formatString(task.title, chalk_1.default.red(figures_1.default.squareSmallFilled), level));
}
}

@@ -63,3 +67,3 @@ if (task === null || task === void 0 ? void 0 : task.output) {

this.bottomBar[task.id].data = [];
this.bottomBar[task.id].items = typeof task.bottomBar === 'boolean' ? 1 : task.bottomBar;
this.bottomBar[task.id].items = typeof task.options.bottomBar === 'boolean' ? 1 : task.options.bottomBar;
}

@@ -73,3 +77,3 @@ if (!(data === null || data === void 0 ? void 0 : data.some((element) => this.bottomBar[task.id].data.includes(element)))) {

}
else if (task.isSkipped() && task.collapseSkips === false) {
else if (task.isSkipped() && task.options.collapseSkips === false) {
output = [...output, ...this.dumpData(task, level)];

@@ -80,5 +84,6 @@ }

|| task.isCompleted() && !task.hasTitle()
|| task.isCompleted() && task.collapse === false && task.hasSubtasks() && !task.subtasks.some((subtask) => subtask.collapse === true)
|| task.isCompleted() && task.hasSubtasks() && task.subtasks.some((subtask) => subtask.collapse === false))
&& task.showSubtasks !== false && task.hasSubtasks()) {
|| task.isCompleted() && task.options.collapse === false && task.hasSubtasks() && !task.subtasks.some((subtask) => subtask.options.collapse === true)
|| task.isCompleted() && task.hasSubtasks() && task.subtasks.some((subtask) => subtask.options.collapse === false)
|| task.isCompleted() && task.hasSubtasks() && task.subtasks.some((subtask) => subtask.hasFailed()))
&& task.options.showSubtasks !== false && task.hasSubtasks()) {
const subtaskLevel = !task.hasTitle() ? level : level + 1;

@@ -136,14 +141,17 @@ const subtaskRender = this.multiLineRenderer(task.subtasks, subtaskLevel);

if (task.isPending() && !data) {
return this.options.showSubtasks !== false && task.hasSubtasks() ? chalk_1.default.yellow(figures_1.default.pointer) : chalk_1.default.yellowBright(task.spinner());
return task.options.showSubtasks !== false && task.hasSubtasks() ? chalk_1.default.yellow(figures_1.default.pointer) : chalk_1.default.yellowBright(task.spinner());
}
if (task.isCompleted() && !data) {
if (task.hasSubtasks() && task.subtasks.some((subtask) => subtask.hasFailed())) {
return chalk_1.default.yellow(figures_1.default.warning);
}
return chalk_1.default.green(figures_1.default.tick);
}
if (task.hasFailed() && !data) {
return task.hasSubtasks() ? chalk_1.default.red(figures_1.default.play) : chalk_1.default.red(figures_1.default.cross);
return task.hasSubtasks() ? chalk_1.default.red(figures_1.default.pointer) : chalk_1.default.red(figures_1.default.cross);
}
if (task.isSkipped() && !data && task.collapseSkips === false) {
if (task.isSkipped() && !data && task.options.collapseSkips === false) {
return chalk_1.default.yellow(figures_1.default.warning);
}
else if (task.isSkipped() && (data || task.collapseSkips)) {
else if (task.isSkipped() && (data || task.options.collapseSkips)) {
return chalk_1.default.yellow(figures_1.default.arrowDown);

@@ -150,0 +158,0 @@ }

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

{"version":3,"file":"default.renderer.js","sourceRoot":"","sources":["../../src/renderer/default.renderer.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"default.renderer.js","sourceRoot":"","sources":["../../src/renderer/default.renderer.ts"],"names":[],"mappings":"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"}
{
"name": "listr2",
"version": "1.3.5",
"version": "1.3.6",
"description": "Terminal task list reborn!",

@@ -5,0 +5,0 @@ "license": "MIT",

Listr2
====
[![Build Status](https://cd.ev.kilic.dev/api/badges/cenk1cenk2/listr2/status.svg)](https://cd.ev.kilic.dev/cenk1cenk2/listr2)
[![Version](https://img.shields.io/npm/v/listr2.svg)](https://npmjs.org/package/listr2)
[![Downloads/week](https://img.shields.io/npm/dw/listr2.svg)](https://npmjs.org/package/listr2)
[![Build Status](https://cd.ev.kilic.dev/api/badges/cenk1cenk2/listr2/status.svg)](https://cd.ev.kilic.dev/cenk1cenk2/listr2)

@@ -8,0 +8,0 @@ This is the expanded and re-written in Typescript version of the beautiful plugin by [Sam Verschueren](https://github.com/SamVerschueren) called [Listr](https://github.com/SamVerschueren/listr). Fully backwards compatible with the Listr itself but with more features.