UNPKG

kibana-with-account

Version:

kibana-with-account is develop based kibana project

24 lines (20 loc) 573 B
const fs = require('fs'); const rimraf = require('rimraf'); module.exports = { remove: remove }; function remove(settings, logger) { try { try { fs.statSync(settings.pluginPath); } catch (e) { logger.log(`Plugin ${settings.package} does not exist`); return; } logger.log(`Removing ${settings.package}...`); rimraf.sync(settings.pluginPath); } catch (err) { logger.error(`Unable to remove plugin "${settings.package}" because of error: "${err.message}"`); process.exit(74); // eslint-disable-line no-process-exit } }