{ "name": "dsh-deepseek-vision", "version": "0.1.4", "description": "Out-of-tree dsh provider plugin: a DeepSeek gateway route that claims image input and transparently describes pasted images through a configured vision-language model (e.g. Qwen-VL) before the text-only DeepSeek wire sees them.", "repository": { "type": "git", "url": "git+https://github.com/siegfly/dsh-deepseek-vision.git" }, "bugs": { "url": "https://github.com/siegfly/dsh-deepseek-vision/issues" }, "homepage": "https://github.com/siegfly/dsh-deepseek-vision#readme", "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" }, "dsh": { "client": { "inject": [ "@deepseek-ai/dsh-client-connection", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-runtime", "@deepseek-ai/dsh-client-ui-settings", "@deepseek-ai/dsh-api-remotes" ], "platform": "web" }, "bundle": { "patch": "./cordis.patch.yml" } }, "dshCompat": { "anchorVersion": "0.1.0-rc.6", "note": "Provenance of the committed lib/ only, NOT an install gate: install-profile rebuilds on the target machine against its own installed dsh, so installs on newer/older official versions proceed with an advisory warning. Only an unbuilt release (missing stamp) or a drifted client preset blocks installation." }, "files": [ "lib", "cordis.patch.yml", "CHANGELOG.md", "README.md", "README.en.md", "docs/DEVELOPMENT.md", "docs/VERSIONING.md", "docs/images" ], "publishConfig": { "access": "public" }, "engines": { "node": "^22.19.0 || >=24.0.0" }, "keywords": [ "dsh", "deepseek", "deepseek-harness", "plugin", "vision", "vision-language", "multimodal", "qwen-vl", "provider", "llm-gateway", "coding-agent" ], "packageManager": "pnpm@11.7.0", "scripts": { "build": "node scripts/harness-paths.mjs --write && tsc -p tsconfig.json && tsdown && node scripts/harness-paths.mjs --write-anchor", "prepublishOnly": "pnpm run build", "test": "vitest run", "test:coverage": "vitest run --coverage", "install-profile": "node scripts/install-profile.mjs", "uninstall-profile": "node scripts/uninstall-profile.mjs" }, "license": "MIT", "peerDependencies": { "@deepseek-ai/cordis": "*", "@deepseek-ai/dsh-anonymous-user-id": "*", "@deepseek-ai/dsh-api-remotes": "*", "@deepseek-ai/dsh-attachment": "*", "@deepseek-ai/dsh-client-connection": "*", "@deepseek-ai/dsh-client-locale": "*", "@deepseek-ai/dsh-client-runtime": "*", "@deepseek-ai/dsh-client-ui-settings": "*", "@deepseek-ai/dsh-client-ui-settings-plugins": "*", "@deepseek-ai/dsh-client-ui-slots": "*", "@deepseek-ai/dsh-credentials": "*", "@deepseek-ai/dsh-launch-environment": "*", "@deepseek-ai/dsh-llm": "*", "@deepseek-ai/dsh-llm-deepseek": "*", "@deepseek-ai/dsh-settings": "*", "@deepseek-ai/dsh-timeout": "*", "@deepseek-ai/schemastery": "*", "react": "^18.2.0" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/schemastery": { "optional": true }, "@deepseek-ai/dsh-llm": { "optional": true }, "@deepseek-ai/dsh-attachment": { "optional": true }, "@deepseek-ai/dsh-llm-deepseek": { "optional": true }, "@deepseek-ai/dsh-settings": { "optional": true }, "@deepseek-ai/dsh-credentials": { "optional": true }, "@deepseek-ai/dsh-anonymous-user-id": { "optional": true }, "@deepseek-ai/dsh-launch-environment": { "optional": true }, "@deepseek-ai/dsh-timeout": { "optional": true }, "@deepseek-ai/dsh-api-remotes": { "optional": true }, "@deepseek-ai/dsh-client-connection": { "optional": true }, "@deepseek-ai/dsh-client-locale": { "optional": true }, "@deepseek-ai/dsh-client-runtime": { "optional": true }, "@deepseek-ai/dsh-client-ui-settings": { "optional": true }, "@deepseek-ai/dsh-client-ui-settings-plugins": { "optional": true }, "@deepseek-ai/dsh-client-ui-slots": { "optional": true }, "react": { "optional": true } }, "devDependencies": { "@types/node": "^22.10.0", "@types/react": "^18.3.12", "@vitest/coverage-v8": "2.1.9", "react": "^18.3.1", "tsdown": "^0.22.2", "typescript": "^5.7.0", "vitest": "^2.1.8" } }