{ "name": "dsh-better-reasoning-effort", "version": "0.3.9", "description": "Third-party provider reasoning-effort AND input-modality settings for DeepSeek Harness: thinking levels and image-input support declared per model, auto-adapted from a model knowledge base + wire-protocol inference, edited right inside the official Models page card.", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/HaoyueQin/dsh-better-reasoning-effort.git" }, "homepage": "https://github.com/HaoyueQin/dsh-better-reasoning-effort", "bugs": { "url": "https://github.com/HaoyueQin/dsh-better-reasoning-effort/issues" }, "keywords": [ "deepseek-harness", "dsh-plugin", "reasoning-effort", "reasoning", "thinking", "input-modality", "modalities", "vision", "llm-settings" ], "type": "module", "main": "lib/index.js", "types": "./lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./lib/client/index.d.ts", "default": "./lib/client.js" }, "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "files": [ "lib/", "cordis.patch.yml", "README.md", "README.zh.md", "LICENSE", "assets/" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web" } }, "scripts": { "build": "npm run build:clean && npm run build:host && npm run build:client && npm run build:types", "build:clean": "node -e \"require('node:fs').rmSync('lib',{recursive:true,force:true})\"", "build:client": "node scripts/build-client.mjs", "test": "vitest run", "typecheck": "tsc --noEmit -p tsconfig.json", "prepare": "npm run build", "build:host": "node scripts/build-host.mjs", "build:types": "tsc -p tsconfig.build.json" }, "engines": { "node": "^22.19.0 || >=24" }, "peerDependencies": { "@deepseek-ai/dsh-api-remotes": ">=0.1.5-alpha.1", "@deepseek-ai/dsh-settings": ">=0.1.5-alpha.1", "@deepseek-ai/schemastery": "^3.18.0", "react": "^18.2.0 || ^19.0.0" }, "devDependencies": { "@deepseek-ai/cordis": "4.0.2", "@deepseek-ai/dsh-api-remotes": "^0.1.5-rc.1", "@deepseek-ai/dsh-api-session-controller": "^0.1.5-rc.1", "@deepseek-ai/dsh-client-locale": "^0.1.5-rc.1", "@deepseek-ai/dsh-client-store": "^0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-model-selection": "^0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-settings": "^0.1.5-rc.1", "@deepseek-ai/dsh-client-ui-slots": "^0.1.5-rc.1", "@deepseek-ai/dsh-host-webserver": "^0.1.5-rc.1", "@deepseek-ai/dsh-llm-pi-ai": "^0.1.5-rc.1", "@deepseek-ai/dsh-scope": "^0.1.5-rc.1", "@deepseek-ai/dsh-settings": "^0.1.5-rc.1", "@deepseek-ai/schemastery": "3.18.2", "@types/node": "^22.0.0", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.1", "esbuild": "^0.28.0", "jsdom": "^27.0.0", "react": "^18.2.0", "react-dom": "^18.2.0", "typescript": "^5.9.0", "vitest": "^4.0.0" } }