bitburner-src/src/Terminal/commands/unalias.ts

14 lines
437 B
TypeScript
Raw Normal View History

2022-09-06 15:07:12 +02:00
import { Terminal } from "../../Terminal";
2021-09-16 01:50:44 +02:00
import { removeAlias } from "../../Alias";
2022-09-13 18:37:24 +02:00
export function unalias(args: (string | number | boolean)[]): void {
2021-09-16 01:50:44 +02:00
if (args.length !== 1) {
2022-09-06 15:07:12 +02:00
Terminal.error("Incorrect usage of unalias name. Usage: unalias [alias]");
2021-09-16 01:50:44 +02:00
return;
} else if (removeAlias(args[0] + "")) {
2022-09-06 15:07:12 +02:00
Terminal.print(`Removed alias ${args[0]}`);
2022-04-07 01:30:08 +02:00
} else {
2022-09-06 15:07:12 +02:00
Terminal.error(`No such alias exists: ${args[0]}`);
2022-04-07 01:30:08 +02:00
}
2021-09-16 01:50:44 +02:00
}