UNPKG

freerasp-react-native

Version:

React Native plugin for improving app security and threat monitoring on Android and iOS mobile devices.

23 lines 755 B
const DEFAULT_SCAN_SCOPE = { scopeType: 'SIDELOADED_ONLY' }; const DEFAULT_REASON_MODE = 'HIGHEST_CONFIDENCE'; const withDetectionDefaults = config => ({ ...config, scanScope: config.scanScope ?? DEFAULT_SCAN_SCOPE, reasonMode: config.reasonMode ?? DEFAULT_REASON_MODE }); export const normalizeAndroidConfig = androidConfig => { if (!androidConfig.suspiciousAppDetectionConfig) { return androidConfig; } return { ...androidConfig, suspiciousAppDetectionConfig: withDetectionDefaults(androidConfig.suspiciousAppDetectionConfig) }; }; export const withDefaults = options => ({ ...options, androidConfig: options.androidConfig ? normalizeAndroidConfig(options.androidConfig) : undefined }); //# sourceMappingURL=config.js.map