UNPKG

@toreda/strong-types

Version:

Better TypeScript code in fewer lines.

18 lines (17 loc) 495 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.numberValue = void 0; const value_1 = require("../type/value"); /** * Test and return value if it's number, otherwise return fallback. * Guarantees number return type without additional checks. * @param value * @param fallback * @returns * * @category Numbers */ function numberValue(value, fallback) { return (0, value_1.typeValue)('number', value, fallback); } exports.numberValue = numberValue;