UNPKG

jiranch

Version:

Easily create Git branches from your sprint issues

2 lines 1.18 kB
#!/usr/bin/env node "use strict";var __importDefault=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(exports,"__esModule",{value:!0});var command_line_args_1=__importDefault(require("command-line-args")),command_line_usage_1=__importDefault(require("command-line-usage")),cli_options_1=require("./cli-options"),types_1=require("./types"),mainDefinitions=[{name:"command",defaultOption:!0}],mainOptions=(0,command_line_args_1.default)(mainDefinitions,{stopAtFirstUnknown:!0}),argv=mainOptions._unknown||[],config=(0,command_line_args_1.default)(cli_options_1.optionDefinitions,{camelCase:!0,argv:argv}),help=config.help;if(help){var usage=(0,command_line_usage_1.default)(cli_options_1.sections);console.log(usage),process.exit()}var command=mainOptions.command||"create";if(!Object.prototype.hasOwnProperty.call(types_1.commands,command)){console.log('Command "'.concat(command,'" not found.'));var availableCommands=Object.keys(types_1.commands).map((function(e){return"'".concat(e,"'")})).join(" | ");console.log("Please provide a command: ".concat(availableCommands,".")),process.exit()}types_1.commands[command](config);