npm varmint @0.5.19
score
0.7235
high
flagged
2026-07-28 18:35
Signals fired
| signal | weight | rationale |
|---|---|---|
| topology | ||
| typosquat | 1.0 | combosquat of 'mint' |
| shared_repo_different_publisher | 0.9 | repo 'git+https://github.com/jeremybanka/wayforge.git' also claimed by 6 package(s) under different publishers: ['npm/tempest.games', 'npm/jurist', 'npm/treetrunks'] ... |
Prior profile (what it deviated from)
{
"had_install_script": false,
"maintainers": [
"jeremybanka"
],
"versions": 47
}
Evidence (package doc at flag time)
{
"dependencies_count": 6,
"dist": {
"integrity": "sha512-4aVdfihZlDBo+ooRBuysH6lhiv/4t9FmMpM2AqPwf+p1u16IkpASvosE2SF259aZkGbaFqJe4D5VzGrnknge2A==",
"tarball": "https://registry.npmjs.org/varmint/-/varmint-0.5.19.tgz",
"unpackedSize": 149851
},
"dist-tags": {
"latest": "0.5.19"
},
"latest_version": "0.5.19",
"maintainers": [
{
"email": "hello@jeremybanka.com",
"name": "jeremybanka"
}
],
"num_versions": 49,
"repository": {
"directory": "packages/varmint",
"type": "git",
"url": "git+https://github.com/jeremybanka/wayforge.git"
},
"scripts": {
"build": "tsdown && rm -f dist/*.x.d.ts",
"clean:build": "rm -rf dist",
"lint": "concurrently \"bun:lint:*\"",
"lint:eslint": "eslint -- .",
"lint:oxlint": "oxlint --type-aware -c ../../.oxlintrc.jsonc .",
"lint:types": "tsc --noEmit",
"postversion": "dprint fmt package.json",
"test": "vitest",
"test:once": "./bin/varmint.bin.js track && vitest run; ./bin/varmint.bin.js clean --ci-flag=CI",
"watch:types": "tsc --watch --noEmit"
},
"signal_details": {
"shared_repo_different_publisher": "repo 'git+https://github.com/jeremybanka/wayforge.git' also claimed by 6 package(s) under different publishers: ['npm/tempest.games', 'npm/jurist', 'npm/treetrunks'] ...",
"typosquat": "combosquat of 'mint'"
},
"time": {
"created": "2024-04-22T21:50:19.659Z",
"modified": "2026-07-28T23:35:16.209Z"
}
}