in src/utils/adapter/adapter.ts [291:321]
public releaseToPackage(releasePackage: adapterTypes.CodePushRelease): sdkTypes.Package {
const sdkPackage: sdkTypes.Package = {
blobUrl: releasePackage.blob_url,
size: releasePackage.size,
uploadTime: releasePackage.upload_time,
isDisabled: !!releasePackage.is_disabled,
isMandatory: !!releasePackage.is_mandatory,
}
if (releasePackage.target_binary_range) sdkPackage.appVersion = releasePackage.target_binary_range;
if (releasePackage.description) sdkPackage.description = releasePackage.description;
if (releasePackage.label) sdkPackage.label = releasePackage.label;
if (releasePackage.package_hash) sdkPackage.packageHash = releasePackage.package_hash;
if (releasePackage.rollout) sdkPackage.rollout = releasePackage.rollout;
if (releasePackage.diff_package_map) sdkPackage.diffPackageMap = releasePackage.diff_package_map;
if (releasePackage.original_label) sdkPackage.originalLabel = releasePackage.original_label;
if (releasePackage.original_deployment) sdkPackage.originalDeployment = releasePackage.original_deployment;
if (releasePackage.released_by) sdkPackage.releasedBy = releasePackage.released_by;
if (releasePackage.release_method) sdkPackage.releaseMethod = releasePackage.release_method;
return sdkPackage;
}