{"library":"isnumber","type":"library","category":null,"description":"The `isNumber` package provides a minimal, single-line utility function to determine if a value represents a finite number. Currently at version 1.0.0, this package is highly stable with an extremely infrequent release cadence, reflecting its narrow and well-defined scope (last published 13 years ago). Its key differentiator lies in its approach to type coercion: unlike `Number.isFinite()` which strictly checks the type, `isNumber` uses `parseFloat()` to first attempt to parse the input into a number. It then verifies that the parsed result is a finite number and not `NaN`. This makes it suitable for scenarios where number-like strings (e.g., \"123.45\") should be treated as valid numbers, but it also introduces specific behaviors for other complex types that are not strictly numbers or strings.","language":"javascript","status":"maintenance","version":"1.0.0","tags":["javascript","number","test","isNumber","finite"],"last_verified":"Wed May 27","install":[{"cmd":"npm install isnumber","imports":["import isNumber from 'isnumber'","const isNumber = require('isnumber')","type IsNumberFn = typeof isNumber;"]},{"cmd":"yarn add isnumber","imports":[]},{"cmd":"pnpm add isnumber","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/isnumber","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/isnumber/compatibility"}}