UNPKG

jail-monkey

Version:

A React Native module for identifying jail-broken, rooted, or mock locations on iOS and Android

20 lines (17 loc) 564 B
import type {TurboModule} from 'react-native'; import {TurboModuleRegistry} from 'react-native'; export interface Spec extends TurboModule { jailBrokenMessage(): string; isJailBroken(): boolean; hookDetected(): boolean; canMockLocation(): boolean; trustFall(): boolean; isOnExternalStorage(): boolean; AdbEnabled(): boolean; isDebuggedMode(): Promise<boolean>; isDevelopmentSettingsMode(): Promise<boolean>; rootedDetectionMethods?: () => { [key: string]: boolean }; } export default TurboModuleRegistry.getEnforcing<Spec>( 'JailMonkey' );