markdowny/src/tools/version.ts

17 lines
433 B
TypeScript
Raw Normal View History

2018-08-11 22:32:06 +00:00
import * as readPackage from "read-pkg-up";
import * as yargs from "yargs";
export var command = "version";
export var describe = "Displays version information about the program";
2021-02-04 05:15:00 +00:00
export function builder(yargs: yargs.Arguments) {
return yargs.help("help").demand(0);
2018-08-11 22:32:06 +00:00
}
2021-02-04 05:15:00 +00:00
export function handler(argv: any) {
2018-08-11 22:32:06 +00:00
const pkg: any = readPackage.sync();
const json = pkg.pkg;
console.log(`${json.name} v${json.version}`);
}