npm react-native-gesture-handler @3.0.1
score
0.7
high
flagged
2026-06-17 18:58
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| typosquat | 1.0 | combosquat of 'react' |
| dist_tag_anomaly | 0.5 | dist-tags.latest=3.0.1 but max published is 3.1.0-nightly-20260528-548f2c8c3 |
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/software-mansion/react-native-gesture-handler.git' also claimed by 1 package(s) under different publishers: ['npm/@amazon-devices/react-native-gesture-handler'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"m-bert",
"swm-bot"
],
"versions": 259
}
Evidence (package doc at flag time)
{
"dependencies_count": 2,
"dist": {
"integrity": "sha512-fu9X6vLiDy197CUcOphmq6PnV5dDPpDltFjJDnq2mAkSxB24veqmYxHyEAfS7IsG8v8jYkvfgihp2UAojgYVNg==",
"tarball": "https://registry.npmjs.org/react-native-gesture-handler/-/react-native-gesture-handler-3.0.1.tgz",
"unpackedSize": 2866107
},
"dist-tags": {
"latest": "3.0.1",
"legacy": "2.32.0",
"next": "3.0.0-beta.5",
"nightly": "3.1.0-nightly-20260617-cd952bff4"
},
"latest_version": "3.0.1",
"maintainers": [
{
"email": "michal.bert@swmansion.com",
"name": "m-bert"
},
{
"email": "npm@swmansion.com",
"name": "swm-bot"
}
],
"num_versions": 261,
"repository": {
"type": "git",
"url": "git+https://github.com/software-mansion/react-native-gesture-handler.git"
},
"scripts": {
"build": "yarn tsc -p tsconfig.build.json && bob build",
"circular-dependency-check": "yarn madge --extensions js,ts,tsx --circular src",
"clean": "rm -rf node_modules android/build android/.cxx",
"format-js": "prettier --write --list-different './src/**/*.{js,jsx,ts,tsx}'",
"format:android": "node ../../scripts/format-android.js",
"format:apple": "FORMAT_GLOB_PATTERN=\"../packages/react-native-gesture-handler/apple/**/*.{h,m,mm,cpp}\" node ../../scripts/format-cpp.js",
"format:cpp": "FORMAT_GLOB_PATTERN=\"../packages/react-native-gesture-handler/{shared,android/src}/**/*.{h,cpp}\" node ../../scripts/format-cpp.js",
"format:js": "yarn format-js",
"lint-js": "eslint --ext '.js,.ts,.tsx' src/ && yarn prettier --check './src/**/*.{js,jsx,ts,tsx}'",
"lint:android": "./android/gradlew -p android spotlessCheck -q",
"lint:js": "yarn lint-js",
"postpack": "rm ./README.md",
"prepack": "cp ../../README.md ./README.md",
"test": "jest",
"ts-check": "yarn tsc --noEmit"
},
"signal_details": {
"dist_tag_anomaly": "dist-tags.latest=3.0.1 but max published is 3.1.0-nightly-20260528-548f2c8c3",
"shared_repo_different_publisher": "repo 'git+https://github.com/software-mansion/react-native-gesture-handler.git' also claimed by 1 package(s) under different publishers: ['npm/@amazon-devices/react-native-gesture-handler']",
"typosquat": "combosquat of 'react'"
},
"time": {
"created": "2016-10-27T08:36:36.255Z",
"modified": "2026-06-17T23:58:09.716Z"
}
}