{ "name": "dsh-web-search-router", "version": "0.2.13", "description": "按优先级选择搜索提供方,并在失败、限流或无结果时自动切换。", "license": "MIT", "type": "module", "main": "lib/index.js", "exports": { ".": "./lib/index.js", "./client": "./lib/client.js", "./package.json": "./package.json", "./locale/*.json": "./locale/*.json" }, "files": [ "lib/", "cordis.patch.yml", "dsh.plugin.json", "LICENSE", "README.md", "README.zh-CN.md", "SECURITY.md", "locale/", "config.example.json" ], "keywords": [ "dsh-plugin", "dsh", "deepseek-harness", "web-search", "searxng", "deepseek", "tavily", "brave-search", "exa", "firecrawl", "parallel", "duckduckgo" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "inject": [ "@deepseek-ai/dsh-api-remotes", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-connection", "@deepseek-ai/dsh-client-ui-primitives", "@deepseek-ai/dsh-client-ui-plugin-manager" ], "platform": "web" } }, "engines": { "node": ">=20", "dsh": ">=0.2.0-rc.2" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/Kerberos255/dsh-web-search-router.git" }, "homepage": "https://github.com/Kerberos255/dsh-web-search-router#readme", "bugs": { "url": "https://github.com/Kerberos255/dsh-web-search-router/issues" }, "peerDependencies": { "@deepseek-ai/dsh-credentials": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-home-paths": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-launch-environment": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-settings": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-web": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-web-search-deepseek": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/schemastery": "^3.18.1", "@deepseek-ai/cordis": "4.0.5-alpha.1 || >=4.0.4 <5.0.0", "@deepseek-ai/dsh-api-remotes": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-store": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-locale": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-connection": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-ui-primitives": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-ui-settings": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-client-ui-plugin-manager": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1", "@deepseek-ai/dsh-typert-protocol": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-alpha.1 || >=0.2.1" }, "scripts": { "test": "node --test tests/*.test.mjs" }, "dshCompatibility": { "testedRuntime": "0.2.1-rc.2", "policy": "warn" } }