{
  "name": "awolf",
  "version": "0.0.8",
  "scripts": {
    "test": "vitest --run",
    "unit": "vitest --run --testNamePattern='^(?!.*e2e).*$'",
    "e2e": "vitest --run --testNamePattern='.*e2e.*'",
    "pre-commit": "npx lint-staged && npm run check",
    "cli-esbuild": "node cli-esbuild.js",
    "perf": "node --inspect cli-esbuild.js",
    "check": "npx tsc --noEmit --project tsconfig.json",
    "eval": "npx braintrust eval",
    "build": "node build.mjs",
    "local": "npm run build && npm install . -g",
    "aw": "node cli-esbuild.js",
    "ad": "node data-esbuild.js",
    "watch-build": "nodemon --watch '*' --ext 'ts,json' --ignore 'dist' --exec 'node build.mjs'",
    "typecheck": "./scripts/typecheck.sh"
  },
  "bin": {
    "awolf": "dist/alpha-wolf.js",
    "awolf-data": "data-esbuild.js"
  },
  "author": "mjd",
  "license": "ISC",
  "description": "",
  "devDependencies": {
    "@types/copy-paste": "^1.1.33",
    "@types/diff": "^5.2.3",
    "@types/micromatch": "^4.0.9",
    "@types/node": "^22.5.1",
    "@types/yargs": "^17.0.33",
    "lint-staged": "^15.2.10",
    "nodemon": "^3.1.7",
    "prettier": "3.3.3",
    "ts-node": "^10.9.2",
    "vitest": "^2.1.2"
  },
  "dependencies": {
    "@inquirer/editor": "^2.2.0",
    "@inquirer/prompts": "^5.5.0",
    "@iterator/shared-common": "link:../shared-common",
    "@iterator/shared-node": "link:../shared-node",
    "@themaximalist/embeddings.js": "^0.1.3",
    "@xenova/transformers": "^2.17.2",
    "ai": "^4.0.19",
    "autoevals": "^0.0.101",
    "braintrust": "^0.0.157",
    "chokidar": "^4.0.1",
    "copy-paste": "^1.5.3",
    "debounce": "^2.2.0",
    "diff": "^7.0.0",
    "esbuild": "^0.23.1",
    "esbuild-runner": "^2.2.2",
    "flexsearch": "^0.7.43",
    "git-diff-clean": "^1.5.0",
    "glob": "^11.0.0",
    "hnswlib-node": "^3.0.0",
    "ignore": "^6.0.2",
    "openai": "^4.77.0",
    "readline": "^1.3.0",
    "signal-exit": "^4.1.0",
    "textextensions": "^6.11.0",
    "tree-sitter": "^0.21.1",
    "tree-sitter-typescript": "^0.23.2",
    "typescript": "^5.7.2",
    "typescript-language-server": "^4.3.3",
    "voyageai": "^0.0.1-5",
    "vscode-jsonrpc": "^8.2.1",
    "web-tree-sitter": "^0.24.5",
    "yargs": "^17.7.2",
    "zod": "^3.24.1"
  },
  "lint-staged": {
    "**/*": "prettier --write --ignore-unknown"
  },
  "main": "dist/alpha-wolf.js",
  "files": [
    "dist"
  ]
}
