ludomir
Version:
CLI to maintain RELEASES.rst file per project.
29 lines (28 loc) • 1.1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var cmds_1 = require("../cmds");
var setup_1 = require("../setup");
var init_1 = require("../cmds/init");
var commands = {
"init": {
options: ["[TITLE] [VERSION?] (options def. " + init_1.initialVersion + ")"],
description: "Initializes " + setup_1.releasesFile + " file",
run: function (args) { return cmds_1.init.apply(void 0, args); }
},
"add": {
options: ["[MESSAGES...]"],
description: "Adds message(s) to the new release",
run: function (args) { return cmds_1.add.apply(void 0, args); },
},
"list": {
options: [],
description: "Lists added message(s) to release",
run: function (args) { return cmds_1.list.apply(void 0, args); },
},
"release": {
options: ["[VERSION]"],
description: "Updates " + setup_1.releasesFile + " file with new messages under [VERSION]. Clears temporary messages.",
run: function (args) { return cmds_1.release.apply(void 0, args); },
}
};
exports.default = commands;