Installations
npm install @rudderstack/rudder-integration-braze-react-native
Developer Guide
Typescript
Yes
Module System
ESM
Node Version
18.11.0
NPM Version
8.19.2
Score
32
Supply Chain
36.5
Quality
77.2
Maintenance
100
Vulnerability
87.6
License
Releases
rudder-plugin-db-encryption-react-native@1.3.2
Published on 12 Dec 2024
rudder-sdk-react-native@2.0.0
Published on 12 Dec 2024
rudder-plugin-db-encryption-react-native@1.3.1
Published on 29 Oct 2024
rudder-sdk-react-native@1.15.0
Published on 29 Oct 2024
rudder-integration-facebook-react-native@1.0.1
Published on 30 Sept 2024
rudder-sdk-react-native@1.14.1
Published on 30 Sept 2024
Contributors
Languages
Java (33.17%)
Objective-C (29.59%)
TypeScript (27.22%)
Ruby (5.55%)
Shell (1.36%)
Kotlin (1.22%)
JavaScript (0.95%)
Objective-C++ (0.39%)
Swift (0.34%)
HTML (0.17%)
C (0.04%)
Developer
Download Statistics
Total Downloads
11,192
Last Day
2
Last Week
18
Last Month
113
Last Year
7,882
GitHub Statistics
17 Stars
973 Commits
18 Forks
9 Watching
6 Branches
33 Contributors
Bundle Size
1.93 kB
Minified
975.00 B
Minified + Gzipped
Package Meta Information
Latest Version
1.3.0
Package Id
@rudderstack/rudder-integration-braze-react-native@1.3.0
Unpacked Size
42.29 kB
Size
13.83 kB
File Count
27
NPM Version
8.19.2
Node Version
18.11.0
Publised On
09 Apr 2024
Total Downloads
Cumulative downloads
Total Downloads
11,192
Last day
0%
2
Compared to previous day
Last week
350%
18
Compared to previous week
Last month
-89.6%
113
Compared to previous month
Last year
220.8%
7,882
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Peer Dependencies
2
rudder-integration-braze-react-native
Getting started
$ npm install @rudderstack/rudder-integration-braze-react-native --save
Mostly automatic installation
$ react-native link rudder-integration-braze-react-native
Run pod install
inside the ios
directory of your project adding @rudderstack/rudder-integration-braze-react-native
to your project.
Usage
1import RudderIntegrationAppcenterReactNative from '@rudderstack/rudder-integration-braze-react-native';
No vulnerabilities found.
Reason
all changesets reviewed
Reason
30 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 10
Reason
security policy file detected
Details
- Info: security policy file detected: SECURITY.md:1
- Info: Found linked content: SECURITY.md:1
- Info: Found disclosure, vulnerability, and/or timelines in security policy: SECURITY.md:1
- Info: Found text in security policy: SECURITY.md:1
Reason
SAST tool is run on all commits
Details
- Info: all commits (30) are checked with a SAST tool
Reason
binaries present in source code
Details
- Warn: binary detected: apps/example/android/gradle/wrapper/gradle-wrapper.jar:1
Reason
license file detected
Details
- Info: project has a license file: LICENSE.md:0
- Warn: project license file does not contain an FSF or OSI license.
Reason
1 existing vulnerabilities detected
Details
- Warn: Project is vulnerable to: GHSA-rhx6-c78j-4q9w
Reason
dangerous workflow patterns detected
Details
- Warn: script injection with untrusted input ' github.event.pull_request.head.ref ': .github/workflows/publish-new-release.yml:18
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/build-and-quality-checks.yml:1
- Warn: no topLevel permission defined: .github/workflows/build-android-checks.yml:1
- Warn: no topLevel permission defined: .github/workflows/build-ios-checks.yml:1
- Warn: no topLevel permission defined: .github/workflows/check-compatibility-of-native-sdks.yml:1
- Warn: no topLevel permission defined: .github/workflows/check_pr_title.yml:1
- Warn: no topLevel permission defined: .github/workflows/create-hotfix-branch.yml:1
- Warn: no topLevel permission defined: .github/workflows/deploy-npm.yml:1
- Warn: no topLevel permission defined: .github/workflows/draft-new-release.yml:1
- Warn: no topLevel permission defined: .github/workflows/housekeeping.yaml:1
- Warn: no topLevel permission defined: .github/workflows/notion-pr-sync.yml:1
- Warn: no topLevel permission defined: .github/workflows/publish-new-release.yml:1
- Warn: no topLevel permission defined: .github/workflows/test.yml:1
- Warn: no topLevel permission defined: .github/workflows/update-minimum-android-and-ios-sdk.yml:1
- Info: no jobLevel write permissions found
Reason
dependency not pinned by hash detected -- score normalized to 0
Details
- Info: Possibly incomplete results: error parsing shell code: unclosed here-document 'EOF': .github/workflows/test.yml:47
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-and-quality-checks.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-and-quality-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-and-quality-checks.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-and-quality-checks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-and-quality-checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-and-quality-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-and-quality-checks.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-and-quality-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-android-checks.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-android-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-android-checks.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-android-checks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-android-checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-android-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-android-checks.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-android-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:24: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:29: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/build-ios-checks.yml:50: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/build-ios-checks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:38: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:44: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:47: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:125: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:149: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:152: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:156: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:161: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:200: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:238: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:241: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:245: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:250: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:289: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:327: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:330: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:334: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:339: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:378: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:416: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:419: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:423: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check-compatibility-of-native-sdks.yml:428: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check-compatibility-of-native-sdks.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/check_pr_title.yml:15: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check_pr_title.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/check_pr_title.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/check_pr_title.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/create-hotfix-branch.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/create-hotfix-branch.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy-npm.yml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/deploy-npm.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/deploy-npm.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/deploy-npm.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/deploy-npm.yml:60: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/deploy-npm.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-new-release.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/draft-new-release.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/draft-new-release.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/draft-new-release.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/draft-new-release.yml:91: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/draft-new-release.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/housekeeping.yaml:17: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/housekeeping.yaml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/housekeeping.yaml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/housekeeping.yaml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/housekeeping.yaml:33: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/housekeeping.yaml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/notion-pr-sync.yml:51: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/notion-pr-sync.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:40: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:85: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:95: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:103: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/publish-new-release.yml:112: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/publish-new-release.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/test.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/test.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/test.yml/develop?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/update-minimum-android-and-ios-sdk.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/update-minimum-android-and-ios-sdk.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-minimum-android-and-ios-sdk.yml:28: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/update-minimum-android-and-ios-sdk.yml/develop?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/update-minimum-android-and-ios-sdk.yml:66: update your workflow using https://app.stepsecurity.io/secureworkflow/rudderlabs/rudder-sdk-react-native/update-minimum-android-and-ios-sdk.yml/develop?enable=pin
- Warn: npmCommand not pinned by hash: .github/workflows/draft-new-release.yml:82
- Info: 0 out of 34 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 33 third-party GitHubAction dependencies pinned
- Info: 0 out of 1 npmCommand dependencies pinned
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Score
5.6
/10
Last Scanned on 2024-12-16
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More