npm @qctrl/visualizer @8.0.1
score
0.7
high
flagged
2026-06-14 17:15
Signals fired
| signal | weight | rationale |
|---|---|---|
| content | ||
| script_count_spike | 0.5 | scripts count 0 -> 9 |
| topology | ||
| dependency_added_unknown | 0.6 | 2 new non-watchlisted dep(s): ['lodash', 'three'] |
| enrichment | ||
| repo_doesnt_exist | 1.0 | claimed repo qctrl/javascript-visualizer returns 404 on github.com |
Prior profile (what it deviated from)
{
"had_install_script": true,
"maintainers": [
"luigibertaco",
"robertlove",
"colinlam1",
"iconic21",
"damienmetcalf",
"tysonwolker",
"john_q-ctrl",
"qctrlrobot",
"jasperdu28",
"knottyau",
"js636",
"quantom",
"vinnkc",
"tiara.vianasantos",
"lianapache",
"charlie_wilson_qctrl",
"ryan.barker",
"salmolon",
"byronho24",
"haimaki"
],
"versions": 100
}
Evidence (package doc at flag time)
{
"dependencies_count": 2,
"dist": {
"integrity": "sha512-SImUVoN6DsMp8iTvIneqDd25cdhpH2cTsqvSLVMMBgQbRlfHJ4pNnT/cJHUtJ/D2D1VclUSLErGqF3jHUKOkMg==",
"tarball": "https://registry.npmjs.org/@qctrl/visualizer/-/visualizer-8.0.1.tgz",
"unpackedSize": 2206852
},
"dist-tags": {
"3.x-latest": "3.1.14",
"alpha": "3.0.0-alpha.2",
"beta": "3.1.2-beta.0",
"latest": "8.0.1"
},
"latest_version": "8.0.1",
"maintainers": [
{
"email": "lucristofolini@gmail.com",
"name": "luigibertaco"
},
{
"email": "robertjohnlove@gmail.com",
"name": "robertlove"
},
{
"email": "colin.lam@q-ctrl.com",
"name": "colinlam1"
},
{
"email": "yashar.zolmajdi@gmail.com",
"name": "iconic21"
},
{
"email": "daimz06@gmail.com",
"name": "damienmetcalf"
},
{
"email": "tysonwolker@gmail.com",
"name": "tysonwolker"
},
{
"email": "john.dieckmann@q-ctrl.com",
"name": "john_q-ctrl"
},
{
"email": "robot@q-ctrl.com",
"name": "qctrlrobot"
},
{
"email": "jasper.du@q-ctrl.com",
"name": "jasperdu28"
},
{
"email": "aknott@mac.com",
"name": "knottyau"
},
{
"email": "jacinta.spada@q-ctrl.com",
"name": "js636"
},
{
"email": "tom.merkh@q-ctrl.com",
"name": "quantom"
},
{
"email": "kwokc.tang@gmail.com",
"name": "vinnkc"
},
{
"email": "tiara.vianasantos@q-ctrl.com",
"name": "tiara.vianasantos"
},
{
"email": "lianapache@gmail.com",
"name": "lianapache"
},
{
"email": "charlie.wilson@q-ctrl.com",
"name": "charlie_wilson_qctrl"
},
{
"email": "ryan.barker@q-ctrl.com",
"name": "ryan.barker"
},
{
"email": "sean.xiang@q-ctrl.com",
"name": "salmolon"
},
{
"email": "laiyiubyron.ho@q-ctrl.com",
"name": "byronho24"
},
{
"email": "rei.kaneko@q-ctrl.com",
"name": "haimaki"
}
],
"num_versions": 100,
"repository": {
"type": "git",
"url": "git+https://github.com/qctrl/javascript-visualizer.git"
},
"scripts": {
"build": "pnpm pre-build && NODE_ENV=production tsc --emitDeclarationOnly && webpack --config ./webpack.config.js",
"dev": "pnpm pre-build && tsc --emitDeclarationOnly && webpack --config ./webpack.config.js --watch --progress",
"format": "prettier --write . && eslint ./src/** --fix",
"format:check": "prettier --check .",
"lint": "eslint ./src/** --max-warnings=0",
"pre-build": "rimraf lib && mkdir lib && cp package.json lib && cp prepare.js lib",
"preinstall": "corepack enable",
"publish:build": "pnpm install && pnpm build && cp README.md lib",
"tsc": "tsc --pretty --noEmit"
},
"signal_details": {
"dependency_added_unknown": "2 new non-watchlisted dep(s): ['lodash', 'three']",
"repo_doesnt_exist": "claimed repo qctrl/javascript-visualizer returns 404 on github.com",
"script_count_spike": "scripts count 0 -> 9"
},
"time": {
"created": "2018-11-01T01:05:33.092Z",
"modified": "2026-05-20T01:02:36.722Z"
}
}