{
  "name": "vexp-cli",
  "version": "3.2.4",
  "description": "Local-first context engine for AI coding agents. Pre-indexes your codebase into a dependency graph and feeds any MCP agent only the code that matters — 87% fewer tokens per call. New in 2.5: mechanical work verification and a PII/secret scanner. Works with Claude Code, Cursor, Codex, Copilot, Windsurf, Cline, Aider and 14 agents. Your code never leaves your machine.",
  "type": "module",
  "bin": {
    "vexp": "./bin/vexp.js"
  },
  "scripts": {
    "build": "tsc",
    "dev": "tsx src/cli.ts",
    "test": "node --import tsx --test test/*.test.ts",
    "clean": "rm -rf dist",
    "clean:artifacts": "node -e \"const fs=require('fs'),p=require('path');function w(d){if(!fs.existsSync(d))return;for(const e of fs.readdirSync(d,{withFileTypes:true})){const f=p.join(d,e.name);if(e.isDirectory())w(f);else if(/\\.(map|d\\.ts|d\\.ts\\.map)$/.test(e.name))fs.unlinkSync(f);}}w('dist');w('mcp');\"",
    "prepublishOnly": "npm run build && npm run clean:artifacts"
  },
  "files": [
    "dist/**/*.js",
    "bin/",
    "mcp/",
    "README.md"
  ],
  "dependencies": {
    "@inquirer/prompts": "^8.3.2",
    "chalk": "^5.3.0",
    "commander": "^12.0.0",
    "ora": "^8.0.1"
  },
  "devDependencies": {
    "@types/node": "^20.11.0",
    "tsx": "^4.7.0",
    "typescript": "^5.4.0"
  },
  "author": "Vexp",
  "license": "UNLICENSED",
  "keywords": [
    "ai-context",
    "context-engine",
    "save-tokens",
    "token-optimization",
    "reduce-ai-cost",
    "ai-coding-cost",
    "code-context",
    "code-intelligence",
    "ai-code-context",
    "code-verification",
    "pii-scanner",
    "secret-scanner",
    "ai-code-review",
    "mcp",
    "mcp-server",
    "mcp-tool",
    "model-context-protocol",
    "claude-code",
    "claude",
    "cursor",
    "windsurf",
    "github-copilot",
    "copilot",
    "codex",
    "openai-codex",
    "zed",
    "cline",
    "aider",
    "continue",
    "kiro",
    "kilo-code",
    "opencode",
    "augment",
    "antigravity",
    "ast",
    "tree-sitter",
    "dependency-graph",
    "code-index",
    "code-search",
    "code-rag",
    "rag",
    "llm",
    "ai-agent",
    "coding-agent",
    "ai-coding",
    "ai-coding-assistant",
    "developer-tools",
    "local-first",
    "offline",
    "privacy",
    "on-premise",
    "typescript",
    "python",
    "rust",
    "go",
    "java",
    "kotlin",
    "swift",
    "php",
    "ruby",
    "cpp",
    "csharp"
  ],
  "publishConfig": {
    "access": "public"
  },
  "engines": {
    "node": ">=20.0.0"
  },
  "homepage": "https://vexp.dev",
  "optionalDependencies": {
    "@vexp/core-linux-x64": "3.2.4",
    "@vexp/core-linux-arm64": "3.2.4",
    "@vexp/core-darwin-x64": "3.2.4",
    "@vexp/core-darwin-arm64": "3.2.4",
    "@vexp/core-win32-x64": "3.2.4"
  }
}
