{"_id":"dshmarket","_rev":"199-b146d6f420fcea27bf6322b76231c8ba","name":"dshmarket","dist-tags":{"dev":"1.16.0-dev.202608191514-19afba9","beta":"1.19.0-beta.4","latest":"1.70.2"},"versions":{"1.0.0":{"name":"dshmarket","version":"1.0.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.0.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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":"c10f8da2d72a903a67079424404d5d7e51157218","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.0.0.tgz","fileCount":21,"integrity":"sha512-vybUNZ0SQtC/pZOWVDJ23e82BhzjTho1TO4seQnQd09/+w+QGJWr4Ak2pcS6d4IaqpJ/zuG26uph8xfbbSjHiw==","signatures":[{"sig":"MEUCIQCr5qnipItOj9shNK8cE2rNNyPKcbs6rVwIIfn8VsEq5wIgVXo8ecXZxiBhUmwHx/QNwuXuMgbaKmip4qAvIPVULdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249550},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2bd6df6073075f5f321033ea5361a4eff073055e","scripts":{"build":"tsc -p tsconfig.json","check":"npm run typecheck && npm run build","prepack":"npm run build","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fkysly","email":"fkysly@gmail.com"},"deprecated":"Fails profile boot after install - upgrade to 1.0.1","repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.2.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.0.0_1786702361926_0.10810818922496557","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"dshmarket","version":"1.0.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.0.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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":"884e710ab89fdb5ff1f7e7a3e5adfd4a9adc7da6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.0.1.tgz","fileCount":21,"integrity":"sha512-orYaivNGvI1Wao1ryV1rGwZHW2BS1fyKw0kJ7+fO0vTu3rIyv3x1Zb8QssIBQhFgYnvBzmTumQMDzrXbdu5igA==","signatures":[{"sig":"MEYCIQCFeIEG8q3vjCRdqoQWftaLv+VvBvlOqv5qnqdBP9yCOgIhAMihrvKYLw7WlO0zcT28f9rGjMrdAOisBgplnPUukfhR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253200},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"939e022a400f21856382653c15cf9ec860095989","scripts":{"build":"tsc -p tsconfig.json","check":"npm run typecheck && npm run build","prepack":"npm run build","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fkysly","email":"fkysly@gmail.com"},"deprecated":"Broken_market_UI__use_1.0.2npm","repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.2.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.0.1_1786703058086_0.00487708754218974","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"dshmarket","version":"1.0.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.0.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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":"abf74ef9a0cbc1187477eac7a2835c54374abb06","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.0.2.tgz","fileCount":21,"integrity":"sha512-BtV/Zr0/9tgilX+HUeB40pWQl9P8ynGRXTG/d5Ynd/6cu517Hw93Nc/2sGwtE+GK7Yi33CYIIhYaGnkkVvV+1A==","signatures":[{"sig":"MEYCIQD7oEcTnqVrtql6f3LzMOYZ7Z3o56TwrbRwvX8POqJjZQIhAI8qL0ghTux7ZWGbMETLExSJGNSaYiPRbxtfuZIwBoOx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":253280},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d28b806789077ff8518aefbc4c9690d16f4cc066","scripts":{"build":"tsc -p tsconfig.json","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"fkysly","email":"fkysly@gmail.com"},"deprecated":"Windows_pnpm_detection_broken__upgrade_to_1.0.3","repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"11.9.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.14.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.2.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.0.2_1786703680994_0.6165488044566614","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"dshmarket","version":"1.0.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.0.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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":"ad17e2612ac6259042b69c372bfdd5d6886f85e2","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.0.3.tgz","fileCount":21,"integrity":"sha512-IMkcPzPNalxkIr/b5PNeqxOI/kmDlruAs3H7fuNl0h3F9rqWSvhSJqS5hO5JMBh167MYtFa8q+vnZbVnVSDqdA==","signatures":[{"sig":"MEUCIA3dD9Bs5xTbEeNeXsaYRGPGc6zenkGIVMKNFputH5LpAiEAgsG3yWfjrVbBpfZ3vlfnbL3/v1Ydi/ang7FSRnET928=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":254965},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"be439df13c9c4945751239bf273ed88cd21532d8","scripts":{"build":"tsc -p tsconfig.json","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.2.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.0.3_1786713433282_0.8792599505517142","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"dshmarket","version":"1.1.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.1.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2a7a3fc89fcd3bf620ad624640460c7a5c7c1897","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.1.0.tgz","fileCount":21,"integrity":"sha512-dixacO2Ld1fZsVHc0hzPYJANzeGbmWvaDAolAS2Jw61uIb1qYV8g9ydM7x9/1pBuofh0Bul+QgDYU6Nyyz5K/w==","signatures":[{"sig":"MEQCIB+6jFKdI5N4Mxz+IsWdGNhCD79jAFRJCIcLJUG+eApiAiAhonpQi7yzj/O3Uh4EDddTkM0I5rvjXEVmzIi8spCVOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300495},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1d69ac0511817861ce576552e8cf9315c65484c4","scripts":{"build":"tsc -p tsconfig.json","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^7.0.2","@types/node":"^26.2.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.1.0_1786722823077_0.8331293799968633","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"dshmarket","version":"1.2.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.2.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"84545243033715a41913cf382fcd0af77ee871e8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.2.0.tgz","fileCount":30,"integrity":"sha512-yqrOq1Fmhjzo4jgS6SJQq2wqwOVUbJ/j6IpDoel8/b5udbhOLBFZaMoCDAw+/l3iMcZURz2zju2cnz7I+ZV14A==","signatures":[{"sig":"MEQCIEE35hbhN9jCZigvGxyfvFikW8M+jt7j9L4JUQYcjYSaAiB9EoaxPfvCaelUtxwg6PyDxN6q+aPTMiPbicsN06uowA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459452},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"eb324e4bce2b9ae0773c2515c5ac236e8d44b733","scripts":{"build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.2.0_1786729391416_0.5884302859591257","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"dshmarket","version":"1.2.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.2.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b9a45649f89118a4604bf520084c6e7d7fc3b660","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.2.1.tgz","fileCount":30,"integrity":"sha512-+smL7JykyF+sCixMO/bt+m/xv+x4aYzkkW1BTxh5iIXUxlsNNNAT+rMXXDAz83kr0ViSk91IcSPJw5T9+n+4lQ==","signatures":[{"sig":"MEYCIQCKceVYpJPiskuvhBAv8VLIjysR4Ww4H+WEQ6mJxSM5aAIhAP3PRLwcEbRDEzOyCgCvGBaful6eA8lnRylEz0z9CSMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":469834},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"56b24706e049f5e80a4473e78e9600316c4ae743","scripts":{"build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.2.1_1786730431094_0.36263562288651374","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"dshmarket","version":"1.2.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.2.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3a4bd0f4bbaa10bdeb8b251639260c01d14e508d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.2.2.tgz","fileCount":30,"integrity":"sha512-h6XlKd1swivWbNtQuM5K1nWWsKYnyiDgjrv3mNC2v1C9afJfdbkxz17k9S5wReCIqeSEzas9RoIWV/66tRPNFw==","signatures":[{"sig":"MEUCIBrnFAY2MMKdpXz2SRpy6O+omO4JabYBXHvh4Jv809BJAiEAsF3BcJk97qDHP9xiHFn3CZ4WCEclJW9HCqMSFDAziAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":473418},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"67a66a4e7cd6c344772ce38846b99f6a79074052","scripts":{"build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.2.2_1786731015776_0.5650136216233079","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"dshmarket","version":"1.2.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.2.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4288d2fb27124b88309e76794932d7d83700c55d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.2.3.tgz","fileCount":54,"integrity":"sha512-UYXazoYrUi9c8vEi+SRuDH0N1HzdLDWU5cQr/L/ZbZD9KsmPET11vh7ZHVV2ozVahMuSk7ynN8Xm01MN7zTxLw==","signatures":[{"sig":"MEUCIHMssSoTy5rV0A4Oc0RrB7Vb93kQtVFnHgJFJ0qEzGqHAiEAnqHKcPTM+SiJeIk2zar0OrXX/xgkYsPavcwFGjXMQDk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522958},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3266661216a8fb5884e657ee6d52d2a1c8ceac95","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.2.3_1786762701405_0.17291877474398043","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"dshmarket","version":"1.2.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.2.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"83870907cc5a999f0439b59921ee72b68ef1a49e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.2.4.tgz","fileCount":54,"integrity":"sha512-iYzBzg/VuXcjGhltg+vUkw9kDovW/PyXkoaKLZBQugYpyn+XRlm3RR3RqPDJmvttxTUFt3gZ252KE++kVzjbtg==","signatures":[{"sig":"MEUCIQDjNC0bQpglMI+rTLTiERy9Zvts7x/6ygKi9REHzmuJowIgafM61tOgFm/0KVTURaZdQoovPAKe/9tuPXRO58zjOAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562303},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cd2f016076cf9c349114ae796e00c48078d8104c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.2.4_1786769087407_0.36298878506002796","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"dshmarket","version":"1.3.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.3.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"80ba243e27755cc299faed8bdad2c02500339b69","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.3.0.tgz","fileCount":57,"integrity":"sha512-k3wfUvGsNX4wAOuOxonHhga0pBk15zNjV5CbRzFSfD6JWIa59hTzivQpNxNToh9WJ+3aYEW73DPIMCLU5rmclg==","signatures":[{"sig":"MEYCIQDZuSYKr8iG62ZL2HEneuOCBw+H5YO5JqW1S7jdcrRjzgIhAMHIhQwXtDtBm5Y6Db8X1BTRHBd5fy4LTnbBivYn59/o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":769576},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d61b41784e98c0de0763c977e284425103ae35f6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.3.0_1786774940441_0.5015910785307529","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"dshmarket","version":"1.3.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.3.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8c999e33f3ee68371039bef42559d096261f90f9","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.3.1.tgz","fileCount":58,"integrity":"sha512-oszqIc1aCaKDAzsbzRMl40MWvPnH/dtwHLV+Goz3QBm6IKj52bS77NHBrmSHClSIVNe2bpomwfxybwT21wgt0g==","signatures":[{"sig":"MEUCIAqUV2hx6TTnfB/kNig53TW0aPYMEkkXQ3qXxfYxtArrAiEA1CqkWmfU4otWSSIheDCmiZynAFXG/pXGwnOnf6Y9bg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781889},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fa1c87d688832529cf5775c567e747264b418849","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.3.1_1786784743142_0.4909999510696883","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"dshmarket","version":"1.4.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.4.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c30805a5d371c25a963657c5e7e5be155016a088","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.4.0.tgz","fileCount":58,"integrity":"sha512-/V2ewahBPQjla7FnWA8txDCOnZWNu8WuOFQF+J1LFdbz1fv0ySsITzgIBzfdR3sot73LE64aXVZOKWZleWVQfg==","signatures":[{"sig":"MEUCIGKi4r5D9Ms8llaX+qAWGSYML1yz0DJvWvqZwwcK/MgsAiEAzvTLczV8jrChzzyEpUFejHiMYHFMOmk1KznhlLXiTPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812886},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3188f465779d25dc2d41f53cdf21334bef517ac3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.4.0_1786786753828_0.7772851785297055","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"dshmarket","version":"1.4.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.4.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"930d74c0b857623cb47388527c83658174d62634","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.4.1.tgz","fileCount":58,"integrity":"sha512-ezAb6j7jcNYIIqvzXrGvq3UQbHSFYZfRqGTDdt/SEcVB0w1++BUNAuVM1Dx+EQeI8ZVxcYWOrCaAY7Anfv3obg==","signatures":[{"sig":"MEUCIQCObQPWiFn1gyUR4IcQ+paapZTRRycjDpZ5sI7OB5hRzwIgDTF8SSKSfjUBkLLnS9O8mwPbor+Mo05h03r9q6s1xB8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819292},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"81e414588d6ca8b27e55c4adc000d20819f25f01","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.4.1_1786788985407_0.8285822639475218","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"dshmarket","version":"1.5.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.5.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2f6a133aac756b4f7ede9da93e3b440d26d63d23","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.5.0.tgz","fileCount":64,"integrity":"sha512-y+m6dDIYCJA2GTq2qR7yWQrlfyD3UVAGsBz5Y3qhu/rHuWbkAi89J5cO6Y/AUiVL6/xgFZqO/kX018DXsv/dTA==","signatures":[{"sig":"MEYCIQCxi2pxpSkxENyiKRQzO+pKr4CZmvWf+cqHk3pX6duonAIhAJFZFgj+N7spGgTapaqgdooUXqGw2Glg1l9RW9n0i1yJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":919770},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"736581827b7435d9bc842715a7ca2f2e80760d07","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.5.0_1786807338322_0.17292226877653127","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"dshmarket","version":"1.5.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.5.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9fc28c7af93f8f31963b28c388b1250c671c3db6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.5.1.tgz","fileCount":64,"integrity":"sha512-KqdXc0pY0X0o4oHLgAZmeWA1B0fRquENK3gZL2C0i6GZ144FEgwaqTgTelyvpacyYY/mol8MubpuUgiFxu7+kw==","signatures":[{"sig":"MEYCIQCK2cZOX8Tc7xMugvOSnC96/XUYykYy5/XxKmnn2lbw1wIhAKLRA3YZO+2+yXz9CYnASZX74/Mpebd2Um83M+thyZjC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976717},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"eb7881f94f4e240c61b66ce3db75edd794f89bd7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.5.1_1786843444801_0.6601303789896249","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"dshmarket","version":"1.6.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.6.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"895a5d55371946ae242e98b02a42ee143a942e14","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.6.0.tgz","fileCount":64,"integrity":"sha512-349LMeX8fG8t8PRQMOOPpXUJbTco0UrOWf0mSg0X3ZbLmrwX2dA21l40wU9nWTLfDv3/ZaCZ036dmbyoFVGm+w==","signatures":[{"sig":"MEUCIQCsbSzFxx484djdh/ZoKd/s/F6RMsbO7s+TTiQCccjpFgIgLvYLq7F03HOc2ns3T1fBIMQk7pzj87EtwvHendgTUrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002829},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e672a69326fb7ac8e0ef60c7c3f7b2892030f3ae","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.6.0_1786847699862_0.6264948540277488","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"dshmarket","version":"1.7.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.7.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"17d014d5c4f42b475de90af5387c7e473dad6c62","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.7.0.tgz","fileCount":67,"integrity":"sha512-TYvJdKS6YhdsiJOyJie51IzZ4JGzMgBGMNlccPn0rQujAKzBOxDo7BxU0kUB+G64BDSKGFBnfpBBNllrV6bGLw==","signatures":[{"sig":"MEUCIFR+dwkSVgJdXP6z3zGvs7ycMKiRrWkODFNzdz8hwARVAiEA+52rNCshpluDHsltNFh9z5ANWkrGDwrbd0qxeceVs6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1110147},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"beb8576cebc48c0982321d547d67c0d15522b07b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.7.0_1786851086225_0.11197406963286105","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"dshmarket","version":"1.8.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.8.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cbfeca0ef1b315f1b3e576f0232ea4afbec8ae02","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.8.0.tgz","fileCount":67,"integrity":"sha512-912zJl4gAEAZkqPyA2JDICnrWVR1A1Yyho4Km88lAxdGO/19U3bkTVxn1PmdDpVxuQggFTZrfVMtdKVnnPnDag==","signatures":[{"sig":"MEQCIG0YIuNZmiRj60rv6JRe14rswQXJG6fCQueuX6hrf88FAiA/YX+rN55u/aYFp6jIjTVkTgdYl97bEcFXPVPgggDGgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1428097},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"94d7712e7188b746a92d223176a4314a69bd5675","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-client-ui-primitives":"^0.0.1-rc.1"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.8.0_1786854984416_0.2095856447233151","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"dshmarket","version":"1.9.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.9.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"52c6540c6780674d35491e443a8c7f3960c424b8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.9.0.tgz","fileCount":67,"integrity":"sha512-WUeo31GkItN1V2P3Uo8IwMqLzApws7Sk7Q8/1zPMy5tgDCJG3SmZlfSNeG/2uzfygPmnAOI4hjZ6MAqC2k+IVw==","signatures":[{"sig":"MEUCIAjWn0DJrznUa54a9iM+jhs5rCSF/FnWCnYOL3fExCWcAiEAr79Bw91MOjVSIWxlCVJWmqBGvZj4mGN5HDL0TuKiM7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1475370},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1d338febb4cfcafd4da4cf17081189203919b482","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.9.0_1786864997476_0.8091899636839006","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"dshmarket","version":"1.10.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.10.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ed7bc189bae49f2f19741dd084a8db30a0bc4101","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.10.0.tgz","fileCount":70,"integrity":"sha512-pfsFC8Oxg/Ju6ZzfaQqrkGpbbT2lHXzKc7fXjSj1isOZS4QD4J8Tup1pQqA44laA6akiff4pDPD4wlzOAN4duA==","signatures":[{"sig":"MEQCIAu2eN3zhA7wcV/zpC8zvTwPi5EruzgIn6/qagJyQ2F9AiBC9l9fCG2OyamlNlGBMbu3ryxZoOaCumZxeMeGbX91JA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1654066},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cdd1f129c2d72368650a85b1b56b4a353f239d90","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.10.0_1786890562593_0.3630023195560701","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"dshmarket","version":"1.10.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.10.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c1a8f0961d9a4bc099417d29def1a049e1800f02","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.10.1.tgz","fileCount":73,"integrity":"sha512-8AWM8RT2tttJsozTBm6mAfI+cNpCIbeBdP9IoydJdHlH/+x72aNqmv3AWdbNfKDDwkkqM2Ce/XRDhha9HG0Q5Q==","signatures":[{"sig":"MEQCIDC7chS6AGlE0itqehWXuog9azaGWrIcgqVeV+HtzBR0AiBDEDJBYMbccEA3J+8Z1ZcG8SajAIdJXIreH3xHXppT+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1682595},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6970a6f801108c04234eb953ff0f707feffa621a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.10.1_1786893157485_0.5732313036542691","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"dshmarket","version":"1.11.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.11.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"1a1046b7fc7ecc80c81aac7b6abfae01c4a2522f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.11.0.tgz","fileCount":86,"integrity":"sha512-RojSz3z0XCw9eV6qM7/lm/CExgKataZzoZxpZUX64SXM6FyQ7BvgzOdf1Cawt30+hGi7T9WSbJKSLZPJhsH3Bg==","signatures":[{"sig":"MEUCIQC5DzvtdIsONxEz2ana92Hn8wqxZsuefbb5wRF19RML9AIgVrRnMrEMSJ7PmkLTwestsk6FfgfAx+bAqWLRrmU4v5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2008545},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"805d1a716aaa3ea09d111b150645fd88b3e8b51d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.11.0_1786938816728_0.48092025545750605","host":"s3://npm-registry-packages-npm-production"}},"1.11.1":{"name":"dshmarket","version":"1.11.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.11.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f1cd6bacdfe23a231ca212013b66345e8e48379a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.11.1.tgz","fileCount":89,"integrity":"sha512-L9+v0zhEyhMnKJMF1ilRUEeyab7uKT+FvyrrFn7HYfNcyutALgW0nXvL4662M2CcgLj+FeiylUJ2ZnmGQE066A==","signatures":[{"sig":"MEQCIGhEqpyHUAUUKV+iTQDdYKbjO9TZIZ058KVtMhVSsFvtAiAHNO/Vn3PTo5WO3yk26RbRm8K81JodxWTsMEDgTc12qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2144349},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ad0720ea0a5cbca9759858edcb934cc483781e16","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.11.1_1786955152634_0.9378847545305826","host":"s3://npm-registry-packages-npm-production"}},"1.11.2":{"name":"dshmarket","version":"1.11.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.11.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"21801345efac4b89dc00a3e6a021429fda7749b6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.11.2.tgz","fileCount":92,"integrity":"sha512-dLKPe3Y7KOOHXtKFNzOLWqFiLu8ZSyLw74WlV0bElvIW9myc3Anm8VyUGH7LpORuutzWi9TKBBYw/PqziCKA8w==","signatures":[{"sig":"MEYCIQDiofDsIy9A2tjsE6Deq1qB+Ah98ysbFSKBS5MrdnBGswIhAKUWxHJFNppTyZFaFjbh9UAhyViEAyIwItYSk9Zet2KU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2254235},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ecd7631eae7f5a838fc80a430200ec5f34de90fb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.11.2_1786970635767_0.7630762929072368","host":"s3://npm-registry-packages-npm-production"}},"1.11.3":{"name":"dshmarket","version":"1.11.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.11.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"5741ba4a961013f09d982fd33000c39234ccb227","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.11.3.tgz","fileCount":92,"integrity":"sha512-N2P5K3NIECUj0ERNihYOjXGODzPurMzIKBUUuzvtvZhaabp2gW+I/xZAF0OLkF36fCRNdvR69DXe6vA8p2f8zg==","signatures":[{"sig":"MEYCIQDLy7gHFggPPbX3baXFa2O4XY8wzdKi053fQtzfjYM0swIhAKUFuKV9mPlqoRAfnuxb6arUXsIPm3zh35DyPU6ycSG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2267559},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c22322c1bdcebe5e855d70f7662ccd82d97c7c1a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.11.3_1786984915061_0.9615831090513682","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"dshmarket","version":"1.12.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.12.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8ff218aac8aae6e61956b50ff6b22a4d08923ea4","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.12.0.tgz","fileCount":96,"integrity":"sha512-t/8aA476RZvVppkXOjpM+6GX5VNO6RIWZl+q1aSq9G2gWYsd/yAalWjZHGqqk6fo2kUM6Ajff3w2Y8YfzWvvQA==","signatures":[{"sig":"MEUCIBB1XFpA8/isPxzhP/WWOS0L4WEp61iodTGhSTrfv5NJAiEAmAwh9CgBiI370kfBBSX4z032cfP2j7RUcpillI9UQ5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2299499},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"da83292883be1b33e3c22a39580c5caee089ab45","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.12.0_1787022613034_0.7054989978955157","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"dshmarket","version":"1.12.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.12.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"364d140efa81db55e5f1acafe827b2607544387e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.12.1.tgz","fileCount":96,"integrity":"sha512-jjpwAA8tJEnbVDVsN9R4e59CUoVMv/L+qTNOl7BHO791PpMqZLAM+5VZcZs05C069jGFnyu5r2M/NT8OKoXU7Q==","signatures":[{"sig":"MEUCIGnujimxtGQ1Dh5GRSLhzGgG4m1vFgbcKgCXWhWTTeKVAiEA0ox3sSgKNdA2g9Wt7J/dxpHCzbEiAMu93NV2UiKWoxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2305394},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"0b227f8a3f3a786f2c652d551cb5d0f8c9966d42","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.12.1_1787025257205_0.08996024917317236","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"dshmarket","version":"1.12.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.12.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e708b8e5a6c35c855835e7960903e1543576f9c8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.12.2.tgz","fileCount":96,"integrity":"sha512-HKxA+ocYEYoLqrdncvXNgMo9zqGiMrPyWfUJ++/LNLZS2WMzYAEW6QCI+ShTmnjsmtee5Opco0W9O0P7dmJWug==","signatures":[{"sig":"MEUCIGSRlzyoXSBi+/OiFzNIRdiOxh18Ve1KYNJRM3OLhjz4AiEAuWNdKaxgeOSjrIUsIY7w4GNlmflcZabJELKotwunrcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2312453},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"89924729a179d2bb42f99c39ef25644b0ad4710f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.12.2_1787037047186_0.19639734659379893","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"dshmarket","version":"1.13.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.13.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"bf407dba4140f97baf2c6bead0965cf22e2f5b3b","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.13.0.tgz","fileCount":96,"integrity":"sha512-4jcgJsrWG1a/a9tGj5taeYt/sYwKovV+4aAxg8AXtDITOK4E6Lv2qRaMZRDUcN2DJ6xO5Si6I+vqDcq88KwXqQ==","signatures":[{"sig":"MEUCIEx6J9N1hgkvy7H11YvRvg3W1km8xL0s13oWHSQJxYndAiEAxfyGvkGBYF9SkLqH1tlV1MkqADniOlnLezhoeenhFfA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2373783},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1c55fe456d136a1894fef03a1af718d75b422623","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.13.0_1787045054788_0.7459968690898298","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"dshmarket","version":"1.13.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.13.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"bab147d770e58ec2be8916d0c5217ef4a66f7169","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.13.1.tgz","fileCount":96,"integrity":"sha512-CmDQe22x5p6WgAvFtcgKf+f1SzwrnEV8rLgO+g9DoZ0iVJodY+/4n8v2gbg2F1sM0a3qK4JqLIsOpUjX/PqC9w==","signatures":[{"sig":"MEQCIFQg2aoo4amvPfoY0gq2S+PLZfSQmxZn62cGzfzF63AmAiAm1mQQBLTw1PpX+UDsGLuEVByTvOUMp/7bH3VxYsRLvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2379048},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"da0f0357dfa390fa387d43aa9a5787de16de967a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.13.1_1787046409712_0.7848867271349613","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-beta.1":{"name":"dshmarket","version":"1.14.0-beta.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.14.0-beta.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e5f5241c92417f5ac52a528d0741386564f320ba","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.14.0-beta.1.tgz","fileCount":95,"integrity":"sha512-u9jmUkoVkkvyYLJtBV0/BpYmhdpQg0Wt0sxD4/xxqJE/CXY0MRU7/AyEtH3KPgdGJ7KZoAiEMXHOCQpJ3CmJew==","signatures":[{"sig":"MEYCIQDjGiBiSJBvPVRsIbGlj3vATVGF5A5OxRguqwBQh5YKrQIhANJOtDdEwWzO3H9ueXOS9eMWjQ7HJ5B8MgldDfhz9bVG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.14.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1806054},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cad6c1f6e1e6f131188685bb2ff86a0dc61e1856","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"deprecated":"withdrawn: superseded by the dev-channel workflow; not for use","repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.14.0-beta.1_1787053206690_0.17439635884733007","host":"s3://npm-registry-packages-npm-production"}},"1.14.0-beta.2":{"name":"dshmarket","version":"1.14.0-beta.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.14.0-beta.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7094c0f6489b451860cda230ee542b2d09396b45","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.14.0-beta.2.tgz","fileCount":98,"integrity":"sha512-V9gA9R6KKsArJwJnwaF3iNREjH6wgqIYK2h+t3s1VGiWHhzGd9h3Sl0rZI4DogpuAaE8mufF7r4oWD3ejPQS8Q==","signatures":[{"sig":"MEYCIQDoPyD206h4H+wxFN4aOE4mXsNSz2z8P+Ipi1XMkJOyagIhAKt12v6hYVhK3jmvDC+4tsx5nn8WjmXAZSJE8BZbDiEC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.14.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1832003},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9860a1b996fc078ab96d4607b2c0074be8e93340","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"deprecated":"withdrawn: cut before dev-channel verification; not for use","repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.14.0-beta.2_1787058360700_0.5325351124474882","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608181407-2fad14a":{"name":"dshmarket","version":"1.15.0-dev.202608181407-2fad14a","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608181407-2fad14a","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2d4eb48a54229aef7f6bad0ddf68275bd4438308","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608181407-2fad14a.tgz","fileCount":101,"integrity":"sha512-yWqAOsyYxtUI/7PCQSxWOHyiU+xeYPVv3PMW0LxxthjwAvpTXPhHPN4mR+/fBOyQefvOA52F/c9XQP7sUXkUFw==","signatures":[{"sig":"MEUCIFrWUVwUyCfogBHRRmd3NlLCRG8bcCVRB1NsFSBl3rQVAiEAjgS4CjtrDSU2U3MS2cTtPykRBtsUfus2kQs2tV2NHO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608181407-2fad14a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1874633},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2fad14a7dc98bf17bd001d2515b7e5519ca67869","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608181407-2fad14a_1787062039296_0.5573062727336124","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608181550-5dab1d8":{"name":"dshmarket","version":"1.15.0-dev.202608181550-5dab1d8","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608181550-5dab1d8","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4a7371fd0b5d2389ab8e2562bdc55dfc0c017e86","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608181550-5dab1d8.tgz","fileCount":101,"integrity":"sha512-bvrSpquCkdUEGGpLrY5F2/YGTxSN6oemtIMbGKlnM9IcKPyU+RsefTFKFES5cw/HczazkQHYLzImPF31CcdGag==","signatures":[{"sig":"MEYCIQCkuIg5Jo7G9mu8k7jLWF8ivxBdigJ2WzNB+c0oPAeCEwIhALsaDykQW3QcJYCbVL0bwtnNM60LpLxLzNwWFpUubAyH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608181550-5dab1d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1884587},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5dab1d820f25e5090732031e9313157ec2546579","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608181550-5dab1d8_1787068239351_0.5949990385586175","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608181604-adf97aa":{"name":"dshmarket","version":"1.15.0-dev.202608181604-adf97aa","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608181604-adf97aa","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3c882d7b7a311cb1bc2438b70ee49d54f29b10f1","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608181604-adf97aa.tgz","fileCount":101,"integrity":"sha512-Q1/Rl1730WWhSzzR8R7GjEMRaK2o0drPdyKtOnfKcQ5TL/ZO6/KsHHS3qK9/oksZmutMKYwGqKk6P1TSmoFq2g==","signatures":[{"sig":"MEYCIQDTfiW/+SdpaPhn2oKLGWbI4McnZLHpLnutNHBZubnpjAIhAJN+Jbv2DaDHCgI4VB93+4OkT7br+tJac5vYAGvl9FZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608181604-adf97aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1867056},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"adf97aa0f5953df8ad565005f257b4aeec131be9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608181604-adf97aa_1787069075272_0.5885661784173735","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"dshmarket","version":"1.14.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.14.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7d7d990b4457bf71747590b0a20882e4ddff9316","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.14.0.tgz","fileCount":101,"integrity":"sha512-QBiQwE7JAZ2oYlXc6AgRrdJT3++Gx62IYqKmT3x3K0aEIBpoEGRLPHbuN7BQYipe/bhJppyQM74S9tNDk7nRGQ==","signatures":[{"sig":"MEUCIQCp9JWERpHyMwFIYH8EKocYslr2z4SQJMWN495dNWk4pQIgId98ylcdZh7Hr9A4fsrUP5zdZcridvHlu08E6k/z6jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1867031},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"38077ca6c8d5f936ee3a0d44f9ac92409aa82c27","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.14.0_1787074961459_0.12982770992308268","host":"s3://npm-registry-packages-npm-production"}},"1.14.1":{"name":"dshmarket","version":"1.14.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.14.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e854c9ed8b9a05523345e7e069798c26dbc9768d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.14.1.tgz","fileCount":104,"integrity":"sha512-8uklY5FAwYM+/KDwcULVFS/h4OHwuL03g4UPAnFQ2ggR+oGEt7m+JJRaC6DuzmseoNCaUuBfQC1/GGQFeg8FuQ==","signatures":[{"sig":"MEUCIGuKbXmTksCfKgNZpiAEXSY3qdBvpHwEpz6ncMgtK8A2AiEAroe7YmbEmZiHlIf0Zmd0ziqS4xJM4KkN2wdSjE59jOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1898137},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e6d522bc058e986a0ba30c3787c6df9848777642","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.14.1_1787102206261_0.06994057667316733","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190348-f4a993f":{"name":"dshmarket","version":"1.15.0-dev.202608190348-f4a993f","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190348-f4a993f","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"07738e4df21e430685dd52025939946c29b59b9a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190348-f4a993f.tgz","fileCount":107,"integrity":"sha512-xU6iM7ZEJz74MTRteIV4aFIVl2qN7RDdcQ3rS6Y6xj4SnyB/MDfjLmNO4Mk9gr4B64cwjDOPzWjLSfqAZjNabQ==","signatures":[{"sig":"MEUCIGqyDjh/ZVRoxvUvcdTOGI+cvdkB5bWAJG9eRKLJTy5uAiEAhHG/JOrlLnaEfiYdjCbXixlpkyiiyxYfsoW20H8W38Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190348-f4a993f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1941884},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f4a993fa40a285606670ef29011e2f44b971fd5e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190348-f4a993f_1787111353080_0.3358003054984391","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190507-ae1c41c":{"name":"dshmarket","version":"1.15.0-dev.202608190507-ae1c41c","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190507-ae1c41c","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e7fa289dcfa43d9ecc05978d3d7e625e02675ea1","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190507-ae1c41c.tgz","fileCount":107,"integrity":"sha512-zb6M59vMgLzWh4OSg8PKy6wwVy2Gqy1qJ/RtRZU+w7n1ZsSVFfAjq3JKjsbguKHamLjUAEYfwzkTlrS1y1pPbA==","signatures":[{"sig":"MEYCIQCDteZAhxfBoJ+EIBaaDvDL776qPk33Usoanoum5SF9cgIhAM6+7Q3HoFORfjHp1FW6zSNg+u0gzB+3khLdF1xbg9c4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190507-ae1c41c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1949423},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ae1c41ce2f648a8d692c23e6ffb3f88c5e828579","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190507-ae1c41c_1787116027538_0.08659330443904167","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190526-6bd77fe":{"name":"dshmarket","version":"1.15.0-dev.202608190526-6bd77fe","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190526-6bd77fe","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4e7cc9180f1caa4568241c9aee10d9d9de73af65","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190526-6bd77fe.tgz","fileCount":107,"integrity":"sha512-818IawNYFebH/p3Dudou++lPSyYhVC3mBOe11mwVx+AIm3QLna3wraeesv/XokSNKgdqJSz0JTfuspyBmI4deQ==","signatures":[{"sig":"MEYCIQDTM2eD/7aqkCR+ONlQaHXUOg5bX6XMEk+d3JI3LoXl0gIhAJOMZDJlBKmrX3hV6RaeU7EaCkDW2KPMZjOqT6sCo1ns","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190526-6bd77fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1953738},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6bd77fed136fbbea5e1e837cf757f3788d683497","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190526-6bd77fe_1787117198953_0.1814270891743055","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190759-656900b":{"name":"dshmarket","version":"1.15.0-dev.202608190759-656900b","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190759-656900b","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b4ed5dee0b528dd9276e10baec08498c2b850cbe","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190759-656900b.tgz","fileCount":107,"integrity":"sha512-tp0lHB1T7met/UWoh0vZafcyJcG0RzLKXP7ZTSllWuhad+wvwlq1A0qpxxzoJUWZf440X193SErHbqjj+xCg8A==","signatures":[{"sig":"MEUCIQD2MDGR+1M3uObA6a81pLA01aQz1yiDOP4tUrVIcC4rJgIgBhtjCnYeZ1A6lAcsmpYmS2+bF8BI2PqPxDf7jxAIleM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190759-656900b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1992203},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"656900befc4f9191c303bdb1ff80f4e812048947","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190759-656900b_1787126396705_0.5627049809673141","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190840-e9c36be":{"name":"dshmarket","version":"1.15.0-dev.202608190840-e9c36be","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190840-e9c36be","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cc77f82686c2ede852fdcfdc5c44581bc48c8ed6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190840-e9c36be.tgz","fileCount":107,"integrity":"sha512-WyCAAK96JzH7H/Z3FrTJya67ieoouAwBme9bpJkyo7Um46FWHvMI8Fi05q/oZF8PErBS8tfQaDTKbHlrsDIFPA==","signatures":[{"sig":"MEUCICYRkop/nhpCZFjPUN5QfskgEAgVPZwZZCeuWsClI1OKAiEA5qUqHRjKNYkGG9WEo3Z6w/rMNLS9neaUFk8bTCOsO58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190840-e9c36be","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993078},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e9c36be20807097105c2c928bd1230314f9e6f9e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190840-e9c36be_1787128832744_0.8627298966623773","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-dev.202608190915-7ee451a":{"name":"dshmarket","version":"1.15.0-dev.202608190915-7ee451a","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-dev.202608190915-7ee451a","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"5debe080a01eac08dc4cbd6b879e97a7e036009a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-dev.202608190915-7ee451a.tgz","fileCount":107,"integrity":"sha512-2Kk5/bI6QSw9Q5mmhuYQE2tRBOAYZ9xeka+TcYfj8wdBgnG/d3c4Lj8WPEad884PlZGPt66VnrNYBNFe2ZoFVw==","signatures":[{"sig":"MEUCIQCuwUHWjZg3u2FK4GFphrR9jJMHOZFGSywEzkSuhfSNzwIgMpcUtq0gcJKIZhz2+ZOmXSTemt+S5mNfwfhd87+hwC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-dev.202608190915-7ee451a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1992993},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7ee451a27857c59b4949f0e29ccd5cc708df1b35","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-dev.202608190915-7ee451a_1787130959254_0.28639142145135477","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-beta.1":{"name":"dshmarket","version":"1.15.0-beta.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-beta.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3d512aecf43c31ed34bb59d3c8cad811e107d44e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-beta.1.tgz","fileCount":107,"integrity":"sha512-DuhS+qLWXW60u+2YEnwn1nlCHL4gVXNZBfUa465WINUJKPmt4RacnfbDUHZ9t6DWqNkMPfXc8ad4fJZI1NqnOg==","signatures":[{"sig":"MEUCIDsx5kNHrhgVflaaQFuNJ8yUMpdC0rsEqhpQoexYPVQCAiEAkEmXLYIz5egQmdZYDR/aKn6MIzW6CJf9G6sQXMyJq1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1992975},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fa6f2a5753d11ddd57f6b4e0f297b65dd1884091","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-beta.1_1787133052907_0.04677365184932136","host":"s3://npm-registry-packages-npm-production"}},"1.15.0-beta.2":{"name":"dshmarket","version":"1.15.0-beta.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0-beta.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"15986c902fa39778e3b5beb23dd9d65ebcb32637","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0-beta.2.tgz","fileCount":107,"integrity":"sha512-DUI7AtXmJX3/ZPVFnsoecJFZbAgxOxxRZ1NFYvRJCOMYpL18NR3FK7J4uvNUfpMDD2pC+EHOscySuYsKVQhqmg==","signatures":[{"sig":"MEYCIQDLcnvg79ce2NHNUPPRIcL8xO5Nog363rb5x7Xn2PV9bAIhAOfi1gdpu0xqlNVlmFOl1MwTksf5X7G7nRh7AzV4t2yx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993763},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"dc16e9fed2ae4bd0a2c0d09f19d47188d15c17a8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0-beta.2_1787134062801_0.7107394972486778","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"dshmarket","version":"1.15.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.15.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"694e365b7b4f1a54d4e53abf2a09f9ee5f5943c5","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.15.0.tgz","fileCount":107,"integrity":"sha512-E69XJp5jPOdALLml4Rbc8WX0WvdHs8WHdPuoP8408dLdNUDEX9lipIaCiqvjtsUmWPZ6pY83DAtDtvm+6ZAPnA==","signatures":[{"sig":"MEQCICWYVqJOqGzkOK2u+uueF+1X0TMtDgl9K79W0j8CeT06AiA7XvanVtPo8zLLtTUtShZ8PCQ8z0Bo7CQREVHEkB9yIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993756},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e23bf755f4df64be8ce575bd52090b2c9bdad526","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.15.0_1787134510129_0.009227237083946793","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-dev.202608191435-2f52e6f":{"name":"dshmarket","version":"1.16.0-dev.202608191435-2f52e6f","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0-dev.202608191435-2f52e6f","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f1d4c2239345d7fe2a200caece44e0c4de26cb3f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0-dev.202608191435-2f52e6f.tgz","fileCount":107,"integrity":"sha512-ozDwm2up/ceeNcXh4LIxSsY45L6H96HPOzv1s9ywBLms6hcW1jLYSDNEoz5Z9hgexcP7MJ3ByZvdPdESu6R18g==","signatures":[{"sig":"MEYCIQCo8FThHbMJ1xgPfZHId3cT2Kafaqyv5iQTw8uHCl+qGQIhAOvK7O7uwMj0dHq1mgCZanTcV7z50JmcZm620kzjjanz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0-dev.202608191435-2f52e6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2032256},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2f52e6fc7d55281e48f68e047203fa3d05bd74f5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0-dev.202608191435-2f52e6f_1787150136206_0.811119514612588","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-dev.202608191514-19afba9":{"name":"dshmarket","version":"1.16.0-dev.202608191514-19afba9","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0-dev.202608191514-19afba9","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8535db110a7cebbab2cf981c71835eef6f5e61bd","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0-dev.202608191514-19afba9.tgz","fileCount":107,"integrity":"sha512-oc2FTcoGjDtivoPYzIdRN9PAjEwy7QjbbJGRSV6b1eQvtTJ8NP4dV5flCzJM4XJUp63mdHAaw5FcctXslcMKzA==","signatures":[{"sig":"MEUCIQCsvHwlQuMocDL2ugqRk9zUE9TKpUNUYTklpvPZPQYdawIgZFvtVdN40tmjB7SQWNMKNLqrLFo92cRd20/eDYLhovs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0-dev.202608191514-19afba9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2041093},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"19afba993639df905b610cb744c200f5af5841b2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0-dev.202608191514-19afba9_1787152476571_0.3761833487590067","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-beta.1":{"name":"dshmarket","version":"1.16.0-beta.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0-beta.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"392c67785172c43a5d33a8f9dfbc7586f54621fb","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0-beta.1.tgz","fileCount":109,"integrity":"sha512-9sXuGBQGTH3FFrfi3ltBxYBqhnF8v8Bm5dfYu73phMT+akFLuQpTqmcgl1UltfPksTBTaMUpHkm+iniarqA81g==","signatures":[{"sig":"MEQCIF2g0QF+EAFSXes4/xq64Wo/fNAyaghy3+BzIIFewQuOAiALLt38NTcGvqP87cRoKMzN1VQHYVijbr4JqoOd966VdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2185357},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6487b49218bf5dabd1268b4ec7d1871bab322503","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0-beta.1_1787219562941_0.13772624496511354","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-beta.2":{"name":"dshmarket","version":"1.16.0-beta.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0-beta.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"916de2c41a3e73c5daf4dfd5b4735a7888f74eaa","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0-beta.2.tgz","fileCount":109,"integrity":"sha512-0YxYcXyUbhqSSFlh2U5lipTdctsu3Qfkr3PP2ACnKkcgZEmJ/sdcOqhgaGezBdVoNTpzubwykq0ShjB76KuB8A==","signatures":[{"sig":"MEUCIQDxxKe6aKqLhWloe+X6yTn6e1ruruV2fJjC3w+S01DFagIgeAJzq9vzMt9lP8ImE+ekru4f2VfoaJWDFyXja3vUYoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2181812},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d5c72024c7f1463c0e42d17452b992f1eda83e6d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0-beta.2_1787220268681_0.43453031117292906","host":"s3://npm-registry-packages-npm-production"}},"1.16.0-beta.3":{"name":"dshmarket","version":"1.16.0-beta.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0-beta.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"1801ca1d856c135b5d6219baebc6691af32bc334","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0-beta.3.tgz","fileCount":109,"integrity":"sha512-dgcXEGGgwRD5rw3SOsyDFfOO84g8VAp3MX3Kro1lSuPt3S48Ok1zDwkw5+Wt4olPmwJK0vqOhzwHgx0P4F3geQ==","signatures":[{"sig":"MEUCIQDkpFBvuZ4gtDwjjPEfeWIkW1eKwSBpgXtBHCq5D1iRNwIgex0E7KRbH3EYVjMVEsXGhiIV3SsRpMhkJoRP8t7AiYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2183001},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"444be22436e490023aa1f3b87f8d2ec4a0dfdd2a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0-beta.3_1787221105010_0.05422244303633317","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"dshmarket","version":"1.16.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"73e3b18582fe79e1c675db808554f12b88efb512","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.0.tgz","fileCount":109,"integrity":"sha512-WuHVUQzzECcK0gWdf0Q84KVvKNYNLTbF/GEh2TpBZEeekEI9hbZlqRu3kDwfVDciRgb49GtD0ost1sn45BbfMQ==","signatures":[{"sig":"MEQCIEmSGjpHTseHxepHPRkJhwqLppJtpnSStTKW3L7LjTUYAiBKZMOKPlnWy44zpEOc7hT5HdPcygHti4T3mXtExYGDTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2184016},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fa5200829cbcc2a0cb4b5e0d2199f74a26f928fc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.0_1787222400943_0.4444343677646878","host":"s3://npm-registry-packages-npm-production"}},"1.16.1":{"name":"dshmarket","version":"1.16.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"155221a9a9a44a5f709478a26baadc8fc5ac4f44","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.1.tgz","fileCount":109,"integrity":"sha512-9HBl73u80cfs+KzQV2WKcdiLihV3Ji05BujI0bHuFnouciS6Aa0TAKiZfeNhaZ7gGRCTekp9Ci6MY1yDnw5+HQ==","signatures":[{"sig":"MEQCIFihEXRgrJcZ2UUWX5SEl+PPUI3Grj5Pp5oyTv5Ehp3gAiAFh948SV4TSCGODJvL8fMGHsUR5VpZg4jk6s/88fjIKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2212400},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"a68b95488edf6d859771dfeed9e1870b88fd0ef5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.1_1787246283791_0.38859964931049684","host":"s3://npm-registry-packages-npm-production"}},"1.16.2":{"name":"dshmarket","version":"1.16.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"33d3c2a49a840ae3f44c6420b137267a79200c55","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.2.tgz","fileCount":109,"integrity":"sha512-t/bYOZJ33UBWt7yPRf6jGh7wUbdXxYEQQZrjRlFU7DVSjbhf2mX6aNzEzDMk2B0fC40GuFVXNZ/cE6Da2ZFaag==","signatures":[{"sig":"MEYCIQCBBOYxxgeVgRswlR0mAm5ZVaF5EkBSuZJxQIRTILTYDwIhAKbt2B9PD6OIl+XXsZ84Z/0Kf8PltHRRcBBmyBOil5KW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2222149},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"41c7b3a18ab397b550a3c7355dc34d1dbe69689d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.2_1787247608548_0.15567062533942888","host":"s3://npm-registry-packages-npm-production"}},"1.16.3":{"name":"dshmarket","version":"1.16.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"07c65f00bef59e4ec3270112bdab6c6c7a7dde55","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.3.tgz","fileCount":109,"integrity":"sha512-c1H0HWrx3jPIQ7Ua06hlN4v+OWj2AcAHestb4f2fBqV2PEM6nU9YXofxjDDbiqUxpl6jffPjghbWMU0hBWz/3Q==","signatures":[{"sig":"MEQCICwmuDN4WVmhdbyGlpnzEYUw/DPHlt5BQtjRFhdWZ4YlAiA7/2y4xV+fqUuIV8UUVpi6sMNsnESkjiURt/+5Hf4L7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2230876},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8df3474197220c3387c67449ca23b82d51e016e3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.3_1787279070525_0.704849442024782","host":"s3://npm-registry-packages-npm-production"}},"1.16.4":{"name":"dshmarket","version":"1.16.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3a20d045fd83e55318f9c89f76dfb98eb89ba5c1","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.4.tgz","fileCount":109,"integrity":"sha512-Va43bE2NYPU/vBJ3A3N2g4Px8QZNWbfsM4QDoSfdC3p1tknX3AdlJhU3ZjrNpEIPHLh0tpBaLfyu9xAvqhYEXA==","signatures":[{"sig":"MEYCIQDYwqHoXO/L1s03J5pUxzm9sVQqDaH54lID1sNi/OZLQwIhAMFfWEpb6hXtLsNf/U7YY5o3PE9vcwc6NLxQCw93fwko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2265559},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f5848934a466e5cd13924ec9fc1b8c926660041e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.4_1787283112243_0.0847225313249822","host":"s3://npm-registry-packages-npm-production"}},"1.16.5":{"name":"dshmarket","version":"1.16.5","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.5","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ff05b9765e997d175d101d55600447aa9135abfb","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.5.tgz","fileCount":109,"integrity":"sha512-dHo7vXxTTGASsq+ZhOA3zFkWdNt2fIF+EUPOQw1usLV9q1/J6QMnX2veSEPBgYWXaeGSCxvnyvVu3huQwcnKpw==","signatures":[{"sig":"MEUCIE7WsqrLDDiPunv0ADBWJ3UFzovyJtRnzg79k77RuCoHAiEAncxgvJEUr3Jodg0SySs7HWFxBXSuZAtRe4yMsxSOvXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2277737},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"760331d185d05b37e02c13616e857e182510f854","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.5_1787287041821_0.9399937915100303","host":"s3://npm-registry-packages-npm-production"}},"1.16.6":{"name":"dshmarket","version":"1.16.6","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.16.6","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"abee0017a8abd0fd31476d35ab024c55a5a5c887","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.16.6.tgz","fileCount":109,"integrity":"sha512-zdKf5+ylqsZVLMQRnCS0slj3hG45CtqlDss5j/jMrvGdfFAiZKsnNKsluNRM2QG0o+3NXdbkMjCv2lALCYNqKA==","signatures":[{"sig":"MEQCIF3gP9PA5VZCwygP2PYifLGfJKSiUOPhVUCnaN594uFwAiA5IWP6ZNrapwqKvbO03/8ol3m+LqFy9HDlXbepZLirBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.16.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2303162},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e96588e1e9607f1cd2710af5237651643f7b686f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.16.6_1787288903974_0.7555674693349876","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"dshmarket","version":"1.17.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.17.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"6c09e0e6a97375cdf0969ccf1d49924a04a5d6bb","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.17.0.tgz","fileCount":109,"integrity":"sha512-oerJLRXgjA1KVuVViz62RZY6gKjs6zIx3LSJ47LQR72CjRs4PG0sHA6uaj+hVGV944dVoOG7FkAHvP2kqW3spw==","signatures":[{"sig":"MEYCIQDKV6mmO4wRkC9p9iQKyd8b1FjlV+jDAq8ahmisRJsJzQIhAJNm3OnO+OO4bXubmSmHE8V/8Vj+UNmUMGN99ThvEzO7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2313499},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"69491bcee931949180eea54b77fe1053d4631780","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.17.0_1787292369988_0.26139708090561653","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"dshmarket","version":"1.17.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.17.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"651f2b41f7cf3d0c1739d2a6f7c6125ac855968d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.17.1.tgz","fileCount":109,"integrity":"sha512-DQRK0dg0duXhDOqw6LWy5m6GkG3oLiTXC9pM6W9mi1gCbqM1ofgSPuyPOGCsE+06qHsiF65j/urpvCyvhhCPNw==","signatures":[{"sig":"MEUCIQDePw3tC+8xiI4REs0FerDt6m8jjIbFBGvhypKFzGLESQIgPiVrXt9Lh2OLsl8SYMuGRvEYAbV4iRLdanIVhgyxfbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2327398},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b50ef3d9b4f62f984b57b691b73583b8cb92338d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.17.1_1787294307012_0.3942076364625473","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"dshmarket","version":"1.18.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.18.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"49c5c3ff72e98fa81bda3dbd7e7ac47f0e018cca","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.18.0.tgz","fileCount":109,"integrity":"sha512-WAHmaGU1JkSMQl6FfG5NqMnTg4C6h5+i2skb52QdwPGMA8mifqflirr87TM1PPUvF431EYy9v/UR2GihnswmEw==","signatures":[{"sig":"MEUCIQCXmMzBhAEa+lHgWOa+kGfKtoXMLcEDzKL5eXJW4+A2cAIgNeRAkFTys0jhXYkqF5dn4WZil1Yomu3z4FRpvIyxSd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2349993},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b9323cc85d0148013384a5aca5215be1922eea36","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.18.0_1787371863365_0.3158958162822796","host":"s3://npm-registry-packages-npm-production"}},"1.18.1":{"name":"dshmarket","version":"1.18.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.18.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"fb173e8cac65c6370a5902116e7690934dca27f8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.18.1.tgz","fileCount":109,"integrity":"sha512-N7Z9Ylevf7zRJBkwuoapA/Hw5Ps7MYuQ9dDSRM9EiSo3vIU9GQluPyP5NrHiVEdJYy6sh28ATjAmriMCLgesqg==","signatures":[{"sig":"MEYCIQDGV5Pzn6Qn/2SX7JuSMatKa6GsPVuQ5mnG8ql4jacdXQIhAInC2xNOAobSj2q2ISL8IfMjwfIJnA+MKRaMnYSOPjrR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2357894},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b0e6c57ebeeb4796017864f5cd5c66e6ba0899ec","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.18.1_1787414912191_0.9101574073484611","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.1":{"name":"dshmarket","version":"1.19.0-beta.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.0-beta.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cb725a452c0ee1dbc21732ca096f03191bd0eeeb","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.0-beta.1.tgz","fileCount":118,"integrity":"sha512-UZSnIi3GxEYeALe+59v9Qx+SiH8IamwO5koNzt5RF9J+DuG6RkyBedTYzN+QRfWCDbj+PNlftJ4eTdNVEizd8w==","signatures":[{"sig":"MEUCIQDZA/PGFB02s6NnROQk6xnu3ptYr8H+oZgqxIRmnq9jeAIgCEkEGbjd3XU7z0VteVcrZEzOCdiYmBXDFR+ETWYinSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2447719},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6991afb7f117a6d3a8fbf995c4c30b4bb7d895f8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.0-beta.1_1787420376656_0.9108928789193598","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.2":{"name":"dshmarket","version":"1.19.0-beta.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.0-beta.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b4c66ba3be8c523fe9aaae6c8b5911b45763085e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.0-beta.2.tgz","fileCount":121,"integrity":"sha512-kjtqFReWPdAy1I6ZlhVQW7L7K0qLiYUS4pty4KnUYvYg4pZgzK7LHDjFxq04sHMwof92jC+vrHgfdPp/dqV+nQ==","signatures":[{"sig":"MEUCID2NKgEMjzTnmdF7G6ilrvm9S+iuUNF/2T5EKwOClTQ3AiEA6L1bPQJjCY/nFYDsSPgxrFCctYgTCchBAM94tWnZJeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2466013},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d829d785f01d4902416a1770d2104bf0a1c1d593","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.0-beta.2_1787456060803_0.5799953973818202","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.3":{"name":"dshmarket","version":"1.19.0-beta.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.0-beta.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"69e4a28b3cdd49e505e63cde809d3c16f77330f0","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.0-beta.3.tgz","fileCount":121,"integrity":"sha512-sQ7HM3n8+noyEp+OrFtSNQCqgJWzQl5jte/KMZLpjNq+0wOkE+pCGSsTIsIQkIEmPRwiZoaxSr62oLfwgLvQyQ==","signatures":[{"sig":"MEUCIDUUPu+sENXzW+yaqsbsxf/GGgCU1ywL7MLoU6Ci+TvbAiEAvVKOIsFsHyGZEXNM6SvN1YeO3Bqrk39DWPwvYbSRgg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2469240},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"45efabf16ae4508cdfb323110afb9cfa0a6dcafa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.0-beta.3_1787458787598_0.06965990965532876","host":"s3://npm-registry-packages-npm-production"}},"1.19.0-beta.4":{"name":"dshmarket","version":"1.19.0-beta.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.0-beta.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"45040a068fc238a834b0f3451d4c93cb93d397aa","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.0-beta.4.tgz","fileCount":121,"integrity":"sha512-CWtJs1MtSJKbCroazT1mpYxKTVu/rbwJxorOMQyYadqzo4jXdV/90g0EH18+iUHAX4d1eq1yA1ym8RQwB1CARA==","signatures":[{"sig":"MEUCIQDxuwBUzdI/IioUUz38tCX7FT7R7laEtwJ6VJfgs7cptQIgUk0jtkap7UkbjgljrXgP8r8yW3TmYYczoU7uuU1cwyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2488447},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8f7ce0a8d00a5ee717dc30d508d3b0ac8b431f5a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.0-beta.4_1787461556970_0.016541072924522116","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"dshmarket","version":"1.19.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"983eafe728c041e8fbc9dba09d1f729f72787884","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.0.tgz","fileCount":121,"integrity":"sha512-R6S6zT5PXTiY3HjqDXQglcTJ/hLJhuDlEERBK6+j9gIJCEECnz2hJKtCqvJi5uBAl4kBrwffKRAMqFGd2z56xQ==","signatures":[{"sig":"MEQCICh0rDkAVMge107rDyV9XtaRwQJAoNUlUs+NN7DNJViMAiA/gdi4xBnTb3ppvkNHGwY7M410hTntQC3Zu1Y3Q3glug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2492356},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7f43e0c5a9e483a92e85f0d6c5d7550aa35e1aea","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.0_1787464816774_0.360671109272924","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"dshmarket","version":"1.19.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.19.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"10569390e73022d4749ebf78f9ce8d38de86e4b8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.19.1.tgz","fileCount":121,"integrity":"sha512-juiigPoAgnpIRfPkz7tJ4KxqWgom1TbH1YMRayABFcWgZ9qZ1y8TDhhvsPI4CYODhiBiBkqSwpg26bt7+1EA9Q==","signatures":[{"sig":"MEYCIQDbC8uetCEVeVS60wkEr8F4Tyia9xSkKi1a9zYbvloKlAIhAPj5i5rldfvINactPtqWpBzK22z3cKmFcoLOn8VndAQ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2501940},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"018c8340f3a75c908a5ce91ebf8ea44cdc3f57ef","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.19.1_1787489866223_0.7320842763229678","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"dshmarket","version":"1.20.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.20.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3de763695061705f03ad820cb43279a8d6da9807","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.20.0.tgz","fileCount":121,"integrity":"sha512-JqbUuNpiOwYELMIqSs+zufFq3FxK7rA3SCoqpMfnHMajM0xO//aWhQEBKfrk8+k3uw6HTUlHSfufDH3m+Np21A==","signatures":[{"sig":"MEUCIQDwVB1wwtetWHvby/XNNTs8lfdP/3upz2NaZz8t1Y4BDwIgB0wv+qh0+XDzy3b6QXI9j0X/3ICcVtyXlGndeIApuxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2538204},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"696375a0041af20db6890b37f46ceb8149f34be9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.20.0_1787492526240_0.7287134916610474","host":"s3://npm-registry-packages-npm-production"}},"1.20.1":{"name":"dshmarket","version":"1.20.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.20.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"a267cfca8c87f3a6362018eea526bcf2698a257a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.20.1.tgz","fileCount":121,"integrity":"sha512-FxSot929vtpnj8F/uTt4LxY3rk8PwLxIDMcXaYF6mvufmXWMoqD1foPf+oBhmCvLkydrhey3dBo8ypce5eiEoA==","signatures":[{"sig":"MEUCIQC8EzT6xupxk59O3aPbVjpHRt2Z+ztuo0ArF5LLatCYDAIgW7oFdrtjJB5HBx4APoOWctmI/sc9SyE4XYX9PjXsSw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2544295},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"63997e68eb6bcebe79438c6231aacae1efa67bcb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.20.1_1787495205957_0.06382314240865661","host":"s3://npm-registry-packages-npm-production"}},"1.20.2":{"name":"dshmarket","version":"1.20.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.20.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"0dd8c2789917d2d307a586ec9834e2b82235627e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.20.2.tgz","fileCount":121,"integrity":"sha512-7Y1rRSCKVOQMH/pbIJPuxhXjfSrLjDqKjwOuCoPIpDkprRdn9abEy+vcXxGBlTuCIUGKdT6o4r16CbqOPJUqeA==","signatures":[{"sig":"MEQCIGgWuxpWcTRKTmsQvaebL2NGRCMYhFfJQoq3TDzIr3eaAiBUS/MjMCJVYItnZghxtMogECfWMifxO8CDYbQWqgWw4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2548399},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d25e1adc9340811c260a8175d0996d8ee9a10e78","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.20.2_1787495715956_0.44615812720862236","host":"s3://npm-registry-packages-npm-production"}},"1.20.3":{"name":"dshmarket","version":"1.20.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.20.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cea1f5ccb20faecd283fd4b644c17e3408f6e33d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.20.3.tgz","fileCount":121,"integrity":"sha512-NtTNkSh+jTbvF2vZcOnMouwdQCFC6IineUYdBxlZz/1iJ1m6A34va3eO7XOO45541PHO8RzMvFsI0z3N54nE2Q==","signatures":[{"sig":"MEQCIC6KQBqLIKnGuKbS8PQQ5Y0IyDwjWgkeq5tEZSl2p11ZAiBfOirBmBuP3yNygHdXTVQzjDlWivN0VymbetS7hmF5ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2554552},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9971637404f93eaeffb633f1afeb7bbb50905783","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.20.3_1787502563767_0.038349393003273","host":"s3://npm-registry-packages-npm-production"}},"1.20.4":{"name":"dshmarket","version":"1.20.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.20.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8b5fc91e7be9fdc3fdaf0078de94d92fef9b7d3e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.20.4.tgz","fileCount":121,"integrity":"sha512-j4uPNYUXlX9PqrkS2CaDK7iOVykxFtgTsPBEJfjmrSJVMwPzLXABUfyWeQe9JRU5nRBoBvNCO876y1u6je2Q/g==","signatures":[{"sig":"MEYCIQDuHPQJJtMpGjIElJurcDMNBz7DSPEPHwBrxg3H9iD4bwIhALd6E9ThaWZ9nS8ovBlPV3wNoo7L/ZdYAXqJqsKWDnOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2558550},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9f3935c4f0164d6b3d5434737362685fabde6ae3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.20.4_1787503039199_0.04568482863478707","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"dshmarket","version":"1.21.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.21.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"d85305e1ad7d4c3f923bcdcaca07c5e5935d4007","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.21.0.tgz","fileCount":121,"integrity":"sha512-ogQyh8r6hgUWKqkOpb7t+baENFYGDKI2/o8Mxmv+KpTQP7ih7MEb9Dc9qQ5boLGR6hSXTsOyJHDkAlZGSSzUOw==","signatures":[{"sig":"MEYCIQCZ0wYcwwmvmKoM3mBZabUI+jwxp0I3ROHuQwIl9UFG3QIhAMsniBk2B9Z/eRzZ68YBUgWE/zEExhZFquq5lmeYg+bM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2568652},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"01266f5dec1b67a282c31123b791b3c1693b12f8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.21.0_1787505991039_0.19567637846900365","host":"s3://npm-registry-packages-npm-production"}},"1.21.1":{"name":"dshmarket","version":"1.21.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.21.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"976cd7ceb16ac6a3e88327ff423def52d9615809","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.21.1.tgz","fileCount":121,"integrity":"sha512-zyQvpUNEhvM8dITcUVzxSDz/0K9Ts3MKWz8SivDYO2SMyMcwxmr+amc0zFZHp3qbSFyJmk6wcS3NRfsCAS4VDg==","signatures":[{"sig":"MEUCIQC5yvNUFGXTnMbu1B9wmJuORDvzfkxHdqGccgnvHi9qHAIgJeyWWAtPuQGiUfjI6t/qJ8fDHbsN4nC12rCuvppHnfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2571889},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"567ab09e2e170f17ac79f26f4d00df3e8fb74965","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.21.1_1787542432318_0.2393497019941555","host":"s3://npm-registry-packages-npm-production"}},"1.21.2":{"name":"dshmarket","version":"1.21.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.21.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9d364b3eae311e1fb36031f2140647a9212d0444","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.21.2.tgz","fileCount":121,"integrity":"sha512-Q+5i9eHvD2R/vm422Qn0fImpkD74VfP7D4ltab0YlQ6cwAvE93ONcVuxz3Iej630PP6FjojUt6G1w4/3LY/kAQ==","signatures":[{"sig":"MEUCIGthiSeB6gFEFT7jMp0dgGoq9faABbpqJktS4quau1zmAiEA3zevq29DydJBqloBWBI6xh7U7zUWdy0pevPfcv1tKTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2582343},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bb0f128ad14ee5de383412a817d53e21e6a0d7c6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.21.2_1787544038272_0.9305981428550014","host":"s3://npm-registry-packages-npm-production"}},"1.21.3":{"name":"dshmarket","version":"1.21.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.21.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"407ae206b5d96f755adc1d55ac1499658ffb9d43","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.21.3.tgz","fileCount":121,"integrity":"sha512-dT/6KhBpYAl7Beb+DhRVx/4uW+NqCN0W4IPcpsPM4qjjynHWAK/T8Kv9dIVHs+za51coFV0wNtbbME0LdBSGAA==","signatures":[{"sig":"MEQCICNp9gClzAsYFRJJk3ptCeu6xdcG1lIfNNQpp2lwzvhfAiByTgrREOfJxpiwatgU/6GV5wmCs7eDHJezJkUKHb+Rjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2620243},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c960c485e722ee59c31d03bddd614535160f1e5a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.21.3_1787563616543_0.7337741137344416","host":"s3://npm-registry-packages-npm-production"}},"1.21.4":{"name":"dshmarket","version":"1.21.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.21.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"0cec07f0d9fd5d501f7af405275a2ad1fe9c7f10","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.21.4.tgz","fileCount":121,"integrity":"sha512-tHshTR+KghnBj4JsoQXl/nSPcOh+YTfQ7CmY8GLY1nTWDWAdLWo1tqytQMbuKkPGVy1UFa3u+CjiaMSreFPGhw==","signatures":[{"sig":"MEYCIQCxafsSXJPDbHG9rUP7UOHmUwXGth/hGOaSheBkg581MwIhALVCKPZMZOcNy9tF1p8OJewczAU4tWMUPqnH8GhPy/w/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2625028},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"faad56d71a607ea6fd840505e9b089a22a91ca49","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.21.4_1787566523310_0.1733391448671724","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"dshmarket","version":"1.22.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.22.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"677d74c1fe88f66cc5d4247f60f969e89d8d6c7e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.22.0.tgz","fileCount":121,"integrity":"sha512-Ug8IVy5g71X8vFR3uiGKexQWCGCsxezF9bGq0qkSCxm8eJTP533mLd9sq49mIweCu+op0n/KvwOJMkj6QS7TrQ==","signatures":[{"sig":"MEUCIAVRhsTLtTeEdmcEUpkmcOVVzp3PWETBR6b2KMmxlQZlAiEAqvxJq5B8ZceWUoYXnw/op2U6L2vf3572TXLSTnXRvxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2638672},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7f7bd53a89a99fb6f2e802cef7bd04ea792d7891","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.22.0_1787568110638_0.5865378064978872","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"dshmarket","version":"1.23.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.23.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"755de49e49ad8a9abcdc08b26cd751dc41366830","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.23.0.tgz","fileCount":121,"integrity":"sha512-D6AsbUGVzuQ4ihptPRE/Le05wMPUl73RmvrVRwmC1xxwNOwmQAr8Voxxa5Crc3dNPmt7KH2Dnrw2QUSfRe+0RQ==","signatures":[{"sig":"MEUCIDT1GOYZNSafTzXcrC8sEu2vOwJ+eTh3/2CWlGlAzcadAiEAtqa+oT54ZaInz/83yvcxZi9OLMC96+jcG8/YAQp7L6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2651506},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"49783e09e4f157fd4cb0f4aa12cdb5c3a1ddc1b7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.23.0_1787571779931_0.1428687606798873","host":"s3://npm-registry-packages-npm-production"}},"1.23.1":{"name":"dshmarket","version":"1.23.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.23.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"34db29c9751eb56268476bc28fd26d2c49b22790","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.23.1.tgz","fileCount":121,"integrity":"sha512-3k+r7SM5FlkSywUwk98YmMA1LCvOWa4X/7BiO1I0XEhmlyLvB1voXtV1w5Nrm3oTUOY1D9SPs98iEixfXC05EA==","signatures":[{"sig":"MEYCIQCgxqyWNF1NK7IWhCAlJT/BPydFgrtho7VTKcRMQhfe2gIhAJd4naq/2VFFZoWIJgNxuVAiGqHu0oHHHBPv91LDZmS6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2651835},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f8c43059c5571c15b54aa926523e656001975404","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.23.1_1787573261906_0.3194272545476722","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"dshmarket","version":"1.24.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.24.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b1301328250cd10ddb2b8af0d20aad51a7edfa90","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.24.0.tgz","fileCount":121,"integrity":"sha512-5oQvi5YRmFZIrJP1U1TlEkEykyXFIzIioF36KOKgAF9ZKmRWZDxbBN1tV8/V5ncIbV85+QLfSdbSf5jtbtinAw==","signatures":[{"sig":"MEUCIG3acYAaCQ3nVr7e32DT3Xp+ngxd8GEiy8CkQdXPqmBdAiEAkH6GMWLqocufSjUzZUY9UBcNJzDdZPmPeQQv1tIbZJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2677341},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d4127804ef1e0e5785a22a292109220a881025ff","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.24.0_1787574317960_0.18992443889919897","host":"s3://npm-registry-packages-npm-production"}},"1.25.0":{"name":"dshmarket","version":"1.25.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.25.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7e7179c33fedde9e760791457468d618592d6ad1","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.25.0.tgz","fileCount":125,"integrity":"sha512-N4fvVAll37fqRhNclqgQLeYUKQTR0usYOAaTeoxcV1N/9OvtsrMyH3W7fBrMNa39g4bVYGKeDWHpl/WJb8NsHQ==","signatures":[{"sig":"MEYCIQCaZGS+qKJ43pCEX1ISpq1vHC2UtrvPzsj3Grk6bYfVIAIhAK0ri42lgXofAspmzh0nHam2+sxA3MEQCX30CcGuBYAW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2796828},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"513745d5f177236fda78a5de14724fe937b8410b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.25.0_1787581829021_0.0598538489311804","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"dshmarket","version":"1.26.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.26.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"42667c041e1b011dc844f1bbaff5440c984d8df5","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.26.0.tgz","fileCount":129,"integrity":"sha512-vl3SrlMmMQCFy4Glsij20OfkpLYVsocrBcL6j8n53NwqOCnGXFOFoF1Bu8mcSfU/sfSsSFXT8MojI51Ka4pT5A==","signatures":[{"sig":"MEUCIQCsHmGFGV2X1+3lINcIda9BWs7jDvjfQmcuOb42iUXXOQIgSA9/onuoldLeI8ktmmi9jXkrqka6ntulCIKRvYhKtAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2886641},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"53cb827b12fad5021d9ccdecd1a2797f537e712d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.26.0_1787583256499_0.7928580912334715","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"dshmarket","version":"1.27.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.27.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"14e3dcd278c96b6b01ae1388575893b70e9e9c1c","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.27.0.tgz","fileCount":129,"integrity":"sha512-Fx5kPVN2oMYovQLb58X/aLfpKU7qin6oUmiUSdkoGG1JJJLPgCKWogwGoQrKOiQ7qo0ljdzCWom5nEjEdUqO7Q==","signatures":[{"sig":"MEYCIQCXSzQo+29XLiM1BOPxv4rCd43BdrZjHX7Jz3CP7Oq2QwIhAKEbSUlrwt3o0Z8Gn/bXAhMHX2XjxVavLQIV7vmSrXM6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2916684},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f24066e9db48e6ddd4a92e3041275a3777714a59","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.27.0_1787631159299_0.07500389515455419","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"dshmarket","version":"1.28.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.28.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"58db5c832b55fd0681c11b2b00742d8921dc232f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.28.0.tgz","fileCount":129,"integrity":"sha512-091uJ8odJG8bDigJbL7VcuAQZoC7PJ7ecJ6LAeFosewIZR5vPY23r5LflKPgTERhKjAVC/PDRdZaIUNPGKaLlQ==","signatures":[{"sig":"MEYCIQCw4wKkxlIaftUkNRqig7nPbNySdNO/4TvH6gvBPjZMiwIhALpnAfAsfLOiE0SGHFXUnhvjm5O5OWTm89CrpLepuGbO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2927882},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8a3d95de86b23c783b29808e26505e4250002587","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.28.0_1787632822614_0.9443476231500552","host":"s3://npm-registry-packages-npm-production"}},"1.28.1":{"name":"dshmarket","version":"1.28.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.28.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9bbc79174fef3aa82e089fea0e4a1a687c968616","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.28.1.tgz","fileCount":129,"integrity":"sha512-nVOagWTvpQ/d3LfyBkgzBu0hBS4fevW8sQMhRCDv0Pv6uJM0LlbK8mPMRJrMAmYZ5o8YozzkPc+bSK3W5nxQKg==","signatures":[{"sig":"MEYCIQDdKbH0aaWSW2OTS6sRIgkPpCkCkLo157CVkN3ljnmRCwIhANGOD57/njCjSsTqogesK0M/+bFex2UPc29Hyi6vNYPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.28.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2934501},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c3dfb5fda37db932abbeb1a9b21d5d81383b32db","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.28.1_1787634044492_0.8045182975366318","host":"s3://npm-registry-packages-npm-production"}},"1.28.2":{"name":"dshmarket","version":"1.28.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.28.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"1529078482c4b02baa41b63952d20b6d60da611e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.28.2.tgz","fileCount":129,"integrity":"sha512-ntV89L70J5hl44513T59AAANxF6o9pr2raDOwuYmq6a67FM8/DKyT8xfbZDSNEC6qzuVdn3PTdvZQT2KsWqFfQ==","signatures":[{"sig":"MEUCIQCYOhyzZbI4fu7aL1U3sTzcP/It9RuJaTbzz7pWmlehewIgbqNxqx4WXHRqp+eFvRw29RBQ/PNPiFsGt0KygrxWpGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.28.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2937962},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4740c5fa76987763188d07b35cb577ffd1eb5c48","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.28.2_1787640603793_0.22585481108137961","host":"s3://npm-registry-packages-npm-production"}},"1.29.0":{"name":"dshmarket","version":"1.29.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.29.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ca7cc2c922e0ed9cf215639707c3341453260aef","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.29.0.tgz","fileCount":129,"integrity":"sha512-4l7GhiLRFoshYH7qkXlR9L0BF2a14uxEmyAxhDqXtOGkdaYsJq8q+y2ydeUv6HHrYtllje8YdjnsR++ID7IJaQ==","signatures":[{"sig":"MEUCIEdjlsCswc9w2/g8zM34LNaQVm/smxl61pVVsduMw8mbAiEAvTrXAzvhLP7pjRdjT5qWuNVIlJoll63R4vJ7zP43Phc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2942903},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b18d608d9e3b42c5f4126322c2c48ccaea08faed","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.29.0_1787641715647_0.7723119453553711","host":"s3://npm-registry-packages-npm-production"}},"1.29.1":{"name":"dshmarket","version":"1.29.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.29.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"85cde8eaa66bd756e1d3ffb39c58cc2948095f65","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.29.1.tgz","fileCount":129,"integrity":"sha512-5oDJOhP8f3PH1HUu/eib8BgxD8agRJQhXzyNe9ClgzC8fFruURSuy85EPocw1+a8RZQxup3aLuBX8xm/hXgM4Q==","signatures":[{"sig":"MEQCIE1r86GgbVnmo7mQJoYNuIme4Dqy8vWg1Rrbj1UDSBaGAiAuFkBvmHwjhFB7M/bkois1DzoYn/ImsXgFfCXpaO1GgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2945460},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8577e705e625d91a608af9bbf709933912307d0d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.29.1_1787642929898_0.33468474607488563","host":"s3://npm-registry-packages-npm-production"}},"1.29.2":{"name":"dshmarket","version":"1.29.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.29.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8f1ea617a40b9f5d927e6f437e80e06cff28cffa","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.29.2.tgz","fileCount":129,"integrity":"sha512-Xi0tAWDWf2qKcj8F+TfR439QveoJimGvSh+uj/GyE6avRMM6dArLb4p93Wq/wTU4peY//0llJyMZ8bJLyBUX0Q==","signatures":[{"sig":"MEYCIQDnt1VgKEhx1gitH9VQbLsuV7zDNDV2VUJb4FgUmdsomQIhAKQVAj77sEetPkmTIE5HlaDqBKPxqChOx54IA6uuChIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2951584},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9bb879fa1f956e913d9077b669cbba04fdaa1bae","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.29.2_1787644233423_0.4002483177710252","host":"s3://npm-registry-packages-npm-production"}},"1.29.3":{"name":"dshmarket","version":"1.29.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.29.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"06072f92352d5416afb7174a947239139637c174","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.29.3.tgz","fileCount":129,"integrity":"sha512-KnO0QADKjW+8HE5PTz80swSn3UTE9rUaD6z+9cS/x61VIF+xmR0rZr+llgQ9qY+/TCTRcP8nZY2XCbO99sVznw==","signatures":[{"sig":"MEUCICU6bPmEheZ7F2xgyJ4sxcNdIRNOO9piG+6RV8oAHe9TAiEA5G3dj7hlQIwBFeMOJOrj2Kr++hReVnwROK1n63xzNAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2958379},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"a59d4f320737cf7734a3f4c5187fa38b6f0464c2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.29.3_1787718563986_0.9953180250155069","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"dshmarket","version":"1.30.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.30.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cea419a6812c669884668b8f9020445d08c99aa8","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.30.0.tgz","fileCount":129,"integrity":"sha512-nqSBaqmKkE+/XjGQJ+/8FwQqJxBu/LcbZkzbOzt94JTQaAMurXTVCidDkRjt6sSV/4YuJ6V4x40CETLFReyHIQ==","signatures":[{"sig":"MEUCIEI6dEJa8a8dyNyC0Ff3g4fXAUi57ScdXmEA0FzA/YHkAiEAyGJwCPZSoGB4fdF04Z+wMlYXn8ZKVgbcbols7S0LPiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2974788},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"031f82cc16dfa1274d2aeec346b7ad0dbe964bcd","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.30.0_1787720593484_0.7935540133068191","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"dshmarket","version":"1.31.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.31.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"08c0a899c1e88ba996337cf4bad32ac844a29adb","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.31.0.tgz","fileCount":129,"integrity":"sha512-L0Zlbos/uWESJl4bunTqOU7sq9YAp+6QBSSVbWwBgf4n9Xl9reQIUrAfdLuHJKCAUsYFS1f14UVCId8amEzorg==","signatures":[{"sig":"MEQCICefQc3O6x3EyS18puTHKNI3std39U5J2tIK+mipfGRXAiBK4rOISn9msLyqYYWbjNOPEUepGluqHqsD5VGLD70fsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2990284},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e6033a098f464516665523a5ec3f26d660ff2c4f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.31.0_1787725213169_0.8238868479532659","host":"s3://npm-registry-packages-npm-production"}},"1.31.1":{"name":"dshmarket","version":"1.31.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.31.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b8c4f82d10149173a2fd435e3c8e554ceaf1ceac","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.31.1.tgz","fileCount":129,"integrity":"sha512-pQGWkqa58+8VzvLh7c0uqUx0T/3taJTyjc4zRCyy585sAQk51Pft8Sgyu4615Ok+/gstKjrQ/GVemOSL+aQcGg==","signatures":[{"sig":"MEYCIQCPWQGXw+CasCYOFWCazfPFsE5Rhf142mqthjhxsftCpQIhAKlljwbCSN3GGnWXRWEg9FZ/JNufXqWiZVSUeRzkOu+h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2996379},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3cbe62c9c706a85de8e5b980a3e51604a24d8157","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.31.1_1787727002904_0.21392555564437643","host":"s3://npm-registry-packages-npm-production"}},"1.31.2":{"name":"dshmarket","version":"1.31.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.31.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f3d9273d381e053f5c79684653826020d98542b5","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.31.2.tgz","fileCount":129,"integrity":"sha512-EYhm0sR95MYRzeXxqoB7sExbjogeX/V2VT+cLigm5ZjgYQBXFVtfQz/CRbDyq/xuqLxm951p8ANkfx2q/8YOCA==","signatures":[{"sig":"MEUCIQCvlyYaghnlzE/N0f40NNfzr5xTpQm+TBkfsAozHdO2PAIgSzkVtbltkWjCBMENfzvTjUWzR5EdW4gpu2dITmv9C6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3027963},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2877a1b1cddb9b33a129f33897f647f2ef6a92eb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.31.2_1787802967466_0.5736351438965643","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"dshmarket","version":"1.32.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.32.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b14828677780771f459fd9275cb1a7737d5a92e6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.32.0.tgz","fileCount":129,"integrity":"sha512-vph7f37awIqpH2JbdPJds4ah4+CllxTsrmb3WEI+XXUOcp6H6ETk3cqOLeKy203YsAFvrHQV4VRsH6pmS8JoHA==","signatures":[{"sig":"MEUCIQCTm8g1PW0F9mggFjNrXDLmECIc1mk6pMbX0H/JSCQZDwIgVWySEHL0YHYTM5ztQ2XC/4cMUGBbXVLlyGiQV+w9oSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3037297},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"257932df61fc0964d7dc69015ca32b1148cfa280","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.32.0_1787814504921_0.11987088837138549","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"dshmarket","version":"1.33.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.33.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"812b1acd91e035f63738fd16e4f3fd9d7f8df270","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.33.0.tgz","fileCount":133,"integrity":"sha512-88Vw0akdJ7SgAzpwJ66oDKr80p378LOkwzxzEROKfZfiVxWp5/hi1tiNJ7IjDh3mgv2437iWje24Duh+wLcGaA==","signatures":[{"sig":"MEQCIF+tTl+0uJmMivZ3DiZ4edSOeO3+aWnYM4c+pn7c1/O5AiAscGqF4My7r2BdFH5XMvDOcKN4Vv0UzKC9whEddAfwlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3087913},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c7be15e3bac87cf082b49bca3f92811e6a028641","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.33.0_1787820637330_0.769102575620602","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"dshmarket","version":"1.34.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.34.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"85d89555d1e479c7edbf589f9ebfe5d958f87add","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.34.0.tgz","fileCount":135,"integrity":"sha512-9FIDBMAiTJFjVrpS/qml5pSXzV+nnYhzLJFzImy7ZMOXIBIreSXiOJNnFzrVO5YKKwOTUEVnQhDo1kWovGLYPg==","signatures":[{"sig":"MEUCIH9lIuFmV7yi9/tdyOr7pZaY2LqqQFsXnW2w29zVDd9FAiEA/pIHmi+sl0f9clsYiJ+4mi/XYc4bSAiydKQuiML/gjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3118221},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bb3f91454bbdd05260a2bba7d2a1201ee28554eb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.34.0_1787835540363_0.776792691107316","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"dshmarket","version":"1.35.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.35.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e46103df90927807768e7661a1dacc6d17aeb70b","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.35.0.tgz","fileCount":138,"integrity":"sha512-iNlYQmdT2lPlhy6K/2nXc9nfwQbT++j/8iacJ7l7h9NjLs4NsakGs0Wxyqh7KOBjcAloXnqLTRyTZ6JezVjyZQ==","signatures":[{"sig":"MEQCIGrM/vThBnUVWG5XRkaWXOZCj+zwWB2EVVt3QhR5wCSeAiAGY8KhhxX5WxX+U2gH0NzU/ypH+TS00iZexl+B/SLYwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3214738},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6cc857480364c5c455ce9048114339069f307aa5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.35.0_1787892829226_0.13125353666729422","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"dshmarket","version":"1.36.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.36.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c1c15149a116860e58c0cea24f86c841ba9b1f61","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.36.0.tgz","fileCount":138,"integrity":"sha512-xX8CCoXdIALaxtLosj+5qGg8r1cykW2zo1AOPJcSQepg2r4Vd2K0NmERldDqfeyFV0pCuZsUoAPe1Q/BW7De/g==","signatures":[{"sig":"MEYCIQCDIYgZYV/Izm28vptEnxZteaTiar1+90p1QkjnX5L+ugIhAMn15rOQj72KxBYtDo5EH2973rgjcet4bi2IOisXJToE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3231913},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d5902420b1759f9620fe1042aedec7c3325d2ac5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.36.0_1787931525809_0.24741672422601546","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"dshmarket","version":"1.37.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.37.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"d2b788e38d64b7987d62835b73a745f36c034c31","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.37.0.tgz","fileCount":145,"integrity":"sha512-AHvkpEPMyIReRKcO7bygAIZ6cJjuK9M0YDGC0vI9coZI7GKhz5QO95sxQhOKbKKH1TLemWULMTLux46+aTJhVg==","signatures":[{"sig":"MEUCIGU+8HEARbHoKfw5eIO8mLZMzWiVjMpYDEu6ZU/4Cru1AiEAq+jd2ScHbsfAVbLHSuAxa7vPUtKL1KqYG7usjzlb4Ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3261808},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3ed95cb21f6376e31e682570e744ef31bce5cc7c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.37.0_1788060715454_0.6110429144200211","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"dshmarket","version":"1.38.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.38.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"064c8f895a93a9ec4e556f6350f8c1c54e4d232b","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.38.0.tgz","fileCount":145,"integrity":"sha512-2qr1dbmJ7uCzyZXSoYGat9Kwrx2aZZNxJyXiU2wD2/4lI0wp6DwObjBCbD4aD186RK5EH1BwV4CKHxquhI2zDg==","signatures":[{"sig":"MEQCIBpFer/bhqxFJ+qMxpw2K0S5DFCV/7q6HNS2EItotqhKAiAsa+8H3Uarz7urIAfRqvQFhvKv/Ytpj0QdgJ/o6zFBlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3313040},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8e0650f07de7775b146838fb37e3180e429773ec","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.38.0_1788081469129_0.6392326433756825","host":"s3://npm-registry-packages-npm-production"}},"1.38.1":{"name":"dshmarket","version":"1.38.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.38.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"fb6771f2961cf534ad208ad2d565f89b7277f188","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.38.1.tgz","fileCount":145,"integrity":"sha512-Z9VleLtCXwk5OlbSJKayWtbMaKACL8JUMyb/JHpErS4N3q//GJS+cgOhhxNkZYmXxB8/lv9IbhX1CBzlMhJeJg==","signatures":[{"sig":"MEQCIDOUWyAs0mYpvXpS17qnZaEccpmWkH+NYUo8DugmslPEAiB5WnbxGDuWa9gBWWgybA4ELXOmPvtio28HJl3kiJ5deQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3328701},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"df2a16b1ed2dfaf1f2505e184e738c0d6d428945","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.38.1_1788104561465_0.22093650464013215","host":"s3://npm-registry-packages-npm-production"}},"1.39.0":{"name":"dshmarket","version":"1.39.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.39.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"90403cde0b3970689f166342448c2c4b376fef6f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.39.0.tgz","fileCount":145,"integrity":"sha512-URuXIuuNRfX6k0Flo7CJxeA7EVLhLGYDm3Lk4BoEXW1Qlg+boX/LI8wCE8hGC0FMBftFr9j8D/ulGNTdFM67nQ==","signatures":[{"sig":"MEUCIDuz4mrc4asR9l5Q2U9FYNflsjpw+gu91UhFRNLlSnypAiEA+8U/huS6qk7aGWgciBweVi8ELjFtU/p7ljAS9KEluWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3407567},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ee95b359c818ab9b8c3cf86a46e20757d72fdc63","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.39.0_1788236152056_0.1870467713982884","host":"s3://npm-registry-packages-npm-production"}},"1.40.0":{"name":"dshmarket","version":"1.40.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.40.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"a8a6e58073d29a0353ecfad8ba8c23471245795e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.40.0.tgz","fileCount":145,"integrity":"sha512-VqfDCu6zB+MXkeQB865v2Tajt48rNNjDjEaHxWf5UK7mO2VYX9FHwVt8i/lSlNc89opcNjW+h70YsMHjbXkaFA==","signatures":[{"sig":"MEUCIQC8udLpYE8KVlfJdaTkP2Zy+DlvrcyUBE87YdyO5AaJRgIgJeoqPWvtz94KfJpdvlbDjn8o/QfipBSoizA5amgddJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3432214},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ad3548f47775c0e4dba3d61cd874ffbc9804f8c7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.19.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.40.0_1788322809240_0.3597939191142747","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"dshmarket","version":"1.41.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.41.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"dbe3388223468b59ac7405c2c720e78a635c7443","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.41.0.tgz","fileCount":154,"integrity":"sha512-uGhNo85g7i/+kVuFybPMjCOD1nn2ssATDSktm9Zd851qgRv39Gz8l+smpDtpBcfhlobAD3CG6l9caYkLHu4BFw==","signatures":[{"sig":"MEUCIHPxyzzsWh+pbCCo8mor0CQFecixepDnHvUMdzrv6/IZAiEApk3alG8zlcUwTre2yjGB04O0kxdSCBWPX+7rnpobUY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3711006},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f064d182d05559c8d55edc0230bf0411427e2f97","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.41.0_1788426491347_0.35216887155906385","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"dshmarket","version":"1.42.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.42.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4907fc0f6663dc247732a60271b3dc9351927ee0","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.42.0.tgz","fileCount":154,"integrity":"sha512-XvIEdvYxQsWGV2gbtGyuzore4Zfkv6dMW+51aMtEOZ2QbEKgCsJdDGCHKRK3gaHDaOSiYiNI84+er+mcyQJPzQ==","signatures":[{"sig":"MEQCICgpugvJghPI0A1VAZxnhLhWHN8TAX7dI+fK/UoGZKbJAiBDNld+te7VXX1hKIR7aSBQlYn6cYAnrfE+iTnFq/JX7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3755981},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ac9c8dc8d63943909bf99578d764993cb3601846","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.42.0_1788540739082_0.4568889376305654","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"dshmarket","version":"1.43.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.43.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"11bd06c2ce7fcb9298bb684d426f1e2acca39ec6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.43.0.tgz","fileCount":154,"integrity":"sha512-z6yQlb8k+GsBBG7Ste65YkXwRq6dA7N0kykG/MHq3z3WFJisnwTIHyDQ8adhQECjlKTfABM4KNDRuMwu4/1p8Q==","signatures":[{"sig":"MEYCIQDxUIJJB3mjL+8DVqWPsWfYYJDn5JtW2/eoQdTMHcO59AIhALVisbfVvA31Rhyj/wj2y9GRATdTdK8DDxnm1hv96LSy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.43.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3785408},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7133ed336e07ca0542b1958d774f6836e81193a2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.43.0_1788582631731_0.05653648464926331","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"dshmarket","version":"1.44.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.44.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b6b84f9f0e687260b04fa91cf518c2e027d0bd43","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.44.0.tgz","fileCount":155,"integrity":"sha512-MNWOVxrBarj1cY9VcrEx1joltnnp/xZHTRqZsM8vJhVe58m6wBG6zEa7/RncsAmwnXkR1499paxwtYi1BAC1sw==","signatures":[{"sig":"MEUCIGww8aL5fEo0NUx3ybpFCI/ra1PNpO4iOsUk1wz7VFVSAiEA3ia4SYBkxLgrNITBvKhE3RgxyNFHJ/89DJRN6eI+/Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.44.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3840166},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3828a34c36ad083d6b33b640666a07e8cd348baa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.44.0_1788621753975_0.10626286656179906","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"dshmarket","version":"1.45.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.45.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/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","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2478329a7aa257c749b681c929467c4938c39e4b","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.45.0.tgz","fileCount":154,"integrity":"sha512-HuOU/eEnNCuX3Q44qkFjjW1yDiE+hmXv32JjNylFyPSq2SSB/OCxFuE9yvnoMv9tB3Cd8chtBlKYrvP9xr1nYQ==","signatures":[{"sig":"MEYCIQDyM+cWp8aWUxvy9rv575P2wpKNYxRGaeKEQ/VLPr8dWgIhAPju3+6zU3VgyuUhpoZBs4izW7DJRJ9iPqQHGH7dQJvj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.45.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3078338},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ecbd26957130bb43c37d05e3ae9b2bc94cb5ecf1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.45.0_1788794294899_0.37126625352076226","host":"s3://npm-registry-packages-npm-production"}},"1.45.1":{"name":"dshmarket","version":"1.45.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.45.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"eb2090d97de4bae3962b6eba82a61364c2d85368","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.45.1.tgz","fileCount":154,"integrity":"sha512-Vmn+nuwBNtaE+VkQ9Flw3llrx0rCugEzGYYcS7xFoIx7uhKowRVz4LSDNFG4qeYOhFm2r+oi3qXcGRpy7Tf1Sw==","signatures":[{"sig":"MEUCIQDeattaBKVDfu/5Z6P9pSwDQFwRC89ZyyewgnRCQGkzMwIgOjNVLhqcrQPncpLHLKtJIUzlldlH3D4YZ6hozmA2l28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.45.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3078249},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1664caec99219b4902f1686e2e34614815d38346","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.45.1_1788878217826_0.431992204751279","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"dshmarket","version":"1.46.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.46.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e64f6a7361282f95b8756ba1aa406e58c2058517","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.46.0.tgz","fileCount":154,"integrity":"sha512-OCgOwWX8gyXibmshxVZUl3OU95F9mKDdfsSoyZP8soe2l4xQ/CMHZgcC35cfmh2wHqoxxAeYGatDkOo6tgfscw==","signatures":[{"sig":"MEQCICuTgviNC4RKlMhBnpC62QgH7TSeGJAcQCEdhCg6Ki3tAiBdi3MUiCYhfXaHvuDQSDGSJGW4zwqDDZdzUPcnGyHwWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCfW63erO3KG+XvHFY4wlb5n6Uc1vlqom1+DKsQiy0U/wIgNkCO6uy9dcwpUCy6JoHXmygnOTvnAjVkpw3jTUJgF/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.46.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3100265},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1ecdd8eaa0456c1878160cc8b12432b9c7ee8e6d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.46.0_1789269842103_0.8507633852374543","host":"s3://npm-registry-packages-npm-production"}},"1.46.1":{"name":"dshmarket","version":"1.46.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.46.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f6ef81528bbf806e70e61a40da5a00cf6d8124c4","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.46.1.tgz","fileCount":154,"integrity":"sha512-TtQbcCXhaWMiq6rElNg7EtckkPD8JxMfOvbxU4WxN9amQVqnqVsCqfuA9Cq1iZTVQeh59vK6brI7oIl9S+/JsA==","signatures":[{"sig":"MEQCIG3i9QnntrqTSuZaJKr3OVtLt1zHBNJXMbxWgcHnynRuAiBf40R3sIHO8IBuE7tN0Z8oua3rxWzwgNgb7pDN3/97XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCbsLsLzFJRJH4hfvHGiDg+e74T2pwqSJar5uPubuAACgIgdYYvMKJaHmoq38MuuPh+eEEao0qtg0CYI4+odkrrJRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.46.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3104891},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1860262d295cec93af72a7f06651c6b281d156f3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.46.1_1789287053777_0.31247034623607806","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"dshmarket","version":"1.47.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.47.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"51965550c255cdb7f9f65c6d2a66a195a0691e3f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.47.0.tgz","fileCount":154,"integrity":"sha512-pVmakGEyZajwoDwXh7jGfHxtHtI5LCT5/4qmzfoU4gZKYD9F34AbJTF8MdU7Hfw0fBENs/Pkb0WF3kBZEf8QVg==","signatures":[{"sig":"MEUCIQCgA/QNTscfDE/gLGhrNJt/XTEv8Y4C5405fKFPjN+SxgIgCsfl9wJqE46PmYW/WdwoYjGcd1CY6+/3ikIXBqLgobk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDmA6xFQX/85JKDfEelaK9oCAQPJIxGBZOyNJWY9hUC4wIgGdDN+Ql92/gAYyQ0wnt/rMIH8L7K/maE8J0fKFCpdZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.47.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3125787},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"a8401c46fb45d9d18a76b918fab6b56ab3c32ab1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.47.0_1789448370311_0.6467314127957999","host":"s3://npm-registry-packages-npm-production"}},"1.48.0":{"name":"dshmarket","version":"1.48.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.48.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9ac93717fd119ebdc13b83e58d0ad44d8462f566","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.48.0.tgz","fileCount":156,"integrity":"sha512-55++Glg8ZZ/o0ubJh3XiOLVn2GVnCFVavn+ydIpQFkyagbtA6v9AuxN3OkVrgOondeqvzXiNwcYszs1YasX8PQ==","signatures":[{"sig":"MEYCIQCFYu4kqqT1/4PLmJEJ+xZPRN8329wtwrBs9W1kElUkPgIhANcbIv7Vofs8TCCBlS4f8ptKn/vd0As8RkxjuVtp5l5Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCm/NtnsHPQZ0cF/qQLZ7TCBO49bWPGmuYgnBLflMIvxQIhANJvWxSkUuRf/MX12Oe1Nr1gJm7Oe9XsmTrDyIrmCU5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.48.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3180054},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6e4b8041a697ff12bba7800bca820e7186b76b1c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.48.0_1789740489967_0.937099225739547","host":"s3://npm-registry-packages-npm-production"}},"1.49.0":{"name":"dshmarket","version":"1.49.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.49.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"428fde36b21082fe26994acbcc4d203e9622f26f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.49.0.tgz","fileCount":156,"integrity":"sha512-LlQ8Q7o40TUvtPXnLw4Ui3QUKwK1j3dsZ4e+pcPV9FU83NN1gK2HznZKbME8ZKz4yvbNBSCWLQxuvkDXYYvTHA==","signatures":[{"sig":"MEUCIGl42t9w/p2XYLgum5xDHnuLdCQs41AsVq+ZYNbBwB01AiEAiu+1uVWe7Z4LhRkJlHxGuF7qXnbaX7d6XSOlrCc7Bkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCdO4PyzudzugwN22p9uG9VEWn2ALIfDbx4rX4TK15PJgIgIpWvQdS9+GBJpuNQH8JioN0Bl+CKIvY2vARBpfPOD8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.49.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3190163},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8083b416c18e057467d3322dfb473719c5eec879","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.49.0_1789823494920_0.8899484823368038","host":"s3://npm-registry-packages-npm-production"}},"1.50.0":{"name":"dshmarket","version":"1.50.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.50.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"15707a9bb62f1c0d070d8a32e2cea0b5122c518d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.50.0.tgz","fileCount":159,"integrity":"sha512-iLDmp0OAlVh3dnLbGDK50Uuq7GYw+2d7UyjyB6C3Y/ZwzM+pKZoraRWMfLoMmPWQwgwnUV1Ze+8qIX9JjxWblg==","signatures":[{"sig":"MEYCIQC5ScAUaVD30Zatq1/tkHAhUBw3Ps7TZYLSChd1Px3OxAIhAM4blIoVFd62uPymps7Ti2eA27ZmOdNAYxCcnt1MmElp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD0ZoNgNMIBJP+FmhBtAo2JHlPjAF0s4ordpSfcJyeHKwIhAJuXxCKq712RYYMConk9Yvgp0/z9itIVOJjanHz6vp76","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.50.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3221721},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d675534a89f687af4761589de3c3fe6579ffa611","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.50.0_1789873395760_0.5075582108917192","host":"s3://npm-registry-packages-npm-production"}},"1.51.0":{"name":"dshmarket","version":"1.51.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.51.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ceda8e625042cc0006e6b36bfdf8d20e2725e166","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.51.0.tgz","fileCount":159,"integrity":"sha512-yfiDg9s6buKJPfVySdoLDve7wvYn5t8rBOtz5njwwapEyyqYIxSGZDFoOUF8NFyYzVa3qTXIpVCGDSULHBwOTg==","signatures":[{"sig":"MEUCIESKHI9hDU778pGUfuTMbGa9VUebWH5Gzh5lKaGskBTUAiEAratOycyWTJXMtZLFcr/2HRKj3d6WFe7famoJWPa3LlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCB+NLFViduj7uQN9pWB4rYA4opGLp8BtLWg0VgCsnmcgIhAInd/HwTcHPCsGRmW9vAdzCMwvhiKB84YrCcL1D/AHrL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.51.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3238432},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"db13e8b64ed110bec388b95cfb26a5fa68ae8d35","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.51.0_1789912937728_0.9175313968350942","host":"s3://npm-registry-packages-npm-production"}},"1.52.0":{"name":"dshmarket","version":"1.52.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.52.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"31544f7112793064a1bc31b3495b6a2ff02fe24f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.52.0.tgz","fileCount":162,"integrity":"sha512-XwaIDGcFkv6xj0oDiMA1rGeYH+855W6horKhLEM4A1Czk65l0B3x+yABYv8+rw8dlsxGgtLXwa4KjBzSB3QOOw==","signatures":[{"sig":"MEQCIA8lwx2wIvEGCr5AbnqzC6cECh/q7tRX1E/EAnIDOjtvAiBQvlMoKj7yXPbDrriuGspJ1Kh+ezR9Y22ueWnYW7UyCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG/jGwM5fjQKpY+hbu/KUyUZ6YVKCunGHe5AHMIoVcTiAiEAuD+CE+BSlXZ3DoZe8nO7p/hqm+6plnkftPDV9E/0x8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.52.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3275073},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"798867ea12bc1b934b2bd3250fb058773dfc3cb1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.52.0_1789925545257_0.11387749085377097","host":"s3://npm-registry-packages-npm-production"}},"1.53.0":{"name":"dshmarket","version":"1.53.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.53.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"dd1dfa30b4a49b598b1cd586741364996d292693","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.53.0.tgz","fileCount":166,"integrity":"sha512-5ai2mDZdHR5fbrxpI6SfGhZwHB/SvntTEb253cmGEKvYSy1hRLeRtGcM3JPuraMpex02O+rUx4lsDlGc/+jCpQ==","signatures":[{"sig":"MEUCIQD3Gi37iW0t4Xsx+G1da4NAHDkW0RbECQSPNXPIgWO3HQIge8EYyC7QahtUS71OQWtDmBAolNsiJzbiZxvE+W6IP8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC1YUq3UxCRXsaJ8Dl1+IQ1FZzvKKPdhZvqxIIgKHbWfgIhAOCV6UVfuT2/kpoc0/4XrvXL63UApbKh7A40tcV9HSRl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.53.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3507045},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"83327f8765253efcd661ab2c0e500b4a656bed2a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.53.0_1789998201384_0.1936627221170144","host":"s3://npm-registry-packages-npm-production"}},"1.54.0":{"name":"dshmarket","version":"1.54.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.54.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7f2c37474a329cd904b1266acdb74d32152bebb5","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.54.0.tgz","fileCount":166,"integrity":"sha512-nNSvcOL0HF7R1x1nIUjcyWn5blLf85x3Cm5cuHkuZCs/y5zRR8E/Hf5ljFFqS+xhp/qSYZn7fORxdvJ6eEuGEA==","signatures":[{"sig":"MEQCIDEfAqtC3AB8YLNJe4jlKmUJNYMzCnEqrrbMg2pIY/Q+AiBoAWo8q0iZQlt2YMcJoAwihJSJN3KX5dz4SHXLGWfhRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA1lNZ+C/KRKJ6zBfP9/TUqh3IC9XIkxcVbL2rR/7lknAiAQMxmnYkvKyTSqxml7cMr/mcH2AiY7chAedd9/jKeH4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3525325},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"35d06ee19f854f76d50d7a6226396292f8159d62","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.54.0_1790010660044_0.5420658668421006","host":"s3://npm-registry-packages-npm-production"}},"1.55.0":{"name":"dshmarket","version":"1.55.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.55.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7b422cca780c857835df39539b2e28a3312fbc70","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.55.0.tgz","fileCount":166,"integrity":"sha512-fQ23lS+kxN7HMcfYXnJQb0Ld6vYNmxQF9Rdx8MKXPCDmoZsQgIDrz5SxKZGv2Gl4wNrcxqsWOVL4waFAcHWrSw==","signatures":[{"sig":"MEUCIAaWAiIfSgSU5t3gfw7oRw5B9odEupKqIARi3Q5+tF/DAiEAjExObrZPzMwmy2Y2NfxxVmnj6pHX6aq4Th8qxccX8ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFXXkTJcuM/Vy8QaYLNBJ9Jw3yy99ME8l8Qv38fHe+iwAiEAvVbYF9HX1Sq532UxYbQsyDG4LZv8POd+OwHSS6JdH68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3537469},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"981ce6e0fe458ab1f31309d979a47707d2bc5bc1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.55.0_1790062606843_0.14629945428218316","host":"s3://npm-registry-packages-npm-production"}},"1.56.0":{"name":"dshmarket","version":"1.56.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.56.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"1b3eae5f0762445609701769bd07e584a04b9049","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.56.0.tgz","fileCount":166,"integrity":"sha512-vgXpRlFW3BxNqFerWr7QIGVu/w+bMuxYa9l0KJKpRiwJTWeWBs0+DfNP4dlxVZGYx0tkG/28GBjs8goq+HiffA==","signatures":[{"sig":"MEQCIHzw/To2y6b04rGj46rB/foFrvxN8wHSLtvySlcouHAkAiBeLFiLzu1SLQ15XJLcOQscsNNWj0hh9dlTmnx1BUMu7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC852wcU5cTxsdvItXilYJSBJ2sWKO760CYRnVp99eg/AIgNMONhG9wF8iQiSFpavefRWmN8P31jCLEfd/DeBITroc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3584662},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"36b8c23e0c0e609d630a48862dfed21bdc69589f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.56.0_1790094618869_0.48190721862306773","host":"s3://npm-registry-packages-npm-production"}},"1.57.0":{"name":"dshmarket","version":"1.57.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.57.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"d2e792d71f5f5fc81978a07df7ef0a3c85a7d7a9","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.57.0.tgz","fileCount":167,"integrity":"sha512-MhMhH28oR1XLcDkLFJHkKfLanQT1keCG9VXI2T1YShBAzoplXMClM5h6er0MLsiprXQdApDT3emFmRi0wBElGA==","signatures":[{"sig":"MEUCIQDlaSQoYkpn2oWjCjrgwvdnPR2dIoKl8lCS88+IyS0sCAIgM2S65oWqjOSuPQXvVDGYCxqalY3QekcSbxhzREvYRlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCO8VZ7tX6SSyzR+EgyU8BYEbuy4N29MPXObttEyoTLMgIhAJDaddPPtmwmAyapwd62jtAaVaToKE2QEEqurkNmO+pU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3597062},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"eaf57d79a3ab56fa8a322104b527eb60252d15d7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.0.2","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.57.0_1790096587148_0.5305760838605451","host":"s3://npm-registry-packages-npm-production"}},"1.58.0":{"name":"dshmarket","version":"1.58.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.58.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"284df20776204dcd08a42cdcca0f52c59b4219a6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.58.0.tgz","fileCount":167,"integrity":"sha512-EimPVhhcod+xIW/5WfWgfOjn5KeCTKqSzquQEeSSWDRP7fk8B1Ah+/skJLE8QCCv36XUStfDvD5PCAFhxB1uSg==","signatures":[{"sig":"MEYCIQDhbgrpzhfYfqtGmKI+ntWR15rMMX9GnJVCq/8Niv5dsQIhAJtUDMVpikrTQsEYgbMQdKHjCfm/JrlA55vV+OR4wyLM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEaLW03xd0kgPPgRYyVb2KZ2oD9nas4VnQC3Cy9pVr89AiEAl6Lj0+EnxqmtnBOmdh75vLZVwf6MCbzAld3n/dv4JDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3603677},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4d441ee3e5ddb9ff7923f49dd584f793d639c385","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.58.0_1790131597629_0.22515191625584152","host":"s3://npm-registry-packages-npm-production"}},"1.59.0":{"name":"dshmarket","version":"1.59.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.59.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8a77d96400319edc5731e36c1ebc63b214dc4bc4","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.59.0.tgz","fileCount":170,"integrity":"sha512-DOzIPTfmRVQI14fOg26GtuEZpW86bZIes6/GH1+g8f6dK55bCD7w5eB4GeNpmZPIs2qVX+cJB8uKgYcxe8lOdQ==","signatures":[{"sig":"MEUCIG0jLnP6Dv5sryLCTxMff6U9xoupLij/pe4lwZPm8JdXAiEAjIpWXl0diJusarJiS+Y//1MeZeacZH5hptPuniFIpSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICKix/jBMHX18P4fa4j4NWbQOcuyeqZliaTHpIALWMeMAiEAkKrXPWoUIVcduO1nG4LmflG6iPdYxn2sRWaIKAtEdSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3655098},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"20d9245080ba7caf7822461d6f7792c6d0f7ec19","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.59.0_1790184115178_0.3879251125101193","host":"s3://npm-registry-packages-npm-production"}},"1.60.0":{"name":"dshmarket","version":"1.60.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.60.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f0e1474be6ea9bfb9f9948e604e43832ac5b26db","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.60.0.tgz","fileCount":170,"integrity":"sha512-0vBa3JsJFmQt2wbzgoDiaUfUpM6RZrEAmt4pz/9pU45IQZeoZB4gelbzEstZqS8avXhsyNeD7m/slpIx7oBQTg==","signatures":[{"sig":"MEYCIQDEbrXvHZ4g+mcQzYtE8nXxi30tPNbfzVSWIWcC2f2shgIhAJrb1qCJ8HEh/gbljuqTQdfWvma8lAUtUoohJ9SJVdsV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWzksGBZZCFACWvCGm1xvOR3O+SOdvPzVY1BNa3h5HfQIhALAeiUbsvZoQ0yRcII/WcAb3zL3kZ7Tkrx/MPnYfNd7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3669200},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7713812fc71633decb1f4d0530cf178c351ce090","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.60.0_1790214304649_0.008445700740395301","host":"s3://npm-registry-packages-npm-production"}},"1.61.0":{"name":"dshmarket","version":"1.61.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.61.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"89b13493d5f314030e70f93693631d7c252b1dca","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.61.0.tgz","fileCount":170,"integrity":"sha512-kqNVZOewbqOMRrPvckNkxgl5eUkfgQqSTUXDipva9FnLvE2GOjx+eTePT1c2AxXD3frKy+jDOFOJQU1mHHt1rA==","signatures":[{"sig":"MEQCIE6WDuc0ty2FhgpkCZWAWzh0YLRQRkU8+WvIRX3zeDvxAiBxPZbFLH7Bw2xVojBdr1LwfPFI5nmx2+/Yl5UI2B75xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC6dwgViqm3c9tV71hrJZ2mpgZYrZkxPdF82bgDas81QgIgCzLTypRq0hLRYIpJkk1dfNJDCxcAf+DNXTsdZuSZw/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3690752},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ef4192a7ca395b5759485e221110fb7243c20174","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.61.0_1790216038763_0.8277553010640908","host":"s3://npm-registry-packages-npm-production"}},"1.62.0":{"name":"dshmarket","version":"1.62.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.62.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f80b479e172f385c128dbdf25a5dc419f56808d3","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.62.0.tgz","fileCount":170,"integrity":"sha512-qqk9DXJSL2vBMw0VxHD637ACZobP+75J83UikrNUmzCVbL0sLGtwG8RZGNVtC13S4oJ+W2rsw5OmhEOp0k/X/Q==","signatures":[{"sig":"MEQCIAYRth137mvQ9p5fCELrD8Z2Mx1/34GXWHw9LnXdujPzAiB8RpSWV2AaG/Rw61XGyT4LeouGFVMr6y1phQY0/QpP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG7wuwGAZ3JRbZMaFV9e7Vv31yXJ0Yx0SChi9Sjq8q0rAiEA+penofOmFWXgPpcheGcySA8z9qv8NcXR3GOFfGjHtTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3700079},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8fd03535e84841a10053e3a70d4895a3da0d22fd","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.62.0_1790225241170_0.770365061465057","host":"s3://npm-registry-packages-npm-production"}},"1.63.0":{"name":"dshmarket","version":"1.63.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.63.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"6585f6f557bd084be4aea581cdd2893b59cb9e66","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.63.0.tgz","fileCount":170,"integrity":"sha512-6zzata6ZZ5048Xq6Qwsf1v2n9ZTS01YGu4UZ32hjZe3dTcgMgj2/t+iU4o9DJ2LQHZG5WgNwPMG4cjcBSJFLnQ==","signatures":[{"sig":"MEQCIF9Zz3uNLeY/PCElDwxP3jW4sXwcSsinAWXenSitxZGmAiAfsuASM+gJb6uCEX3ozcqpxrYQLV5ysqSlS2Dq4DoGRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDjI2pRIrd/0f8QT5ml152dx1TQdT75wRddXMDhET4+UAiEAhJQl1UfqtcwMJNoVkWCmFmqtIqMDknPXvQj2fXkCsuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3702287},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"05ceb78972c96330bb27ec120fb45d5c325776e9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.63.0_1790232878881_0.6751126461559831","host":"s3://npm-registry-packages-npm-production"}},"1.64.0":{"name":"dshmarket","version":"1.64.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.64.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"a7f8cd72ae2eded582ed1b937422e9d3bf240016","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.64.0.tgz","fileCount":170,"integrity":"sha512-mBxjGr8EXqVpIuOk4GUkY/2+qrT3v8psRkgQQ2MzelD6SxI0N77/HAREWDkKSsTLxBn2SWkADfbCWqBkqWPnIw==","signatures":[{"sig":"MEQCIEC3IBO6ds0FEIjAhJGprx6B/GMY/4vOlV4xvPSUt4NcAiBGLsQglS2ai7rYuV5b1gCFgCiPphozwBxA47Myn1tw9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGtSI9DvpaGJZ0q/vD7/wRRFhF7sbmq2nx47xlxb7r+aAiEAqblF31ERXvA14iRWYVef4BGZkzQvBjFon9hBqn6rX/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3729825},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8adcc83762fe47075d6f44a89d51ac76343083cc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.64.0_1790234188336_0.7397886448096402","host":"s3://npm-registry-packages-npm-production"}},"1.65.0":{"name":"dshmarket","version":"1.65.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.65.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8c543735cacd94dcd3985e524d01134774933808","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.65.0.tgz","fileCount":170,"integrity":"sha512-wx5QXxGZKZdBTPBvd49eNNJvGHreEh3XGoEdBqnIFAIdiVoMgBOQWDm9l0rwCb2zUHUojJi9m08vKFLfIydXzw==","signatures":[{"sig":"MEYCIQD+JEZm1sBPRBcd7nPoU/LVrmtncJisRtDe3xT47wJf6gIhAKApoIJ8TyiyUGU6FGYfHB19WlIctXRicHkt0VJnaRQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCtnyVgakHXaFuqLF53KmeS84bH3YmkielxGr2InhulkwIhALMT05q4RhXtLroX9q7wT7MMvN76hNCGVlmWMauOfg2a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3808997},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8a44c02b31c399815d4a19ce64d7bffb70fbbea5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.20.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.65.0_1790248133436_0.6296977097307255","host":"s3://npm-registry-packages-npm-production"}},"1.65.1":{"name":"dshmarket","version":"1.65.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.65.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f02a3c7ae5fb3e659bccf0a8333bb8ca0f575174","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.65.1.tgz","fileCount":170,"integrity":"sha512-UN7QONom3kKYmvoE4B8UWyuQivwyVH1aMY3cLMKcFK3sYRwox7tnHwai8hyFkUA8N/ZUD3bzbiRvpg0NyETeJg==","signatures":[{"sig":"MEQCIDquvqJHjASMWRFMUEfEr5nqcsrwKk+S0H5J7wfz0s67AiAxhvDTRxTsAxLzcqCYJyNi/3AaFjwbI2hfTJ3Wcr1GdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE9/7lNaLwSdLWXS3HImrDpFfZlwdXQ0AR+epxldIuAHAiBEvt6jm3LAWmJphz9CTeN9uTgyIftkiouwwaXpweiTag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.65.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3836367},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"bcb124f9e893af0b6b8c31daa81fca1dd962936a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.65.1_1790260223841_0.11351426356168881","host":"s3://npm-registry-packages-npm-production"}},"1.65.2":{"name":"dshmarket","version":"1.65.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.65.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3dd9f15d06c240d7a8c410c7c49e20e490f0340f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.65.2.tgz","fileCount":179,"integrity":"sha512-GlfNk0ya90BZDkyDNMGulU/gpxvgYmT9XkV3/62Eg8WrXB+KF7IJ1ZDHUILsZBlnh0a3OpVOHUI8wQDOKpgfOA==","signatures":[{"sig":"MEUCIHFZkLWOkZ28WgntH3yb7kbfglNeito5XhNB7Riyu5AgAiEAudmar95ShKSyOTnju1Mbk7zAjz+b37waBVNpbrX9oN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC8qEhZ+NhK6Jx8KU2ybUx+khduvLduC6t6FEAHap/tigIgWiEMDE+9xVqpJNiZhsG3hbNiWh/1hEITkPtmQuKa/kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.65.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3965045},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7473abbd785ec2f5b10d6a214a0876b19295340b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"readmeFilename":"README.zh.md","devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.65.2_1790346187669_0.07627737353943398","host":"s3://npm-registry-packages-npm-production"}},"1.65.3":{"name":"dshmarket","version":"1.65.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.65.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"fc4100c9297596c1e0ebbb5912ed5e9335f8bde2","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.65.3.tgz","fileCount":174,"integrity":"sha512-nf00DlcNepPTipy12pGD3aX6J/fplEAtvy6pQyWd3C4J8fOFdwGvdvtJGuXftR1vHuead5KwvfJsBhiwB2G/Sg==","signatures":[{"sig":"MEUCIQD4r7CXGXVz9nfFhasLHtIlozG4bpAhzSyfIdSMKE4mMwIgQzDN4xmqbA8XP+AujwNCItXLX4DKcGRqa0xa4K2U5vA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBW8uWxa/GTwqo+TTMtOtrEmM3cT3MkyE1OH6BR6CoFnAiBAwhmnjHIBgs1P8ojQKxOcfHCHFJaFavoatUtAL5WRCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.65.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3951476},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d832e434b5c40f55228056cee038087b1313c8a9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.65.3_1790346608973_0.4920210508327343","host":"s3://npm-registry-packages-npm-production"}},"1.65.4":{"name":"dshmarket","version":"1.65.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.65.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"61fa529e2bd212c59ab7697f50291c19cffaf0d2","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.65.4.tgz","fileCount":174,"integrity":"sha512-u/y+Fkan5Wt0RRFhSTt5mFsOmvsQdUp0nIexsuJiNMDtl1IHQ4Nfx5rkmv1YLE8bcZ63QU5YvOcd0pfGoFtFUA==","signatures":[{"sig":"MEYCIQDmP5lYEFCzRNyD5kPk7gsdXRXWeNikW7R4VwzFG0EPegIhAJrOw2G9T+eohX/ziegpnRaXIwkpGzy5QPFT2q0xkl/U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrE4HsW47XHxFEbaLGBqSWw4t8uXOyRf1ly4U2MaE7UAiEAp0ZO2STqWwfWcw8e2IXyk6dunRgLl0/aLw1t7SDeHKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.65.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3954475},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"7b67f9679dbf343ffb84cfbb3a3971bef6266dc9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.65.4_1790351726446_0.23279652849443866","host":"s3://npm-registry-packages-npm-production"}},"1.66.0":{"name":"dshmarket","version":"1.66.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"46823b231b4cb979adebd3e2dbdc6f12fe5b81de","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.0.tgz","fileCount":175,"integrity":"sha512-drfXy0OLo21RnbBu4sYVw5CCgrBLE7NeoXz9JbO1pNrCNMqvTYEev1ssppOmkQ1Yd9YS1vO+OQHbMv71xJqz7g==","signatures":[{"sig":"MEQCIBNWQ2V1PmeltqDzLcen8MgdK8xnoRnrYdWXbGmTFQTtAiBuv2bH3cMoBrgPueDUDqKMccNHpnalBgNzGkFExAHy4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC+N/vfRDOuKzu43m9WRcgtBgAFHQgacAF28svn6mrHQgIhAOyIoCfnUieY/0mntvcO9Md4tjMwiK6+B8WuELAwuDAn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3975986},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1b1fff56b6418051384b482e8e546100a86fa8a4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.0_1790357195830_0.7915973134221237","host":"s3://npm-registry-packages-npm-production"}},"1.66.1":{"name":"dshmarket","version":"1.66.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4663864bc731ca561ac36c72eecad204be3f752e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.1.tgz","fileCount":175,"integrity":"sha512-mfp1/2DtZINVn2pDlVbX5NKGqEfcfxPLOXiUsBH3E7yAcK7R2yDvn1U00bqaQL64DUVTDtL1JQ5I8ZWMGKZMAw==","signatures":[{"sig":"MEQCIBSawkgvcrWLaj1IYi51Fqhc3xc28/rNg5rpTjBmXPQxAiB2wjfHGN+kVLnXU/kf+OM+PB3wILlhXkP/Qni98p3iSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH8N2lfNCfvUxH3zhQjdDprJtjadwFfVwm4MhZlrZcmaAiA8Jb6jTrjXnvy1yqA3PRLa5QDID3Of4bgN/sVXBZhtow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4006773},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"297bb009fa9043dec3938a611be59ba9b17c6474","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.1_1790386338991_0.4060891594674638","host":"s3://npm-registry-packages-npm-production"}},"1.66.2":{"name":"dshmarket","version":"1.66.2","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.2","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3cd12525daaed5836352e92ed68c9ec4b2aba501","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.2.tgz","fileCount":175,"integrity":"sha512-BPA03LIJvxBIn+zw2cqTOmpY0Ua6pCeO94iIL4Jg5Y18xXX8niQbyJU9fTkxZRWhm7mpFczPlpuHjYaIRG0vgw==","signatures":[{"sig":"MEUCIQCWLl578gXHf4M82zWFcz18wut0DJxLBO4G1yamjNRgCAIgerGEp5B3lIEUH8GIxyakuGDThiL4WbiurE0H6iqAG4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICyIqPCgwq3P3aokSww3o8+Z50UMyzaEY40jY2D1B36kAiAbC0GwYb0+ymfKOFxrrgof1Alc2NvyB58zYzCb/Co4qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4016324},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6450b0a5670839e0bf3cd6af260bb1a56d9e6c23","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.2_1790439699489_0.5383977342333575","host":"s3://npm-registry-packages-npm-production"}},"1.66.3":{"name":"dshmarket","version":"1.66.3","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.3","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c4e331b056b69f46ad958a8c2eaff9fdde3d2718","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.3.tgz","fileCount":177,"integrity":"sha512-HoQS4XImhFeFe8980pLfNCEYzStTe/jjuTTWLK6pcQYJ2m96iGBluwS5bJQkcNyK4zcRAo/5y9wS8QqCr9Wxlw==","signatures":[{"sig":"MEUCIQDYrmKwZY/4dANlOaTs2cjwLSY2AvUcswcybkJNSAy5CgIgMJUeO08FEirnwwdHThNilME0fuQ04Le+HpirTzrgNQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFQE9buCFU4xgKBkCtk+OXX8tBwne9J0FViVY5R9wA8yAiAosClf+IxOQ/VbDNFtSZLlsA/UyIECUjgBs7jBHOEkRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033676},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4ceda5d2b7b666a9093e97bc5ae06bcaf383f154","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.3_1790526601608_0.7570776590514388","host":"s3://npm-registry-packages-npm-production"}},"1.66.4":{"name":"dshmarket","version":"1.66.4","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.4","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"5c14426e07c4e85e287ebf4e41f91455e11841ba","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.4.tgz","fileCount":177,"integrity":"sha512-aQU5++DN1mLEORIXBEQ2yDgQE8MPxgVHD44qgAgnsEwC45hDWTwxuJCueN08Qsohpa/lzmFhkyblc+9y3sCTQA==","signatures":[{"sig":"MEQCIA9xHOZdIsFEUighv2iBUFDnZ/V7moVMfhn6O9xgmrTyAiBzfn+EDgZq/JOa2Bum6yGVLu/VupqiVhstc+iPpn+rkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCK5MLKMfjVuygpNjHpG788nrOYDfGI7DfjKai2s9ZRKQIhAOpIoiDrmNwKYALSROqmS6SkKUImWqtkQ/g1kCubjNgA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4033691},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"4c6b650e6b12aed922c7023e56a3b83b62ee3d94","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.4_1790605759925_0.6614845914870979","host":"s3://npm-registry-packages-npm-production"}},"1.66.5":{"name":"dshmarket","version":"1.66.5","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.5","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"dada575698c361b723799c5d4334f3597d6d7776","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.5.tgz","fileCount":177,"integrity":"sha512-vUngq0Ixt9h55VCXtMDv7Gxk/NDqCN/7U2p43dvGGQNj6YGxm9D4EhVgQfSIk6dqYr50yAhI8LuHKwzTGorV1w==","signatures":[{"sig":"MEYCIQCyVl1xcPuprxnEs2yax4+b/DjVuIZ6O66XT6Tcw04/CQIhAOQ+1mFVGTCKa2ca9YYImLkbS3d/f/jBsGtvFh+zQajq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAEtZgboFQwJ/x1h7W0xrOQMLhyCPbvPzU13F/TcOl38AiBDsP1Oeq8y7zjekijBL3Kxw/daBF7l/Jd15SzlRRf6Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4076062},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f41fb035a6d9bfc171fa2647f978b721edffb7fc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.5_1790607962570_0.5511511888184624","host":"s3://npm-registry-packages-npm-production"}},"1.66.6":{"name":"dshmarket","version":"1.66.6","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.6","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"0dc950a51bc42f29250c6163ab9017f21cc2bafe","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.6.tgz","fileCount":177,"integrity":"sha512-J7bqwzJAEcGfqN+zD0l82gy3MCf2IOLku9TqfyBD6P8fQgTOg6EzppZIERjTb+JExagxGHIqT6z+XaWPLBbluQ==","signatures":[{"sig":"MEYCIQCDblUaEW8YTvijaIlQJu+xQSaW1gqXGewUemySukFGCQIhAPBBaAi8dZt55Y//CvEJzbhS3cF708zm+ktV6BRF5NQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG/ou1YfXMjuo/LXQxv9adKOeewX1jfaLwGGK8CLwNTsAiByj0HwQYM8LoFOZOS2evRu6/hCOW21y3xYgfFYUSSbQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4192962},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"894035b69c75d3aef32b2fca2f6eec45535173e9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.6_1790700070897_0.22028033732828822","host":"s3://npm-registry-packages-npm-production"}},"1.66.7":{"name":"dshmarket","version":"1.66.7","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.7","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c2c433c3ac62af34043cb7b51ac204310fa16874","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.7.tgz","fileCount":177,"integrity":"sha512-GeiZ+97aPscNPTR8tp3udV2F6uHIDbzFWcqIoJPW4paU7HuGVobHw9t4z9vbBqATh95Z/dz2YuERu8hwO05tAQ==","signatures":[{"sig":"MEUCIQDz6R94k5b9GKTkvGpJLPCuD76AsaEajaLuqFXLU/zjvwIgZ3B7EiW298JJJLFmWqsuw5FaBKfnag+YI7Azt748Uio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDGwrH4EBRvnnG/4rg72Kbpo+Ege2p2QxitbPj04eLv3AiAGYlLuGVyCMFw8pAD3GPunsbn2C3p5F9TLkcwbrZ66Qg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4241857},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"70bab04edeb53cc132c3745822d9c494e0a709a3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.1.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.7_1790785417208_0.762477857988455","host":"s3://npm-registry-packages-npm-production"}},"1.66.8":{"name":"dshmarket","version":"1.66.8","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.8","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e8664121d70e258cfe11469ca70b9c6f85357978","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.8.tgz","fileCount":177,"integrity":"sha512-zOYCijI/du6qlcmUbx47aaUv6OM7Z/akIQ8n3f9Q2ihtV3U3sbRI5nG0guS+8npsb/vhA2turyEf9Yblg6LweQ==","signatures":[{"sig":"MEYCIQDIK6p+ZCn00763ZntWbX9RKncM7LKFblZ34xmJXjnpPQIhAPozO45Co8vyhkavGJZJPcPGJQ/8cRLgjFtF8mEkcAA2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHIqr9JpSVikDoV+Bf35+75PNbQQBlzNta79r9BU/NmHAiAKNvqPdp4SB5Ur8kwQclgZBekc4heNKqgV07Pk4U9Dcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4254946},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"c33e37441e8616d195f8c29e9781ed1c1172ef5f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.8_1790872471916_0.5132183819710858","host":"s3://npm-registry-packages-npm-production"}},"1.66.9":{"name":"dshmarket","version":"1.66.9","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.9","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ad3eafd579805bac8e598fbed66c95eaac3f6c02","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.9.tgz","fileCount":177,"integrity":"sha512-av9EZ4+xd1yUpStItqNCM2PpeqrxFNbh+iD2ki+5TrdZbI3HyO2ARel8hK1rdwLHJArMzFVekl+GqM7SSb27iw==","signatures":[{"sig":"MEUCIACA8mpyRpxqNDhq4p0OQd/aUdvn2eIO33uSU6gWv7ECAiEAwJjlLOjwepgPo0D2ANFCjWOvubuk5+U7cnr8WJhx4bI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCwGi+cluoWhuHnWbqG2wyCU0eHvzfN0HhXh/Fh1gxO5wIhAMHx5ynScBWo4zQI9LdnOF69zWsIuDAWbJkGAcrclfS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347180},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e03c7a035596c96b51b47ad2e44209bc6029334d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.9_1791219847929_0.6957809013452538","host":"s3://npm-registry-packages-npm-production"}},"1.66.10":{"name":"dshmarket","version":"1.66.10","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.10","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9ad24cdee82aeee94623a616508593f6126af93a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.10.tgz","fileCount":177,"integrity":"sha512-f5KYWT7WvqLb7MdbxXmLcNzGbumsIcmq/PXOmAvCYciuiNR06MjbG5AV+wmDU3xc9qBdj+Z4X9Jv/wNAj+2kuw==","signatures":[{"sig":"MEUCIQDZbXGNdsUyxH6x5bCcxT5BOivQRqsM7xfl23GmXfBUswIgPFUeIxWLpmBpC0uTjpaj0tNmGzU7kOoQjjU1/3p0Be4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBUMzziSIVGP9n+aShu7XCUzlUCS6Oxr/rNAqfmH/MYxAiAagnHm6v4ul49iA7LYAWFnwSqJKAXnDG6PD4Vbpe79kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4365917},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d20d99bbd850c3fe2a4d27fa87b24e33fbc946eb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.10_1791389869736_0.15202641420495322","host":"s3://npm-registry-packages-npm-production"}},"1.66.11":{"name":"dshmarket","version":"1.66.11","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.11","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3d32d9e0df057f4b8434e29fffb583ddc2cff30b","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.11.tgz","fileCount":177,"integrity":"sha512-I+qmGvyo8gjqm/W0WmQ+apHcng2rdK8ZCesnPUAM+pihjtH1777LpH2FpNJk1s+OUwPDv9CXx4AgJQGnxnXbNg==","signatures":[{"sig":"MEYCIQDVLlQWZxVq2zSIfPZvZMVGGTFauIYfXafiNdE5ZQ/hTgIhANKphBjUT3OdQpGlDUs4uuulxO0P8K5KyqEH990bBnpf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEByOqjj9W/KW2p0XtdjqucZZJRFFhq/vCvM+bgAmXssAiBnQV8Woex8rGPPGSjcr9fRyjVUQw5gvg6QtKy+Ia5VZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4373645},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cf69b4e8a560c708ac62b6fbd659e5e0bfc8d1b8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.11_1791401439831_0.14440921486223846","host":"s3://npm-registry-packages-npm-production"}},"1.66.12":{"name":"dshmarket","version":"1.66.12","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.12","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"5e1cc7bec1b842add74bb9ca90be4641390e89be","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.12.tgz","fileCount":177,"integrity":"sha512-PNSe0xFH8DnFBQO5y0+9+znn89FIcF9qI9LI6k2ULQNXrei9Dt9bz1kWA5SCuTEHM8bOaizNWMLIbVr5NSnbgA==","signatures":[{"sig":"MEYCIQCoSTKJ2d2mXotE/8YPcFwVMFjWBlqbGVKrcsNUxneeywIhAPjKBaRvU9nzAo2EfKWmGNGMdwrQsiJs/5KYkAvUrIM4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHXoGQSf8/GA/EB3oHBDmM7KE61HvKri1ndi+gAOwdvzAiEA9YHEvcSyalWF19WpWfdu8Fat0IvX5XTk3Opb8XS2Pag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4381776},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"083e3a8c75170144f6f20fa118cfca8598fecdcb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.12_1791461587546_0.05043563244453564","host":"s3://npm-registry-packages-npm-production"}},"1.66.13":{"name":"dshmarket","version":"1.66.13","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.13","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"ed6ee8f603ac69a663e8cae4ed6f6e972344dab2","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.13.tgz","fileCount":177,"integrity":"sha512-EgTc9tOmPWk93Zam84JldOyN3PPzs17HZpGUCSjdM+TWRpkLMK8b0DgQWSANhz9VH3w5YA6ieyTs31ZPRKxFVA==","signatures":[{"sig":"MEUCIQCpXNgXyVLGX6yhMlYc+wuCcDPR8lFlc/QyFawBTfB0TwIgIROZ7YKgknYv+rpD0QbdyK7aPJ7bbxHbTHQKOB6FIQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZe8ZL/+GF+RtmUxr/m3i6Q807CGOT4BWdhVy7omJwhAIgOLOaX0o893zUs5uhTaMRW+bILtXdPg7e9VLR4mtxpsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401362},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f2b83070c15c14e2c0718a197d0b27c0c90c4e63","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.0","js-yaml":"^4.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.13_1791467865042_0.881852695232977","host":"s3://npm-registry-packages-npm-production"}},"1.66.14":{"name":"dshmarket","version":"1.66.14","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.14","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7a8eb4ed0d75bc75a75c7a8b2c301b8d30342f98","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.14.tgz","fileCount":177,"integrity":"sha512-1t1eRxR9qhH9hpq2qFqnwQ7Fgr2uOtJf9IGaG75J0U4RfBGn+/dibJGVm66xiGtdqLAPTPAXVwVoCh1Cq/f8lw==","signatures":[{"sig":"MEUCIHoUYfz8DQDrd8woi0MttI8hESOzMWWKBSYM8rEZxCGTAiEA2RfEfh0lPFP7qhTGf1mInQO5KVKqeW1bh3QsSxmK/K0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDH4qpvj33Oqr/xt30vcl2p23yjoRdl1/wNHSOzqsKCjAIhAMyVWYUCFz3sgEz4gWUpL6NjNG1+e3kTrTB7I02J03x9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4401521},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"30f30ed419275b43d776380b32fa3a06e1b39d9b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.14_1791472082009_0.8430655196508268","host":"s3://npm-registry-packages-npm-production"}},"1.66.15":{"name":"dshmarket","version":"1.66.15","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.15","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"936687bc13d88c05cbec5f307614620f90bcf44f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.15.tgz","fileCount":177,"integrity":"sha512-GbMx1F4YopA4ap9sXtIz2gHKbJVDfMFsEakZKtrRr4yZKDTkyWkHZ7xli8MXdNZc6/bzfQ1TSIw4Mljzt8PwHQ==","signatures":[{"sig":"MEQCID5AEDR4w/7R13/rore8sXTEtI4pIJGNfJnr1DdUgCxSAiAqlqRQD9xN39vh8kd/rX3N/EUUvA3O6fG9IGqQaCjqiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF6HVqhbapqzm+2XwkLfK25ePcyqw/HjtM8TNSUd6E2YAiAqkU3xm8IRqaPfIymG7AZwTSvf6Ji/wNfVsG+UmW16VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4431587},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"51a3ca0de888affbc1e7e1601300ee5da37cfceb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.15_1791621802611_0.3654269046793106","host":"s3://npm-registry-packages-npm-production"}},"1.66.16":{"name":"dshmarket","version":"1.66.16","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.16","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c8be48a50597a31aa6d86be28ed056044f8ad0e9","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.16.tgz","fileCount":177,"integrity":"sha512-ixfJvzaQwegZRtHUkfrNN9ed5fQjjviNYMiD362W37QGkrDqfVKzM6ba7oA1SUT1nZmdEEn+/rkex8rVCMzqtA==","signatures":[{"sig":"MEQCIEZfQJAg/kfIKluiyzQ4ES0rsB+cVeOtkcHp/Fd0/9zGAiAp2cYU2a8oLmgLWJF4eXmnapFUKABFpDzuU4jd0/nUuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB12eP6/4zinlZhgQljBlTowgCSAHe2QtDtRrzjN8KRGAiAFlfcsmGIwt9TfyaADUX0E/s8lidAymgoHpga5PiCuZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4449602},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ed18f6752724205839e253d72a5ed0fd03eee6f7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.16_1791728547999_0.5537061888080024","host":"s3://npm-registry-packages-npm-production"}},"1.66.17":{"name":"dshmarket","version":"1.66.17","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.17","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8a927987644629e9602000b2ff22abbc8555be1f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.17.tgz","fileCount":177,"integrity":"sha512-xpTd782/Cje/OSJsQEY9ntvDkuPsEzPDmQNktQl6IWAQDbh0Wm2VICRf57nYwcp5JnuWWwVtfgWFMth4Xhk3ww==","signatures":[{"sig":"MEUCIQCpyV3mDyuff4v/lzIICHmJnktklj/HJzeAldeYp7ioTQIgdbx5g+z5P1xYafYgOKEI+jfwZrtEcIdzypwlykXu4fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCnlWs+4q2coNCJ7MCbf/VX9UAhmZ51UD3eRTZFD0uFUQIgR9TLEilOl4oAnZdQc3Hr1Hcvbm2UUcgaGvrBnsP27c8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4484202},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"47dc8cc99e537f9ccbbba9519b3077742b437b4a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.17_1791729344198_0.12653429832555885","host":"s3://npm-registry-packages-npm-production"}},"1.66.18":{"name":"dshmarket","version":"1.66.18","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.18","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f115947bcbd169f5d48d56e5014d8acf9d563858","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.18.tgz","fileCount":177,"integrity":"sha512-T3Lyr3521t9e+4oLa+c0YpjUs0mm1Ec1ghIM8NMT68W7eTDOwc8M6478YXvxK73q/CPqR51b/bLY/AGSF+64Ww==","signatures":[{"sig":"MEYCIQDRq+hDwzj6ZFwzRrjKRVJqMX43g2JcKgPvsdRaqWOWbgIhAJzv/ZOl/K4jtxhgw/2qXiwWqa6GFwiGk6722RQk9x5M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJrS1CMF/wnnC3+013iTAhOz+oNj6Hjo8N6liKkvSZ1QIgXUrSBl8tU6rp5SS2zLuoyIU5+sHKDMBAoW5by9MwVgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4494849},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"07e16e5fc3b15424b9afd2cb04e0eac2e2bfa1f3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.18_1791824910945_0.6495169303238661","host":"s3://npm-registry-packages-npm-production"}},"1.66.19":{"name":"dshmarket","version":"1.66.19","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.19","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"5f0bcd1eeb2a10c0c74b29a8652bf1588ff1df60","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.19.tgz","fileCount":177,"integrity":"sha512-4XXJzt2dfa1dLG11WrljFwnO/IQYn9200jfHX/gZ6hY6cpgszLSj9fLfwCrYhjZj50RZGecZxDs8UgnzzP8jtQ==","signatures":[{"sig":"MEQCICmPqLtKbmViQ1Bl9ewiU2dtMcDCpRH0t5GerYoM/lxBAiAIoCRUOmalQsm0DSfA0VG9R8KzJqF3LmIsZf48bb8qjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFfSAEJgJV18dWiBqfiiz0pCxn+xA4SLLPRJgyCBV0M+AiEA3c4TLIw5vAE1XCBSjuASo0PY3afV4U8dyBgy9OFWraQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4536778},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"babbe8c7bf63d403caac9a5505fb06aa08391319","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.19_1791868588646_0.920422308459292","host":"s3://npm-registry-packages-npm-production"}},"1.66.20":{"name":"dshmarket","version":"1.66.20","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.20","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"18e00d3875e7ef78f0bc2b0aa248d1d6aaf5a51a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.20.tgz","fileCount":177,"integrity":"sha512-qmWbLSXqey8tW6OPXMcbsdC/7kHZTVD5ZBd7taMGGZjN2EtmKZvFvBEscyYcAkayWkL/kJrF5Zk2+SC1djCWXg==","signatures":[{"sig":"MEUCIQCIWbYjUgFibMxfXPahsOedVoINUbaoFRVG2z9oSlYrTAIgUEMZa4TwrbYBQd76VUzmATl6GU63SY+keg1+o0erjsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDUwm2wPZQIYzU3+DjRdEInBkoUaJcq4a1aujgasZS4JwIhAP3YJNtOlp2k8kFb3peCQnSL0FIXZA3fxHMSaR3yrsRY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4573791},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9afd39d947f68e1299a327ead6ce1be7441cd4b2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.20_1791871615083_0.7865345187530426","host":"s3://npm-registry-packages-npm-production"}},"1.66.21":{"name":"dshmarket","version":"1.66.21","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.21","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cbaa30e1d8e9feebb84f660549ad5e400158d178","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.21.tgz","fileCount":177,"integrity":"sha512-Ny943/KLs7XCFaS5liN21Ne8kc1mZgg8H/ReyZkiwksPFkzfa4pKuhq14V2VeA6SgcUilrtqGMH7ccSt1Clakw==","signatures":[{"sig":"MEUCIQDYlz0rrIsKAFg3UEF47kYUnhzMxEElAg0NCR+icpH9TgIgda9i1hDu9su04oMT43xInD+TnLNo8E1/a4sCTPlK3GM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkfrMTwnM9UH0nc6uCQbpySFFXN0lZU06mzgb8DKOS5AIhAM7lJGO4N+Deykij7aGwMJTFaxusffo1Jj8K0PixaJGF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4584470},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b8948c1aee21a5a10cf78266aadd0b49f8d2515c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.21_1791912305201_0.5938216052103789","host":"s3://npm-registry-packages-npm-production"}},"1.66.22":{"name":"dshmarket","version":"1.66.22","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.22","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b54bbe609b8af1a0fb41c373369a201ee394e851","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.22.tgz","fileCount":177,"integrity":"sha512-q+fEuZlL3xB9ubgCfunWfhdw84kIOxOlThVMCd4rwoy6sr7uMFDuD/XC0iPH2/Dq36kWI9KRU69HQYN92+Xjrg==","signatures":[{"sig":"MEQCIFfPExZcqLk1CPL3nYAxoq9wUVnyuBNXLg1NiX2vnjDvAiB8Fyti2wuQDcUlBUtW1NN685hsPIZeqv0STasZjgcofQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDWWqMQ+07usWmllxGBVktiryncBujn9Tu9xzf8JRrE4QIhAOEv8WSBqKj2zZlHMpUNg+tG1LgJiDoPTGGQmrGy7a/4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4605553},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"d1aeb3fbf0a48e8bff07aefa14c51447f3988fd3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.22_1791998981029_0.7951977776524493","host":"s3://npm-registry-packages-npm-production"}},"1.66.23":{"name":"dshmarket","version":"1.66.23","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.23","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"43b917ff15e17876e95fe6f0384fda017212ade3","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.23.tgz","fileCount":177,"integrity":"sha512-q//x3C6ahOhHUdzU9MjCbC2Q278G2Gtx8jwYsQYV0FclavfGIhcmRZj3b5GaoKhS8VMBYUg6qqnGKF6GdOD/uQ==","signatures":[{"sig":"MEUCIQDHbdxL911jNA1GcKpRuFKFR+/lJ++yd/9QE7hUZ+6GTAIgShnq8vcoUzlPQnrqHTSfXlk0sBYDBuOrqu4qW0+2JKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGsLSeFpnRKlgWDbDxFRqDdyxF8rhfwYIq4JyKNJmqNCAiAaaifiR8qK7y5E/xaMcwTXNoSfRE4oqFAgiMHjsJuCiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4612884},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"29cc4db3bb33df6de31ba8793dbe23bc02177786","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.23_1792067082927_0.8621869937867259","host":"s3://npm-registry-packages-npm-production"}},"1.66.24":{"name":"dshmarket","version":"1.66.24","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.24","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8dfdeec245b355864d0f5386aff39f257ede7f98","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.24.tgz","fileCount":177,"integrity":"sha512-bW5aGSEdyqJStQ9ns221Kp5Xxl8haMBTm/S0uVe8qy2J1JNnR+TNPDCjuVdiUXC94/UNqy9j8VLQBuISpLj4yw==","signatures":[{"sig":"MEQCIEKdaUm0FST2PmCGxxJseoPutaMsH6EQr6NoqL59IxLyAiAyTUNFpUd2lVB4NJ1ZPwqxi6w192TzqLJoo6QPySzHqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHqCML9sVtbvlPEB8QKLCJTnptcFvI6BvAbKTmzc2D1QIhAIOI7v5aW0inlJSyotwbVXkg5XjzhPwER1inR5UhHKAh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4626192},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f94cdb5bbead60bf9974f9ec68b3348d3d39f19a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.24_1792073083666_0.5625940633015181","host":"s3://npm-registry-packages-npm-production"}},"1.66.25":{"name":"dshmarket","version":"1.66.25","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.25","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"405b53bd1e935458f10c7bcf61b1d10bdb999743","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.25.tgz","fileCount":181,"integrity":"sha512-soT2VCeN9FpRWupT5oAgK5t4FZRsfe4dTHVDZ8+t9tAnmbeBJdrZVonTSrsCSyC+dSkMKngde1lE2nDvczSiwQ==","signatures":[{"sig":"MEYCIQCwBbTxjBzL8RvBVGdOBO/haEjBN+oj/U6mTcwG20pMPAIhAOrcyc7yPLp8n2qIWHBOpOtYmzyRHtjsX9XOEj5HjrSE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD49ww4uz8oAdkgnfkwXCoWE3g5D0f/bXTjjfStrjx8EgIgK6fl67mYz2PNhNpMO9rIU9M2azKys6oAUFAZ29I+IZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4697501},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3afa529cc0043cc4ef4bb73a4f9dafa405965c83","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.25_1792075605658_0.890776547777572","host":"s3://npm-registry-packages-npm-production"}},"1.66.26":{"name":"dshmarket","version":"1.66.26","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.26","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7f48f01faffbae7325e6136458bd40d179f66f6c","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.26.tgz","fileCount":181,"integrity":"sha512-WFstgvTmTBan5k956arQpy6IGuGJmtZnoFYGo3l55VVXjyr/yDchtAF+NmMmxu+i/ZpyVmZIoU2ndYGmXj+C2g==","signatures":[{"sig":"MEUCIQCbqxR4jUB0tnnYO51rfkRMmJy8olBMhBLx8HBjc+uKoQIgQQiC8YwM+MioyxmjyN2hKezUaG7x6kHUwli4DlKQF+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3DcMieP+h3v7GApubCsl0Kmc5IxwgvVdFyQq3N/MuRwIhAJJmP13Vy8Ct26MygHVctpzbOY12N6BK5EL83UTP9g5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4702786},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9bb056cded641683c17129dd1300d1a740d5785a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.26_1792076581393_0.3892546908773302","host":"s3://npm-registry-packages-npm-production"}},"1.66.27":{"name":"dshmarket","version":"1.66.27","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.27","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"4dfd1acdf8e87d35e6af1f405190a6e2c3edaffa","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.27.tgz","fileCount":181,"integrity":"sha512-IIkwYe4XD3fZ5sU+lZNvCE6GqUceNLS8TNEccLkgkuD+Y9vLr/Du5+4P+B/8sL0A76EkO7p3ymgPnTQABL3jzQ==","signatures":[{"sig":"MEUCIACoCDrRlsa2Nb8/P0jbhDBzEYB2kOC/4MUuqlhSK7ajAiEAvvyIuXmb7MYQEcfA4AvMj+mmgMdDoSb+q90srlA5n9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC2J5XkZK8wkh/PKDUapV9N/PwalZ29MsW3XoOfgcz4XgIgOky3iEYEdF4qnUa3FY81PU8JTEp93foKPnBvLS4VVwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4711731},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"fd04671575e42b8d5a63237d17ba7df63dfab52c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.27_1792080118642_0.4800390864667816","host":"s3://npm-registry-packages-npm-production"}},"1.66.28":{"name":"dshmarket","version":"1.66.28","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.28","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"71388088b694b6d30dc0caed67fab4aba1283bd4","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.28.tgz","fileCount":181,"integrity":"sha512-kI6yjb6DiGnJgNf0oj88DTbI21YIuXY/DpHythyFy5lqeSEAoXigEgGeLlSAGWze4dmdf7T2OAndM4XkT2Ls8w==","signatures":[{"sig":"MEUCIQCMugLojRqsWeLb7LWSDq6ikRSdXgfwoG3UnsoOu9N4bQIgQqdghzKiHsQGW3QtHE5ilIlb8MjVaOwW4oxIFqSaf2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICvRHvPMNe5d6WmWwaWH/g4BtHOHW7RCnK/TxOhHQJF8AiBJmdq2T0NimlDWugSI5wvTR21wgLUvChK/CUsPhkyqyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4712279},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"08b83831fd02e8038e3360575647260279aa5e8f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.28_1792130422034_0.9958524852061057","host":"s3://npm-registry-packages-npm-production"}},"1.66.29":{"name":"dshmarket","version":"1.66.29","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.29","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"81927009626e13376100e86f6d3d8f0645376944","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.29.tgz","fileCount":181,"integrity":"sha512-eKEjwvVh7mVXeK6xGYFy7AECZb1VdnmcPRNOFyIKRX1QVS04CHgGUj4/MtoXEWCNY9JTFYLm4S+bFTzmm+ZKUw==","signatures":[{"sig":"MEQCIHjoJ5Ie+ArUdRl2v96QE2X/RIUPWAgHDBWu1hIOwtfoAiBCEVq09lxEiTwVbLHd4V5JN0Ft0pn4VdfT8mTVKFGDpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaLVEWSGCx4bTFh5/MeGbUHZfDldNl0Npkv/mIqHNM2AIhANZptwTb8nBz7yrFBulJBJ5PwNkS/G3Hc520kjr5za9p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4712229},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"5fe5cef16ed91615faa00455c657c5dde0f7c431","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.29_1792169401211_0.00798065647915247","host":"s3://npm-registry-packages-npm-production"}},"1.66.30":{"name":"dshmarket","version":"1.66.30","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.30","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"cd2b7d39b822cb9c86b183236609da24fa1f1c27","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.30.tgz","fileCount":181,"integrity":"sha512-VmGrzYM/Z2ol3GzjItExsY8ajjMV2dk7buobvubdbXNNUQrWMakSkPiGOaEu+2VR9wSgS7zzS/Tv9tiF4q6WhA==","signatures":[{"sig":"MEQCIDcWgJrQZPOFFWYYM+NKORyZJN4c1ssoKaCVi7K23QeAAiA1Fy1IxBWOK/mCqEGXwsxI+3MkYeCXZtL7jImypxpJbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDuITdl/QjmuzmbDpi5EWI1y64d4KPhH2UCgVBN7c5UwAIgNVetoKpX8nd/+P/gYCIs1gvdCrfDf6dYDzrcGWjbZYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4716724},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"ff0d08a7c330a759b883ac40bf87ea1d4fce0926","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.30_1792169682971_0.3307507581246736","host":"s3://npm-registry-packages-npm-production"}},"1.66.31":{"name":"dshmarket","version":"1.66.31","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.31","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"0c498e52a19f0eb607f935434755d19e76a2b002","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.31.tgz","fileCount":181,"integrity":"sha512-l0nMuH5ZjyQ7ZuvUW7CH8/CeMN23SID0+EneJ9FafOgWTEvIrQve7Q40iznnm5KC38N2OoPbj8rv+z2MUKv+Wg==","signatures":[{"sig":"MEQCIHFF/fIPZeV0bc/SVYiZbiGzHe6gcHVBiLcFYWE3Pe9pAiA6IaL4rw8NlFqRSgoINkKhxdNwPUgEq0wrbo4H5oMkKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDaBwSWMc8Cm+20ihoIleYdbzoT6F4EfcSy1VibmnIN0QIhALb3OqiyHpOERFZKLB4wtjEHj/+aRiEZBoFVUdUmWHZq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4723519},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"372998b8a8b17ab750c372db06c9ad2c0c9ebdca","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.31_1792170282309_0.40545513563077606","host":"s3://npm-registry-packages-npm-production"}},"1.66.32":{"name":"dshmarket","version":"1.66.32","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.32","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"a64ce50648f0c77de8f933dc494f721308c4a50e","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.32.tgz","fileCount":181,"integrity":"sha512-d8DTk88buWaSJr0dT1F2OxdFBYpYXnQpa7rbYoNz74jyrHhZKDi4uJFuFVI9xa9uTJShbnMyE/3yNLGpeTsZSg==","signatures":[{"sig":"MEQCIG7psx/L9NAUo8eIlg3ZKjnh6E8qGHSpOjQQkYW7+Qb4AiAqk8n4xHI0jcI8SpaKKUA9qcUFF71rQQWrWeAb1vQ3cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC9ZKWOgXrS0CG6pTMJR+daX1xjwcRWYdI/KfzCZxLemgIgDfs7JEKe/kJH4fAXF0tuQCCJev+YeY9IXNNtlfsgmFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4729351},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"9dc5699bd00f72f9d4c5980eace1f263f52955ce","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.32_1792170483907_0.12821997473941726","host":"s3://npm-registry-packages-npm-production"}},"1.66.33":{"name":"dshmarket","version":"1.66.33","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.33","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f335734db36823144667cd6859e1a9d9576b4b3d","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.33.tgz","fileCount":182,"integrity":"sha512-LWjukj5vY86OcCrUNn4oalPxAfGId3gWBubghRJaN9eQNHpu5UtSJFlPJ/AGAK/d0vCc5bKDwrBUgHJwtCEtBw==","signatures":[{"sig":"MEUCIBxKuifc2O8xeGn3RsUwJm5SZXqC5savmp0ZjrV2qwNgAiEA4KBKtL/w3Q1LDbQRJnM6RuIQiiOMIhuji3O3o/CO/CI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF6pVqtb7b8mzqDYv1yRT7XBuQAyvULJ9XSTPEP4xbKyAiArK7lcZND1iqn4jkiwzqM18EsVp8PwhYkSXmB9nUj1iQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4787579},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1573ec5d959e0a73a0f6a9d8e06f13c5569e3044","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.33_1792225580647_0.9726502990507766","host":"s3://npm-registry-packages-npm-production"}},"1.66.34":{"name":"dshmarket","version":"1.66.34","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.34","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"64184e762e04131b0db2d23f237d1a3ce65fd7ba","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.34.tgz","fileCount":182,"integrity":"sha512-LpI28LQyeE+YlQ+LtjkrUED712y2mosRRkiwAicmkKIdnJ3vkhTi5b2ycL9duY9NA8zS2Yg23jbmqzFeqbj/HA==","signatures":[{"sig":"MEUCIQD0XjOJRNRV5fh5G3gjBmI7/7hki8Mm9YKqZgv4hjSK+gIgAztl5dt1BZ9wsBmO9PT6Xm++KtAO9TZ1ykCjCYmAUkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCedEHF0fujFvwbkoix/qlr5E1+epSXvrdRks2uXod+6QIgCSkZiM+Xi+J4lIpV/cmgvxzs85SEaZFmcR++aOTEhcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4787846},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"12c7169dfc6ed151d0d25b311571312569db0406","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.34_1792226842560_0.23798441691809158","host":"s3://npm-registry-packages-npm-production"}},"1.66.35":{"name":"dshmarket","version":"1.66.35","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.35","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"140bc63c9069ec599778b05b4aaeaaf821e07f04","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.35.tgz","fileCount":182,"integrity":"sha512-ZkH2ZFiWLNkvM79p8thl6Q+RQVuAVrkCPSm/Z7cA3VuULGsZedql1ExJG47ebbmmAeaRLAQARZseX9a38ZFVUQ==","signatures":[{"sig":"MEUCIQCvOJGsWnItXjm2XgH8XxJ78vnC13LadmjaZAZMEDo1YAIgDLtUhi+m0zxdY8aVPLaHcZoScQ1wrXJzHVD23Smxysg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD+W1hNSgHul1QwRF0OWAI//4T80Kk7rgNy9ES2gGt5yQIhAMMF8w+sCNZz68tJm7c0c1FCSajQmF1amoid0S/6POM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4795230},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"02e75bfa84a7a86855ff6d7e32e7f2081bf201db","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.35_1792228258592_0.9933955900239988","host":"s3://npm-registry-packages-npm-production"}},"1.66.36":{"name":"dshmarket","version":"1.66.36","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.36","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"e091c43df3b7fcb52e2d4b5872a90b04ccd659e6","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.36.tgz","fileCount":182,"integrity":"sha512-LR2/SGnWXCDLDmCIWnZoQ/f2/ultjyOehWPAY2nplKbz73w+AIbEaEntQu81GgGJdBzHBzREzBZO2RpTCuUnRQ==","signatures":[{"sig":"MEYCIQCicxUxFaLXHXu/sEyStWLkJWBopiDYeu2jvE3MhEAQ5QIhAIydT5/6tE2oGIXt39og3lozABQgq0+fG2FEjy5h3zjm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGCLBDF2F58YlebOXevK23I58WNmemY5f/mZFp0djx05AiBGuLBRcjaCflbYObs8/o3A6BgVff46UoGOa7orbCsWoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4808065},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"cb868099b94f9f5f2180ee6caa1422dbcbc78f6b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.36_1792258063147_0.38752999712370784","host":"s3://npm-registry-packages-npm-production"}},"1.66.37":{"name":"dshmarket","version":"1.66.37","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.37","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b5008bd6b580887a16c46d2356dd5339bf1fd3ec","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.37.tgz","fileCount":182,"integrity":"sha512-6sr+x6W6PppAtygJra/khU1ehK8bmjmfVnFgmPyHixx3GzIXGX/iW04CoeqlExFpsyTWXnM2W/X7JLU78dHJLA==","signatures":[{"sig":"MEQCIE6OWVS2qV2Lz+G6DMvlFt+nwKQv0L1n5TYHe1tljB2RAiAqwXkLl5y3YqPB4eOY/irKsxhQxt0ctgNSJpkK7biHSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYwvUhX7l8J218hJr8obPepKxqVHcGqkX4cc+Dtq13jQIgO8VnVv9UiClcUjbXgmJzI54OmLJq6UY7OQdQH/2gn9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4809823},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"8470948b318e834ca6f21ac44657b0646ed160ff","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.37_1792259271478_0.4233192234400167","host":"s3://npm-registry-packages-npm-production"}},"1.66.38":{"name":"dshmarket","version":"1.66.38","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.38","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"9acffa7ebd8c8f73074c21e804f43809fd720d05","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.38.tgz","fileCount":182,"integrity":"sha512-xqXDvUXdEnYcfPZAHQha7qsES/xdR74Xl004A0UFfxcsqLDUpRvUfhh4Pmx9ogEvFLtZEDAw4A9OIz5MrQ2JeQ==","signatures":[{"sig":"MEYCIQCxFL/YK2OmQi938ySo6vuphnepJpEjvDQ/Nnji+SpU2wIhAIUhTEc3Oai2XjAs2+ipPgHpPi4oX010LJtSE2Gle6Vn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCvnHt1fnbp414ZQ3ZmMI6VGK72v6g/jGvrnxzOGXUtHwIgQa27mcHuUpI49aVTZwKpTqeW4RzcrLo+ghLJU5Sc4+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4811991},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"07e0def00366016c0a4d5b637fb5a80673134657","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.38_1792315831470_0.4818773503277618","host":"s3://npm-registry-packages-npm-production"}},"1.66.39":{"name":"dshmarket","version":"1.66.39","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.39","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c41cdd690c9fb281c4365c7bbadb51da7dc73269","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.39.tgz","fileCount":182,"integrity":"sha512-qwnVmZNGv6qkvALwcGjjGuVTQpa8J3+QNYjfGGOefexd2RnCyzZhTO9PhAOTK+A7TBPA4exZJqp4GG341yiEyA==","signatures":[{"sig":"MEUCIFTkCQWyGQXu7WcFkPFyi9KbbOTzQeWcFMTsn62VifF1AiEA/pCMiZ0Xo5HGVn+3EaBRyQG+3kaiSXMjsYEtvbcts/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGefvKBQR12oREUWaybwBWMccpjOaVTx13UA9SAWLe37AiBD9RFFRFQmu08zVfjU57Nt+eZ8I2JCGuH3feBmQKMRGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4811911},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2f6d3763845c8c56ed7565a36cd7c5fac041281f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.39_1792324999327_0.8166517020854114","host":"s3://npm-registry-packages-npm-production"}},"1.66.40":{"name":"dshmarket","version":"1.66.40","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.40","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2d46b31bd802264e0c9428f6eb61f880e5ad9d02","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.40.tgz","fileCount":183,"integrity":"sha512-GV5EkQCThpHN/SCPDsx9mp6xZceyPvdnSUAPfHRYBrcbYq1MCai2j1pWqkLDH2KKCMn0yKxRnIoPlzCokO0iug==","signatures":[{"sig":"MEUCIDvUMdyG1OV6oXl+4U3Ilv5vOEkB9YF/8nNRbcUQiBKhAiEA9baY/yQ5oEi9ZCHj0e/Y+TU26BzW4Kp1pDI8LEOpAZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTJX30NMLvLhcjxG/hMKdKn1eBPOR1rxtrOofj6SlxqgIhAKMDlF8e1/HP5HOenC097+K1bt0CYzBdiWcEzOSosP+F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4832896},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"42bc2fe54f0104043786d2c9323ffeedbdc1d391","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.40_1792343780873_0.5382244361580351","host":"s3://npm-registry-packages-npm-production"}},"1.66.41":{"name":"dshmarket","version":"1.66.41","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.41","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"236188d199793e717f5cc42955279bb504d45915","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.41.tgz","fileCount":183,"integrity":"sha512-2UQQaN4qNpVePzPxlm+CBBpGlrSYXtrb8HBRJtvA4PuMFp7kDs0oN1/VMz+/XdSNyILUWKmsekC4MTOmxkQbIw==","signatures":[{"sig":"MEQCIHfYilgjt5OAYy6XyYVs4QMt6NBRreOc+iCEQ+AVOSAOAiBvV6Be3VNJJ/F1580n61THCkoEQBDxIE7d1qhDbEPrMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDNjdk60rKRBA7/h5bVv/fokj/S8PdslUQ1Dwi9GQDrKgIhAJ5hzrO65+lUjlWpkxZlavbuPF7lQgqWfsuJlStP22Kh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4846115},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"6eaf95ae2d0fc01b8f74d66fd70eeb2bda6dedfe","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.41_1792347993211_0.7339278453627178","host":"s3://npm-registry-packages-npm-production"}},"1.66.42":{"name":"dshmarket","version":"1.66.42","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.42","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"46f74925a0dc7667ee7f1348a323349c748c23cc","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.42.tgz","fileCount":183,"integrity":"sha512-QV4qGMZhloaWPAj9KyJ9nZ3t4RPO0MbaPxU59zORg5v2EEOqlJzVcAQEWKDqlhXPdqM761GynudQqzREfNJcqg==","signatures":[{"sig":"MEQCIAr3Qfvhclz6qwju7TCcDokcMzM59/NDoIxP6T87TvrSAiAd9HNMTlOUZHp51abxG3aJANU4u6PPWIpaNFc5CPqjeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE6I78f5X+wSO6+pZyWluW8p3bGONlOmEiEHH8uY7yuXAiB8HhOp8wqREKXby8mI/BGBaMz75ZORg7xApCJ+0ILT5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4854086},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"3679d7eae82fbeecc4fee9e1f356e21293a283bc","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.42_1792356234427_0.6789919539346649","host":"s3://npm-registry-packages-npm-production"}},"1.66.43":{"name":"dshmarket","version":"1.66.43","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.43","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8c0e05e94840fbb4d31837c3b9456dfb95c2e3da","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.43.tgz","fileCount":186,"integrity":"sha512-vCZk+h9rq0mAuhtvcTHxiLSIt5wtyLTUsonG2sC/+86doWXktL4t+5FTbg+DAq6x7S2FNS+IWCSZd9v6+M7q0g==","signatures":[{"sig":"MEQCIEW+lPgIp+TDfDhj44Zk8P6D4varEw2GO6EHOY/RpgozAiAHIg1onEZHJ9GVGU3imudgwcFB6ilu5HwkEtisfIjD9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDubOktC+AUkVpz3+OPer8L6LNfNBN79NlOrgTLou6l5gIgEblim5AumJZ0ZY/e9O9TghgccN+Z2mBA+ZrEy7zRuWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4873697},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"350b0201adf9fec5b4742e7bad9a2bf69d3106d8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.43_1792429105889_0.13531144674783935","host":"s3://npm-registry-packages-npm-production"}},"1.66.44":{"name":"dshmarket","version":"1.66.44","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.44","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"d1e84545d08ea5862c2a35973e0edd33f88a1032","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.44.tgz","fileCount":186,"integrity":"sha512-NtkqdxnGrSiOORBPAlkHn0gckVu+iGzulI+ryRuAOgfd9giTpACUQQtgMAFBfQGXKX5VIV9xVGHW8tdNpoFizQ==","signatures":[{"sig":"MEUCIQDa58KL99lhenPrQlOBTz4F1iYH5OK/aedM0tJOPfa4KgIgB42x684VSlZWa99MQW5WFl1c4lrukCwfglpJcREChKk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDJVEFZkS1on13xikRZerdSd5B5YZ46G4Dxa5RIdO11kgIgYWnVfnfvXb6hsjYvADN5AKTK/n+w0ymnDkhnXXUvQVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4877158},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"29dcbd78290be89d83771e3734b128be110645c5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.44_1792434259123_0.4940641103663046","host":"s3://npm-registry-packages-npm-production"}},"1.66.45":{"name":"dshmarket","version":"1.66.45","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.45","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"f58d87e0ca29928df1278d1411fdbb50ad75c185","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.45.tgz","fileCount":186,"integrity":"sha512-lOOH13LZLxNcTSmTNJFGa4Hw2xAyuapQaTX7EbFk1pYp7XPsOWlLO41bw2pA3F+WH5zpyKZrehAZ0K2AaVojtg==","signatures":[{"sig":"MEYCIQCwjitTlLZ05sm+hR/yxOqJsxL1bZlN7ynn7dv/NBt7lQIhAN603RsP+x6VoV6gyM/LrcVlVhEE3Vog5sZeiXs4lq20","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHCkJsUdUDmPVK5Pu9TpRbIbzDgFY9S+9LJnQyNiMK/bAiEAl7o4EFBsnOPR0cengDzJtzJI6QONqmZ9V0dM/e90NEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4893393},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"eb72f8917129dabd281aef14169e5b57f43cd50e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.45_1792518040827_0.6111851589443535","host":"s3://npm-registry-packages-npm-production"}},"1.66.46":{"name":"dshmarket","version":"1.66.46","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.46","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"c878414e0c171ec04e05027d9a792d2ed7db9326","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.46.tgz","fileCount":186,"integrity":"sha512-dZg4xDhZogKymQtBWkqOS4YY1kGmb+kwIGfbxGXN342J56rKwj7k1qV1RM84rFIefogbZ5/trWAnGLlWTFTmAQ==","signatures":[{"sig":"MEYCIQD6qzMUUfhzUA/AadmDY5mY6hrIR4Ci/tU5xMzZF65VYgIhAJCMJOyL2sSdPwanc5n4Kbr7y38jVc/ZXFShqCm55+55","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCeA6g8iHup9gZqvQ0JC64iHTea4JBLNX5mz44yDvsEmgIhAPB1PJnMZtFao4K+GXmTxYNgaB4Dtl9H7BarNVk+RIDC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4936602},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e3b01c57874110c92e953e6d58d563e7dd8e9e1a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.22.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.46_1792603104195_0.2742383429038915","host":"s3://npm-registry-packages-npm-production"}},"1.66.47":{"name":"dshmarket","version":"1.66.47","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.66.47","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"3642d5b0265d1ade92528b8312c0d15d955be3c9","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.66.47.tgz","fileCount":189,"integrity":"sha512-ffQjjjrinYesc5x8LeUYv3zBDNMtNmrLoC5hGAWInsxtvNf1XhLFzByamW/dGy7pkvHs8Tm/BSLKJc9jslk3/A==","signatures":[{"sig":"MEQCIAUgAHc8RrOo0XeQ3auStW4ojFzKmMryqx5SFX9Pnx0GAiBVEqE/OOCthdNidqy4pIbLuKR42SPgrKkqCPzOJnZ6ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDurCE2+G75pJcpYyBKp7ksj5u4KajIuMhQHq/MRPwVawIhAIjQmXSCd2Kod1z3xWdIA7XDiTQl5dRP6Yv8mGsdTQwD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.66.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4996182},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"f2667a0992578a50cf19c34b24acd199ac7cefe2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.0","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.22.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.66.47_1792608867648_0.7725446147940045","host":"s3://npm-registry-packages-npm-production"}},"1.67.0":{"name":"dshmarket","version":"1.67.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.67.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"a2d93ebf98c3da244121523924cf8f6a84945b60","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.67.0.tgz","fileCount":189,"integrity":"sha512-j0i9hlPpqNIRMitozdAdoQKilKY3AcsqDUzmOCiZ807h7T5XCZz2jxoubmvdn0Gh2LUrq43UTr6vzwWYlYXDbA==","signatures":[{"sig":"MEYCIQD1xj4yKOvOjQuQxzOCUNmQH4gZsZPtTpKbz+AbW9FncQIhAJ7ogcDhgpyX11Mnjs5w6j6+O/aZO8ehh7v8tKdb+8lS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC41J0ix5sHIRmQPzoViNs0s7yiDCKgO/k4dWzj+9E4zgIgCUORm4n/5XLXKD9AIIkqLvJYVesKunYyPSpcplHh5PI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5025653},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1e370cf4004a137908d63287d284ea16bfe306cb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.22.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.67.0_1792677621427_0.36321518346867987","host":"s3://npm-registry-packages-npm-production"}},"1.68.0":{"name":"dshmarket","version":"1.68.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.68.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"2dfe08696c539dd12bc2bc887007b6b31d0a4a9a","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.68.0.tgz","fileCount":189,"integrity":"sha512-V2rLih47YT857WFE0/P30GrDuHNYFz+LEdOXVMdbQwkVV3Md2K3UpKBAUjI/0RdokVwDsv3EkLI9CCX+mYzh/A==","signatures":[{"sig":"MEUCIQDy9Ev/2+PfWpT+TljemSmzEu2o7+IYvigzjMoQiK69TAIgEvnLTqpKGk9qhgAsZ3i+cgkAYQ8w87lYZAU00qZXkKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDhDNwO1DkByYQ3+Rm20GsZcBZsNIt3r7tj4KImqGHbqwIhANrNPdF8wwsDAfEZ4PnPT7ZBqcgWTaLCnjClurX6Q61E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5065054},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"1cd799200f662c9d241953431997a4b4512fdac9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.68.0_1792696938626_0.16648384471303124","host":"s3://npm-registry-packages-npm-production"}},"1.69.0":{"name":"dshmarket","version":"1.69.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.69.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"8414039dfb86abdd739c2ee7bc1513262b2acaf1","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.69.0.tgz","fileCount":193,"integrity":"sha512-4m3eUE5mknmJduClFaxEnfoUxwdBCASV0Gnhp11zXBdiIyUpSg5cfsqB55VeS3ROnIWDU36VYt/XcgrhvbB7Ng==","signatures":[{"sig":"MEUCIQCPefklP55fYHVOMOsdyQHmDH13puvWJPtpwWdv6cGIPgIgYwsEqwlRsTwlNBkB17W4JDBpKkvzJSdXA7U1Pf/MJ6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQClCg/+spN9XWSrAPKdayMAzeOBeELj7cmkibah6xWWAgIgUXu8CjuSPrmS46IVsxWFZGfypykJAiwq47qT2U2ZCsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5094090},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"2477c36e2226b6ed731c88e66adc5a431976dcaa","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.69.0_1792702685253_0.1046772643996754","host":"s3://npm-registry-packages-npm-production"}},"1.70.0":{"name":"dshmarket","version":"1.70.0","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.70.0","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"b11dd99644253c4dd316f5cea348bb8b96dfe23f","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.70.0.tgz","fileCount":193,"integrity":"sha512-Nkk5BQHy/jEnsTZhKy/EweSXLTOO8Ob3eRzSk5ITncrays8wF4SekfQ152fAkTYRSx262MW935RrfFov8SIdiQ==","signatures":[{"sig":"MEUCIHSCwMFCrvBvogj82oUhs1KJCiBE4FGzS/Pg/nSrIGXjAiEA6Tj8Y83iLskWyQQ6aRJOU/tPnaMRJ+GvxEjaBCblI84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCf+NWBNtxUePL7k6TTGM89+TXWk6MqaOiOuFLpaWLGAAIgZt5pWMY4qq6trRE+9c9DCYKlLyBpbANrbyps8Ua4/Og=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5143960},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"b27986ab35d5834a54e0fe5113adc1e1ff11a95c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.70.0_1792779444828_0.6833073191699564","host":"s3://npm-registry-packages-npm-production"}},"1.70.1":{"name":"dshmarket","version":"1.70.1","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"license":"MIT","_id":"dshmarket@1.70.1","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"homepage":"https://dshmarket.com","bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"dist":{"shasum":"7f2ccd133a38ad154db159c75a73e3f4ddb04694","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.70.1.tgz","fileCount":193,"integrity":"sha512-DXevGazawEzCgNlxqy1y5y7jjqZeHHrazikYwGPLtYRBrEGQR7PurRxGyyI4AZHMZBPJ8F/taxcgEkwS3mmshw==","signatures":[{"sig":"MEUCIQCIElc6cu56ObEiyd8HyusNJTSRKxVHFF1PAE4Zs1lcogIgazsuTWZBD0KKOmwL/WM1Xv5Qs+bgiRUdzBAVTlnCMmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpQr4u4fpZiOa9NL1Ljww/d52m1BVN32Np1qzNqiM0jwIhAMtnel6ro18rvkyDgUOXClo9FNldqBVQi6Ko0ctmoqR5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5144554},"icon":"assets/logo.svg","main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"423fe2610bf9d0f8f280b1189a1f3c27e02183d9","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dshmarket_1.70.1_1792788072244_0.1472664049169874","host":"s3://npm-registry-packages-npm-production"}},"1.70.2":{"_id":"dshmarket@1.70.2","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-theme"],"platform":"web"}},"bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"dist":{"shasum":"32b9b47a1499f75afff20de4f82f28d7332b63bd","tarball":"https://registry.npmjs.org/dshmarket/-/dshmarket-1.70.2.tgz","fileCount":193,"integrity":"sha512-xXaax8k5l20x8pMcQUzlLhY/H+H8fIse/iiMr+F31/9nH8ocGTsOnHeWel9ytUhkJoTbS5rYKigJuiA2YWNWeg==","signatures":[{"sig":"MEYCIQDk4wRJGh5C0+N4KxXVjpcvd0nJTUVOx6al99xrKppjsQIhAOxXiu1g4HZABPpM+oqnCBX4+k8WTBR4SZ8wutSlHbHL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICHduQY/tjtB7HCbH6//o9JxIN4+hRZFsD7zqsag2sAHAiAXW8qJp3Ix6nuFtjocvJ6Xcmr/3Hvdi3gwD516aU9HHA=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dshmarket@1.70.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5152780},"icon":"assets/logo.svg","main":"lib/index.js","name":"dshmarket","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./client":"./client/client.js","./package.json":"./package.json","./locale/*.json":"./locale/*.json","./update-api-v1":{"types":"./lib/types/update-api-v1.d.ts","default":"./lib/update-api-v1.js"},"./cordis.patch.yml":"./cordis.patch.yml"},"gitHead":"e320461dba3a7e99845f83c7bd106a2f1889dc7f","license":"MIT","scripts":{"test":"vitest run","build":"tsc -p tsconfig.json && npm run build:client","check":"npm run typecheck && npm run build && node scripts/restart-smoke.mjs","prepack":"npm run build && node scripts/preflight.mjs","prepare":"npm run build","snapshot":"mkdir -p data && curl -sf https://awesome-dsh-plugin.com/plugins.json -o data/registry-snapshot.json && curl -sf https://awesome-dsh-plugin.com/readmes.json -o data/readmes-snapshot.json","test:web":"node scripts/check-web-auth-capture.mjs && vitest run --config vitest.web.config.ts","typecheck":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json --noEmit","build:site":"node scripts/build-site.mjs","test:compat":"vitest run --config vitest.compat.config.ts","build:client":"tsdown && node scripts/normalize-client-banner.mjs","validate:registry":"node scripts/validate-registry.mjs","check:web-auth-capture":"node scripts/check-web-auth-capture.mjs"},"version":"1.70.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"649e69c5-6d1d-42f8-82cf-7ca61682d5fa"}},"homepage":"https://dshmarket.com","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"_npmVersion":"12.2.1","description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","directories":{},"maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"undici":"^7.29.1","js-yaml":"^4.3.2"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^29.1.1","react":"^18.3.1","marked":"^18.0.10","tsdown":"^0.22.14","vitest":"^4.1.10","react-dom":"~18.3.1","playwright":"^1.62.1","typescript":"^7.0.2","@types/node":"^26.2.0","@types/react":"~18.3.1","lightningcss":"^1.33.0","@types/js-yaml":"^4.0.9","@types/react-dom":"~18.3.1","@deepseek-ai/cordis":"^4.0.1","@testing-library/react":"^16.3.2","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7","@deepseek-ai/dsh-invariants":"^0.1.0-rc.6","@deepseek-ai/dsh-client-runtime":"^0.1.0-rc.7","@deepseek-ai/dsh-client-ui-primitives":"^0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"^0.1.0-rc.7"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"^0.1.0-rc.7 || ^0.1.1-rc.2 || ^0.1.2-alpha.2 || ^0.2.0-rc.1 || ^0.2.1-alpha.3 || ^0.2.1-rc.1"},"peerDependenciesMeta":{"@deepseek-ai/schemastery":{"optional":true},"@deepseek-ai/dsh-settings":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dshmarket_1.70.2_1792861583665_0.9839699132780162"}}},"time":{"created":"2026-08-13T15:33:59.185Z","modified":"2026-10-24T17:06:24.167Z","0.0.1":"2026-08-13T15:33:59.441Z","1.0.0":"2026-08-14T10:12:42.084Z","1.0.1":"2026-08-14T10:24:18.253Z","1.0.2":"2026-08-14T10:34:41.145Z","1.0.3":"2026-08-14T13:17:13.440Z","1.1.0":"2026-08-14T15:53:43.245Z","1.2.0":"2026-08-14T17:43:11.575Z","1.2.1":"2026-08-14T18:00:31.237Z","1.2.2":"2026-08-14T18:10:15.937Z","1.2.3":"2026-08-15T02:58:21.556Z","1.2.4":"2026-08-15T04:44:47.538Z","1.3.0":"2026-08-15T06:22:20.655Z","1.3.1":"2026-08-15T09:05:43.284Z","1.4.0":"2026-08-15T09:39:13.994Z","1.4.1":"2026-08-15T10:16:25.562Z","1.5.0":"2026-08-15T15:22:18.484Z","1.5.1":"2026-08-16T01:24:04.960Z","1.6.0":"2026-08-16T02:35:00.006Z","1.7.0":"2026-08-16T03:31:26.378Z","1.8.0":"2026-08-16T04:36:24.592Z","1.9.0":"2026-08-16T07:23:17.632Z","1.10.0":"2026-08-16T14:29:22.749Z","1.10.1":"2026-08-16T15:12:37.692Z","1.11.0":"2026-08-17T03:53:36.876Z","1.11.1":"2026-08-17T08:25:52.838Z","1.11.2":"2026-08-17T12:43:55.963Z","1.11.3":"2026-08-17T16:41:55.264Z","1.12.0":"2026-08-18T03:10:13.189Z","1.12.1":"2026-08-18T03:54:17.449Z","1.12.2":"2026-08-18T07:10:47.336Z","1.13.0":"2026-08-18T09:24:14.948Z","1.13.1":"2026-08-18T09:46:49.886Z","1.14.0-beta.1":"2026-08-18T11:40:06.838Z","1.14.0-beta.2":"2026-08-18T13:06:00.950Z","1.15.0-dev.202608181407-2fad14a":"2026-08-18T14:07:19.478Z","1.15.0-dev.202608181550-5dab1d8":"2026-08-18T15:50:39.500Z","1.15.0-dev.202608181604-adf97aa":"2026-08-18T16:04:35.449Z","1.14.0":"2026-08-18T17:42:41.607Z","1.14.1":"2026-08-19T01:16:46.446Z","1.15.0-dev.202608190348-f4a993f":"2026-08-19T03:49:13.267Z","1.15.0-dev.202608190507-ae1c41c":"2026-08-19T05:07:07.672Z","1.15.0-dev.202608190526-6bd77fe":"2026-08-19T05:26:39.135Z","1.15.0-dev.202608190759-656900b":"2026-08-19T07:59:56.882Z","1.15.0-dev.202608190840-e9c36be":"2026-08-19T08:40:32.883Z","1.15.0-dev.202608190915-7ee451a":"2026-08-19T09:15:59.441Z","1.15.0-beta.1":"2026-08-19T09:50:53.064Z","1.15.0-beta.2":"2026-08-19T10:07:42.958Z","1.15.0":"2026-08-19T10:15:10.300Z","1.16.0-dev.202608191435-2f52e6f":"2026-08-19T14:35:36.386Z","1.16.0-dev.202608191514-19afba9":"2026-08-19T15:14:36.783Z","1.16.0-beta.1":"2026-08-20T09:52:43.151Z","1.16.0-beta.2":"2026-08-20T10:04:28.916Z","1.16.0-beta.3":"2026-08-20T10:18:25.257Z","1.16.0":"2026-08-20T10:40:01.115Z","1.16.1":"2026-08-20T17:18:03.974Z","1.16.2":"2026-08-20T17:40:08.731Z","1.16.3":"2026-08-21T02:24:30.761Z","1.16.4":"2026-08-21T03:31:52.418Z","1.16.5":"2026-08-21T04:37:21.977Z","1.16.6":"2026-08-21T05:08:24.181Z","1.17.0":"2026-08-21T06:06:10.247Z","1.17.1":"2026-08-21T06:38:27.226Z","1.18.0":"2026-08-22T04:11:03.548Z","1.18.1":"2026-08-22T16:08:32.375Z","1.19.0-beta.1":"2026-08-22T17:39:36.853Z","1.19.0-beta.2":"2026-08-23T03:34:21.043Z","1.19.0-beta.3":"2026-08-23T04:19:47.786Z","1.19.0-beta.4":"2026-08-23T05:05:57.147Z","1.19.0":"2026-08-23T06:00:16.944Z","1.19.1":"2026-08-23T12:57:46.378Z","1.20.0":"2026-08-23T13:42:06.435Z","1.20.1":"2026-08-23T14:26:46.136Z","1.20.2":"2026-08-23T14:35:16.187Z","1.20.3":"2026-08-23T16:29:23.960Z","1.20.4":"2026-08-23T16:37:19.371Z","1.21.0":"2026-08-23T17:26:31.243Z","1.21.1":"2026-08-24T03:33:52.488Z","1.21.2":"2026-08-24T04:00:38.444Z","1.21.3":"2026-08-24T09:26:56.746Z","1.21.4":"2026-08-24T10:15:23.504Z","1.22.0":"2026-08-24T10:41:50.827Z","1.23.0":"2026-08-24T11:43:00.067Z","1.23.1":"2026-08-24T12:07:42.067Z","1.24.0":"2026-08-24T12:25:18.157Z","1.25.0":"2026-08-24T14:30:29.187Z","1.26.0":"2026-08-24T14:54:16.677Z","1.27.0":"2026-08-25T04:12:39.536Z","1.28.0":"2026-08-25T04:40:22.823Z","1.28.1":"2026-08-25T05:00:44.658Z","1.28.2":"2026-08-25T06:50:03.959Z","1.29.0":"2026-08-25T07:08:35.843Z","1.29.1":"2026-08-25T07:28:50.085Z","1.29.2":"2026-08-25T07:50:33.611Z","1.29.3":"2026-08-26T04:29:24.195Z","1.30.0":"2026-08-26T05:03:13.653Z","1.31.0":"2026-08-26T06:20:13.376Z","1.31.1":"2026-08-26T06:50:03.093Z","1.31.2":"2026-08-27T03:56:07.695Z","1.32.0":"2026-08-27T07:08:25.131Z","1.33.0":"2026-08-27T08:50:37.494Z","1.34.0":"2026-08-27T12:59:00.564Z","1.35.0":"2026-08-28T04:53:49.405Z","1.36.0":"2026-08-28T15:38:45.969Z","1.37.0":"2026-08-30T03:31:55.616Z","1.38.0":"2026-08-30T09:17:49.335Z","1.38.1":"2026-08-30T15:42:41.642Z","1.39.0":"2026-09-01T04:15:52.211Z","1.40.0":"2026-09-02T04:20:09.427Z","1.41.0":"2026-09-03T09:08:11.563Z","1.42.0":"2026-09-04T16:52:19.276Z","1.43.0":"2026-09-05T04:30:31.908Z","1.44.0":"2026-09-05T15:22:34.101Z","1.45.0":"2026-09-07T15:18:15.069Z","1.45.1":"2026-09-08T14:36:57.980Z","1.46.0":"2026-09-13T03:24:02.262Z","1.46.1":"2026-09-13T08:10:53.973Z","1.47.0":"2026-09-15T04:59:30.465Z","1.48.0":"2026-09-18T14:08:10.097Z","1.49.0":"2026-09-19T13:11:35.014Z","1.50.0":"2026-09-20T03:03:15.873Z","1.51.0":"2026-09-20T14:02:17.872Z","1.52.0":"2026-09-20T17:32:25.348Z","1.53.0":"2026-09-21T13:43:21.540Z","1.54.0":"2026-09-21T17:11:00.183Z","1.55.0":"2026-09-22T07:36:46.940Z","1.56.0":"2026-09-22T16:30:19.028Z","1.57.0":"2026-09-22T17:03:07.261Z","1.58.0":"2026-09-23T02:46:37.768Z","1.59.0":"2026-09-23T17:21:55.287Z","1.60.0":"2026-09-24T01:45:04.771Z","1.61.0":"2026-09-24T02:13:58.897Z","1.62.0":"2026-09-24T04:47:21.302Z","1.63.0":"2026-09-24T06:54:39.073Z","1.64.0":"2026-09-24T07:16:28.470Z","1.65.0":"2026-09-24T11:08:53.607Z","1.65.1":"2026-09-24T14:30:23.938Z","1.65.2":"2026-09-25T14:23:07.798Z","1.65.3":"2026-09-25T14:30:09.124Z","1.65.4":"2026-09-25T15:55:26.559Z","1.66.0":"2026-09-25T17:26:35.981Z","1.66.1":"2026-09-26T01:32:19.139Z","1.66.2":"2026-09-26T16:21:39.626Z","1.66.3":"2026-09-27T16:30:01.740Z","1.66.4":"2026-09-28T14:29:20.079Z","1.66.5":"2026-09-28T15:06:02.722Z","1.66.6":"2026-09-29T16:41:11.011Z","1.66.7":"2026-09-30T16:23:37.405Z","1.66.8":"2026-10-01T16:34:32.081Z","1.66.9":"2026-10-05T17:04:08.058Z","1.66.10":"2026-10-07T16:17:49.848Z","1.66.11":"2026-10-07T19:30:39.965Z","1.66.12":"2026-10-08T12:13:07.655Z","1.66.13":"2026-10-08T13:57:45.135Z","1.66.14":"2026-10-08T15:08:02.161Z","1.66.15":"2026-10-10T08:43:22.724Z","1.66.16":"2026-10-11T14:22:28.117Z","1.66.17":"2026-10-11T14:35:44.311Z","1.66.18":"2026-10-12T17:08:31.056Z","1.66.19":"2026-10-13T05:16:28.788Z","1.66.20":"2026-10-13T06:06:55.180Z","1.66.21":"2026-10-13T17:25:05.384Z","1.66.22":"2026-10-14T17:29:41.152Z","1.66.23":"2026-10-15T12:24:43.117Z","1.66.24":"2026-10-15T14:04:43.793Z","1.66.25":"2026-10-15T14:46:45.789Z","1.66.26":"2026-10-15T15:03:01.640Z","1.66.27":"2026-10-15T16:01:58.757Z","1.66.28":"2026-10-16T06:00:22.169Z","1.66.29":"2026-10-16T16:50:01.392Z","1.66.30":"2026-10-16T16:54:43.100Z","1.66.31":"2026-10-16T17:04:42.434Z","1.66.32":"2026-10-16T17:08:04.025Z","1.66.33":"2026-10-17T08:26:20.801Z","1.66.34":"2026-10-17T08:47:22.744Z","1.66.35":"2026-10-17T09:10:58.752Z","1.66.36":"2026-10-17T17:27:43.260Z","1.66.37":"2026-10-17T17:47:51.598Z","1.66.38":"2026-10-18T09:30:31.580Z","1.66.39":"2026-10-18T12:03:19.500Z","1.66.40":"2026-10-18T17:16:20.987Z","1.66.41":"2026-10-18T18:26:33.345Z","1.66.42":"2026-10-18T20:43:54.523Z","1.66.43":"2026-10-19T16:58:25.988Z","1.66.44":"2026-10-19T18:24:19.244Z","1.66.45":"2026-10-20T17:40:41.049Z","1.66.46":"2026-10-21T17:18:24.312Z","1.66.47":"2026-10-21T18:54:27.760Z","1.67.0":"2026-10-22T14:00:21.570Z","1.68.0":"2026-10-22T19:22:18.760Z","1.69.0":"2026-10-22T20:58:05.374Z","1.70.0":"2026-10-23T18:17:24.943Z","1.70.1":"2026-10-23T20:41:12.367Z","1.70.2":"2026-10-24T17:06:23.796Z"},"bugs":{"url":"https://github.com/dsh-market/dsh-market/issues"},"license":"MIT","homepage":"https://dshmarket.com","keywords":["deepseek","harness","dsh","dsh-plugin","marketplace","market","plugin-manager"],"repository":{"url":"git+https://github.com/dsh-market/dsh-market.git","type":"git"},"description":"Visual plugin market inside DeepSeek Harness — browse, search, and one-click install community plugins. · DSH 可视化插件市场：逛一逛，点一下，装好。","maintainers":[{"name":"fkysly","email":"fkysly@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"assets/logo.svg\" width=\"96\" alt=\"dsh-market logo\">\n</p>\n\n# dsh-market\n\n[English](README.md) | 中文\n\n[![npm](https://img.shields.io/npm/v/dshmarket)](https://www.npmjs.com/package/dshmarket)\n[![stars](https://img.shields.io/github/stars/dsh-market/dsh-market?style=flat)](https://github.com/dsh-market/dsh-market)\n\n装在 DeepSeek Harness 里的插件市场。dsh 0.2.1 起它就在 **插件** 页上，是紧挨着 **已安装** 的一个页签；更早的宿主从设置 → **插件市场** 进入。逛一逛，点一下，装好。\n\n> 📡 **同一份目录也是一份插件市场索引。** dsh 0.2.1 起，打开 **插件 → 发现（Discover）→ 索引源（Index sources）**，添加 `https://cdn.jsdelivr.net/npm/dsh-plugin-catalog/index.json`。它就是这份列表的 format 1 索引，放在 npm 上分发，所以在哪里都快——dsh 给索引源的时间只有 15 秒，而 GitHub Pages 上的那两份（`https://awesome-dsh-plugin.com/index.json` 与 `https://dshmarket.com/index.json`）在部分网络下会超过。宿主自己的发现页和 `plugin_market` 智能体工具就能搜索它。\n\n![dsh-market](assets/demo-zh.png)\n\n主题一键换：装完即生效，点一下切换，不用重启。\n\n## 安装\n\n- **官方 DSH Desktop 桌面端：** 在应用内打开 **设置 → 插件**，搜索\n  `dshmarket`，通过应用自己的插件管理器安装，无需命令行。\n- **普通 `dsh web`：** 执行以下命令，然后重启 `dsh web`：\n\n  ```sh\n  dsh plugin --profile web add dshmarket\n  ```\n\n- **自定义 profile：** 把命令里的 `web` 换成宿主实际使用的 profile 名称：\n  `dsh plugin --profile <profile> add dshmarket`。之后按宿主的说明重启。\n\n在装有 DSH Desktop 的电脑上执行 `dsh plugin --profile web add dshmarket`，\n命令可能提示成功，但市场装进的是 `profiles/web`，**不是**桌面应用使用的\nprofile，因此不会出现在桌面端。请通过应用内的 **设置 → 插件** 安装；桌面端\n的 profile 由应用自己的插件管理器管理。\n\n装好后打开 **插件** 页，点 **已安装** 旁边的 **插件市场** 页签\n（dsh 0.2.1 及以上；普通的 `dsh web` 就有，不需要桌面端）。市场仍然也是\n**设置 → 插件市场** 里的一个分区：dsh 0.2.0 及以前只有这个入口，0.2.1 起设置\n窗口挪进了账号菜单。想在任何地方一键进入的话，市场也可以在侧边栏放一行\n**插件市场**，在 **插件** 页市场的卡片上打开即可。反过来，dsh 0.2.1 起，已装\n插件的 **···** 菜单里有 **在插件页查看**：它会打开宿主里这个插件自己的页面，\n那里是唯一能逐个开关它的各个组件（行）的地方。\n\n**需要 dsh web 0.1.0-rc.6 或更新版本。** 宿主太旧时市场会自我禁用，并在浏览器\n控制台说明原因，而不是拿缺失的原语去渲染——如果哪里都没出现「插件市场」这\n一项，通常就是这个原因。桌面端要留意：它可能内置了比 `npm` 装到的更旧的 dsh（#139）。\n\n## 你会得到\n\n- **逛与搜**——完整社区目录（4200+ 插件，每天在涨），分类筛选、star 数、最热/最新排序，中英描述跟随界面语言\n- **按宿主发现**——卡片展示插件通过 `engines.dsh` 或同版本线 `@deepseek-ai/dsh-*` peer 声明的 DSH 要求；可选筛选只隐藏与当前宿主明确不匹配的插件。未声明、格式异常、暂时取不到清单及仅 GitHub 发布的条目仍保持可见，不猜成不兼容\n- **截图展示**——App Store 式截图，多图自动轮播，点开还能看大图；作者在 registry 里策展的截图列表卡片就直接显示（零额外请求），没有策展的插件则在打开安装弹窗时自动从 README 抽取；图片仅从 GitHub 图床加载\n- **评论**——每张卡片都能就地打开该插件的讨论。它和插件在 [dshmarket.com](https://dshmarket.com) 与[目录站](https://awesome-dsh-plugin.com)上的页面共用同一条讨论，一个插件只有一处对话，而不是三处。底层是 GitHub Discussions（经由 giscus）：打开即加载，只有发表评论才需要 GitHub 账号；说明里也直说打开会连接 giscus.app 与 GitHub。本地 dsh web 继续内嵌评论供阅读，登录和发表则通过专用 GitHub 入口在新标签页打开当前插件的精确讨论，不让跨站回跳携带或依赖宿主会话\n- **收藏**——在「发现」或「主题」页点书签即可收藏插件/主题；「收藏」Tab 集中展示，支持搜索、排序与安装。书签写入 profile 的市场状态（`state.json`）；已下架条目可一键清除\n- **分组**——把已安装插件整理进具名分组（可重命名、删除，分组内单独搜索）；一个插件属于一个分组，默认是「未分组」。每个分组自带开关：全开、全关，或成员当前真实处于的「混合」状态——一组一起开合，不动其余插件。一个分组最多容纳一个主题。分组本身是 profile `state.json` 里的本地状态\n- **备注**——给任何已安装插件写一行你自己的说明，它会在这行**代替作者简介**显示——四十个插件的列表因此能用你自己的话回答「我当初为什么装它」。和分组、收藏一样只存在本地，不上传\n- **主题**——独立主题页：装完立即生效，点一下切换（主题互斥、选择跨重启保留），卸载即恢复\n- **一键安装**——确认来源，实时进度；多数插件刷新页面即可用，无需重启\n- **备份与恢复**——把 profile 的插件清单与配置导出为可读 JSON，换机导入，存到 WebDAV 并每日自动备份，或通过私有 GitHub Gist 跨机器同步；恢复采用**合并**方式（备份之后新装的插件会保留），写入前校验、失败自动回滚\n- **更新**——逐插件检测（npm 版本或锁定 commit 对比 HEAD），一键更新或全部更新；市场自己也走同一通道升级。从压缩包链接装的插件只认自己的来源：市场里恰好同名的另一个插件不会被当成它的更新，更新也不会悄悄把它换成另一个插件。每个有待更新的行上都有「更新内容」链接——有版本说明就是版本说明，对不上版本时给提交记录。暂时不处理的提醒可以**本次不再提醒**（本次 = 当前宿主进程），重启后提醒会回来——「忽略」永远不等于「关闭」\n- **GitHub 多线路容错**——中国大陆下载区域会为 Git ref、README 与头像分别维护 fallback 顺序，记住上次可用线路，只在传输、HTTP 状态或响应内容校验失败后换线，并拒绝公共反代伪装成 HTTP 200 的 HTML 错误页。内置线路全部失效时，可到**设置 → 插件 → 插件配置 → GitHub 加速**填写一个持久化的自定义 HTTPS 前缀；运维设置的 `DSHM_GITHUB_PROXY` 始终优先\n- **公共更新接口**——插件自己的设置页可调用带版本号、能力探测和回滚状态的[更新 API v1](UPDATE-API-V1.md)（beta），无需复制包管理逻辑，也不依赖市场 UI 的私有响应字段\n- **卸载**——两步确认防误触；本次会话装的插件即点即卸\n- **热禁用 / 启用**——开关会往 profile 的 `cordis.patch.yml`（官方补丁层，机制移植自 [dsh-plugin-hub](https://github.com/Noob-stupid/dsh-plugin-hub)）写入 `- id: …` + `disabled: true|false`：DSH 的 HMR 约 1 秒内重新组合，无需重启，loader 每次启动都会重新应用这个选择；手工改过的补丁行会显示成徽标，宿主基础设施插件禁止开关，补丁文件格式不对时绝不会被写得更糟\n- **按需重启**——无法热加载的变更会在待重启提示旁显示一键重启；操作仅接受本机同源请求\n- **重启没起来时的恢复**——DSH 的启动是全有全无：一个插件加载失败，整个进程就退出，市场自己的界面也随宿主一起消失。现在这个失败提示处多了一个 **调整插件**：DSH 点名的插件会标红并默认取消勾选，你自己选下次启动要启用哪些，选择写进市场开关用的同一套 `cordis.patch.yml` 停用行（停用载体还会同步 `dsh.profile.bundles`），然后自动重试启动。这个恢复界面由脱离终端的重启助手在同一个地址上提供——页面原本就在轮询它，所以宿主已经没了也照样能打开；直接访问地址则会渲染同一份内容的独立页面。DSH 正常启动时，这一切都不会出现\n- **零术语**——缺组件（pnpm）时市场自己发现、一键自动装好，全程不见命令行\n- **导出日志**——一键生成脱敏纯文本日志方便反馈（home 路径与密钥形状已打码；任何数据都不会被上传）。市场版本号就在标题旁边，截图反馈时自带版本信息\n- **设置卡片**——dsh 0.1.0-rc.7 起，市场在插件页里管理**它自己**，和其它插件并排（宿主还有设置页时在 **设置 → 插件 → 插件配置**，dsh 0.2.1 起在 **插件** 页市场自己的卡片上）：看当前版本、选择**更新通道**（稳定版，或 Beta 抢先试用还在验证中的版本——只影响市场自己，不影响你装的其它插件；打开开发者模式后还会多出「开发版」通道，直接取开发分支上的构建）、更新、或者移除市场。移除时可勾选一并清理——包括市场写进补丁层的停用行，被它关掉的插件会恢复运行，而不是保持停用却再没有界面能打开它们\n- **诊断**——插件加载顺序与冲突一页看全：bundle 栈（官方/社区徽标）、重复的 loader 条目、依赖版本不一致、核心包多版本共存、覆盖项与非法配置条目，以及残留目录——更新被打断后留下的、缺少 `package.json` 的包目录，和 pnpm 自己的 `*_tmp_*` 暂存目录。它们都不妨碍启动，所以只列出来而不报成警告，也是唯一会说清磁盘上到底有什么的地方。术语说人话，问题块高亮，全部可折叠\n- **加载顺序**——拖拽调整社区 bundle 的顺序，或直接采用按插件自身 before/after 规则推导出的建议顺序。写入前先跑一次静态组合校验，通过才落盘；应用之前面板会告诉你这个顺序会改变什么（多少处覆盖、多少无效或重复条目）\n- **AI 修复**——一键把诊断结果生成的修复 prompt（错误/警告/顺序冲突 + 保守的改动范围约束）复制到剪贴板，你粘进新对话，自己决定发不发。提示词会先让 Agent 判断自己是不是就是这个 profile 所在的 harness——若是，则严禁改动运行中组合、升级/重启 harness 或核心包、重装依赖，而是让它生成一份幂等的 `apply` 修改脚本和一份 `rollback` 回滚脚本，由你在外部终端执行并把输出拷回给它\n\n## 速度\n\n安装依次优先使用经仓库验证的 npm 包、作者提供的 GitHub Release 预构建 tarball，最后才回退到整仓 GitHub 源码下载。预构建安装通常只需数秒且无需执行本地构建脚本；仅提供源码的插件仍取决于你到 GitHub 的网络。\n\n## 安全\n\n- 只允许安装 [awesome-dsh-plugin](https://awesome-dsh-plugin.com) 精选列表内的来源,其它一律拒绝\n- 构建脚本默认禁止执行（pnpm ≥10）,放行与否由你按包显式决定\n- 终端/命令行类插件装进网页版前会被明确提醒\n- 安装接口只接受同源 POST;市场不会向任何地方上报数据\n- 备份可能包含 profile 配置里的密钥——导出与上传前 UI 会明确提醒;WebDAV 同步仅限 https、拒绝内网地址,且密码永不落盘浏览器\n- 带鉴权的 Gist 请求始终直连 `api.github.com`，Bearer token 不会交给公共 GitHub 加速服务；GitHub 源码归档也保持 canonical codeload URL，以保留 pnpm 的完整性校验边界\n- 重启接口还要求客户端直接来自环回地址（拒绝代理转发请求），并使用原入口、参数、环境和工作目录重新启动 DSH\n- 一键重启会启动脱离终端的替代进程。**当本进程就是 systemd 服务的主进程时，按钮会自动隐藏**——否则市场重启会连带杀掉 cgroup 里的接管进程，服务起不来，待重启提示会说明原因。判定要求「systemd 标记」和「本进程是该 unit 的主进程」同时成立：`INVOCATION_ID` 会被 unit 的所有后代继承（包括普通终端），只看它会误伤一大批本来能正常重启的机器。pm2 和 launchd 不做检测，这类部署需要下面的显式配置。两种做法：在**设置 → 插件 → 插件配置**里关掉「允许重启」，或者写进 profile 补丁——注意必须嵌在 `config:` 下面，因为 loader 只把这个子对象传给插件，写在顶层会静默失效（#227，感谢 @Fantasymax）：\n\n  ```yaml\n  - id: dsh-market\n    name: dshmarket\n    config:\n      allowRestart: false   # 不要和 `name:` 并排写在顶层\n  ```\n\n  **dsh 0.1.7 及更新版本上没有这个开关可关**：宿主改为从插件自己的 Config schema 派生设置，不再为插件注册的设置命名空间提供服务，市场在那里没有可用的控件。用下面的 profile patch，它在所有宿主上都有效。\n\n  生效后 `GET /dsh-market/status` 会返回 `\"restart\": false`。\n- 需要本地编译的插件（原生模块）会在 dsh 进程继承到的环境里构建——而图形界面、systemd/launchd 托管、Windows 开始菜单启动的 dsh **不会**继承你终端的环境。如果插件需要的编译器比机器默认的新（比如系统 `g++` 太老，但其它工作又依赖这个版本，不能全局升级），就用 `config:` 下的 `buildEnv` 固定编译期环境变量——相当于在终端里 `CC=... CXX=... dsh`，且不动任何全局配置。固定的值可以覆盖继承来的环境变量，但绝不会覆盖市场为子进程算好的 `PATH` 和 `CI`（issue #336）：\n\n  ```yaml\n  - id: dsh-market\n    name: dshmarket\n    config:\n      buildEnv:\n        CC: /usr/bin/gcc-11     # 也可以是 CXX、NODE_OPTIONS 等\n        CXX: /usr/bin/g++-11\n  ```\n\n  界面上也可以在**设置 → 插件 → 插件配置 → dshmarket → 编译环境变量**里直接改（每行一个 `KEY=value`；保存后下一次安装即生效，留空保存则回到上面的 profile 配置）。无论在哪里配，`PATH` 和 `CI` 都由市场接管，不能覆盖。\n- 从终端启动时，替代进程脱离原终端，关闭原终端后仍会继续运行\n- 收录 ≠ 背书:插件是第三方代码,请只安装你信任的来源\n\n## 提交你的插件\n\n**这个仓库是市场应用本身，不是插件目录。** 市场里的插件列表来自精选列表 [awesome-dsh-plugin](https://github.com/awesome-dsh-plugin/awesome-dsh-plugin)——想让你的插件上架，请去**那边**提 PR（在列表里加一条即可，站点和本市场会自动收录，通常一天内生效）。请不要往本仓库提插件条目。\n\n## 路线图与反馈\n\n- **Bug** 提 [issue](https://github.com/dsh-market/dsh-market/issues)，附上市场页面的「导出日志」能让排查快十倍\n- **功能建议**放 [Roadmap](https://github.com/orgs/dsh-market/projects/1)。issues 只留「坏掉的东西」，所以提成 issue 的建议会被移到那边并关闭；讨论仍留在你写的地方\n- 路线图上的每一项都欢迎社区 PR——动手前在对应条目里说一声，免得两个人重复造\n\n## 数据源\n\n每次打开都实时请求 [awesome-dsh-plugin.com/plugins.json](https://awesome-dsh-plugin.com/plugins.json)——精选条目、npm 映射、star 数由 CI 每日刷新，不使用过期缓存兜底；连不上时会给出具体原因和耗时，并提供「重试」按钮。\n\n刻意不做本地快照兜底：目录每天都在增长，过期的答案不是「差一点」而是「错的」——今早刚发布的插件会显示成「不存在」。\n\n中国大陆下载区域**优先从 npm 读同一份目录**，走的是插件自己也在走的那套区域感知线路：国内镜像本来就带着它、下载落在镜像而不是绕回源站，而且它有版本号——一份有问题的目录构建可以回滚，而不是只能往前修。源站仍作为「一直能用的那条」排在最后。区域判断只做一次并记住结果，可在**设置 → 插件 → 插件配置**里改。\n\n**如果你的网络访问不了这个域名**，可以改指到镜像：在 dsh 运行的环境里设置 `DSHM_REGISTRY_URL`，指向任何提供相同 `plugins.json` 结构的地址：\n\n```sh\nDSHM_REGISTRY_URL=https://your-mirror.example/plugins.json dsh web\n```\n\n## 友情链接\n\n### DSH Desktop（dataelement）\n\n[dsh-desktop](https://github.com/dataelement/dsh-desktop)——DeepSeek Harness 桌面客户端：无需自装 Node.js 即可运行和管理本地 Harness，并默认预置本插件市场。[dshdesktop.com](https://dshdesktop.com)\n\n### DeepSeek Harness Desktop（hairyf）\n\n[deepseek-harness-desktop](https://github.com/hairyf/deepseek-harness-desktop)——基于 **Tauri**（Rust + Web）构建的 DeepSeek Harness 原生桌面客户端：一键本地安装并启动，无需自装 Node.js；首次启动可选择安装本插件市场作为推荐插件。\n\n### DeepSeek Harness Desktop（anywhere-labs）\n\n[deepseek-harness-desktop](https://github.com/anywhere-labs/deepseek-harness-desktop)——基于 Electron 的 DeepSeek Harness 桌面客户端，理念是「万物皆插件，桌面本身也是插件」：支持 profile 切换、内置 Node 与 pnpm，安装前会先给 profile 拍快照以便回滚。[dshdesktop.cn](https://dshdesktop.cn)\n\n### DSH App\n\n[dsh-app](https://github.com/RyensX/dsh-app)——基于 Tauri 2（而非 Electron）的 DeepSeek Harness 桌面客户端，因此安装包小得多，界面走系统 webview。AGPL-3.0。\n\n### Local DSH\n\n[local-dsh](https://github.com/liangchen-harold/local-dsh)——可以把模型跑在本机的 DeepSeek Harness 桌面客户端：发行包内置 llama.cpp 与 Node、pnpm、DSH，下载一个 GGUF 模型就能对话，不必接外部 API。基于 Tauri 构建；目前支持 Apple 芯片的 Mac。[localdsh.com](https://localdsh.com)\n\n### dsh desktop（MochiNek0）\n\n[dsh-desktop](https://github.com/MochiNek0/dsh-desktop)——基于 Tauri 构建的跨平台 DeepSeek Harness 桌面客户端（Windows / macOS / Linux），界面走系统 webview，安装包只有几 MB（Windows 2.3 MB、macOS 5.8 MB）。启动时自动在后台拉起 `dsh web` 并嵌入原生窗口，会话与配置和 CLI 共享；内置插件面板的推荐位第一条就是本市场，点一下即可装上。另有「运行环境」面板枚举与切换本机 Node、安装或升级 dsh，全程无需管理员权限；回合结束或 dsh 等待你确认时发出系统通知。[dsh-desktop.cc.cd](https://dsh-desktop.cc.cd/)\n\n### DSH Get\n\n[DSH Get](https://www.dshget.com/)——DeepSeek Harness 插件的网页检索目录：分类筛选、中英描述、安装命令与插件详情页；其规范化的目录快照公开在 [bobby-sheng/dshget-data](https://github.com/bobby-sheng/dshget-data)。\n\n### modlens\n\n[modlens](https://github.com/liustack/modlens)——全网第一个 DeepSeek Harness 视觉插件，为 DeepSeek、GLM 等纯文本模型外挂视觉能力，粘贴图片即得结构化 JSON 证据（OCR、版面、语义）。本市场内即可直接安装：\n\n```sh\ndsh plugin --profile web add @liustack/modlens\n```\n\n## 许可\n\nMIT · [dshmarket.com](https://dshmarket.com)\n","readmeFilename":"README.zh.md"}