@splitsoftware/splitio-commons
Version:
Split JavaScript SDK common components
9 lines (8 loc) • 346 B
JavaScript
import { ERROR_NOT_FINITE } from '../../logger/constants';
import { isFiniteNumber } from '../lang';
export function validateEventValue(log, maybeValue, method) {
if (isFiniteNumber(maybeValue) || maybeValue == undefined) // eslint-disable-line eqeqeq
return maybeValue;
log.error(ERROR_NOT_FINITE, [method]);
return false;
}