BEACON

← candidates

npm @node9/proxy @1.29.0

score
0.7333 high
flagged 2026-06-07 01:22
signals by category
topology 2 enrichment 1

maintainers added: —

package profile →

Signals fired

signalweightrationale
topology
shared_repo_different_publisher 0.9 repo 'git+https://github.com/node9-ai/node9-proxy.git' also claimed by 1 package(s) under different publishers: ['npm/node9-ai']
dependency_added_unknown 0.6 1 new non-watchlisted dep(s): ['yaml']
enrichment
repo_too_new_for_version_history 0.7 claimed repo created 99d ago but package has 119 versions (expect >= 124d for that history)

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "node9.ai"
  ],
  "versions": 111
}

Evidence (package doc at flag time)

{
  "dependencies_count": 13,
  "dist": {
    "integrity": "sha512-uwpLpm/SAbVTtLs76pIy/9lMyN79gHbvx2ITtkCTaNOGoCNz2Q3YxMiBeBCJIpZUum0aikO2dRnMbjoye/zOyQ==",
    "tarball": "https://registry.npmjs.org/@node9/proxy/-/proxy-1.29.0.tgz",
    "unpackedSize": 4045143
  },
  "dist-tags": {
    "latest": "1.29.0"
  },
  "latest_version": "1.29.0",
  "maintainers": [
    {
      "email": "nadav@node9.ai",
      "name": "node9.ai"
    }
  ],
  "num_versions": 119,
  "repository": {
    "type": "git",
    "url": "git+https://github.com/node9-ai/node9-proxy.git"
  },
  "scripts": {
    "build": "npm --workspace @node9/policy-engine run build && tsup",
    "bump-extractor-version": "node scripts/check-extractor-version.mjs --bump",
    "check:extractor-version": "node scripts/check-extractor-version.mjs",
    "demo": "tsx examples/demo.ts",
    "dev": "tsup --watch",
    "dev:tail": "node -e \"try{const d=JSON.parse(require('fs').readFileSync(require('os').homedir()+'/.node9/daemon.pid','utf8'));const pid=d.pid;if(Number.isInteger(pid)&&pid>0&&pid<4194304)process.kill(pid)}catch(e){if(e.code!=='ESRCH'&&e.code!=='ENOENT')process.stderr.write(e.message+'\\n')}\" && npm run build && node dist/cli.js tail",
    "fix": "npm run format && npm run lint:fix",
    "format": "prettier --write .",
    "format:check": "prettier --check .",
    "lint": "eslint .",
    "lint:fix": "eslint . --fix",
    "prepublishOnly": "npm run validate",
    "preuninstall": "node9 uninstall || echo 'node9 uninstall failed \u2014 remove hooks manually from ~/.claude/settings.json'",
    "test": "cross-env NODE9_TESTING=1 vitest --run",
    "test:coverage": "cross-env NODE9_TESTING=1 vitest --run --coverage",
    "test:e2e": "cross-env NODE9_TESTING=1 bash scripts/e2e.sh",
    "test:ui": "vitest --ui",
    "test:watch": "cross-env NODE9_TESTING=1 vitest",
    "typecheck": "tsc --noEmit",
    "validate": "npm run format && npm run lint && npm run typecheck && npm run test && npm run test:e2e && npm run build"
  },
  "signal_details": {
    "dependency_added_unknown": "1 new non-watchlisted dep(s): ['yaml']",
    "repo_too_new_for_version_history": "claimed repo created 99d ago but package has 119 versions (expect >= 124d for that history)",
    "shared_repo_different_publisher": "repo 'git+https://github.com/node9-ai/node9-proxy.git' also claimed by 1 package(s) under different publishers: ['npm/node9-ai']"
  },
  "time": {
    "created": "2026-03-02T22:31:52.487Z",
    "modified": "2026-06-07T06:22:46.384Z"
  }
}