mirror of
https://github.com/Unleash/unleash.git
synced 2024-10-18 20:09:08 +02:00
14 lines
267 B
TypeScript
14 lines
267 B
TypeScript
|
import { isDefined } from './isDefined';
|
||
|
|
||
|
export function ensureStringValue(value: unknown): string {
|
||
|
if (!isDefined(value)) {
|
||
|
return '';
|
||
|
}
|
||
|
|
||
|
if (typeof value === 'object') {
|
||
|
return JSON.stringify(value);
|
||
|
}
|
||
|
|
||
|
return String(value);
|
||
|
}
|