npm @sentry/react-native @8.21.0
score
0.75
high
flagged
2026-07-30 05:22
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/getsentry/sentry-react-native.git' also claimed by 1 package(s) under different publishers: ['npm/@amazon-devices/sentry__react-native'] |
| dependency_added_unknown | 0.6 | 1 new non-watchlisted dep(s): ['@sentry/bundler-plugins'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"sentry-bot"
],
"versions": 329
}
Evidence (package doc at flag time)
{
"dependencies_count": 6,
"dist": {
"integrity": "sha512-/aH7J55L0qy4XQxm4Aq2OlRNQO0WtAJYauK13D4c4XkCyiSIBlMemO/8ybBwuUD/fQNWkIhGA9SVRNR5BXYoVA==",
"tarball": "https://registry.npmjs.org/@sentry/react-native/-/react-native-8.21.0.tgz",
"unpackedSize": 8624337
},
"dist-tags": {
"latest": "8.21.0",
"next": "8.18.0-alpha.3",
"v8.14": "8.14.2"
},
"latest_version": "8.21.0",
"maintainers": [
{
"email": "accounts@sentry.io",
"name": "sentry-bot"
}
],
"num_versions": 330,
"repository": {
"type": "git",
"url": "git+https://github.com/getsentry/sentry-react-native.git"
},
"scripts": {
"api-report:check": "api-extractor run --verbose",
"api-report:generate": "api-extractor run --local --verbose",
"build": "npx run-s build:sdk downlevel build:tools build:plugin build:replay-stubs",
"build:plugin": "EXPO_NONINTERACTIVE=true expo-module build plugin",
"build:replay-stubs": "[ \"$PLATFORM\" = \"ios\" ] && echo 'Skipping replay-stubs for iOS' && exit 0 || cd android/replay-stubs && ./gradlew jar",
"build:sdk": "tsc -p tsconfig.build.json",
"build:sdk:watch": "tsc -p tsconfig.build.json -w --preserveWatchOutput",
"build:tarball": "bash scripts/build-tarball.sh",
"build:tools": "tsc -p tsconfig.build.tools.json",
"build:tools:watch": "tsc -p tsconfig.build.tools.json -w --preserveWatchOutput",
"circularDepCheck": "madge --circular dist/js/index.js && madge --circular metro.js && madge --circular expo.js",
"clean": "rimraf dist coverage && yarn clean:plugin",
"clean:plugin": "expo-module clean plugin",
"downlevel": "downlevel-dts dist ts3.8/dist --to=3.8",
"fix": "npx run-s fix:oxlint fix:fmt",
"fix:fmt": "oxfmt \"{src,test,scripts,plugin/src}/**/**.ts\" \"{src,test}/**/**.tsx\"",
"fix:oxlint": "OXLINT_TSGOLINT_DANGEROUSLY_SUPPRESS_PROGRAM_DIAGNOSTICS=true oxlint --type-aware --tsconfig tsconfig.lint.json --fix",
"lint": "npx run-s lint:oxlint lint:fmt",
"lint:fmt": "oxfmt --check \"{src,test,scripts,plugin/src}/**/**.ts\" \"{src,test}/**/**.tsx\"",
"lint:oxlint": "sh -c 'OUT=$(OXLINT_TSGOLINT_DANGEROUSLY_SUPPRESS_PROGRAM_DIAGNOSTICS=true oxlint --type-aware --tsconfig tsconfig.lint.json --deny-warnings 2>&1); echo \"$OUT\"; echo \"$OUT\" | grep -qE \"Found 0 warnings and 0 errors\"'",
"test": "yarn test:sdk && yarn test:tools",
"test:sdk": "sh -c 'if [ \"$CI\" = \"true\" ]; then yarn test:sdk-ci; else yarn test:sdk-local; fi'",
"test:sdk-ci": "npx jest",
"test:sdk-local": "jest --maxWorkers=8",
"test:tools": "npx jest --config jest.config.tools.js",
"test:watch": "npx jest --watch",
"yalc:add:sentry-javascript": "yalc add @sentry/browser @sentry/core @sentry/react"
},
"signal_details": {
"dependency_added_unknown": "1 new non-watchlisted dep(s): ['@sentry/bundler-plugins']",
"shared_repo_different_publisher": "repo 'git+https://github.com/getsentry/sentry-react-native.git' also claimed by 1 package(s) under different publishers: ['npm/@amazon-devices/sentry__react-native']"
},
"time": {
"created": "2019-07-03T09:32:04.841Z",
"modified": "2026-07-30T09:33:40.003Z"
}
}