Skip to main content

fromBoolean(params): string

Defined in: src/config-manager/converters.ts:61

Validates and converts a boolean value to string format for environment variables. Converts true to "true" and false to "false".

Parameters

params

The parameters object

value

boolean

The boolean value to validate and convert

variableName

string

The name of the environment variable (used in error messages)

Returns

string

"true" if value is true, "false" if value is false

Throws

When the value is not a valid boolean

Example

const debugFlag = fromBoolean({
variableName: 'DEBUG',
value: true
});
// Returns: "true"

const enabled = fromBoolean({
variableName: 'FEATURE_ENABLED',
value: false
});
// Returns: "false"