npm framer-plugin @3.10.3
score
0.6
med
flagged
2026-11-06 01:00
signals by category
identity
2
topology
2
enrichment
1
maintainers added: framergeorge
Signals fired
| signal | weight | rationale |
|---|---|---|
| identity | ||
| maintainer_churn | 1.0 | added: ['framergeorge'] |
| publisher_unrecognized | 0.7 | latest published by 'nickframer', not in maintainer set |
| topology | ||
| no_repo | 0.3 | package.json has no repository field |
| dist_tag_anomaly | 0.5 | dist-tags.latest=3.10.3 but max published is 4.0.0-alpha.0 |
| enrichment | ||
| depsdev_no_source_repo | 0.5 | deps.dev has no SOURCE_REPO link for this version |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"framerjs-owner",
"lempsink",
"motifus",
"koenrh",
"shuangq",
"melirofman",
"iamakulov",
"hunterhcaron",
"tom-james-watson",
"serhii.havrylenko",
"triozer-framer",
"niekert1",
"kaloyanvi",
"tomht-framer",
"djovanni-framer",
"matej-framer",
"elmarburke"
],
"versions": 147
}
Evidence (package doc at flag time)
{
"dependencies_count": 0,
"dist": {
"integrity": "sha512-lZ0lnfQxyjoqg8W5dlE55PexS4osKus61eeWJnM+Ke1OaUpBzUXcSB+ud6uuNHQE55kYXTUs7AyTeW5hatJuHw==",
"tarball": "https://registry.npmjs.org/framer-plugin/-/framer-plugin-3.10.3.tgz",
"unpackedSize": 288510
},
"dist-tags": {
"alpha": "4.0.0-alpha.0",
"beta": "3.11.0-beta.2",
"latest": "3.10.3"
},
"latest_version": "3.10.3",
"maintainers": [
{
"email": "npm@framer.com",
"name": "framerjs-owner"
},
{
"email": "eelco@framer.com",
"name": "lempsink"
},
{
"email": "bots@framer.com",
"name": "motifus"
},
{
"email": "koenrh@framer.com",
"name": "koenrh"
},
{
"email": "shuang@framer.com",
"name": "shuangq"
},
{
"email": "meli.rofman@gmail.com",
"name": "melirofman"
},
{
"email": "mail@iamakulov.com",
"name": "iamakulov"
},
{
"email": "huntercaron@mac.com",
"name": "hunterhcaron"
},
{
"email": "tom@tomjwatson.com",
"name": "tom-james-watson"
},
{
"email": "sebastian@framer.com",
"name": "serhii.havrylenko"
},
{
"email": "cedric@framer.com",
"name": "triozer-framer"
},
{
"email": "niekkruse70@gmail.com",
"name": "niekert1"
},
{
"email": "kaloyan@framer.com",
"name": "kaloyanvi"
},
{
"email": "tom.ht@framer.com",
"name": "tomht-framer"
},
{
"email": "djovanni@framer.com",
"name": "djovanni-framer"
},
{
"email": "matej@framer.com",
"name": "matej-framer"
},
{
"email": "hi@elmar.codes",
"name": "elmarburke"
},
{
"email": "george.field@framer.com",
"name": "framergeorge"
}
],
"num_versions": 147,
"repository": null,
"scripts": {
"build": "tsup src/index.ts --format esm --dts --minify --tsconfig tsconfig.build.json",
"clean": "rm -rf dist",
"dev": "tsup src/index.ts --format esm --dts --sourcemap --watch",
"lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0",
"prepack": "exit 0; covered by Makefile, do not change",
"prepublish": "exit 0; covered by Makefile, do not change",
"prepublishOnly": "echo 'Please use make for publishing' && exit 1",
"test": "jest",
"test-type-defintions": "tsd",
"typecheck": "tsc --noEmit --project tsconfig.build.json",
"watch-typechecking": "tsc --noEmit --watch --project tsconfig.build.json"
},
"signal_details": {
"depsdev_no_source_repo": "deps.dev has no SOURCE_REPO link for this version",
"dist_tag_anomaly": "dist-tags.latest=3.10.3 but max published is 4.0.0-alpha.0",
"maintainer_churn": "added: ['framergeorge']",
"no_repo": "package.json has no repository field",
"publisher_unrecognized": "latest published by 'nickframer', not in maintainer set"
},
"time": {
"created": "2024-04-04T15:47:30.628Z",
"modified": "2026-09-14T13:45:25.383Z"
}
}