UNPKG

@ethersphere/bee-factory

Version:

Orchestration CLI for spinning up local development Bee cluster with Docker

46 lines (45 loc) 1.42 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.rootCommandClasses = exports.optionParameters = exports.version = exports.help = exports.verbose = exports.quiet = void 0; const package_json_1 = __importDefault(require("../package.json")); const start_1 = require("./command/start"); const stop_1 = require("./command/stop"); const logs_1 = require("./command/logs"); exports.quiet = { key: 'quiet', alias: 'q', description: 'Does not print anything', type: 'boolean', default: false, conflicts: 'verbose', }; exports.verbose = { key: 'verbose', alias: 'v', description: 'Display logs', type: 'boolean', default: false, conflicts: 'quiet', }; exports.help = { key: 'help', alias: 'h', description: 'Print context specific help and exit', type: 'boolean', default: false, }; exports.version = { key: 'version', alias: 'V', description: 'Print version and exit', type: 'boolean', default: false, handler: () => { process.stdout.write(package_json_1.default.version + '\n'); }, }; exports.optionParameters = [exports.quiet, exports.verbose, exports.help, exports.version]; exports.rootCommandClasses = [start_1.Start, stop_1.Stop, logs_1.Logs];