Comparing version 5.2.1 to 5.2.2
@@ -96,3 +96,3 @@ "use strict"; | ||
exports.cli = exports.ux; | ||
process.once('exit', async () => { | ||
const cliuxProcessExitHandler = async () => { | ||
try { | ||
@@ -106,2 +106,8 @@ await exports.ux.done(); | ||
} | ||
}); | ||
}; | ||
// to avoid MaxListenersExceededWarning | ||
// only attach named listener once | ||
let cliuxListener = process.listeners('exit').find(fn => fn.name === cliuxProcessExitHandler.name); | ||
if (!cliuxListener) { | ||
process.once('exit', cliuxProcessExitHandler); | ||
} |
@@ -29,11 +29,2 @@ "use strict"; | ||
}); | ||
// and filter columns | ||
if (options.columns) { | ||
let filters = options.columns.split(','); | ||
this.columns = this.filterColumnsFromHeaders(filters); | ||
} | ||
else if (!options.extended) { | ||
// show extented columns/properties | ||
this.columns = this.columns.filter(c => !c.extended); | ||
} | ||
// assign options | ||
@@ -90,2 +81,11 @@ const { columns: cols, filter, csv, extended, sort, printLine } = options; | ||
} | ||
// and filter columns | ||
if (this.options.columns) { | ||
let filters = this.options.columns.split(','); | ||
this.columns = this.filterColumnsFromHeaders(filters); | ||
} | ||
else if (!this.options.extended) { | ||
// show extented columns/properties | ||
this.columns = this.columns.filter(c => !c.extended); | ||
} | ||
this.data = rows; | ||
@@ -92,0 +92,0 @@ if (this.options.csv) |
{ | ||
"name": "cli-ux", | ||
"description": "cli IO utilities", | ||
"version": "5.2.1", | ||
"version": "5.2.2", | ||
"author": "Jeff Dickey @jdxcode", | ||
@@ -6,0 +6,0 @@ "bugs": "https://github.com/oclif/cli-ux/issues", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
86899
1724