{
  "name": "wind-agent-cli",
  "version": "1.47.4",
  "productName": "WindCli",
  "description": "A local-first web interface for AI coding agents",
  "type": "module",
  "engines": {
    "node": ">=22"
  },
  "main": "release/dist-server/server/index.js",
  "bin": {
    "wacli": "release/dist-server/server/modules/cli/cli.js"
  },
  "files": [
    "release/dist/",
    "release/dist-server/",
    "assets/",
    "public/",
    "scripts/",
    "README.md",
    "LICENSE",
    "NOTICE"
  ],
  "homepage": "https://github.com/CaineWind/wacli#readme",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/CaineWind/wacli.git"
  },
  "bugs": {
    "url": "https://github.com/CaineWind/wacli/issues"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "server": "node release/dist-server/server/index.js",
    "start": "node release/dist-server/server/index.js",
    "postinstall": "node scripts/fix-node-pty.js && node scripts/fix-pm2-windows-console.js"
  },
  "keywords": [
    "claude code",
    "claude-code",
    "claude-code-ui",
    "cloudcli",
    "codex",
    "cursor",
    "cursor-cli",
    "anthropic",
    "openai",
    "google",
    "coding-agent",
    "web-ui",
    "ui",
    "mobile IDE"
  ],
  "author": "WindCli contributors",
  "license": "AGPL-3.0-or-later",
  "dependencies": {
    "@anthropic-ai/claude-agent-sdk": "0.3.165",
    "@codemirror/lang-css": "6.3.1",
    "@codemirror/lang-html": "6.4.9",
    "@codemirror/lang-javascript": "6.2.4",
    "@codemirror/lang-json": "6.0.2",
    "@codemirror/lang-markdown": "6.3.3",
    "@codemirror/lang-python": "6.2.1",
    "@codemirror/merge": "6.11.1",
    "@codemirror/theme-one-dark": "6.1.3",
    "@iarna/toml": "2.2.5",
    "@iconify-json/vscode-icons": "1.2.81",
    "@iconify/react": "6.0.2",
    "@modelcontextprotocol/sdk": "1.30.0",
    "@octokit/rest": "22.0.1",
    "@replit/codemirror-minimap": "0.5.2",
    "@tailwindcss/typography": "0.5.16",
    "@uiw/react-codemirror": "4.24.1",
    "@vscode/ripgrep": "1.18.0",
    "@xterm/addon-clipboard": "0.1.0",
    "@xterm/addon-fit": "0.10.0",
    "@xterm/addon-web-links": "0.11.0",
    "@xterm/addon-webgl": "0.18.0",
    "@xterm/xterm": "5.5.0",
    "bcrypt": "6.0.0",
    "better-sqlite3": "13.0.3",
    "chokidar": "4.0.3",
    "class-variance-authority": "0.7.1",
    "clsx": "2.1.1",
    "cmdk": "1.1.1",
    "compression": "1.8.1",
    "cors": "2.8.5",
    "croner": "10.0.1",
    "cross-spawn": "7.0.6",
    "dompurify": "3.4.14",
    "electron-updater": "6.8.9",
    "express": "4.22.2",
    "fuse.js": "7.1.0",
    "gray-matter": "4.0.3",
    "i18next": "25.7.4",
    "i18next-browser-languagedetector": "8.2.0",
    "ignore": "7.0.6",
    "jsonwebtoken": "9.0.2",
    "jszip": "3.10.1",
    "katex": "0.16.47",
    "lucide-react": "0.515.0",
    "mermaid": "11.16.1",
    "mime-types": "3.0.2",
    "multer": "2.3.0",
    "node-fetch": "2.7.0",
    "node-pty": "1.2.0-beta.12",
    "react": "18.3.1",
    "react-dom": "18.3.1",
    "react-dropzone": "14.3.8",
    "react-error-boundary": "4.1.2",
    "react-i18next": "16.5.3",
    "react-markdown": "10.1.0",
    "react-router-dom": "7.18.3",
    "react-syntax-highlighter": "16.1.1",
    "rehype-katex": "7.0.1",
    "rehype-raw": "7.0.0",
    "remark-breaks": "4.0.0",
    "remark-gfm": "4.0.1",
    "remark-math": "6.0.0",
    "tailwind-merge": "3.3.1",
    "uuid": "14.0.2",
    "web-push": "3.6.7",
    "windbrowser-mcp": "https://github.com/CaineWind/WindCli/releases/download/mcp-v0.1.2/windbrowser-mcp-0.1.2.tgz",
    "ws": "8.21.3",
    "zod": "4.6.5"
  },
  "overrides": {
    "@humanfs/node": "0.16.8",
    "qs": "6.16.0"
  }
}
