UNPKG

ssh-switch

Version:

A lightweight CLI tool to manage and switch between multiple SSH configurations easily.

32 lines (26 loc) 629 B
// qiao const cli = require('qiao-cli'); // db const { getDB } = require('./util.js'); const db = getDB(); /** * remove */ const remove = async (configName) => { try { // del const dbKey = configName; await db.config(dbKey, null); console.log(cli.colors.blue('SSH config deleted successfully.')); console.log(); // list const all = await db.all(); console.log(all); } catch (e) { console.log(cli.colors.red('Failed to delete SSH config.')); console.log(); console.log(e); } }; // cmd cli.cmd.command('remove <configName>').description('delete ssh config').action(remove);