Security News
cURL Project and Go Security Teams Reject CVSS as Broken
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
fat-jaguar-sdk
Advanced tools
fat-jaguar-sdk React Native SDK; integrates the Android and iOS Point SDK libraries
$ npm install fat-jaguar-sdk --save
$ react-native link fat-jaguar-sdk
$ cd ios
$ pod install
build.gradle
allprojects {
repositories {
...
// ADD IT HERE
maven {
url "https://jitpack.io"
}
}
}
$ npx jetify
import FatJaguarSdk from 'fat-jaguar-sdk';
componentDidMount = async () => {
// ...
const channelId = 'fat-jaguar-sdk React Native'
const channelName = 'fat-jaguar-sdk React Native'
const title = 'fat-jaguar-sdk Foreground Service'
const content = "This app is running a foreground service using location services"
// Foreground Service for Android to improve trigger rate - iOS will ignore this.
FatJaguarSdk.setForegroundNotification(channelId, channelName, title, content, true)
// If you would like to add custom event meta data
FatJaguarSdk.setCustomEventMetaData({ userId: 'user_id_goes_here' })
FatJaguarSdk.authenticate('your_application_project_id', '<Always|WhileInUse>', () => console.log("On success"), () => console.log("On fail"))
FatJaguarSdk.on('zoneInfoUpdate', (event) => {
// ...
})
FatJaguarSdk.on('checkedIntoFence', (event) => {
// ...
})
FatJaguarSdk.on('checkedOutFromFence', (event) => {
// ...
})
FatJaguarSdk.on('checkedIntoBeacon', (event) => {
// ...
})
FatJaguarSdk.on('checkedOutFromBeacon', (event) => {
// ...
})
FatJaguarSdk.on('startRequiringUserInterventionForBluetooth', (event) => {
// ...
})
FatJaguarSdk.on('stopRequiringUserInterventionForBluetooth', (event) => {
// ...
})
FatJaguarSdk.on('startRequiringUserInterventionForLocationServices', (event) => {
// ...
})
FatJaguarSdk.on('stopRequiringUserInterventionForLocationServices', (event) => {
// ...
})
}
{
"zoneInfos": [
{
"ID": "zone-UUID-here",
"name": "Your zone name here"
}
//...
]
}
{
"zoneInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here"
},
"fenceInfo": {
"ID": "fence-UUID-here",
"name": "Your fence name here"
},
"locationInfo": {
"unixDate": "Timestamp of triggering location update",
"latitude": "Latitude of triggering location update",
"longitude": "Longitude of triggering location update",
"bearing": "Bearing of triggering location update (if available)",
"speed": "speed of triggering location update (if available)",
},
"customData": {
"custom-field-name": "Custom zone data field value"
},
"willCheckout": false // True if the zone has checkout enabled.
}
{
"zoneInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here"
},
"fenceInfo": {
"ID": "fence-UUID-here",
"name": "Your fence name here"
},
"customData": {
"custom-field-name": "Custom zone data field value"
},
"dwellTime": 5 // Number of minutes the device dwelled in the zone
}
{
"zoneInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here"
},
"beaconInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here",
"macAddress": "AA:BB:CC:DD:EE:FF", // Mac address here
"proximityUuid": "beacon-UUID-here",
"major": 1, // As set on backend
"minor": 2, // As set on backend
"latitude": "Latitude of beacon",
"longitude": "Longitude of beacon",
},
"locationInfo": {
"unixDate": "Timestamp of triggering location update",
"latitude": "Latitude of triggering location update",
"longitude": "Longitude of triggering location update",
"bearing": "Bearing of triggering location update (if available)",
"speed": "speed of triggering location update (if available)",
},
"customData": {
"custom-field-name": "Custom zone data field value"
},
"willCheckout": false // True if the zone has checkout enabled.
}
{
"zoneInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here"
},
"beaconInfo": {
"ID": "zone-UUID-here",
"name": "Your zone name here",
"macAddress": "AA:BB:CC:DD:EE:FF", // Mac address here
"proximityUuid": "beacon-UUID-here",
"major": 1, // As set on backend
"minor": 2, // As set on backend
"latitude": "Latitude of beacon",
"longitude": "Longitude of beacon",
},
"locationInfo": {
"unixDate": "Timestamp of triggering location update",
"latitude": "Latitude of triggering location update",
"longitude": "Longitude of triggering location update",
"bearing": "Bearing of triggering location update (if available)",
"speed": "speed of triggering location update (if available)",
},
"customData": {
"custom-field-name": "Custom zone data field value"
},
"dwellTime": 5 // Number of minutes the device dwelled in the zone
}
{}
{}
{
"authorizationStatus": "denied" // Or: restricted, notDetermined, always, whenInUse, unknown
}
{
"authorizationStatus": "denied" // Or: restricted, notDetermined, always, whenInUse, unknown
}
FAQs
fat-jaguar-sdk React Native SDK; integrates the Android and iOS Point SDK libraries
The npm package fat-jaguar-sdk receives a total of 0 weekly downloads. As such, fat-jaguar-sdk popularity was classified as not popular.
We found that fat-jaguar-sdk demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.
Security News
Biden's executive order pushes for AI-driven cybersecurity, software supply chain transparency, and stronger protections for federal and open source systems.