MCPcopy Create free account
hub / github.com/denoland/std / isValidNumber

Function isValidNumber

semver/_shared.ts:144–151  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

142 * @returns True if its a valid semver number
143 */
144export function isValidNumber(value: unknown): value is number {
145 return (
146 typeof value === "number" &&
147 !Number.isNaN(value) &&
148 (!Number.isFinite(value) ||
149 (0 <= value && value <= Number.MAX_SAFE_INTEGER))
150 );
151}
152
153export const MAX_LENGTH = 256;
154

Callers 3

isSemVerFunction · 0.90
parsePrereleaseFunction · 0.85
parseNumberFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected