const isIntRE = /^\d+$/; function getArgValue(argv: string[] = []): number { if (argv.length !== 3) throw Error('only one argument allowed'); const value = argv[2]; const intValue = parseInt(value, 10); if (!isIntRE.test(value) || !Number.isInteger(intValue)) throw Error('argument must be an integer'); return intValue; } export { getArgValue };