{"version":3,"sources":["../../../src/lib/isNumber.ts"],"names":[],"mappings":";;;;;;AAIO,SAAS,SAAS,KAAiC,EAAA;AACzD,EAAA,IAAI,OAAO,KAAA,KAAU,QAAU,EAAA,KAAA,GAAQ,OAAO,KAAK,CAAA;AACnD,EAAO,OAAA,OAAO,KAAU,KAAA,QAAA,IAAY,CAAC,MAAA,CAAO,MAAM,KAAK,CAAA,IAAK,MAAO,CAAA,QAAA,CAAS,KAAK,CAAA;AAClF;AAHgB,MAAA,CAAA,QAAA,EAAA,UAAA,CAAA","file":"isNumber.cjs","sourcesContent":["/**\n * Verify if a number is a finite number.\n * @param input The number to verify\n */\nexport function isNumber(input: unknown): input is number {\n\tif (typeof input === 'string') input = Number(input);\n\treturn typeof input === 'number' && !Number.isNaN(input) && Number.isFinite(input);\n}\n"]}