UNPKG

@nesardramos/fmg

Version:

A CLI tool to manage path aliases in your terminal.

22 lines (20 loc) 550 B
// commands/get.js const { readAliases } = require("../utils/aliases"); exports.command = "get <alias>"; exports.describe = "Get the path for a given alias."; exports.builder = (yargs) => { yargs.positional("alias", { describe: "The alias name to retrieve.", type: "string", }); }; exports.handler = (argv) => { const aliases = readAliases(); const targetPath = aliases[argv.alias]; if (targetPath) { console.log(targetPath); } else { console.error(`Error: Alias '${argv.alias}' not found.`); process.exit(1); } };