{
  "name": "@alumbwe/anvil",
  "version": "1.0.30",
  "private": false,
  "type": "module",
  "bin": {
    "anvil": "./bin/anvil"
  },
  "files": [
    "bin/anvil",
    "bin/tree-sitter.wasm",
    "src/",
    "vendor/",
    "tsconfig.json",
    "bunfig.toml",
    "!src/__tests__/",
    "!src/testing/",
    "!src/smoke/",
    "!src/dist-private/"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Anvil-AI/anvil.git",
    "directory": "cli"
  },
  "homepage": "https://anvil.dev",
  "bugs": {
    "url": "https://github.com/Anvil-AI/anvil/issues"
  },
  "keywords": [
    "anvil",
    "ai",
    "code-editing",
    "assistant",
    "cli",
    "coding-agent"
  ],
  "scripts": {
    "dev": "bun --env-file=../.env.local run src/entry.ts --cwd ..",
    "build:binary": "bun ./scripts/build-binary.ts anvil $npm_package_version",
    "typecheck": "tsc --noEmit -p .",
    "prepublishOnly": "bun run ./scripts/vendor-deps.ts"
  },
  "engines": {
    "bun": ">=1.0.0"
  },
  "dependencies": {
    "@gravity-ai/api": "^0.1.2",
    "@modelcontextprotocol/sdk": "^1.18.2",
    "@opentui/core": "0.3.4",
    "@opentui/react": "0.3.4",
    "@tanstack/react-query": "^5.90.12",
    "ai": "^7.0.59",
    "commander": "^14.0.1",
    "diff": "8.0.3",
    "gray-matter": "^4.0.3",
    "ignore": "5.3.2",
    "immer": "^10.1.3",
    "ipaddr.js": "^1.9.1",
    "jimp": "^1.6.0",
    "lodash": "4.17.23",
    "micromatch": "^4.0.8",
    "node-machine-id": "^1.1.12",
    "open": "^10.1.0",
    "partial-json": "^0.1.7",
    "pino": "9.4.0",
    "posthog-node": "^5.8.0",
    "react": "^19.0.0",
    "react-reconciler": "^0.32.0",
    "remark-breaks": "^4.0.0",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "seedrandom": "^3.0.5",
    "string-width": "^7.2.0",
    "systeminformation": "^5.30.7",
    "terminal-image": "^4.1.0",
    "thinking-orbs": "^0.3.1",
    "ts-pattern": "^5.9.0",
    "unified": "^11.0.0",
    "web-tree-sitter": "0.25.10",
    "wsl-utils": "^0.1.0",
    "yoga-layout": "^3.2.1",
    "zod": "^4.2.1",
    "zod-from-json-schema": "0.4.2",
    "zustand": "^5.0.8"
  }
}
