{ "name": "dsh-office-tool", "version": "0.1.0", "publishConfig": { "access": "public" }, "keywords": [ "dsh-plugin", "office", "docx", "xlsx", "pptx", "officecli", "deepseek-harness" ], "description": "dsh plugin: complete Office document tools for the agent (create/read/edit .docx/.xlsx/.pptx through the OfficeCLI binary) plus a document preview in the dsh web sidebar via dsh-better-sidebar.", "type": "module", "license": "MIT", "main": "./lib/index.js", "types": "./lib/types/index.d.ts", "exports": { ".": { "types": "./lib/types/index.d.ts", "import": "./lib/index.js" }, "./preview": { "types": "./lib/types/preview/index.d.ts", "import": "./lib/preview.js" }, "./client": "./lib/client.js", "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "files": [ "lib/", "cordis.patch.yml" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "inject": [ "@deepseek-ai/dsh-client-runtime" ], "platform": "web" } }, "scripts": { "typecheck": "tsc --noEmit", "test": "vitest run", "build": "tsdown --config tsdown.config.ts && tsc -p tsconfig.build.json", "bundle:client": "tsdown --config tsdown.config.ts", "watch": "tsdown --config tsdown.config.ts --watch" }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-client-runtime": "^0.1.0-rc.6", "@deepseek-ai/dsh-host-webserver": "^0.1.0-rc.6", "@deepseek-ai/dsh-subprocess": "^0.1.0-rc.6", "@deepseek-ai/dsh-tools": "^0.1.0-rc.6", "dsh-better-sidebar": "^0.12.2", "react": "^18.2.0", "react-dom": "^18.2.0" }, "peerDependenciesMeta": { "@deepseek-ai/dsh-client-runtime": { "optional": true }, "dsh-better-sidebar": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true } }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh-client-runtime": "^0.1.0-rc.6", "@deepseek-ai/dsh-host-webserver": "^0.1.0-rc.6", "@deepseek-ai/dsh-subprocess": "^0.1.0-rc.6", "@deepseek-ai/dsh-tools": "^0.1.0-rc.6", "@officecli/officecli": "^1.0.123", "@types/node": "^24.0.0", "@types/react": "~18.3.1", "@types/react-dom": "~18.3.1", "dsh-better-sidebar": "^0.12.2", "react": "^18.2.0", "react-dom": "^18.2.0", "tsdown": "^0.22.2", "typescript": "^5.6.0", "vitest": "^4.1.8" }, "engines": { "node": ">=20" } }