Fix broken --version (#3775)

This commit is contained in:
Peter Hedenskog 2023-03-05 17:07:11 +01:00 committed by GitHub
parent e9ea4b73b3
commit 08c4291a65
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -1,5 +1,6 @@
import { resolve } from 'node:path';
import { platform } from 'node:os';
import { createRequire } from 'node:module';
import { readFileSync, statSync, existsSync } from 'node:fs';
import yargs from 'yargs';
@ -21,6 +22,8 @@ import { config as htmlConfig } from '../plugins/html/index.js';
import { messageTypes as matrixMessageTypes } from '../plugins/matrix/index.js';
const metricList = Object.keys(friendlynames);
const require = createRequire(import.meta.url);
const version = require('../../package.json').version;
const configFiles = ['.sitespeed.io.json'];
@ -1845,6 +1848,7 @@ export async function parseCommandLine() {
.alias('help', 'h')
.config(config)
.alias('version', 'V')
.version(version)
.coerce('budget', function (argument) {
if (argument) {
if (typeof argument === 'object' && !Array.isArray(argument)) {