@jadl/cmd
Version:
A command handler for JADL
13 lines (12 loc) • 451 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Alias = void 0;
const Symbols_1 = require("../Symbols");
const Decorators_1 = require("../utils/Decorators");
exports.Alias = Decorators_1.Decorators.createBaseDecorator(([alias], command) => {
const aliases = command[Symbols_1.Symbols.aliases];
if (Array.isArray(alias))
aliases.push(...alias);
else
aliases.push(alias);
});