UNPKG

clipanion

Version:

Type-safe CLI library / framework with no runtime dependencies

21 lines (16 loc) 552 B
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var advanced_Command = require('../Command.js'); /** * A command that prints the version of the binary (`cli.binaryVersion`). * * Paths: `-v`, `--version` */ class VersionCommand extends advanced_Command.Command { async execute() { var _a; this.context.stdout.write(`${(_a = this.cli.binaryVersion) !== null && _a !== void 0 ? _a : `<unknown>`}\n`); } } VersionCommand.paths = [[`-v`], [`--version`]]; exports.VersionCommand = VersionCommand;