{"_id":"@hytime/dsh-client-ui-shortcuts","_rev":"37-1a839deeeb9f3e0b8bf4e424c22c7c10","name":"@hytime/dsh-client-ui-shortcuts","dist-tags":{"latest":"0.1.23"},"versions":{"0.1.0":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.0","license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.0","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"ae2a0e06e508eb9678eb4a211acda75e4df3c81a","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.0.tgz","fileCount":34,"integrity":"sha512-77T3QuGtfuJnOQQHBNykBedjiQw2IQd9jPBjHflrxBYl8sdgFQNWHJFP74AahiFgT0kAyUbewOIjJiSmCS0pFA==","signatures":[{"sig":"MEUCIBlng4R2l8XzapspjKrGHb0MKUO+D2NZcYC9ZQmLLmOoAiEA5RNlssAmMtHQ39OP9IqMOEYHt1g7qsTFe4eelpf71LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":88815},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-client-ui-shortcuts-dsh-pack/hytime-dsh-client-ui-shortcuts-0.1.0.tgz","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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"_resolved":"/tmp/dsh-client-ui-shortcuts-dsh-pack/hytime-dsh-client-ui-shortcuts-0.1.0.tgz","_integrity":"sha512-77T3QuGtfuJnOQQHBNykBedjiQw2IQd9jPBjHflrxBYl8sdgFQNWHJFP74AahiFgT0kAyUbewOIjJiSmCS0pFA==","deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.0_1787246797065_0.4487264936554798","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.1","license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.1","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"217ebe828cd7fc8689c14adf2e0cc4af07f0c0be","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.1.tgz","fileCount":34,"integrity":"sha512-h2dWSJBYzg0Sy7pxwwFNgiZWGd/GKRtAmOA31WaOrkkwivdt95N+UeYUbRv4rZnERrVXtC5VyEqkjX42pcOyTg==","signatures":[{"sig":"MEUCIQCgeL/kLqzz/pX3Ex15kNn0stFx996C9c0awFZIFLa4qAIgKOzTq3kb8tdWto0Msq4WkezwJm6q5w5C01IA9dhIO2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96421},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-client-ui-shortcuts-0.1.1-pack/hytime-dsh-client-ui-shortcuts-0.1.1.tgz","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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"_resolved":"/tmp/dsh-client-ui-shortcuts-0.1.1-pack/hytime-dsh-client-ui-shortcuts-0.1.1.tgz","_integrity":"sha512-h2dWSJBYzg0Sy7pxwwFNgiZWGd/GKRtAmOA31WaOrkkwivdt95N+UeYUbRv4rZnERrVXtC5VyEqkjX42pcOyTg==","deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.1_1787248791435_0.40044298764345876","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.2","license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.2","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"e19eab8bdda3774977519e164a3b4964008e7da1","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.2.tgz","fileCount":34,"integrity":"sha512-eRLqKKjCNlSdULUmEIR3pwXL7+p//KD5Exg2IRnpoGM/L6begThaYU9BADe3BE76OrsuBEzbr9HvkWNHXYZKnA==","signatures":[{"sig":"MEQCIEYJjL+xC+cucV1T7SwyeSz02oG1sVKHghBPDKzpDKqRAiBWqE4b+3wHi8vYiV769OsIKHxoT/25GdhgbN+mtb2Gyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97032},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-client-ui-shortcuts-0.1.2-pack/hytime-dsh-client-ui-shortcuts-0.1.2.tgz","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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"_resolved":"/tmp/dsh-client-ui-shortcuts-0.1.2-pack/hytime-dsh-client-ui-shortcuts-0.1.2.tgz","_integrity":"sha512-eRLqKKjCNlSdULUmEIR3pwXL7+p//KD5Exg2IRnpoGM/L6begThaYU9BADe3BE76OrsuBEzbr9HvkWNHXYZKnA==","deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.2_1787275240514_0.9363986321699722","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.3","license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.3","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"4ad822bb5e90832e7f30a5251090db0b681eeabf","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.3.tgz","fileCount":34,"integrity":"sha512-337hR6NiYPlMDs1PhjIwO91BwMnSPSVPh36ZFfbdgd39ZA91NyvOMvZpPvs8GDlvs2itRwYxoT2xvOfST3sbWQ==","signatures":[{"sig":"MEUCIHV7EDJuYmxy2PGdkbhJN5GanJPcE62oaIjkHIq/aTDFAiEArHZyBqhDncuXbVx6a3qEHB0Ga3pIp9ABPRI3hHFHDjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97299},"main":"lib/index.js","type":"module","_from":"file:/tmp/dsh-client-ui-shortcuts-0.1.3-pack/hytime-dsh-client-ui-shortcuts-0.1.3.tgz","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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"_resolved":"/tmp/dsh-client-ui-shortcuts-0.1.3-pack/hytime-dsh-client-ui-shortcuts-0.1.3.tgz","_integrity":"sha512-337hR6NiYPlMDs1PhjIwO91BwMnSPSVPh36ZFfbdgd39ZA91NyvOMvZpPvs8GDlvs2itRwYxoT2xvOfST3sbWQ==","deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.3_1787277395234_0.9043545206477741","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.4","license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.4","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1dde134e5689142819d88f3b60396888d4c219d1","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.4.tgz","fileCount":35,"integrity":"sha512-izTj2DXGwd5CNeaLesYFqQB4FWkZZ3evyYRkRNs+5H+e63Qmh0gngPTFm8uSIXRuSEeKwA6foe8+jFgnVygSsw==","signatures":[{"sig":"MEUCIAIMK+Wv/atq4qR1srTFf6AHHW4r8l2r+iHf46keWHVcAiEAojbSTAeMruQF/wFjunydLxFaRn20MOFh441sC1i3KOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103439},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.4_1787288963378_0.46820991209023055","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.5","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.5","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"4b9e44591a8de9c7b2eb98e3c7ea220801f13035","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.5.tgz","fileCount":35,"integrity":"sha512-QbwSeYfy/wX1NKUOYwiXigLWsBuBuWvcCwAWovrQRrnnx+uF5rUD3Q8rVwPjZt7ixeIfd8Ey/bvyixA1VXC+IQ==","signatures":[{"sig":"MEUCIQDpF712u6T9/HK8kySRTyK4g4FT3ZkPMvG2PSxir5AlJgIgT3qe135LYJYx4PQcBFUXjDss9D46yxIxAjCpwAB2umM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104716},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.5_1787291400394_0.5289726099677936","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.6","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.6","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"d9b9ea77fe639418c140ad39f8b918952f05e41e","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.6.tgz","fileCount":35,"integrity":"sha512-F/zwe9foWvZQ4lJXAamgqQVwNFlHHyj09tWop53Q/4Gn6p+jdUK886Z/wIASypB7KAnWNjKU3JB8FE5wvaxb4Q==","signatures":[{"sig":"MEUCIChk+UjnF6T2wCe07KjFBawrOYa7FtyqnZvnBLvf0SsmAiEAhwzK5oB30jIPYlCeOGJ/4sAoJg2w2tK1pW+dsCggkf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107958},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.6_1787293637918_0.8373837673711764","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.7","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.7","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"cec122d6336d0fac18af4bf5eec84651706e0c09","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.7.tgz","fileCount":35,"integrity":"sha512-TT8Xo+QcJLL2KHnvxgJGi6J5duKqdVuT9ZiDCfVZmtPRTqdbnCdG83c5eInSFIMdxlR7n9TFnAxQeRbnO8O3fQ==","signatures":[{"sig":"MEUCIQCXNMY5l+h/tOElGm1o8W9aj5EiiSy1OKZZMToqcO/J1gIgX9FaM12kIQvEVgUKZumMxLnTo8vr+Ee7TUGiOBkzLqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110114},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.7_1787300626407_0.6733861962564316","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.8","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.8","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"f88638eea1427040c3493f294761c2fad0ed73ef","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.8.tgz","fileCount":35,"integrity":"sha512-B0yvIhb0xG7Q0bITrH16j4jKzZjmMYBH1O93dM7/1zMpKv2qaMgc+TNiT4HxYNa4CYv2rZ041AYpzqMQLtbMBw==","signatures":[{"sig":"MEUCIQCbm+Q5vl/du9QNJ+/i5l2gctcURIqH1ry55wEP/QdkVQIgfzR3lXfTv35GZK9QyNLUtC+zwPZ0yRhG3qhKYU1x16o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112558},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.8_1787301795054_0.21413846242864776","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.9","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.9","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1f77e957ab92165d1bc46bd331ef23b6d4bb522a","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.9.tgz","fileCount":35,"integrity":"sha512-QgDAX+4a/TuEfSbpl0BpkFC0Eemru89UIM9BciPvmDo/YxUUP/XEKL29HksKErTyZ6ku3xbSPfhGARrIGffnmA==","signatures":[{"sig":"MEYCIQClWBc4hpKXk/d1+uF8GZLuRU9JMM+3MsI+mHtjEaJDHAIhAPKaN2QtrnEwZ6Slltt+6Scehwx8KO9GmzYd1s+0EA+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114562},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.9_1787303203617_0.07462269756946438","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.10","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.10","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1c472a2a7fe9821ffc8cc992ec80704c64ac4ef6","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.10.tgz","fileCount":35,"integrity":"sha512-xMVVyt3lN6WRnczE/rcnnL3rz1Y65/Rhs8X8n0DgGGJc8g45FltzCyAQgCCZNODovWuXEuRyw3TklWx3hqlLKQ==","signatures":[{"sig":"MEUCIAFa3Gw1wl0WMhNBc8+JUszYwLkq9eHNnCKo3LV+dwtjAiEAmbXjoWmWmXUe7lsYwM7MlkV09Hbajamg1FWpHKurt2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114916},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.10_1787309101614_0.01802464867039455","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.11","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.11","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"80b85ce0f43cdba5508f2c54e3c039d66df28276","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.11.tgz","fileCount":40,"integrity":"sha512-NNQFVT+fSmOr/zr2e++8JdfalXnlJlkWJ1Xa6uufyXvTRE3tDgVo7eXCEWc4Ke9aThZaamPv21dGwlI8irP/eg==","signatures":[{"sig":"MEQCIGoIdAB3rBY3AG9BmwMKVxmn0XemitZ7TlEb1tVazhsZAiAr9x23zdgYeJOXHe+R3qvIGbWOKTDjYXlBQCSnRi2Osw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183777},"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"},"gitHead":"019fda309e3713b925215998b4bde35d2153ed6f","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"deprecated":"旧版本已废弃，请升级到 @hytime/dsh-client-ui-shortcuts@0.1.12。","_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.11_1787383935228_0.6259330951708113","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.12","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.12","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"c80d8c54b9d87babfcae74264ee4709ab66ac0e1","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.12.tgz","fileCount":45,"integrity":"sha512-M+XX32jUrrOpn873UCKx0eY3tECP7gat1WCKGmZZXKFC4vTcNy/w7OhMgDChINVwJaiC4NbcVXc+mCXLo3iKeg==","signatures":[{"sig":"MEUCIQDYr8+yK6imIcc52aVA3PPFgfcN1PTK8SeYWf82CbIjGgIgKNGKSt8O33D8UuTFOojK2tVJ1REDNidvt/0g3W3qnSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217035},"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"},"gitHead":"98d7de1790024f1f17c64a52ebdf8ff7e29fb303","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"_npmVersion":"11.3.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.12_1787494504745_0.5106799715535641","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.13","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.13","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"b9cced1cb7dd3ddef5e04d64b141e019ad0e1b28","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.13.tgz","fileCount":45,"integrity":"sha512-uqfZ0wgXAe8UA+PvBA8V33rEoplgFVRaoEMSQbfmK/9P/hUdXNNeHkrBwC1lIARpmfauKaNlbh8nk7+6/IDJng==","signatures":[{"sig":"MEYCIQCiB94TJNZkSri6c7PteVHcJ0mCG6St8O1YWazHS7Iv5wIhAM+oa641HM9BcPIpTeh+ciEv8yXNWSxdZ8QA3rFRD+T7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":210651},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.13_1787567097292_0.3043047276362665","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.14","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.14","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"89a9a857a137b6597fe03c3f109e68d6e501deda","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.14.tgz","fileCount":50,"integrity":"sha512-02ExX/JAY9DXqNlXZP3n0lZT6PNXm005lEU/2rsXH8JF3kAYYPAQ0rLfE/f55PmUDDa7FpmS0svJqXJLHitoWA==","signatures":[{"sig":"MEUCIQDFMof8nw2xpflKJmM+7VdHZQ+SVXHkGQhl3SmvkJo5WwIgb8F40JtZVJLBuM4vo9OJ3mxjYJWw7QSvWtX3xoI4xHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277232},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.0.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.14_1787636859467_0.32313897633270905","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.15","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.15","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"1a6fbacd590a74d8043dd333c09e46723d15fbed","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.15.tgz","fileCount":51,"integrity":"sha512-GlqTaqIbj/8ox/nUkBnq4Jzk0cpgcW94stNvMVcOHmh2s/eT4Ranmr2jOZlumUu1MMDHZu55m1hUof8MFRW0MA==","signatures":[{"sig":"MEYCIQCSZgj+e1T0893DFNMZTfaOpy/RoV6/gUNus+XIsHBv9gIhAM7kfEisKthfy9kW/9I300Y3FQWOPl8YWlYcoV6NEO18","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285182},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"22.19.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.15_1787757670422_0.2515390675814182","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.16","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.16","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"46f33d68bb151c65e93ece057dd99bf902633fce","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.16.tgz","fileCount":51,"integrity":"sha512-eNgG+d8/wC1k6G43CPwUHfqH8kCT9sMMdEQWKs54EJrQCR0v1uoOcvTaP7iejcIU4TgCt9PaGxjANHO3HxzBBQ==","signatures":[{"sig":"MEQCIFF3uKjo7sxisQ/qGnz6kFEiFSyHui/0PgaoTBZj93gsAiAg4amxwzOapzeYkecuFZBnRpSmC/lm8koG2GAFxL1VaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293111},"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","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"22.19.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.16_1787901939302_0.7395570545193337","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.17","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.17","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"b9f90c1cac73f7a608f12ed53f8dc141ff68da3a","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.17.tgz","fileCount":51,"integrity":"sha512-J37tAqSAQpPGEZ76w5FOJI9iEBKIIRcpsCoDv8toLMfcQejR8hwDriaE3sDcZXkUT+xmLYRzFdWJNr500M1bPQ==","signatures":[{"sig":"MEQCIBRK4JJHoKD7vaREYp4CCe5lSELNlJBMhW+JUkipEaqLAiBl7OBjRC1WBVUapavH0HrYuYyUQVjJ+WwfFOObSZyH8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":298034},"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"},"gitHead":"2602fd4b255e037166f0ae462e97ca82d2d18673","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"hytime","email":"hytime1994@gmail.com"},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"10.9.3","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"22.19.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.17_1787981684480_0.3974997680775727","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.18","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.18","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"07bb1a0e3770ef91e8a9266dd6bb1d44d1d4e8bc","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.18.tgz","fileCount":52,"integrity":"sha512-L0LGgxrIcdQJso52A8zakMKAEk1/39Wn/1WTYeSeTezzQwNjqq3aNmixvWthjZnPW+LGITpZMjdO7k/JS/+1+w==","signatures":[{"sig":"MEUCIQCUja0tm9r60fgqrKh2a+eqPhzItsq4U6IawsmflXy7EwIgfUtoloOqRhVUdLs34OLAoNHcJX3tj8SS49XtwbXV0LQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303031},"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"},"gitHead":"48be33e0ef800ee35f0dbcf6fafc85ff611b5c81","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"deprecated":"Deprecated: upgrade to @hytime/dsh-client-ui-shortcuts@0.1.19 or later for the DSH Web compatibility fix.","repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.17.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.18_1788239429513_0.6513427406942753","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.19","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.19","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"55cfb7efe03bd3a4c8203fc372865096fe906096","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.19.tgz","fileCount":52,"integrity":"sha512-oIFJ/czcJ7ukqzXMTCttiuYtK0lfnNQMk7M5VgwCT46CgJMIDlRuepSv2TUxFaLwvL07/xo/f0Q/aCRwpWCwoQ==","signatures":[{"sig":"MEYCIQDVtI70cY1EHwrdUnGoXEMFyjhkRa8qDzn51tPKiahEzAIhAMPgnNXcmD0tzk888RLJbO1KfAKH22bUq/znZ9Vev+ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303895},"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"},"gitHead":"ad94409eb3603729f352dc435b9833e5b0fa4e3a","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.17.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.19.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-runtime":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.19_1788431634817_0.22285081044887556","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.20","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.20","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"f26a1a6eca1afb8a12ea7ee0d7844a85e6d4b6bc","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.20.tgz","fileCount":57,"integrity":"sha512-KAaIwyhXLkDQ+elxqoAlVSrCjsHJ63K7lTcJVdMZazsmRNKZuH5dUQaGHR35E+pptyEKlSaT6P13k8EaoEmkHQ==","signatures":[{"sig":"MEUCIQCFani06bCco/O1LuJmY2vkOZ/U/rG5h9ESvc6OrBxlwgIgApX9adr4HdFTlmHlZQdkmE/JH+q6J0VVuODxlzsk6gc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338060},"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"},"gitHead":"a220a54e0ff73336028ec6f4239b15813b8e7bb5","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.19.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.20_1789047324648_0.41428050033311137","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.21","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.21","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"206520b2d0b413537da98e9809fed1b1f761a02b","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.21.tgz","fileCount":57,"integrity":"sha512-hZykGkPfNSYFSN72w6L7NhrYKndLXml6YKmrbhA4TR+tAhR3Kh+cCOcZyImueDQzugk+nfe4g86RBzQ6Oz5MwA==","signatures":[{"sig":"MEYCIQCXoQVey/A0gde1s7Z6ewwicoHavpoAkA/laDDsYIIWDgIhAL/ttvB5Dg356P1XlMTXKIlCUDWvDe43tnkpX/KaoU0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365972},"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"},"gitHead":"9aa6681931a0b969a531adf6965bf124583ce446","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.19.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@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.8","@deepseek-ai/dsh-invariants":"0.1.0-rc.8"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-layout":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.0-rc.8 <0.1.1 || >=0.1.1-rc.2 <0.1.2 || >=0.1.2-alpha.1 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.21_1789056724407_0.37016875167907903","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"@hytime/dsh-client-ui-shortcuts","version":"0.1.22","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"license":"MIT","_id":"@hytime/dsh-client-ui-shortcuts@0.1.22","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-plugin-manager","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"dist":{"shasum":"ccc856bb7920efd0b1051d7a0beeb1dad87e636a","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.22.tgz","fileCount":58,"integrity":"sha512-wYSVkGIUjO/s+QHKQe3S5LGjSSneHW9NINUpU/BkM6P4PZ8esIPzN22CKjSMtEG1WperZi0afZo/OmVXZAtl3w==","signatures":[{"sig":"MEUCIQC/wLbtM+zJYaFIRY3KxRR39VTZuUW8ch0O//UAXGiyAAIgLxpH8AbPlt38PlWmEPUJW3nw9GI2vk1tMtvzIn+1PvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCJEVh86/7LK2U3xKclnV5V3uMDl6ND5BKN0/Qo2RcltQIhAMjIR8jeZ4+F8PCFxYpAqg5fhBblTSvRID6LHXEY/Zvu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":384341},"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"},"gitHead":"20e40354514a06acb39297fb2ad1e2b23dab8061","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.19.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"_nodeVersion":"24.20.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@deepseek-ai/cordis":"4.0.1","@testing-library/react":"16.3.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.6-alpha.2","@deepseek-ai/dsh-invariants":"0.1.6-alpha.2"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-layout":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-renderer":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-plugin-manager":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.6-alpha.2 <1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dsh-client-ui-shortcuts_0.1.22_1789713293431_0.1246463856474409","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"_id":"@hytime/dsh-client-ui-shortcuts@0.1.23","dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-layout","@deepseek-ai/dsh-client-ui-plugin-manager","@deepseek-ai/dsh-client-ui-primitives","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins","@deepseek-ai/dsh-client-ui-slots"],"platform":"web"}},"bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"dist":{"shasum":"d1a6694792e2a88b9ae208f20f6d1714e10e0218","tarball":"https://registry.npmjs.org/@hytime/dsh-client-ui-shortcuts/-/dsh-client-ui-shortcuts-0.1.23.tgz","fileCount":58,"integrity":"sha512-EEfwTfeKL7CAvPIn1g1KGJWKD+cwkeKVa+JD1xhJCIZqiAJH3YjbGXZYdczwxIkKRou59p2tEmFWdxKuHjlvOQ==","signatures":[{"sig":"MEUCIQDsoXSy62av3CBhFV45x3CjNPB0Xj6ljRkJ8K2NobS3LQIgOyhvAoZwIgf0EnQQDJonVSIawj4eD0d/5iBVVN6wxJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC/5pLLW3+oovKXMDmCHHyP2MmNui+I2uJ7BEpJxRLVkwIhANMMbXT+ddiIiXxMVdrZ7hLRVL39+mA14mGoGpnbcXZ6"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@hytime%2fdsh-client-ui-shortcuts@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387515},"main":"lib/index.js","name":"@hytime/dsh-client-ui-shortcuts","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"},"gitHead":"a5922043f2a6e2dc203581051aad73c89d21f9da","license":"MIT","scripts":{"test":"vitest run","watch":"tsdown --watch","bundle":"pnpm run build:types && tsdown","prepare":"pnpm run bundle","typecheck":"tsc --noEmit","build:types":"tsc"},"version":"0.1.23","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2d8099d6-bb10-4edc-bc73-bf83ad6eef3b"}},"homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"_npmVersion":"11.19.0","description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","directories":{},"maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"_nodeVersion":"24.20.0","dependencies":{"clsx":"2.1.1","@iconify/react":"6.0.2","@iconify-icons/lucide":"1.2.136"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1","devDependencies":{"yaml":"2.9.0","jsdom":"29.1.1","react":"18.3.1","tsdown":"0.22.2","vitest":"4.1.8","react-dom":"18.3.1","typescript":"6.0.3","@types/node":"22.20.0","@types/react":"18.3.1","lightningcss":"1.32.0","@deepseek-ai/cordis":"4.0.1","@testing-library/react":"16.3.2","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.6-alpha.2","@deepseek-ai/dsh-invariants":"0.1.6-alpha.2"},"peerDependencies":{"react":">=18.2.0 <19.0.0","@deepseek-ai/cordis":">=4.0.1 <5.0.0","@deepseek-ai/schemastery":">=3.18.1 <4.0.0","@deepseek-ai/dsh-settings":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-invariants":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-locale":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-slots":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-layout":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-connection":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-renderer":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-settings":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-primitives":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-conversation":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-plugin-manager":">=0.1.6-alpha.2 <1.0.0","@deepseek-ai/dsh-client-ui-settings-plugins":">=0.1.6-alpha.2 <1.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-client-ui-shortcuts_0.1.23_1790136156143_0.5180021039947511"}}},"time":{"created":"2026-08-20T17:26:36.819Z","modified":"2026-09-23T04:02:36.614Z","0.1.0":"2026-08-20T17:26:37.205Z","0.1.1":"2026-08-20T17:59:51.591Z","0.1.2":"2026-08-21T01:20:40.656Z","0.1.3":"2026-08-21T01:56:35.385Z","0.1.4":"2026-08-21T05:09:23.519Z","0.1.5":"2026-08-21T05:50:00.545Z","0.1.6":"2026-08-21T06:27:18.065Z","0.1.7":"2026-08-21T08:23:46.561Z","0.1.8":"2026-08-21T08:43:15.219Z","0.1.9":"2026-08-21T09:06:43.754Z","0.1.10":"2026-08-21T10:45:01.786Z","0.1.11":"2026-08-22T07:32:15.365Z","0.1.12":"2026-08-23T14:15:04.900Z","0.1.13":"2026-08-24T10:24:57.483Z","0.1.14":"2026-08-25T05:47:39.615Z","0.1.15":"2026-08-26T15:21:10.622Z","0.1.16":"2026-08-28T07:25:39.438Z","0.1.17":"2026-08-29T05:34:44.610Z","0.1.18":"2026-09-01T05:10:29.654Z","0.1.19":"2026-09-03T10:33:54.953Z","0.1.20":"2026-09-10T13:35:24.808Z","0.1.21":"2026-09-10T16:12:04.556Z","0.1.22":"2026-09-18T06:34:53.548Z","0.1.23":"2026-09-23T04:02:36.293Z"},"bugs":{"url":"https://github.com/hytime/dsh-client-ui-shortcuts/issues"},"license":"MIT","homepage":"https://github.com/hytime/dsh-client-ui-shortcuts#readme","keywords":["dsh-plugin","deepseek-harness","dsh","keyboard-shortcuts","web-client","react"],"repository":{"url":"git+https://github.com/hytime/dsh-client-ui-shortcuts.git","type":"git"},"description":"Profile-aware keyboard shortcuts for the DeepSeek Harness Web Client","maintainers":[{"name":"hytime","email":"hytime1994@gmail.com"}],"readme":"# DSH Client UI Shortcuts\n\n[![npm version](https://img.shields.io/npm/v/%40hytime%2Fdsh-client-ui-shortcuts?logo=npm&label=npm)](https://www.npmjs.com/package/@hytime/dsh-client-ui-shortcuts) [![npm downloads](https://img.shields.io/npm/dm/%40hytime%2Fdsh-client-ui-shortcuts?logo=npm&label=downloads)](https://www.npmjs.com/package/@hytime/dsh-client-ui-shortcuts) [![license](https://img.shields.io/badge/license-MIT-blue)](https://opensource.org/license/mit/)\n\n[English](README.md) | 中文\n\n为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness) Web 提供 browser-safe、profile-aware 的键盘控制。\n\n插件运行在 DSH Web 内，为 Question 和 Approval 流程提供可预测的键盘操作，并在相应 DSH 能力可用时提供 Session 与 Workspace 导航。它不修改 DSH core、agent loop 或模型协议。\n\n## 为什么安装\n\n- 无需离开键盘即可回答 DSH Question 和 Approval。\n- 为交互卡片和全局动作选择只读的 Standard、Vim profile，或创建并切换多个命名 Custom profile。\n- 使用显式的物理 `Meta`、`Ctrl`、`Alt` 和 `Shift` 修饰键导航 Session 与 Workspace。\n- 打开已有的可用 Session 前，自动展开处于折叠状态的目标 Workspace。\n- 当 DSH 不提供所需能力时，不将不可用动作加入路由和快捷键列表。\n- 遵守浏览器和操作系统边界：浏览器保留的快捷键可能不会到达网页。\n\n## 展示图\n\n`Meta+Alt+Shift+S` 打开的统一快捷键管理面板（Standard 只读方案）：\n\n![统一快捷键管理面板](https://raw.githubusercontent.com/hytime/dsh-client-ui-shortcuts/main/docs/panel-standard.png)\n\nCustom 方案在同一列表中直接编辑，保存 / 取消 / 恢复默认固定在面板底部：\n\n![Custom 方案编辑](https://raw.githubusercontent.com/hytime/dsh-client-ui-shortcuts/main/docs/panel-custom.png)\n\n设置页插件区的「呼出面板快捷键」入口，点击即可打开面板并定位到该行：\n\n![设置页呼出面板快捷键入口](https://raw.githubusercontent.com/hytime/dsh-client-ui-shortcuts/main/docs/settings-entry.png)\n\n## 60 秒安装\n\n推荐安装 npm 发布包，因为其中已经包含预构建的 `lib/` 产物，不需要在安装阶段执行构建。通过 DSH CLI 安装插件，然后重启或重新加载 Web composition：\n\n```bash\ndsh plugin --profile web add @hytime/dsh-client-ui-shortcuts@0.1.23\ndsh --profile web\n```\n\n如需改为安装 GitHub 源码，请固定 release tag 或 commit，不要直接安装默认分支：\n\n```bash\ndsh plugin --profile web add github:hytime/dsh-client-ui-shortcuts#v0.1.14\n```\n\nGit 安装会在安装阶段执行包的 `prepare` 脚本。pnpm 可能要求将错误信息给出的精确 package key 加入 profile 的 `allowBuilds`；只应为可信且已固定的源码授予该权限。完整步骤见[安装指南](docs/installation.zh.md)。\n\n本插件不是独立的 React 或 Vite 应用。不要直接打开 `apps/web`，也不要使用 `npm install`、`pnpm add` 或手动修改 DSH profile manifest、lockfile 的方式安装到 profile。\n\n升级、移除、本地 tarball、profile 检查和排错步骤见[安装指南](docs/installation.zh.md)。\n\n## 当前包含的能力\n\n- Question 卡片：单选、多选、自定义答案、跳过、上一题和提交。\n- Approval 卡片：允许一次、拒绝、详情、取消和键盘确认。\n- 只读的 Standard、Vim profile，以及多个可命名、可编辑的 Custom profile；同一时间只有一个 profile 处于 active 状态。\n- 使用 New、Import、Export 和 Delete 管理可迁移的 Custom profile；导出内容只包含一个已保存方案，不包含内部 ID。\n- 显式物理 `Meta`、`Ctrl`、`Alt` 和 `Shift` 修饰键、候选绑定和两段 chord。\n- 浏览器保留快捷键 denylist 与冲突检查。\n- 对当前 DSH 组合中不可用功能进行能力检查。\n- 在相应 DSH 能力可用时提供 Session、Workspace、session branch 和主题操作。\n- `Meta+Alt+Shift+S` 打开完整快捷键管理面板：方案切换（Standard / Vim / Custom）、新建 / 导入 / 导出 / 删除方案、Custom 键位编辑，以及一个带搜索的、按 Question/Approval/Global 分组的统一快捷键列表。\n- 设置页插件区保留一个轻量的「呼出面板快捷键」入口：显示当前呼出键，点击打开面板并自动定位到该行，方便随时修改呼出键。\n\n## 快捷键参考\n\n### Question 和 Approval 卡片\n\n| 命令 | Question | Approval |\n| --- | --- | --- |\n| 聚焦上一项 | `ArrowUp` | `ArrowUp` |\n| 聚焦下一项 | `ArrowDown` | `ArrowDown` |\n| 激活当前项 | `Enter` | `Enter` |\n| 取消当前任务 | `Escape` | `Escape` |\n\nVim profile 会将两个聚焦绑定替换为 `k` 和 `j`；确认和取消仍使用 `Enter` 与 `Escape`。这些绑定只在当前交互卡片内生效。\n\n### 全局动作\n\n当前 profile 的默认全局绑定如下：\n\n| 动作 | 默认绑定 |\n| --- | --- |\n| 创建 Session | `Meta+Alt+Shift+N` |\n| 上一个 Session | `Meta+Alt+Shift+J` |\n| 下一个 Session | `Meta+Alt+Shift+K` |\n| 上一个 Workspace | `Meta+Alt+Shift+H` |\n| 下一个 Workspace | `Meta+Alt+Shift+L` |\n| Fork 当前 Session | `Meta+Alt+Shift+B` |\n| 切换浅色/深色主题 | `Meta+Alt+Shift+T` |\n| 查看快捷键 | `Meta+Alt+Shift+S` |\n\n只有在 DSH 提供所需能力时，才会注册全局动作。`查看快捷键` 是纯浏览器行为、恒可用，按下即打开当前 profile 的完整快捷键管理面板。默认键 `Meta+Alt+Shift+S` 可在 Custom profile 中改绑；设置页的「呼出面板快捷键」入口可随时定位并修改它。\n\n## Profile 与 Custom binding\n\n`Standard` 使用方向键、`Enter` 和 `Escape` 处理 Question 与 Approval 交互。`Vim` 使用 `j`/`k`、`Enter` 和 `Escape`。这两个内置 profile 均为只读。\n\n可在快捷键管理面板（`Meta+Alt+Shift+S` 打开）中创建多个命名 Custom profile，并切换当前 active profile。新建方案会复制当前 profile 的 binding，名称与 binding 在一次操作中保存。每次导入都会创建新的内部 profile ID；重名时会使用连续数字后缀，例如 `Name 1`、`Name 2`。只有当前 active 且已保存的 Custom profile 可以导出，生成不含内部 ID 的单方案 JSON v1 文档。删除操作需要确认；删除 active Custom profile 前会先切回 Standard。JSON 格式与限制见[安装指南](docs/installation.zh.md)。\n\nCustom profile 可以编辑 Question、Approval 以及由 capability 支持的全局 binding，包括显式修饰键、候选绑定和两段 chord。\n\n按物理 `KeyboardEvent.code` 匹配按键，并归一化 `Esc`/`Escape`、`Return`/`Enter` 等别名；会拒绝前缀冲突，并将 chord 限制为最多两段。在 macOS 上，`Meta` 显示为 Command，`Alt` 显示为 Option；其他平台将 `Meta` 显示为 Windows 键，`Ctrl` 显示为 Control。\n\n当前公开的物理修饰键只有 `Meta`、`Ctrl`、`Alt` 和 `Shift`。`Mod` 仅用于旧持久化配置的迁移：读取旧配置时会迁移为 `Meta`，保存时不会写回 `Mod`。\n\n## 浏览器和平台边界\n\n路由器使用浏览器的 capture-phase listener。它会让位于未匹配的文本输入、IME composition、重复事件、待处理的 Question 或 Approval 接管，以及由宿主拥有焦点的 popup。由于全局 binding 是显式配置的，全局动作即使从 input 或 contenteditable 元素中触发，也可以执行。\n\n浏览器 denylist 覆盖已知的 Chrome、Safari、Firefox 和 Edge 组合，并用于冲突检查。它无法查询任意操作系统或浏览器快捷键的占用情况；浏览器或操作系统保留的快捷键可能根本不会把事件分发给网页。capture listener 只能阻止浏览器已经分发到页面的快捷键。\n\n## Workspace 与 Session 导航\n\nSession 导航遵循当前 Workspace 保存的 Session 顺序，并跳过 archived、subagent 和 blank Session。Workspace 导航会在目标 Workspace 中打开已有的非 blank Session。\n\n如果目标 Workspace 处于折叠状态，插件会先自动展开它，再打开符合条件的已有 Session。导航不会创建 blank Session，也不会调用 `connectWorkspace` 来制造目标。\n\n## 界面语言\n\n面板提供简体中文与英文（DSH 自带的两种语言），另外提供日文与韩文——这两种语言由本插件注册为可选语言。在 DSH 设置的「语言」中选择即可，插件渲染的所有界面都会跟随切换；新增语言在缺少某个键时回退到英文。\n\n日文与韩文能否「被选择」依赖 locale 服务的 `addLanguage`，而 `0.1.0-rc.8` 与 `0.1.1-rc.2` 未提供该方法。在这两个版本上插件仍正常加载，只是仅提供中文与英文。\n\n## DSH 兼容边界\n\nDSH `0.1.7-alpha.1` 将客户端 settings service `settingsScope` 改为 `configForms`。兼容适配层优先使用 `configForms` 并回退旧版 binder，因此已移除的服务不会成为启动硬依赖，同时继续支持 DSH `0.1.6-alpha.2`。\n\n一个发布包支持 DSH `0.1.6-alpha.2` 及以后版本（`0.1.6-alpha.2` 是引入 `plugins.bundle.config` 的第一个版本），且不再依赖 `@deepseek-ai/dsh-client-runtime`（该包在 `0.1.5-alpha.1` 已停止发布）。更早的世代——`0.1.0-rc.8` 至 `0.1.1-rc.2`、`0.1.2-alpha.1`、`0.1.5-*`——不再受支持；兼容层的运行时能力探测仍然保留，因此它们不会崩溃，而是退化为插件原有行为（例如落到旧的设置页坐席），但不再纳入验收与修复范围。浏览器 adapter 按运行时能力探测，不按 DSH 版本号分支：优先使用当前的 `remote.settings`，否则回退旧版 Connection settings API；新建 Session 优先使用 `uiWorkspace.startSession`，否则回退 `workspaces.startSession`；pending interaction 优先读取 `uiSession`，否则读取旧版 Session summary；只有在 locale 服务提供 `addLanguage` 时才注册日文与韩文语言项；设置页入口卡片注入运行中 composition 实际声明的插槽——DSH `0.1.6` 及以后为 `plugins.bundle.config`（按 bundle 包名寻址），此前各代为 `settings.plugin.item`（按 settings namespace 寻址）。插件只能通过真实的 DSH Web composition 和 DSH 启动与模块加载器加载。安装更新不会替换已经在打开页面中运行的代码；请重新加载 Web 组合，才能加载新的 Client bundle。\n\n## 开发与验证\n\n下面的命令用于开发本包，不是 profile 安装命令：\n\n```bash\npnpm install\npnpm run bundle\npnpm run typecheck\npnpm exec vitest run tests\n```\n\n完整的 DSH composition 流程见[安装指南](docs/installation.zh.md)。浏览器验证必须通过带有 boot data 的真实 DSH Web profile；`apps/web` Vite entry 不是独立的验证目标。\n\n## 常见问题\n\n### 会改变模型行为吗？\n\n不会。本插件只改变浏览器交互，不增加 tool、prompt section、模型可见 event 或 model request context。\n\n### 为什么没有看到某个全局动作？\n\n全局动作仅在当前 DSH 组合提供所需能力时可用。不可用的动作不会注册，也不会显示对应的快捷键行。\n\n### 为什么隐藏设置快捷键？\n\nDSH 没有公开的设置打开方式，因此保留的 `Meta+,` 绑定会保持隐藏，不会被激活。\n\n### 如何查看和管理当前 profile 的快捷键？\n\n随时按 `Meta+Alt+Shift+S`（默认键，可在 Custom profile 中改绑）打开完整快捷键管理面板。它搜索当前 profile 的命令并区分 Question、Approval 和 Global 操作，同时提供方案切换、新建 / 导入 / 导出 / 删除与 Custom 键位编辑，不依赖 DSH 是否打开设置页。\n\n### 如何修改打开面板的快捷键？\n\n设置页插件区的「呼出面板快捷键」入口显示当前呼出键，点击会打开管理面板并自动定位到该行。若当前是只读的 Standard / Vim 方案，面板会提示先切换到 Custom 方案即可修改；切到 Custom 后改键保存，下次用新键呼出面板。\n\n### 安装更新后，当前打开的页面为什么没有变化？\n\nDSH 需要重新加载 Web composition，浏览器才会加载新的 Client bundle。安装包不会替换已经在浏览器中运行的代码。\n\n### 不使用 DSH Web 可以运行吗？\n\n不可以。浏览器产物是 DSH loader factory，依赖 DSH boot 注入、slots、settings、locale 和运行时环境。\n\n## 相关链接\n\n- [安装指南](docs/installation.zh.md)\n- [English README](README.md)\n- [变更日志](CHANGELOG.zh.md)\n- [English changelog](CHANGELOG.md)\n- [DeepSeek Harness extension 文档](https://github.com/deepseek-ai/deepseek-harness/tree/main/docs)\n- [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)\n\n## License\n\nMIT\n","readmeFilename":"README.zh.md"}