{ "name": "@graphpilot-oss/graphpilot", "publishConfig": { "access": "public" }, "version": "1.0.1", "description": "Structural memory for coding agents.", "mcpName": "io.github.graphpilot-oss/graphpilot", "license": "Apache-2.0", "repository": { "type": "git", "url": "https://github.com/graphpilot-oss/graphpilot.git" }, "homepage": "https://github.com/graphpilot-oss/graphpilot#readme", "bugs": { "url": "https://github.com/graphpilot-oss/graphpilot/issues" }, "type": "module", "bin": { "graphpilot": "./dist/cli.js" }, "files": [ "dist/", "assets/", "examples/", "README.md", "LICENSE", "CHANGELOG.md", "SECURITY.md" ], "engines": { "node": ">=20" }, "scripts": { "build": "tsc", "dev": "tsx", "test": "vitest run", "test:watch": "vitest", "lint": "eslint src tests scripts", "format": "prettier --write \"**/*.{ts,tsx,js,jsx,mjs,cjs,json,yml,yaml,md}\"", "format:check": "prettier --check \"**/*.{ts,tsx,js,jsx,mjs,cjs,json,yml,yaml,md}\"", "typecheck": "tsc --noEmit", "check": "pnpm typecheck && pnpm lint && pnpm format:check && pnpm test", "bench": "tsx bench/run.ts", "bench:scale": "tsx bench/run-scale.ts" }, "dependencies": { "@modelcontextprotocol/sdk": "1.29.0", "chokidar": "^5.0.0", "fast-glob": "^3.3.2", "isomorphic-git": "^1.38.1", "tree-sitter": "0.22.4", "tree-sitter-typescript": "0.23.2" }, "devDependencies": { "@types/node": "^22.10.0", "@typescript-eslint/eslint-plugin": "^8.59.4", "@typescript-eslint/parser": "^8.59.4", "eslint": "^10.4.0", "lefthook": "^2.1.8", "prettier": "^3.8.3", "tsx": "^4.19.2", "typescript": "^5.7.0", "vite": "^6.4.3", "vitest": "^4.1.8" }, "packageManager": "pnpm@10.32.1+sha512.a706938f0e89ac1456b6563eab4edf1d1faf3368d1191fc5c59790e96dc918e4456ab2e67d613de1043d2e8c81f87303e6b40d4ffeca9df15ef1ad567348f2be" }