fromNumber(
params):string
Defined in: src/config-manager/converters.ts:100
Validates and converts a numeric value to string format for environment variables. Ensures the value is a valid number (not NaN or Infinity) before converting to string.
Parameters
params
The parameters object
value
number
The numeric value to validate and convert
variableName
string
The name of the environment variable (used in error messages)
Returns
string
The number converted to string format
Throws
When the value is not a valid number (NaN, Infinity, etc.)
Example
const validated = fromNumber({
variableName: 'PORT',
value: 3000
});
// Returns: "3000"
const timeout = fromNumber({
variableName: 'TIMEOUT',
value: 30.5
});
// Returns: "30.5"