@optimizely/optimizely-sdk
Version:
JavaScript SDK for Optimizely Feature Experimentation, Optimizely Full Stack (legacy), and Optimizely Rollouts
12 lines (11 loc) • 648 B
TypeScript
import { LoggerFacade } from '../../logging/logger';
/**
* Compare user version with condition version
* @param {string} conditionsVersion
* @param {string} userProvidedVersion
* @return {number | null} 0 if user version is equal to condition version
* 1 if user version is greater than condition version
* -1 if user version is less than condition version
* null if invalid user or condition version is provided
*/
export declare function compareVersion(conditionsVersion: string, userProvidedVersion: string, logger?: LoggerFacade): number | null;