Support Rollout, Personalization, and Experiment values in Remote Config by google-labs-jules[bot] · Pull Request #3042 · firebase/firebase-admin-node

@google-labs-jules

… values

Added new Remote Config parameter value types (Rollout, Personalization, Experiment) to the SDK.
Updated `RemoteConfigParameterValue` union type and added corresponding interfaces.
Updated unit tests to verify the new types in Remote Config templates.

ashish-kothari

… values

Added new Remote Config parameter value types (Rollout, Personalization, Experiment) to the SDK.
Updated `RemoteConfigParameterValue` union type and added corresponding interfaces.
Updated unit tests to verify the new types in Remote Config templates.
Reverted unnecessary changes to test response objects.
… values

Added new Remote Config parameter value types (Rollout, Personalization, Experiment) to the SDK.
Updated `RemoteConfigParameterValue` union type and added corresponding interfaces.
Updated unit tests to verify the new types in Remote Config templates.
Correctly updated `REMOTE_CONFIG_RESPONSE` in tests to include new types, while keeping `SERVER_REMOTE_CONFIG_RESPONSE` unchanged.

ashish-kothari

@google-labs-jules

… values

Added new Remote Config parameter value types (Rollout, Personalization, Experiment) to the SDK.
Updated `RemoteConfigParameterValue` union type and added corresponding interfaces.
Updated unit tests to verify the new types in Remote Config templates.
Correctly updated `REMOTE_CONFIG_RESPONSE` in tests to include new types, while keeping `SERVER_REMOTE_CONFIG_RESPONSE` unchanged.
Renamed `variantValues` to `variantValue` in `ExperimentValue` interface to match API specification.

ashish-kothari