@superrouteca/smap-react-native@1.0.2
sMap for React Native: a map view for Superroute's sMap service, over the sMap Android and iOS SDKs.
AI Security Review
scanned 6d ago · by lpm-firewall-aiThe manifest has no install lifecycle hook, and the entry point exports map UI functionality. Native credential handling and the iOS build helper serve the documented map integration.
Decision evidence
public snapshot- The package entry point exports the map component and layer utilities; its scripts are tests, typechecking, and copying the license during prepack, with no install lifecycle hook.
- The map accepts an app-supplied key or token and passes those values into the native map SDK when a map is created.
- The iOS helper is documented as a CocoaPods build integration; it copies the MapLibre framework from Xcode build products into the app’s Frameworks folder and signs it when code signing is enabled.
- Android resolves the documented sMap SDK dependency through JitPack or a local project dependency.
- The README identifies the map service as the destination for app identity and documents the default service host.
Source & flagged code
9 flaggedPackage ships non-JavaScript build or shell helper files.
ios/smap_react_native.rbView on unpkgThe iOS helper is documented as a CocoaPods build integration; it copies the MapLibre framework from Xcode build products into the app’s Frameworks folder and signs it when code signing is enabled.
ios/smap_react_native.rbView on unpkg · L30Findings
Affected versions and remediation
This report applies to @superrouteca/smap-react-native@1.0.2.
See all versions of @superrouteca/smap-react-native for other recorded verdicts.
- Review the evidence and your use of @superrouteca/smap-react-native@1.0.2 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.