UNPKG

@gmb/bitmark-cli

Version:
18 lines 853 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const bitmark_parser_generator_1 = require("@gmb/bitmark-parser-generator"); const bitmarkTool = new bitmark_parser_generator_1.BitmarkParserGenerator(); // eslint-disable-next-line @typescript-eslint/no-explicit-any const hook = async function (opts) { const versionString = `Bitmark CLI v${opts.config.version} (bitmark-parser-generator v${bitmarkTool.version()})`; // Override any 'version' command if (['-v', '-V', '--version', 'version'].includes(process.argv[2])) { console.log(versionString); return process.exit(0); } // Override the 'userAgent' which is printed in the help. opts.config.userAgent = versionString; }; // eslint-disable-next-line arca/no-default-export exports.default = hook; //# sourceMappingURL=version.js.map