const program = require('commander'),

  pkg = require('../package.json'),
  CLI = require('../lib/cli'),
  Plugin = require('../lib/plugin'),
  List = require('../lib/commands/list');

program
  .version(pkg.version)
  .parse(process.argv);

const list = new List({});

Plugin.list()
  .then((plugins) => {
    console.log(list.columnify(plugins)); // eslint-disable-line no-console
  })
  .catch((err) => CLI.exitOnError(err));

@@ -30,16 +30,57 @@
 ander'),
+%0A  debug = require('debug')('vism-list'),
 %0A%0A  pkg 
@@ -440,16 +440,39 @@
 (err) =%3E
+ %7B%0A    debug(err);%0A%0A   
  CLI.exi
@@ -484,11 +484,16 @@
 ror(err)
+;%0A  %7D
 );%0A

debug in case of errors