{"version":3,"file":"cmd-int-parser.mjs","names":[],"sources":["../../src/commands/cmd-int-parser.ts"],"sourcesContent":["import { InvalidArgumentError } from 'commander';\n\nexport function cmdIntParser(value: string): number | false {\n  if (/^\\s*f(alse)?\\s*$/i.test(value)) return false;\n  const parsedValue = parseInt(value, 10);\n  if (Number.isNaN(parsedValue))\n    throw new InvalidArgumentError('Not a number.');\n  return parsedValue;\n}\n"],"mappings":";;AAEA,SAAgB,aAAa,OAA+B;CAC1D,IAAI,oBAAoB,KAAK,KAAK,GAAG,OAAO;CAC5C,MAAM,cAAc,SAAS,OAAO,EAAE;CACtC,IAAI,OAAO,MAAM,WAAW,GAC1B,MAAM,IAAI,qBAAqB,eAAe;CAChD,OAAO;AACT"}