{ "name": "dsh-project-brain", "version": "1.3.1", "description": "Persistent project intelligence and memory plugin for DSH: architecture analysis, cross-session context, TODOs, and optional hybrid retrieval", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/yj-liuzepeng/dsh-project-brain.git" }, "homepage": "https://github.com/yj-liuzepeng/dsh-project-brain#readme", "bugs": { "url": "https://github.com/yj-liuzepeng/dsh-project-brain/issues" }, "keywords": [ "dsh", "dsh-plugin", "cordis", "cordis-plugin", "project-memory", "developer-tools", "local-first", "ai-coding", "ai-assistant" ], "engines": { "node": ">=22.19.0" }, "publishConfig": { "access": "public" }, "overrides": { "tree-sitter": "^0.25.1" }, "type": "module", "main": "./dsh-project-brain/lib/index.js", "exports": { ".": { "default": "./dsh-project-brain/lib/index.js" }, "./client": { "default": "./dsh-project-brain/lib/client.js" }, "./package.json": "./package.json" }, "files": [ "dsh-project-brain/lib/index.js", "dsh-project-brain/lib/index.js.map", "dsh-project-brain/lib/client.js", "dsh-project-brain/lib/client.js.map", "cordis.patch.yml", "README.md", "README.zh-CN.md", "docs/screenshots/*.png", "CHANGELOG.md", "INSTALL.md", "STORE_LISTING.md", "RELEASE_CHECKLIST.md", "LICENSE" ], "dsh": { "client": { "inject": [ "slots", "locale", "connection" ], "platform": "web" }, "bundle": { "patch": "./cordis.patch.yml" } }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-client-connection": "^0.1.0-rc.2 || ^0.1.1-rc.2", "@deepseek-ai/dsh-session": "^0.1.0-rc.2 || ^0.1.1-rc.2", "@deepseek-ai/dsh-tools": "^0.1.0-rc.2 || ^0.1.1-rc.2", "@deepseek-ai/schemastery": "^3.18.1" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/dsh-client-connection": { "optional": true }, "@deepseek-ai/dsh-session": { "optional": true }, "@deepseek-ai/dsh-tools": { "optional": true }, "@deepseek-ai/schemastery": { "optional": true } }, "scripts": { "build": "node build.js", "build:watch": "node build.js --watch", "dev:reload": "node scripts/dev-reload.mjs", "test": "node scripts/run-smoke.mjs", "test:acceptance": "node scripts/host-acceptance.mjs", "verify:release": "node scripts/check-release.mjs", "verify:install": "node scripts/check-tarball-install.mjs", "test:runtime-workspace": "node scripts/smoke-runtime-workspace.mjs", "test:project-memory": "node scripts/smoke-project-memory.mjs" }, "devDependencies": { "@deepseek-ai/dsh-tools": "^0.1.0-rc.2", "@deepseek-ai/schemastery": "^3.18.1", "esbuild": "^0.28.2", "tree-sitter": "^0.25.1", "tree-sitter-c": "^0.24.1", "tree-sitter-go": "^0.25.0", "tree-sitter-java": "^0.23.5", "tree-sitter-javascript": "^0.25.0", "tree-sitter-python": "^0.25.0", "tree-sitter-rust": "^0.24.0" } }