npm eslint-config-expo-magic @2.5.2
score
0.7868
high
flagged
2026-06-08 12:05
amplifiers
co-occurring signal pairs that lift the final score
- typosquat + bin_added: typosquat shape with active payload or stub-rush surface (+0.15)
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| bin_added | 0.8 | new bin entry: ['expo-magic-pr-guardrails'] |
| topology | ||
| typosquat | 1.0 | combosquat of 'eslint' |
| dependency_added_unknown | 0.6 | 1 new non-watchlisted dep(s): ['eslint-plugin-boundaries'] |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"joaopaulocmarra"
],
"versions": 49
}
Evidence (package doc at flag time)
{
"dependencies_count": 20,
"dist": {
"integrity": "sha512-s0O3XPf/UIEmOP1yLGop8pW6gFFBJxMpICUvgJl32MJrnN6kAkmK01e1/G6ELjOC74JOXxivH/o1sihGU8dG0Q==",
"tarball": "https://registry.npmjs.org/eslint-config-expo-magic/-/eslint-config-expo-magic-2.5.2.tgz",
"unpackedSize": 67725
},
"dist-tags": {
"latest": "2.5.2"
},
"latest_version": "2.5.2",
"maintainers": [
{
"email": "joaopaulocmarra@gmail.com",
"name": "joaopaulocmarra"
}
],
"num_versions": 50,
"repository": {
"type": "git",
"url": "git+https://github.com/JoaoPauloCMarra/eslint-config-expo-magic.git"
},
"scripts": {
"build": "bun run --if-present",
"check-pm": "node check-pm.js",
"ci": "bun install --frozen-lockfile",
"dev": "bun run --if-present",
"pack:dry-run": "bun pm pack --dry-run",
"prepublishOnly": "node ../../scripts/release-check.js",
"publish:dry-run": "bun publish --dry-run",
"test": "bun test"
},
"signal_details": {
"_amplifiers": [
"typosquat + bin_added: typosquat shape with active payload or stub-rush surface (+0.15)"
],
"bin_added": "new bin entry: ['expo-magic-pr-guardrails']",
"dependency_added_unknown": "1 new non-watchlisted dep(s): ['eslint-plugin-boundaries']",
"typosquat": "combosquat of 'eslint'"
},
"time": {
"created": "2025-03-07T22:45:29.673Z",
"modified": "2026-06-08T16:27:03.620Z"
}
}