PkgRadar

npm · registry.npmjs.org

@empower-nokta/react-native-mobile-ads

Install-time lifecycle script: postinstall="echo '\n @empower-nokta/react-native-mobile-ads installed.\n\n Android setup:\n 1. Maven repositories are injected automatically (Empower, AppLovin, Pangle, IronSource, Ogury).\n If your settings.gradle uses repositoriesMode = FAIL_ON_PROJECT_REPOS, either:\n a) Use the settings plugin: id \"net.empower.mobile.ads.settings\" version \"5.7.16\", or\n b) Switch to PREFER_PROJECT to allow injected repos.\n 2. Add kotlin.suppressKotlinVersionCompatibilityCheck=2.2.0 to gradle.properties\n 3. Enable core library desugaring in app/build.gradle (required by SDK 5.7.10+):\n android.compileOptions { coreLibraryDesugaringEnabled true; sourceCompatibility JavaVersion.VERSION_17; targetCompatibility JavaVersion.VERSION_17 }\n dependencies { coreLibraryDesugaring \"com.android.tools:desugar_jdk_libs:2.1.5\" }\n 4. (New Arch only) Use SoLoader.init(this, OpenSourceMergedSoMapping) in MainApplication.kt\n\n iOS setup:\n 1. Add source https://github.com/empowernet/specs.git to your Podfile\n 2. Run: cd ios && pod install --repo-update\n\n See README.md for details.\n'"

Scanned versions

VersionVerdictScoreScanned (UTC)
0.9.0Review52026-06-10
0.8.9Review52026-06-08
0.8.8Review52026-06-08
0.8.7Review52026-06-03
0.8.6Review52026-06-01
0.8.4Review52026-06-01
0.8.5Review52026-06-01

Block this in CI

PkgRadar gates @empower-nokta/react-native-mobile-ads (and every other dependency) before it merges. One line in your pipeline:

pkgradar gate --ecosystem npm @empower-nokta/[email protected]