BEACON

← candidates

npm @visa/cli @2.1.0

score
0.7 high
flagged 2026-05-20 12:35
signals by category
content 2 topology 2

maintainers added: —

package profile →

amplifiers co-occurring signal pairs that lift the final score

Signals fired

signalweightrationale
content
bin_added 0.8 new bin entry: ['visa-cli']
script_count_spike 0.5 scripts count 0 -> 21
topology
no_repo 0.3 package.json has no repository field
dependency_added_unknown 0.6 3 new non-watchlisted dep(s): ['@modelcontextprotocol/sdk', 'commander', 'zod']

Prior profile (what it deviated from)

{
  "had_install_script": false,
  "maintainers": [
    "chris-demartini",
    "jbrans-visa",
    "michaelyang1",
    "visaproductdesignsystem"
  ],
  "versions": 164
}

Evidence (package doc at flag time)

{
  "dependencies_count": 3,
  "dist": {
    "integrity": "sha512-KJVXNmJ7R4OXB+ZqgVk34SAYEjVrgLA8SHDeoqWW7vlptLjsyvG06ruQcGNz7+1IYHAX8FaN4vSbKwRgf+NkXw==",
    "tarball": "https://registry.npmjs.org/@visa/cli/-/cli-2.1.0.tgz",
    "unpackedSize": 646760
  },
  "dist-tags": {
    "latest": "2.1.0",
    "rc": "2.1.0-rc.7"
  },
  "latest_version": "2.1.0",
  "maintainers": [
    {
      "email": "chris.demartini.npm@gmail.com",
      "name": "chris-demartini"
    },
    {
      "email": "jbrans@visa.com",
      "name": "jbrans-visa"
    },
    {
      "email": "michayan@visa.com",
      "name": "michaelyang1"
    },
    {
      "email": "productdesignsystem@visa.com",
      "name": "visaproductdesignsystem"
    }
  ],
  "num_versions": 166,
  "repository": null,
  "scripts": {
    "build": "tsc --noEmit && node esbuild.config.js",
    "check:server-json": "node scripts/sync-server-json.mjs --check",
    "dev": "tsc --watch",
    "format": "prettier --write \"src/**/*.ts\"",
    "format:check": "prettier --check \"src/**/*.ts\"",
    "lint": "eslint src/**/*.ts",
    "prebuild": "node scripts/sync-server-json.mjs && pnpm --filter @visa/money build && pnpm --filter @visa-cli/tools build",
    "prepack": "node scripts/sync-server-json.mjs --check",
    "prepublishOnly": "npm run build && npm test",
    "pretest": "pnpm build",
    "start": "node dist/mcp-server/index.js",
    "sync:server-json": "node scripts/sync-server-json.mjs",
    "test": "jest --config jest.config.js",
    "test:all": "npm run test:unit && npm run test:integration && npm run test:e2e",
    "test:catalog-e2e": "jest --config jest.catalog-e2e.config.js",
    "test:e2e": "jest --config jest.e2e.config.js",
    "test:integration": "jest --config jest.integration.config.js",
    "test:smoke": "VISA_AUTH_URL=https://auth.visacli.sh jest --config jest.smoke.config.js",
    "test:unit": "jest --config jest.config.js",
    "test:unit:coverage": "jest --config jest.config.js --coverage",
    "test:unit:watch": "jest --config jest.config.js --watch"
  },
  "signal_details": {
    "_amplifiers": [
      "bin_added + no_repo: executable added with no upstream source for review (+0.15)"
    ],
    "bin_added": "new bin entry: ['visa-cli']",
    "dependency_added_unknown": "3 new non-watchlisted dep(s): ['@modelcontextprotocol/sdk', 'commander', 'zod']",
    "no_repo": "package.json has no repository field",
    "script_count_spike": "scripts count 0 -> 21"
  },
  "time": {
    "created": "2026-04-03T17:12:11.580Z",
    "modified": "2026-05-20T17:35:47.178Z"
  }
}