npm analyzed 2.9.0

@visa/cli

v2.9.0
npm

AI-powered payments for Claude Code

maintainer
chris-demartini
license
SEE LICENSE IN LICENSE
first seen
2026-05-22
last seen
2026-06-14
releases · 30d
95
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities0 tools
transport stdio · http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidencev2.9.0 · npm-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 2

  • fs package/dist/cli.js :1 "use strict";var $m=Object.create;var to=Object.defineProperty;var Pm=Object.getOwnPropertyDescriptor;var Om=Object.getOwnPropertyNames;var Mm=Object.getPrototypeOf,Nm=Object.prototype.hasOwnProperty;
  • fs package/dist/mcp-server/index.js :2 "use strict";var zc=Object.create;var Hn=Object.defineProperty;var Yc=Object.getOwnPropertyDescriptor;var Jc=Object.getOwnPropertyNames;var Xc=Object.getPrototypeOf,Zc=Object.prototype.hasOwnProperty;

shell / exec 2

  • shell package/dist/cli.js :1 "use strict";var $m=Object.create;var to=Object.defineProperty;var Pm=Object.getOwnPropertyDescriptor;var Om=Object.getOwnPropertyNames;var Mm=Object.getPrototypeOf,Nm=Object.prototype.hasOwnProperty;
  • shell package/dist/mcp-server/index.js :5 `)}var Wr=class{constructor(t){this.getSessionToken=t;this.baseUrl=se()}getSessionToken;baseUrl;lastSignals={};parseServerSignals(t){if(this.lastSignals={},!Fr()){let n=t.headers.get("X-Latest-Version

network 2

  • net package/dist/cli.js :124 `}function hl(e){return e.json===!0||e.isTTY!==!0}function li(e){if(!e)return;let t=Number(e);if(!Number.isFinite(t)||t<=0)throw new Error("--daily-cap must be a positive USD amount.");let n=Math.roun
  • net package/dist/mcp-server/index.js :2 "use strict";var zc=Object.create;var Hn=Object.defineProperty;var Yc=Object.getOwnPropertyDescriptor;var Jc=Object.getOwnPropertyNames;var Xc=Object.getPrototypeOf,Zc=Object.prototype.hasOwnProperty;

secrets 2

  • secrets package/dist/cli.js :136 If building from source, run native/build-win.bat first.`);z.mkdirSync(Bt,{recursive:!0}),z.copyFileSync(e,St);let t=Ho(St);return z.writeFileSync(Cu,t,{mode:384}),z.writeFileSync(ku,xu,{mode:384}),St
  • secrets package/dist/mcp-server/index.js :11 `:""})}function om(e){let t=e;for(let[r,n]of[[Zd,Qd],[em,tm]])t=im(t,r,n);return t.trimEnd()}function am(e){return om(e)!==e.trimEnd()}function gn(e=rm()){if(!e)return!1;try{let t=nm(e),r=Le.readFileS

declared dependencies 21

  • @modelcontextprotocol/sdk@^1.0.0
  • commander@^12.1.0
  • zod@^3.23.0
  • @visa/money@workspace:*
  • @visa/observability@workspace:*
  • @visa-cli/tools@workspace:*
  • @changesets/changelog-git@^0.2.1
  • @changesets/cli@^2.31.0
  • @types/jest@^30.0.0
  • @types/node@^25.9.2
  • @typescript-eslint/eslint-plugin@^8.61.0
  • @typescript-eslint/parser@^8.61.0
  • @types/express@^5.0.0
  • esbuild@^0.27.4
  • express@^4.21.0
  • eslint@^10.0.2
  • eslint-config-prettier@^10.1.8
  • jest@^29.7.0
  • prettier@^3.8.3
  • ts-jest@^29.4.11
  • typescript@^5.7.0