{"_id":"@cjiaojiao/dsh-desk-bridge","_rev":"6-e8c62b13e082b2e8b18fb9020ce70e00","name":"@cjiaojiao/dsh-desk-bridge","dist-tags":{"latest":"1.2.0"},"versions":{"0.1.0":{"name":"@cjiaojiao/dsh-desk-bridge","version":"0.1.0","license":"MIT","_id":"@cjiaojiao/dsh-desk-bridge@0.1.0","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"cf7a6c55e2abadfc406ed95295d195624aa1be4f","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-0.1.0.tgz","fileCount":37,"integrity":"sha512-0QT7pYsiaESPZhkakYUeSm8J5qRgVwgJFphbl8oCoZkkzmjcxIletXnejMo6MGlLEI2xwthhTLe03+Ls38i6/g==","signatures":[{"sig":"MEYCIQCQMHm+t9BjN2mA8qOM3H/VjPakGPB5gCHx32DEz/GOzgIhAPpE1OjR8PQxLV/gtq8or7QnmAB1GjHRppB0rO7ayOhm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74073},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && tsdown","watch":"tsdown --watch","bundle":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"repository":{"url":"https://github.com/JiaosSir/DSH-desk.git","type":"git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","directories":{},"_nodeVersion":"24.18.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","react":"^18.3.1","tsdown":"0.22.2","vitest":"^3.0.0","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-desk-bridge_0.1.0_1787663331481_0.24416865194145876","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@cjiaojiao/dsh-desk-bridge","version":"1.0.0","license":"MIT","_id":"@cjiaojiao/dsh-desk-bridge@1.0.0","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"50c7a973594f374adc2eb7bb7a58cdd8e10c2a6a","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-1.0.0.tgz","fileCount":38,"integrity":"sha512-a1NMMuX+CFPrZqtSIl1g+hZrF/QK7CiujxiGigSukLm+5hZbmJrIP8IfPrg6f/oPLIrVPJz2MzChdxUYWkLwdQ==","signatures":[{"sig":"MEYCIQCZNWttLuzyF2WFG/Hm4eD7VIdwgWbNRqQiYuHWN/ekbgIhAO4x45HigxCX+7Dw4rgfKY5N81chf8j+Q4pUC8bwzXOX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114703},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && tsdown","watch":"tsdown --watch","bundle":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"repository":{"url":"https://github.com/JiaosSir/DSH-desk.git","type":"git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","react":"^18.3.1","tsdown":"0.22.2","vitest":"^3.0.0","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-user-approval":"0.1.1-rc.2","@deepseek-ai/dsh-client-runtime":"0.1.1-rc.2","@deepseek-ai/dsh-host-webserver":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-slots":"0.1.1-rc.2","@deepseek-ai/dsh-client-connection":"0.1.1-rc.2","@deepseek-ai/dsh-client-ui-settings":"0.1.1-rc.2"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-desk-bridge_1.0.0_1787826788053_0.4809365919223727","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@cjiaojiao/dsh-desk-bridge","version":"1.1.0","license":"MIT","_id":"@cjiaojiao/dsh-desk-bridge@1.1.0","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"38f2d79b7f7f3cedca2be024900f413a481b3d46","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-1.1.0.tgz","fileCount":38,"integrity":"sha512-0jrqIDvC9rycqgHO4Loxftcmxr0Gd4r2aGnw9rIL+2aEKaRzZtT74u/PTTkiz3v7U5op2saViBO/ItUW5DbP8w==","signatures":[{"sig":"MEUCIAIOGhnmiagzUmzKZtK5QT/2z2SCgnX9mZmnfz3P2wwXAiEAnUdI3F8K5Y2Ar5StxhXQVuUorZsVLugmvoJoc3Y2ptM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":135972},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && tsdown","watch":"tsdown --watch","bundle":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"repository":{"url":"https://github.com/JiaosSir/DSH-desk.git","type":"git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","react":"^18.3.1","tsdown":"0.22.2","vitest":"^3.0.0","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-desk-bridge_1.1.0_1789027839312_0.5687489001836286","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@cjiaojiao/dsh-desk-bridge","version":"1.1.1","license":"MIT","_id":"@cjiaojiao/dsh-desk-bridge@1.1.1","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"d5a8978d3764cab6575b50c6a744f9a377a4ee73","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-1.1.1.tgz","fileCount":38,"integrity":"sha512-nrkSG9RXfuXPLDB3iz9fchbuqp3g9jxCU2D6+TPseJsDaiuFZjjuvEDgnOlUShMO5TNJi2n6VTsOFANHEBaMmg==","signatures":[{"sig":"MEUCIFLDGavFDW//Lvn8vcYwaDsh9CiNHJcd+6XG/WfsXi7HAiEAuKgvUiugRNq+AD2foX/dtxyjatUXGZyTyoxvpi2lFuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130974},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && tsdown","watch":"tsdown --watch","bundle":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"repository":{"url":"https://github.com/JiaosSir/DSH-desk.git","type":"git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","react":"^18.3.1","tsdown":"0.22.2","vitest":"^3.0.0","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-desk-bridge_1.1.1_1789029690040_0.5199583953033611","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@cjiaojiao/dsh-desk-bridge","version":"1.1.2","license":"MIT","_id":"@cjiaojiao/dsh-desk-bridge@1.1.2","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"dist":{"shasum":"639df8099f843bfb038e37a5e79d0fae6d9e8743","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-1.1.2.tgz","fileCount":38,"integrity":"sha512-GW3MrV5y915nTVn1szmm3lzF9aHYjycc68LT/3Sx1pwGntS07dKoxK9cSLjUuiHO/PhUJT4hfLH5AlJU/nWPUg==","signatures":[{"sig":"MEUCIQDvXhel2oIwBC9EdGQw08Ein0e/oJLsEg/8eBugpVNcRQIgQVS/CGo90Ck5ZLaKPMDjsckl3EmS6//3K+EUD+Ycfn0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":147205},"main":"lib/index.js","type":"module","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./package.json":"./package.json"},"scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json && tsdown","watch":"tsdown --watch","bundle":"tsdown","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"repository":{"url":"https://github.com/JiaosSir/DSH-desk.git","type":"git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"jsdom":"^25.0.0","react":"^18.3.1","tsdown":"0.22.2","vitest":"^3.0.0","react-dom":"^18.3.1","typescript":"~5.7.2","@types/node":"^22.20.0","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-desk-bridge_1.1.2_1789031285528_0.16292703413258947","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@cjiaojiao/dsh-desk-bridge","description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","version":"1.2.0","type":"module","main":"lib/index.js","types":"lib/types/index.d.ts","exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./invariant":{"types":"./lib/types/invariant.d.ts","default":"./lib/invariant.js"},"./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./src/*":"./src/*","./package.json":"./package.json"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-ui-settings"],"platform":"web"}},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0"},"devDependencies":{"@deepseek-ai/cordis":"^4.0.2","@deepseek-ai/dsh-client-store":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-renderer":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.5-rc.1","@deepseek-ai/dsh-client-ui-slots":"0.1.5-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.5-rc.1","@deepseek-ai/dsh-user-approval":"0.1.5-rc.1","@types/react":"~18.3.1","@types/react-dom":"^18.3.5","@types/node":"^22.20.0","jsdom":"^25.0.0","react":"^18.3.1","react-dom":"^18.3.1","tsdown":"0.22.2","typescript":"~5.7.2","vitest":"^3.0.0"},"license":"MIT","repository":{"type":"git","url":"https://github.com/JiaosSir/DSH-desk.git","directory":"packages/dsh-desk-bridge"},"scripts":{"build":"tsc -p tsconfig.build.json && tsdown","bundle":"tsdown","watch":"tsdown --watch","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest"},"_nodeVersion":"24.15.0","_id":"@cjiaojiao/dsh-desk-bridge@1.2.0","dist":{"integrity":"sha512-E8vEoAg5B9/zvWwgrorBmTxN/bbrIsSXWeh05SZxafPBmblxhXTKmFxRWf1mHFJ8oj8jIcbWR/KYLbJRqBYvUg==","shasum":"dd5cf16003c1cac815fe65491dc357bb3665605f","tarball":"https://registry.npmjs.org/@cjiaojiao/dsh-desk-bridge/-/dsh-desk-bridge-1.2.0.tgz","fileCount":53,"unpackedSize":232002,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICRjuo9OiZ7Kw1EwnWaSnKV4fHO4Fn1bBCOpcuFuuIP+AiBC6o5QA27rnNcWtzPh9ighza5ukKlZZr6khQ73mfyj0g=="}]},"_npmUser":{"name":"cjiaojiao","email":"a1962749022@163.com"},"directories":{},"maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-desk-bridge_1.2.0_1789102334887_0.5538718275609937"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-25T13:08:51.319Z","modified":"2026-09-11T04:52:15.175Z","0.1.0":"2026-08-25T13:08:51.624Z","1.0.0":"2026-08-27T10:33:08.191Z","1.1.0":"2026-09-10T08:10:39.469Z","1.1.1":"2026-09-10T08:41:30.185Z","1.1.2":"2026-09-10T09:08:05.661Z","1.2.0":"2026-09-11T04:52:15.036Z"},"license":"MIT","repository":{"type":"git","url":"https://github.com/JiaosSir/DSH-desk.git","directory":"packages/dsh-desk-bridge"},"description":"Desk bridge for the dsh web GUI: capability detection plus a thin Tauri IPC bridge (window.__DSH_DESK__) with zero business logic. In a plain browser the bundle degrades to a no-op.","maintainers":[{"name":"cjiaojiao","email":"a1962749022@163.com"}],"readme":"","readmeFilename":""}