import { CCliUsageError } from './c-cli-usage-error'; export function convertToNumber(rawValue: string): number { let value = NaN; if (rawValue.length > 0) { value = Number(rawValue); } if (Number.isNaN(value)) { throw new CCliUsageError(`"${rawValue}" is not a number`); } return value; }