UNPKG

@yuebai008/cli

Version:

Command line interface for rapid qg-minigame development

14 lines (13 loc) 800 B
"use strict";var _Object$defineProperty = require("@babel/runtime-corejs2/core-js/object/define-property");var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");_Object$defineProperty(exports, "__esModule", { value: true });exports["default"] = void 0;var _commander = _interopRequireDefault(require("commander")); var _index = require("../../cli-shared-utils/index.js");var _default = exports["default"] = function _default(methodName, getLog) { _commander["default"].Command.prototype[methodName] = function () { if (methodName === 'unknownOption' && this._allowUnknownOption) { return; } this.outputHelp(); (0, _index.log)(" " + _index.chalk.red(getLog.apply(void 0, arguments))); (0, _index.log)(); process.exit(1); }; };