{ "name": "@mars-sea/dsh-commandcode-provider", "version": "0.17.0", "description": "Unofficial DeepSeek Harness LLM provider plugin for Command Code, ported from pi-commandcode-provider (MIT). Registers the 'commandcode' provider route with a Models-page card and live model catalog.", "icon": "./icon.svg", "type": "module", "main": "./lib/index.js", "types": "./lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./client": { "default": "./lib/client.js" }, "./locale/*.json": "./locale/*.json", "./package.json": "./package.json" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "compatibility": { "dshReleases": { "0.2.1-rc.2": "compatible", "0.2.1-rc.3": "compatible", "0.2.1-rc.4": "compatible", "0.2.1-rc.5": "compatible", "0.2.2-alpha.2": "compatible", "0.2.2-alpha.3": "compatible" }, "dsh": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0" }, "client": { "inject": [ "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-settings", "@deepseek-ai/dsh-api-remotes" ], "platform": "web" } }, "files": [ "lib", "!lib/**/*.map", "assets", "icon.svg", "locale", "cordis.patch.yml", "README.md", "README.zh-CN.md", "CHANGELOG.md", "LICENSE", "NOTICE" ], "scripts": { "build": "tsdown", "prepare": "tsdown", "test:install": "node scripts/verify-isolated-install.mjs", "test:engine": "node scripts/verify-engine-load.mjs", "test:pack": "node scripts/verify-package-exports.mjs", "typecheck": "tsc --noEmit", "test": "node --import tsx --test tests/**/*.test.ts" }, "engines": { "node": ">=24.9", "dsh": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/Mars-Sea/dsh-commandcode-provider.git" }, "bugs": { "url": "https://github.com/Mars-Sea/dsh-commandcode-provider/issues" }, "homepage": "https://github.com/Mars-Sea/dsh-commandcode-provider#readme", "keywords": [ "deepseek-harness", "dsh", "commandcode", "command-code", "llm", "adapter", "provider", "plugin", "bundle" ], "license": "MIT", "peerDependencies": { "@deepseek-ai/cordis": "~4.0.5 || 4.0.6-alpha.1 || 4.0.6-alpha.2", "@deepseek-ai/dsh-api-remotes": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-attachment": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-locale": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-primitives": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-renderer": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-settings": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-slots": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-commands": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-credentials": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-launch-environment": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-llm": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-settings": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-timeout": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-typert-protocol": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/schemastery": "~3.18.5 || 3.18.6-alpha.1 || 3.18.6-alpha.2", "react": "^18.2.0", "@deepseek-ai/dsh-web": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0" }, "peerDependenciesMeta": { "@deepseek-ai/dsh-client-ui-primitives": { "optional": true }, "@deepseek-ai/dsh-client-ui-slots": { "optional": true }, "react": { "optional": true } }, "devDependencies": { "@deepseek-ai/cordis": "~4.0.5 || 4.0.6-alpha.1 || 4.0.6-alpha.2", "@deepseek-ai/dsh-agent": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-api-remotes": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-attachment": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-locale": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-primitives": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-renderer": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-settings": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-client-ui-slots": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-commands": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-credentials": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-launch-environment": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-llm": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-settings": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-session": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-scope": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-session-projection": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-timeout": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-typert-protocol": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/dsh-web": ">=0.2.1-rc.2 <0.2.2-0 || >=0.2.2-alpha.2 <0.2.3-0", "@deepseek-ai/schemastery": "~3.18.5 || 3.18.6-alpha.1 || 3.18.6-alpha.2", "@types/node": "^22.0.0", "@types/react": "^18.3.1", "@types/react-test-renderer": "^19.3.0", "parse5": "8.0.1", "react": "^18.2.0", "react-test-renderer": "^18.3.1", "tsdown": "^0.22.2", "tsx": "^4.23.12", "typescript": "^6.0.3" }, "overrides": { "zod": "^4.6.6" } }