npm react-fast-compare @3.2.2
score
0.5709
med
flagged
2026-07-20 16:09
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| typosquat | 1.0 | combosquat of 'react' |
| mass_publish_burst | 0.8 | publisher 'formidablelabs' pushed 6 packages in the last 15min on npm |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"sarmeyer",
"mariano-formidable",
"ryan.roemer",
"formidable-owner",
"formidablelabs",
"sarahformidable",
"ceceppa",
"keithluchtel"
],
"versions": 15
}
Evidence (package doc at flag time)
{
"dependencies_count": 0,
"dist": {
"integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==",
"tarball": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz",
"unpackedSize": 16154
},
"dist-tags": {
"beta": "3.0.0-beta.1",
"latest": "3.2.2"
},
"latest_version": "3.2.2",
"maintainers": [
{
"email": "sarahmichelleegan@gmail.com",
"name": "sarmeyer"
},
{
"email": "mariano.martinez@formidable.com",
"name": "mariano-formidable"
},
{
"email": "ryan@loose-bits.com",
"name": "ryan.roemer"
},
{
"email": "admin@formidablelabs.com",
"name": "formidable-owner"
},
{
"email": "npm@formidablelabs.com",
"name": "formidablelabs"
},
{
"email": "sarah.wright@formidable.com",
"name": "sarahformidable"
},
{
"email": "senesealessandro@gmail.com",
"name": "ceceppa"
},
{
"email": "keith@keithluchtel.com",
"name": "keithluchtel"
}
],
"num_versions": 15,
"repository": {
"type": "git",
"url": "git+https://github.com/FormidableLabs/react-fast-compare.git"
},
"scripts": {
"benchmark": "node benchmark",
"compress": "terser --compress --mangle=\"toplevel:true\" -- index.js",
"eslint": "eslint \"*.js\" benchmark test",
"preversion": "yarn test",
"size-min-gz": "yarn -s compress | gzip -9 | wc -c",
"test": "builder concurrent --buffer eslint tslint test-ts-usage test-ts-defs test-node-cov test-browser",
"test-browser": "karma start test/browser/karma.conf.js",
"test-node": "mocha \"test/node/*.spec.js\"",
"test-node-cov": "nyc mocha \"test/node/*.spec.js\"",
"test-ts-defs": "tsc --target ES5 index.d.ts",
"test-ts-usage": "tsc --esModuleInterop --jsx react --noEmit test/typescript/sample-react-redux-usage.tsx test/typescript/sample-usage.tsx",
"tslint": "eslint test/typescript/*.tsx"
},
"signal_details": {
"mass_publish_burst": "publisher 'formidablelabs' pushed 6 packages in the last 15min on npm",
"typosquat": "combosquat of 'react'"
},
"time": {
"created": "2018-04-12T23:35:00.550Z",
"modified": "2026-06-03T17:15:24.002Z"
}
}