{"_id":"@dsheval/dsh-top100-plugin","_rev":"33-efcf3b7867713b2dd60a87184b729d51","name":"@dsheval/dsh-top100-plugin","dist-tags":{"latest":"1.3.10"},"versions":{"1.0.0":{"name":"@dsheval/dsh-top100-plugin","version":"1.0.0","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.0.0","maintainers":[{"name":"liangxia6","email":"1187692686@qq.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"cc05c16c9278d42c27cf86bb8f7a9d9f5a73e13e","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.0.0.tgz","fileCount":46,"integrity":"sha512-GOCnR3hNFQ/eBJEgqBb1q9OtAlpjx/YnOqQaxntJAYKnpXrYy5qWtufLUQDUOU/LNjO7C2/HjcyCgvTl9+JePg==","signatures":[{"sig":"MEUCIA3HUf88ltZC6HtFzIFfukdmjkY9fGxj7cYaB7pdrZQtAiEAqjsmqTC8yk76GkIpwdnz9VUjsyLLTv3Dt5t6MoLtP6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185901},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-top100-npm-release-04a7b01.m8tawr/dsheval-dsh-top100-plugin-1.0.0.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"liangxia6","email":"1187692686@qq.com"},"_resolved":"/tmp/dsh-top100-npm-release-04a7b01.m8tawr/dsheval-dsh-top100-plugin-1.0.0.tgz","_integrity":"sha512-GOCnR3hNFQ/eBJEgqBb1q9OtAlpjx/YnOqQaxntJAYKnpXrYy5qWtufLUQDUOU/LNjO7C2/HjcyCgvTl9+JePg==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"10.9.8","description":"dsh-Top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.0.0_1787651747071_0.21156668849602545","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@dsheval/dsh-top100-plugin","version":"1.0.1","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.0.1","maintainers":[{"name":"liangxia6","email":"1187692686@qq.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"e09c71ed189c0b2388a429941b8afa9ba79027b7","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.0.1.tgz","fileCount":46,"integrity":"sha512-dZcLmKkbLHcB2+gKRIRZ2ZBos7FSUndSh8l0yO8PDXBA+xoB03lVGDv5v/onSF0EJdF06h7ttK/X29HPi4K4fg==","signatures":[{"sig":"MEUCIFNahHtPi4PZIqSIk0A8h6jHjhFR1Tp8HLb5VZ5m/CyAAiEA5Vorf0pUK5ALMFsudgT4nQOOgDd8zlVxSBL/hznD1g4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208979},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"acabbafa2a2e66f3dd12152fb1513d1b8b58b5c1","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"liangxia6","email":"1187692686@qq.com"},"deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"10.9.8","description":"dsh-Top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.0.1_1787909156009_0.902141102070938","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@dsheval/dsh-top100-plugin","version":"1.1.0","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.1.0","maintainers":[{"name":"liangxia6","email":"1187692686@qq.com"},{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"34868b84498c83daa89a6f6791695c5d82e5131d","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.1.0.tgz","fileCount":54,"integrity":"sha512-4bMgVmtXMxz9OZQsq6WNhMSUaWyhhAHQsR4Sz5VLsH+F+LJjGwIBj3lakhhAbUvxUcx4iL2NRqrucfaV7S/05A==","signatures":[{"sig":"MEYCIQDUiaSWw0M0LD/UCtOq3+z1kmhqOhGJkRQUBbWyxqwBIQIhAIl4dYUoHpe5ZQtfqRzVS9iMuXGLejuXWo+79K2hIzKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358456},"main":"lib/index.js","type":"module","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2311188a442bdf4d50f4da168843359dd9f3e8fb","scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"dsh-Top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"26.8.1","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.1.0_1788161098440_0.4427925691752881","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@dsheval/dsh-top100-plugin","version":"1.2.1","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.2.1","maintainers":[{"name":"liangxia6","email":"1187692686@qq.com"},{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d05567289eab569a8bdf0dc2cc01773d7138384f","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.2.1.tgz","fileCount":54,"integrity":"sha512-G0zkilLDJexejK9CMguj6qaXivpQjXPAySojqqQfvyuAuRRfET2b0EUzuB/btEcTWeV6akHLb7hvF2z/mKz+9Q==","signatures":[{"sig":"MEQCIGC1vbCb5ogO52rb/aM05JGBgnBjKApz3RW7gcJ5iJIyAiBnCh53SNHjb+MxOML1Nu3AOJga1h9TcWvVdP31QH/XPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423650},"main":"lib/index.js","type":"module","_from":"file:/private/tmp/dsh-top100-release-1.2.1-20260903/dsheval-dsh-top100-plugin-1.2.1.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/private/tmp/dsh-top100-release-1.2.1-20260903/dsheval-dsh-top100-plugin-1.2.1.tgz","_integrity":"sha512-G0zkilLDJexejK9CMguj6qaXivpQjXPAySojqqQfvyuAuRRfET2b0EUzuB/btEcTWeV6akHLb7hvF2z/mKz+9Q==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"dsh-Top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"26.8.1","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.2.1_1788401425818_0.4944488010636108","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.0","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.0","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"3d558d7e6190dfc299a3c97cee93dbbcfbbd5554","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.0.tgz","fileCount":58,"integrity":"sha512-NPjXw3qcZlN9N0Yonmk2byfxZ/Az0KaDZ5cZjT3ikYwyw1rabZLUwtvfvo8ZKEf3Wo6fQ3AEVNwM6ijC4SZTxQ==","signatures":[{"sig":"MEUCIQCsW0xDl3EonHm2UMHUmmRFuT/wN/951LAPfOhl/qkT1QIgR3LTtG3vHYcqj49gC9LOxpQBUCayaClioAdCJs2WD3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435550},"main":"lib/index.js","type":"module","_from":"file:/private/tmp/dsh-top100-1.3.0-l9rvd_ko/postmerge-ec28ea84/dsheval-dsh-top100-plugin-1.3.0.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/private/tmp/dsh-top100-1.3.0-l9rvd_ko/postmerge-ec28ea84/dsheval-dsh-top100-plugin-1.3.0.tgz","_integrity":"sha512-NPjXw3qcZlN9N0Yonmk2byfxZ/Az0KaDZ5cZjT3ikYwyw1rabZLUwtvfvo8ZKEf3Wo6fQ3AEVNwM6ijC4SZTxQ==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"dsh-top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"24.20.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.0_1788425441526_0.1315788292428457","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.1","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.1","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"2132edb507a567689001450b98c085adae8b0a71","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.1.tgz","fileCount":63,"integrity":"sha512-YJE2A90ECRnsl0m5J4pdKvh9dKjFe/xnyBBFubSZ9ozXCdQePmQH/GgfV/Kn/ORkG2IhCSxaLysnSiUixtN70A==","signatures":[{"sig":"MEUCIQCxZ1yKbuR/IAa+zAXGaI9SjNKOChJk+bvrgDlUvW+lHgIgNU3YaK/Dmxr28bvVX8/TBpvCMmvxG0Y0ht2PfcLbKSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":764473},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-top100-1.3.1/merged-release/dsheval-dsh-top100-plugin-1.3.1.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/tmp/dsh-top100-1.3.1/merged-release/dsheval-dsh-top100-plugin-1.3.1.tgz","_integrity":"sha512-YJE2A90ECRnsl0m5J4pdKvh9dKjFe/xnyBBFubSZ9ozXCdQePmQH/GgfV/Kn/ORkG2IhCSxaLysnSiUixtN70A==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"dsh-top100 rankings inside DeepSeek Harness Settings","directories":{},"_nodeVersion":"26.8.1","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.1_1788516082275_0.30792638478535395","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.2","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.2","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"4ba219fdbb369e9e4dec8969778f35d4b8622968","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.2.tgz","fileCount":69,"integrity":"sha512-XDGDA28XmlTLZGGb6Jz+TJKH0YihyWC60SdoCgbniwzrzRcmdnN+Tc52sS87kKsGtATLcaHRil3HAKV3vjTfJw==","signatures":[{"sig":"MEQCIAdl4lJytrwumvtffrdySZxzpQcnHVh+Il6KMybb5r7fAiAqfXhVMCVNXgZr1CZaSUJBO4sQuNzBRgwkOrX1hZCM6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":861379},"main":"lib/index.js","type":"module","_from":"file:/private/tmp/top100-fix-acceptance-20260907/dsheval-dsh-top100-plugin-1.3.2.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/private/tmp/top100-fix-acceptance-20260907/dsheval-dsh-top100-plugin-1.3.2.tgz","_integrity":"sha512-XDGDA28XmlTLZGGb6Jz+TJKH0YihyWC60SdoCgbniwzrzRcmdnN+Tc52sS87kKsGtATLcaHRil3HAKV3vjTfJw==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"^3.2.0","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.2_1788766025982_0.45741931757189014","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.3","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.3","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"0a592b16982f7de24e87c7f40bb07d8244a21b3d","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.3.tgz","fileCount":77,"integrity":"sha512-kZRxIMFr5KxYsN0qiahpko9uYw1Wa1yf1JLFey32OsYbdgTI2fp6sa1KZTftEx8DwGNABUj+W8sOL+6g69uagg==","signatures":[{"sig":"MEYCIQCgBdlLhlaFrOP3aEKWtKI7A+DIWnaAe0LuOuAM99/PNAIhAJNyZaPJv3kciwIpwoZS97BNinWfe/pxS8nkfJNF9LM9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":959469},"main":"lib/index.js","type":"module","_from":"file:../scratch/release-1.3.3/artifacts/dsheval-dsh-top100-plugin-1.3.3.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/release-1.3.3/artifacts/dsheval-dsh-top100-plugin-1.3.3.tgz","_integrity":"sha512-kZRxIMFr5KxYsN0qiahpko9uYw1Wa1yf1JLFey32OsYbdgTI2fp6sa1KZTftEx8DwGNABUj+W8sOL+6g69uagg==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.3_1788941715521_0.6150873455915364","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.4","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.4","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"56b10f9bf9d41f57f86de7c6869f056597e4331d","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.4.tgz","fileCount":81,"integrity":"sha512-sZal8eqfuQreiF96UFoEagp0fLMn27WwQ11yFBSlm0/dX2DyWWeE05OzISy782ir3FTQWYUM7Vq/1aFf69pZKw==","signatures":[{"sig":"MEQCIDdAmpXGS/WoebsTU0UU6Fbys0l28B32I/1gbd6wcf26AiAFkNVGDz8EERzrWHnVdZVH9SF0HnWzzVJDJxyE8hOngg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1199161},"main":"lib/index.js","type":"module","_from":"file:artifacts/dsheval-dsh-top100-plugin-1.3.4.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/release-1.3.4/artifacts/dsheval-dsh-top100-plugin-1.3.4.tgz","_integrity":"sha512-sZal8eqfuQreiF96UFoEagp0fLMn27WwQ11yFBSlm0/dX2DyWWeE05OzISy782ir3FTQWYUM7Vq/1aFf69pZKw==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"^0.1.1-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.4_1789035629892_0.9867462954249184","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.5","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.5","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"6ae3a6d360628eed542d572f422f3c83c96ff87b","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.5.tgz","fileCount":81,"integrity":"sha512-3IvZiHXLK+JNvIboh7Kti2smkZHftbn/PE+vmCmmjPxlNB6lU0Yi1z2eF44APNUWOLFVNJOKt49368n3opuBWQ==","signatures":[{"sig":"MEUCIQDj1E4jxWrc2YwrR56VeY84vNvMKsu3Xpb6k0ioD/6ewAIgJvUYXlgDZwZywS8Jvijy7FHmtV1h8wmL48pn7XzXnME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1287409},"main":"lib/index.js","type":"module","_from":"file:../scratch/2026-09-11-dsh-compat/final-candidate/dsheval-dsh-top100-plugin-1.3.5.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/2026-09-11-dsh-compat/final-candidate/dsheval-dsh-top100-plugin-1.3.5.tgz","_integrity":"sha512-3IvZiHXLK+JNvIboh7Kti2smkZHftbn/PE+vmCmmjPxlNB6lU0Yi1z2eF44APNUWOLFVNJOKt49368n3opuBWQ==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.5_1789099413748_0.6960149359796011","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.6","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.6","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"2d8a6c9db9de17cbf92d62e58909e01b682bbab5","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.6.tgz","fileCount":81,"integrity":"sha512-XMfc/Zkdt1bPOtjoaL7kLJbndcvgq6WrkTQQimr0QFq1w8VBBc62ojI+LKe/UzdnzBjF/eR9b7YW+Rzr9VuOfA==","signatures":[{"sig":"MEUCIF2gpuuHFOdOPDEOYwrmYEE0x/oWHMqQsryvn6BGIAXsAiEAo1p059tyTy6TIYc5cAn2351I1swY6JkgtLJ4MTNODrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1298507},"main":"lib/index.js","type":"module","_from":"file:scratch/release-1.3.6/candidate/dsheval-dsh-top100-plugin-1.3.6.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/release-1.3.6/candidate/dsheval-dsh-top100-plugin-1.3.6.tgz","_integrity":"sha512-XMfc/Zkdt1bPOtjoaL7kLJbndcvgq6WrkTQQimr0QFq1w8VBBc62ojI+LKe/UzdnzBjF/eR9b7YW+Rzr9VuOfA==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.6_1789119658071_0.8361693284893292","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.7","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.7","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"729089297f2aad0310c5ac5ca6280747b60a5d93","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.7.tgz","fileCount":81,"integrity":"sha512-Y3IOW9F9DqEpJKU1nvPzrA36QaVfcfdY0fw04S4XcoIqnXXAB6EbD6/7PRtIpBaJm5a6yXbSt58wkC9rX9DoQw==","signatures":[{"sig":"MEUCIQDREOlSq31Qvt2q3IFk0c7lFDS6VPjXSKdslogNKMh1LwIgZULakoWeUnW+5q4YAt5IG53iOmJVxS3rUrsa4DnBPBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1918459},"main":"lib/index.js","type":"module","_from":"file:../scratch/release-1.3.7/candidate/dsheval-dsh-top100-plugin-1.3.7.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/release-1.3.7/candidate/dsheval-dsh-top100-plugin-1.3.7.tgz","_integrity":"sha512-Y3IOW9F9DqEpJKU1nvPzrA36QaVfcfdY0fw04S4XcoIqnXXAB6EbD6/7PRtIpBaJm5a6yXbSt58wkC9rX9DoQw==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.7_1789539338230_0.4147961700260079","host":"s3://npm-registry-packages-npm-production"}},"1.3.8":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.8","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.8","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"6d8708502906224c06919260f730c0cb66fdf26e","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.8.tgz","fileCount":80,"integrity":"sha512-jOjRzT2rtxP77jLibEkKoYpPXzvf9lgKXGPAsJll2tOdnxhlsS6q8g8uExis0RXWkQlf4LidMndttPIg45fkUw==","signatures":[{"sig":"MEUCIB4qKECDGyy6XuTSL0DXeTha9wOMKwfpzB+7seahUZeSAiEAzbzOPZbROZ+5lKVdRRqRUWnV4UfRyW3W/XhWXV7mLI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":704927},"main":"lib/index.js","type":"module","_from":"file:/Users/cdy/Desktop/Work/CP/dsh-top100/outputs/reviews/server-descriptions-20260916/candidate/dsheval-dsh-top100-plugin-1.3.8.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/outputs/reviews/server-descriptions-20260916/candidate/dsheval-dsh-top100-plugin-1.3.8.tgz","_integrity":"sha512-jOjRzT2rtxP77jLibEkKoYpPXzvf9lgKXGPAsJll2tOdnxhlsS6q8g8uExis0RXWkQlf4LidMndttPIg45fkUw==","deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.8_1789544528944_0.9048192911870372","host":"s3://npm-registry-packages-npm-production"}},"1.3.9":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.9","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.9","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.dsheval.ai/top100/","bugs":{"url":"https://github.com/dsheval/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"0258e18ab6c9d9812ab5c515ccd6539993bc37ee","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.9.tgz","fileCount":80,"integrity":"sha512-AAVDOYNsvErr4Fj71gofYABPTEX6ULdUdeqeYD7GAUhZbTeDV59eXWid9ibBIhn9AB/+eksExYesLdcmlaT/HQ==","signatures":[{"sig":"MEQCICCxfnTF8dskK8VsJ4Tlz0/3cphfYHg5+7HqymJlY/yjAiBKlX6Ke0k7Rds0/4YDA06svTxyu0aedQyd1AFcrMh/MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":711616},"main":"lib/index.js","type":"module","_from":"file:/Users/cdy/Desktop/Work/CP/dsh-top100/outputs/reviews/release-1.3.9-preflight-20260917/candidate/dsheval-dsh-top100-plugin-1.3.9.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/outputs/reviews/release-1.3.9-preflight-20260917/candidate/dsheval-dsh-top100-plugin-1.3.9.tgz","_integrity":"sha512-AAVDOYNsvErr4Fj71gofYABPTEX6ULdUdeqeYD7GAUhZbTeDV59eXWid9ibBIhn9AB/+eksExYesLdcmlaT/HQ==","repository":{"url":"git+https://github.com/dsheval/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage DSH-Eval Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.9_1789631066822_0.9851559943357051","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md"},"1.3.10":{"name":"@dsheval/dsh-top100-plugin","version":"1.3.10","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"license":"MIT","_id":"@dsheval/dsh-top100-plugin@1.3.10","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"homepage":"https://www.evaldock.ai/top100/","bugs":{"url":"https://github.com/evaldock/dsh-top100/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-general","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"dist":{"shasum":"801fba2aaef2ead3f4fa3f430d03cfa22af2e94c","tarball":"https://registry.npmjs.org/@dsheval/dsh-top100-plugin/-/dsh-top100-plugin-1.3.10.tgz","fileCount":80,"integrity":"sha512-+Rks1usYJu7Uuy+Ow2tn4vZIr/GokhKVJvrx7SJuxkgUIQY9p+s6NcaUvR6EVYuN27ndeEja5+Uny3chWB48rA==","signatures":[{"sig":"MEQCIFmSZGdESa0Mn4jz8WYzCKgDKnWhZY6g+RnmtgVjjeFhAiBO4UC0tBidmSRYXzLZiBXpoPAJkGCdxIAL3ErF+AXvSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCZpltR48qbWm76+rU0N5sjNTeZ+EDXs6t+L5F+mK4BqAIhAN0RY6qLctpRO0U71swj2JMzU33On9QA/yeI15v7h35X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":717095},"main":"lib/index.js","type":"module","_from":"file:/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/plugin-1.3.10/dsheval-dsh-top100-plugin-1.3.10.tgz","types":"lib/index.d.ts","engines":{"node":">=22.13"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"scripts":{"test":"vitest run","build":"npm run clean && tsc -p tsconfig.json && npm run build:client","clean":"node -e \"const fs=require('node:fs'); for (const path of ['lib','client']) fs.rmSync(path,{recursive:true,force:true})\"","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown"},"_npmUser":{"name":"d.c.5","email":"diyang.cheng5@gmail.com"},"_resolved":"/Users/cdy/Desktop/Work/CP/dsh-top100/scratch/plugin-1.3.10/dsheval-dsh-top100-plugin-1.3.10.tgz","_integrity":"sha512-+Rks1usYJu7Uuy+Ow2tn4vZIr/GokhKVJvrx7SJuxkgUIQY9p+s6NcaUvR6EVYuN27ndeEja5+Uny3chWB48rA==","repository":{"url":"git+https://github.com/evaldock/dsh-top100.git","type":"git","directory":"plugin"},"_npmVersion":"11.19.0","description":"Discover, install and manage EvalDock Top100 plugins and Skills in DeepSeek Harness","directories":{},"_nodeVersion":"26.8.1","dependencies":{"semver":"^7.8.5","js-yaml":"^4.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.16.0","vitest":"4.1.11","typescript":"^5.9.0","@types/node":"^24.3.0","@types/react":"~18.3.1","@types/semver":"^7.8.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"0.1.5-rc.2","@deepseek-ai/dsh-tools":"0.1.5-rc.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"0.1.5-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.5-rc.2"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-skill":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2 || ^0.1.6-alpha.2","@deepseek-ai/dsh-tools":"^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2 || ^0.1.6-alpha.2","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-rc.1 || ^0.1.5-rc.2 || ^0.1.6-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-top100-plugin_1.3.10_1789980906945_0.2996305292683552","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Moved to @evaldock/dsh-top100-plugin@1.3.11. Stop DSH, remove this old package, then install the new package. Migration: https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.11.md"}},"time":{"created":"2026-08-25T09:55:46.907Z","modified":"2026-09-21T09:36:51.716Z","1.0.0":"2026-08-25T09:55:47.248Z","1.0.1":"2026-08-28T09:25:56.161Z","1.1.0":"2026-08-31T07:24:58.591Z","1.1.1":"2026-09-02T01:12:30.004Z","1.2.0":"2026-09-02T10:11:28.929Z","1.2.1":"2026-09-03T02:10:25.986Z","1.3.0":"2026-09-03T08:50:41.642Z","1.3.1":"2026-09-04T10:01:22.451Z","1.3.2":"2026-09-07T07:27:06.149Z","1.3.3":"2026-09-09T08:15:15.681Z","1.3.4":"2026-09-10T10:20:30.066Z","1.3.5":"2026-09-11T04:03:33.890Z","1.3.6":"2026-09-11T09:40:58.208Z","1.3.7":"2026-09-16T06:15:38.422Z","1.3.8":"2026-09-16T07:42:09.099Z","1.3.9":"2026-09-17T07:44:26.954Z","1.3.10":"2026-09-21T08:55:07.030Z"},"bugs":{"url":"https://github.com/evaldock/dsh-top100/issues"},"license":"MIT","homepage":"https://www.evaldock.ai/top100/","keywords":["dsh","deepseek-harness","dsh-plugin","dsh-skill","plugin-recommendation","rankings"],"repository":{"url":"git+https://github.com/evaldock/dsh-top100.git","type":"git","directory":"plugin"},"description":"Discover, install and manage EvalDock Top100 plugins and Skills in DeepSeek Harness","maintainers":[{"name":"d.c.5","email":"diyang.cheng5@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/docs/assets/dsh-top100-readme-cover.png\" alt=\"dsh-top100 · EvalDock plugin and Skills discovery\" width=\"100%\">\n</p>\n\n<h1 align=\"center\">dsh-top100 · DSH 插件</h1>\n\n<p align=\"center\">\n  <strong>把插件榜单带进 DSH，发现、安装和管理插件。</strong><br>\n  <sub>Discover and manage DeepSeek Harness plugins in DSH Web, with Skills in a separate directory.</sub>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.evaldock.ai/top100/\"><img alt=\"在线体验\" src=\"https://img.shields.io/badge/在线体验-Visit-5865f2?style=flat-square\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/releases/tag/v1.3.10\"><img alt=\"正式版本 v1.3.10\" src=\"https://img.shields.io/badge/release-v1.3.10-2f6f68?style=flat-square\"></a>\n  <a href=\"https://www.npmjs.com/package/@dsheval/dsh-top100-plugin\"><img alt=\"npm latest\" src=\"https://img.shields.io/npm/v/%40dsheval%2Fdsh-top100-plugin?style=flat-square&label=npm&color=cb3837\"></a>\n  <a href=\"https://www.evaldock.ai/top100/?page=dsh#dsh\"><img alt=\"安装 dsh-top100\" src=\"https://img.shields.io/badge/安装指南-接入_DSH-f2b84b?style=flat-square\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/blob/main/CONTRIBUTING.md\"><img alt=\"参与贡献\" src=\"https://img.shields.io/badge/Contribute-参与贡献-555?style=flat-square&logo=github\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/issues/new?labels=submission&title=%5BSubmit%5D%20owner%2Frepo\"><img alt=\"提交插件\" src=\"https://img.shields.io/badge/提交插件-Submit-2ea44f?style=flat-square\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/stargazers\"><img alt=\"GitHub Stars\" src=\"https://img.shields.io/github/stars/evaldock/dsh-top100?style=flat-square&logo=github&label=Stars\"></a>\n  <a href=\"https://www.evaldock.ai/top100/#ranking\"><img alt=\"收录规模以实时榜单为准\" src=\"https://img.shields.io/badge/收录-实时更新-5865f2?style=flat-square\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/blob/main/LICENSE\"><img alt=\"MIT License\" src=\"https://img.shields.io/github/license/evaldock/dsh-top100?style=flat-square&label=License\"></a>\n  <a href=\"https://github.com/evaldock/dsh-top100/actions/workflows/ci.yml\"><img alt=\"CI Status\" src=\"https://img.shields.io/github/actions/workflow/status/evaldock/dsh-top100/ci.yml?branch=main&style=flat-square&label=CI\"></a>\n  <a href=\"https://www.evaldock.ai/top100/\"><img alt=\"每日 06:00 自动更新\" src=\"https://img.shields.io/badge/每日自动更新-06%3A00-2ea44f?style=flat-square\"></a>\n</p>\n\n<p align=\"center\">\n  <strong>官方网站：</strong>\n  <a href=\"https://www.evaldock.ai/top100/\"><strong>https://www.evaldock.ai/top100/</strong></a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://github.com/evaldock/dsh-top100\">GitHub 源码</a> · <a href=\"https://github.com/evaldock/dsh-top100/issues\">问题反馈</a>\n</p>\n\n在 DeepSeek Harness Web 的设置页浏览中文榜单、搜索所需能力，并在核对来源、脚本与风险后确认安装。与官网共用榜单数据，无需自行运行采集器或数据库。\n\nTop100 是 [EvalDock](https://www.evaldock.ai/) 旗下的插件与 Skills 发现栏目；收录与排行依据公开项目信息，不代表项目已通过能力评测。评测结果与方法请访问 [EvalDock 主站](https://www.evaldock.ai/results)。\n\n## 可以做什么\n\n- **插件市场**：综合热度 Top 100、新锐榜（新锐指数0～100分）与 Stars 总榜；支持中文搜索、功能分类和安装来源筛选。\n- **Skills 技能库**：独立浏览与搜索，不参与插件排名。\n- **已安装**：查看当前配置中的插件与本地 Skill，按操作边界进行更新、启停和卸载。更新会先核对精确版本、来源与脚本；确认后执行，失败或中断时尝试按原锁文件恢复，恢复失败会明确提示。\n- **诊断**：只读检查加载冲突、peer 依赖、榜单数据源与用户补丁。\n- **对话推荐**：自带 `recommend-dsh-plugins` Skill，通过 `dsh_top100_search` 查询榜单后给出推荐。\n\n## 快速开始\n\n建议使用 **Node.js 24 LTS** 和 **DSH Web 0.1.5-rc.2**。本版同时适配 **DSH Web 0.1.6-alpha.2**，无需为插件升级切换到 alpha。实际验证与限制见[兼容说明](https://github.com/evaldock/dsh-top100/blob/main/docs/release-1.3.10.md)。普通 npm/npx 用户请在 DSH 源码目录外，依次运行：\n\n```sh\nnpx @deepseek-ai/dsh@0.1.5-rc.2 plugin --profile web add @dsheval/dsh-top100-plugin@1.3.10\nnpx @deepseek-ai/dsh@0.1.5-rc.2 web\n```\n\n<details>\n<summary>新版本被 24 小时等待期拦截怎么办？</summary>\n\n如果提示 `ERR_PNPM_NO_MATURE_MATCHING_VERSION` 或 `minimumReleaseAge`，说明当前环境要求等待新版本发布满一定时间。需要立即安装时，在当前 Web Profile 的 `pnpm-workspace.yaml` 中合并以下条目，保留其他配置和已有例外：\n\n```yaml\nminimumReleaseAgeExclude:\n  - '@dsheval/dsh-top100-plugin@1.3.10'\n```\n\n默认文件位于用户主目录下的 `.dsh/profiles/web/pnpm-workspace.yaml`；设置了 `DSH_HOME` 时使用该目录下的 `profiles/web/pnpm-workspace.yaml`。首次安装命令会准备 Profile；尚未创建 Profile 时，可先运行 `npx @deepseek-ai/dsh@0.1.5-rc.2 plugin --profile web list`。若 Profile 已存在但缺少 `pnpm-workspace.yaml`，请在该 Profile 目录中创建此文件，再加入上述配置。全局或源码用户需沿用各自的命令前缀。\n\n保存后，用同一种方式重新安装：\n\n```sh\nnpx @deepseek-ai/dsh@0.1.5-rc.2 plugin --profile web add -w @dsheval/dsh-top100-plugin@1.3.10\n```\n\n该例外只放行这个版本，其他依赖仍遵守原等待期；如果报错指向其他包，应单独核对该包。后续升级须使用新版安装指引，不要沿用旧版本例外。\n\n</details>\n\n打开 DSH Web，进入 **设置 → 插件排行**。安装和启动必须使用同一种命令前缀。\n\nDSH 0.1.5-rc.2 的榜单数据源位于 **设置 → 插件 → 插件配置 → 榜单数据源**；0.1.6-alpha.2 移到侧栏 **插件 → top100-plugin**。检查更新不会自动安装；榜单地址仅在点击保存后通过 DSH 设置服务写入，当前连接无写入权限时显示为只读。\n\n这里只安装榜单插件，不会自动安装榜单中的其他项目。安装其他插件前，仍需核对来源、脚本与风险；来源校验不等于安全审核。安装后按提示重启 DSH 并检查运行状态。\n\n## 界面预览\n\n截图摄于 2026-09-03：官网为线上页面，DSH 界面为本地开发版截图。界面与榜单数据会随版本和每日更新变化。\n\n### 在 DSH 中浏览和管理插件\n\n<a href=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-plugin-market.png\">\n  <img src=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-plugin-market.png\" alt=\"dsh-top100 插件：DSH 设置中的插件市场、已安装和诊断入口\" width=\"640\">\n</a>\n\n### 也可以先在官网发现插件\n\n<a href=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-website-preview.jpg\">\n  <img src=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-website-preview.jpg\" alt=\"dsh-top100 官网：综合热度榜、分类筛选、搜索和插件列表\" width=\"960\">\n</a>\n\n<details>\n<summary>查看安装确认界面</summary>\n\n点击「安装」后，先展示精确安装源、将执行的脚本及风险；只有你确认后才会安装。\n\n<a href=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-install-confirm.png\">\n  <img src=\"https://raw.githubusercontent.com/evaldock/dsh-top100/main/web/public/assets/dsh-install-confirm.png\" alt=\"插件安装确认：精确版本、生命周期脚本、重启提醒和风险确认\" width=\"480\">\n</a>\n\n</details>\n\n## 更新插件与保留 Skill 修改\n\n“已安装”页默认沿用原版本范围、npm 频道或 GitHub 分支。通过 Top100 安装时会保存精确版本及原来源记录；没有来源记录的精确 npm 版本按兼容范围检查（`1.x` 及以上保留主要版本，`0.x` 保留次要版本）。只有明确选择“切换到最新版”才改用 npm `latest` 或 GitHub 默认分支。无法确认原分支的 GitHub SHA 安装需要明确选择更新方式。\n\n当前版本已最新时不会重复安装，也不会把降级当成更新。列表区分版本检查失败和暂无更新，可主动刷新。批量检查每组最多 20 项，单次最多 200 项；失败和无需更新的项目单独列出，可更新项统一确认后按 Profile 串行执行。检查会话最长 1 小时，全部核验结束后有 10 分钟确认时间；过期需重新核验。\n\n旧安装若直接使用 `beta/latest` 等频道名，pnpm 可能在操作其他包时顺带更新它。“已安装”页会要求先确认“固定当前版本并保留频道”：只把当前版本写成精确依赖、同步锁文件，并保存原频道；不下载、不升级、不执行脚本。该整理支持独立 Profile 的 pnpm v9 锁文件，复杂 workspace、自定义 hook 或范围外依赖会明确停止，需按原工作区方式维护。来源记录注明其依据是既有安装与本地锁文件，后续更新仍重新核验远端目标。\n\nSkills 由所有 Profile 共用。在 Skills 目录点击“安装 / 更新 Skill”即可核对来源并替换原内容；替换或卸载前会将整个原目录移到 `$DSH_HOME/skill-backups/`（未设置 `DSH_HOME` 时为 `~/.dsh/skill-backups/`）。备份包括用户新增文件和本地修改，操作结果会显示路径。失败或取消会尝试恢复原目录；遇到操作期间的外部修改时保留现场和备份，并提示处理。需要恢复时先核对当前目录中的新修改，再从备份目录取回所需文件。\n\n## 在对话中获取推荐\n\n安装插件后，可以在 DSH 对话中直接询问：\n\n```text\n推荐几个适合做浏览器自动化的 DSH 插件\n我需要长期记忆能力，应该安装哪个插件？\n```\n\n模型会通过随包提供的 Skill 和搜索工具查询对应目录的全库数据。推荐功能不会复制或覆盖用户自己的 `~/.dsh/skills` 文件；卸载插件后也会一起移除。\n\n## 其他安装方式与帮助\n\n<details>\n<summary>使用全局 dsh 或 DSH 源码</summary>\n\n请选择与你启动 DSH 相同的方式，不要混用命令前缀。\n\n### 从 DSH 源码运行\n\n源码启动需要先准备依赖和构建文件。以下以 DSH Web `0.1.5-rc.2` 为基线；请按该源码版本的 Node 和 pnpm 要求准备环境，把路径替换为本机 DSH 源码仓库的实际绝对路径。\n\n**首次准备，或拉取新的 DSH 源码后：**在源码根目录依次执行，上一条成功后再继续。\n\n```sh\ncd /path/to/deepseek-harness\npnpm install\npnpm run build\n```\n\npnpm 是依赖管理和命令运行工具。首次安装会下载整个源码工作区的依赖，因此即使用 Web，也可能看到其他平台、Desktop 或第三方 SDK 的包；这不表示已安装 Top100，也不表示正在调用模型。下载会复用已有缓存，但依赖变化或缓存缺失仍会产生下载。出现 `ECONNRESET` 表示连接中断，请查看是否仍在重试及最终退出结果；平台或循环依赖的 `WARN` 本身不等于失败。无需因升级通知立即升级 pnpm，优先沿用仓库声明的版本。\n\n**首次安装或升级 Top100：**依赖和构建准备成功后执行（不是每次启动都要执行）。\n\n```sh\npnpm dsh plugin --profile web add @dsheval/dsh-top100-plugin@1.3.10\n```\n\n**日常启动：**保持终端运行，在浏览器打开终端输出的 Web 地址；结束使用时按 `Ctrl+C` 停止。\n\n```sh\ncd /path/to/deepseek-harness\npnpm dsh web\n```\n\n源码启动脚本可能先检查、同步工作区依赖，因此不能保证每次完全不下载。若提示客户端构建文件缺失或要求 `pnpm run build`，先停止启动命令，在源码根目录完成构建，再启动 Web。构建报错时保留最后的错误输出，先处理该错误，不要反复安装 Top100 或修改 Profile 试图修复宿主构建。\n\n### 已有全局 CLI\n\n如果 `dsh --version` 可以正常返回，也可以直接使用：\n\n```sh\ndsh plugin --profile web add @dsheval/dsh-top100-plugin@1.3.10\ndsh web\n```\n\n</details>\n\n<details>\n<summary>npx 长时间没有输出</summary>\n\n部分 npm 环境可能在首次解析 DSH 依赖时长时间无输出并持续占用 CPU。该问题发生在 DSH npm 发布包的依赖解析阶段，并非 dsh-top100 插件安装失败。如果 `npx @deepseek-ai/dsh --version` 也无法完成，请停止命令并改用源码方式。不要单独添加 `--legacy-peer-deps`，否则可能漏装 DSH 运行时依赖。参见 [DSH 上游讨论](https://github.com/deepseek-ai/deepseek-harness/discussions/3786)。\n\n</details>\n\n更多操作说明见 [官网安装指南](https://www.evaldock.ai/top100/?page=dsh#dsh)。\n\n## 数据源\n\nHost 端读取 EvalDock 的同一份榜单快照，优先从 manifest 定位对应的不可变分片：\n\n```text\nhttps://www.evaldock.ai/data/manifest.json\n```\n\n同时保留兼容数据接口：\n\n```text\nhttps://www.evaldock.ai/data/rankings-hot.json\nhttps://www.evaldock.ai/data/rankings-rising.json\nhttps://www.evaldock.ai/data/rankings-search.json\nhttps://www.evaldock.ai/data/rankings.json\n```\n\n总榜、分类、全库搜索和 Agent 推荐读取紧凑检索索引；详情和安装预检会按需读取权威总榜分页，补齐 README 摘要、项目元数据与安装证据。成功响应会缓存在 `$DSH_HOME/cache/dsh-top100/`；缓存过期后先返回上一次有效榜单，再在后台刷新，因此短时网络波动不会阻塞已缓存页面。相同数据请求会自动合并，避免并发重复下载。\n\n分类筛选与网页版共用数据中的 `categories` 和每个条目的 `categories` 字段。目前受控分类为 Agent 增强、外观、编程、知识、工具和安全；线上名称、说明和数量更新后，插件会随目录数据同步。Plugin 榜单与 Skills 技能库使用不同数据集。\n\n插件市场的排名、Stars、涨幅、标签和分类来自 EvalDock 发布的快照。中文简介优先使用包内与网站共用的校对数据；只有原始资料匹配，或缺少 README 的搜索条目属于已校对快照时才应用。资料变化后回退到新的有效简介。长简介默认展示两行，可展开全文。浏览器端不会额外请求 GitHub 生成文案。GitHub 用于用户主动打开项目，以及由 Host 预检安装源、获取精确版本内容；实际安装仍需用户确认。\n\n可用环境变量或插件配置覆盖：\n\n```sh\nDSH_TOP100_DATA_URL=http://127.0.0.1:8080/data dsh web\n```\n\n```yaml\n- id: dsh-top100\n  name: '@dsheval/dsh-top100-plugin'\n  config:\n    dataUrl: https://www.evaldock.ai/data\n    profile: web\n```\n\n## 安装边界\n\n- 浏览器不直连榜单域名，由 Host 拉取。\n- 设置页只为已识别安装源的条目提供安装入口；目标通过预检、用户确认后才会安装。「未识别安装源」的条目保留项目链接，不代表项目无法安装。\n- 多条命令优先选择当前仓库的 GitHub 来源；npm 目标必须匹配 Collector 识别的插件包名，缺少依据时只保留项目链接。旧搜索索引需要重新发布并刷新缓存后才能恢复有依据的 npm 安装入口。\n- 不执行 README 里的安装命令。\n- 用户确认前，npm selector 会解析成精确版本，GitHub 来源会解析成 40 位 commit；确认页展示目录声明、实际安装目标、完整性信息、生命周期脚本和风险。\n- npm 包声明的 GitHub repository 如与目录仓库冲突会停止安装；未声明可识别仓库时会明确提示身份无法自动绑定。\n- GitHub 验证会复用 `GITHUB_TOKEN` 或 `GH_TOKEN`（如已配置）并缓存成功结果；没有 Token 时受 GitHub 匿名额度限制。\n- Cordis 插件写入当前 profile；Skill 固定到预检 commit 后只复制仓库内的合法目录到 `~/.dsh/skills`，拒绝源及目标目录的符号链接，并记录文件清单与 SHA-256 内容摘要。\n- 安装来源证据写入当前 Profile 的 `.dsh-top100/provenance.json`；一次性确认 Token 不会落盘。\n- 同一 profile 的 `pnpm add` 串行执行；Skill 下载最多 3 路并发。\n- 安装前后都会执行 DSH profile 配置检查；安装失败或取消时按保存的锁文件恢复依赖并验证，恢复失败会明确提示。配置检查通过只表示 Profile 可组合，界面会继续显示“需重启/运行时未知”，不会宣称插件已经运行。\n- 安装接口只接受同源 POST。\n- 启停只写当前 profile 的用户 `cordis.patch.yml`，保留原有文件权限和子功能设置；重新启用移除本插件追加的停用项。停用记录或文件被其他操作修改时会保留当前配置并提示检查。\n- 更新和卸载复用同一 profile 串行队列；官方包、排行插件自身及 `link:` / `file:` 源按保护规则限制操作。\n\n这些检查只核对结构与来源一致性，不构成代码安全审核，也不保证第三方插件的运行结果。\n\n## 开发\n\n在本仓库根目录验证和构建：\n\n```sh\nnpm run typecheck -w @dsheval/dsh-top100-plugin\nnpm run test -w @dsheval/dsh-top100-plugin\nnpm run build -w @dsheval/dsh-top100-plugin\ndsh web --dump-config\n```\n\n本地挂载使用 `link:`。把示例路径替换为本机 `plugin` 目录的实际绝对路径，命令前缀与你启动 DSH 的方式保持一致：\n\n```sh\ndsh plugin --profile web add link:/path/to/dsh-top100/plugin\n```\n\n源码按职责拆分：`src/host` 负责 DSH 接入、HTTP API、推荐 Skill 和模型搜索工具，`src/install` 负责受控安装，`src/client` 负责设置页界面，`src/shared` 只放两端共享的数据契约。Skill 原文位于 `skills/recommend-dsh-plugins/SKILL.md`，发布包会保留该目录。\n\n组成符合官方双端插件手册：`apply` + `Config` schema + `dsh.bundle.patch` + `exports[\"./client\"]`。\n","readmeFilename":"README.md"}