in libraries/azure-app-configuration-importer/src/internal/utils.ts [166:189]
function toMsFeatureFlagValue(value: string): MsFeatureFlagValue {
const parsedJson: any = JSON.parse(value);
const msFeatureFlagValue: MsFeatureFlagValue = {
id: parsedJson.id,
enabled: parsedJson.enabled,
description:parsedJson.description,
conditions: isEmpty(parsedJson.conditions) ? {clientFilters: []} : {clientFilters: parsedJson.conditions.client_filters}
};
if (parsedJson.allocation) {
msFeatureFlagValue.allocation = parsedJson.allocation;
}
if (parsedJson.variants) {
msFeatureFlagValue.variants = parsedJson.variants;
}
if (parsedJson.telemetry) {
msFeatureFlagValue.telemetry = parsedJson.telemetry;
}
return msFeatureFlagValue;
}