{ "name": "dsh-fork-graph", "version": "0.1.0", "description": "Git-graph style conversation fork topology for DeepSeek Harness (dsh): see which session forked from which, and jump between branches.", "keywords": [ "dsh", "dsh-plugin", "deepseek-harness", "cordis", "session", "fork", "graph", "visualization" ], "type": "module", "main": "lib/index.js", "types": "lib/types/index.d.ts", "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./lib/types/client/index.d.ts", "default": "./lib/client.js" }, "./package.json": "./package.json" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-client-runtime", "@deepseek-ai/dsh-client-ui-conversation" ] } }, "files": [ "lib/index.js", "lib/client.js", "lib/client.js.map", "lib/types/**/*.d.ts", "cordis.patch.yml", "assets/*.svg" ], "scripts": { "build": "npm run build:types && npm run build:bundle", "build:types": "tsc -p tsconfig.build.json", "build:bundle": "tsdown", "prepare": "tsdown", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run", "test:watch": "vitest" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/chouyong/dsh-fork-graph.git" }, "bugs": { "url": "https://github.com/chouyong/dsh-fork-graph/issues" }, "homepage": "https://github.com/chouyong/dsh-fork-graph#readme", "engines": { "node": "^22.19.0 || >=24.0.0" }, "peerDependencies": { "@deepseek-ai/cordis": ">=4.0.1", "@deepseek-ai/dsh-client-runtime": ">=0.0.1-rc.1", "@deepseek-ai/dsh-client-ui-slots": ">=0.0.1-rc.1", "react": "^18.2.0 || ^19.0.0" }, "devDependencies": { "@deepseek-ai/cordis": "4.0.1", "@deepseek-ai/dsh-brand": "^0.0.1-rc.1", "@deepseek-ai/dsh-client-ui-slots": "0.0.1-rc.1", "@types/node": "^24.13.3", "@types/react": "~18.3.1", "jsdom": "^29.1.1", "react": "^18.2.0", "tsdown": "^0.22.2", "typescript": "^6.0.3", "vitest": "^4.1.8" } }