{"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-slots","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-sidebar-right","@deepseek-ai/dsh-client-modules"],"platform":"web"},"manifestVersion":1},"dist":{"shasum":"8029b71f44074841532dd31c6935db4f4ec24fcc","tarball":"https://registry.npmjs.org/dsh-better-sidebar/-/dsh-better-sidebar-0.30.1.tgz","fileCount":500,"integrity":"sha512-f+DlDz9yYQUXbAAus3e8tSKykVd2uuDxiPvw375+lKfDG1wQDFzzuM4mOCrev+3AVCzkoYueqe4UKf03R1t7mA==","signatures":[{"sig":"MEUCIQD87JJa41i1oOtWP1xDsmIxvudGZ8ridd4TiqZlGT6L4wIgBaKzJdpJ7aAkdV7LLIvuvNyQLywHDk1/zjTNfhuyWGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzH6925BFHI+kpec0UN5hTEszXQhz0h49vWnP9p15T9QIhAN0L6p6XFx+8I4lrcltG9dUuhGVsy3qgfsjc8WHma8tw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dsh-better-sidebar@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20225438},"icon":"./icon.svg","main":"lib/index.js","name":"dsh-better-sidebar","type":"module","types":"lib/types/index.d.ts","engines":{"node":">=20"},"exports":{".":{"types":"./lib/types/index.d.ts","default":"./lib/index.js"},"./icon":"./icon.svg","./src/*":"./src/*","./client":{"types":"./lib/types/client/index.d.ts","default":"./lib/client.js"},"./client/api":{"types":"./lib/types/client/service.d.ts","default":"./lib/client.js"},"./package.json":"./package.json","./locale/*.json":"./locale/*.json","./client/service":{"types":"./lib/types/client/service.d.ts","default":"./lib/client.js"}},"license":"MIT","scripts":{"lint":"eslint .","test":"vitest run","build":"node scripts/build-mermaid-frame-asset.mjs && node -e \"require('node:fs').rmSync('lib',{recursive:true,force:true})\" && tsc -p tsconfig.build.json && tsdown","clean":"node -e \"require('node:fs').rmSync('lib',{recursive:true,force:true})\"","watch":"node scripts/build-mermaid-frame-asset.mjs && tsdown --watch","bundle":"node scripts/build-mermaid-frame-asset.mjs && tsdown","typecheck":"tsc --noEmit","test:mount":"bash scripts/e2e-mount.sh","build:asset":"node scripts/build-mermaid-frame-asset.mjs","test:windows":"vitest run --maxWorkers=1","check:engines":"node --experimental-strip-types scripts/win-engine-check.mjs --assert","check:consumer-types":"bash scripts/check-consumer-types.sh","test:mount:aggregate":"bash scripts/e2e-aggregate-mount.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"dc9fa969-9c76-4523-93da-66b012390e38"}},"repository":{"url":"https://github.com/omdsh-dev/DSH-better-sidebar","type":"git"},"description":"Better Sidebar for DSH — file tree, editor, changes, tasks and side chat in one column, separate for every conversation. Also exposes a service other plugins use to register sidebar tabs and file viewers.","directories":{},"maintainers":[{"name":"huanlin","email":"linsmc@126.com"},{"name":"menghuan1918","email":"menghuan2003@outlook.com"}],"_nodeVersion":"22.23.4","dependencies":{"ws":"^8.18.0","clsx":"^2.1.1","rxjs":"^7.8.2","yaml":"^2.9.1","mermaid":"^11.16.1","dompurify":"^3.4.14","react-icons":"5.7.0","@xterm/xterm":"^6.0.0","@codemirror/view":"^6.43.8","@lezer/highlight":"^1.2.3","@xterm/addon-fit":"^0.11.0","@codemirror/state":"^6.7.1","@codemirror/search":"^6.7.1","@codemirror/lang-go":"^6.0.1","@codemirror/commands":"^6.10.4","@codemirror/lang-cpp":"^6.0.3","@codemirror/lang-css":"^6.3.1","@codemirror/lang-php":"^6.0.2","@codemirror/lang-sql":"^6.10.0","@codemirror/lang-vue":"^0.1.3","@codemirror/lang-xml":"^6.1.0","@codemirror/language":"^6.12.4","@codemirror/lang-html":"^6.4.12","@codemirror/lang-java":"^6.0.2","@codemirror/lang-json":"^6.0.2","@codemirror/lang-rust":"^6.0.2","@codemirror/lang-yaml":"^6.1.3","@formkit/auto-animate":"^0.10.0","@codemirror/lang-python":"^6.2.1","@codemirror/legacy-modes":"^6.5.3","@deepseek-ai/schemastery":"~3.18.5","@codemirror/lang-markdown":"^6.5.2","@codemirror/lang-javascript":"^6.2.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"diff":"^9.0.0","anser":"^2.3.5","immer":"^10.1.1","jsdom":"^29.1.1","katex":"^0.16.47","react":"^18.2.0","shiki":"^4.3.1","unrun":"^0.2.39","cordis":"^4.0.0-rc.8","eslint":"^10.9.1","tsdown":"^0.22.2","vitest":"^4.1.8","globals":"^17.12.0","zustand":"~4.4.7","@types/ws":"^8.5.10","react-dom":"18.2.0","@eslint/js":"^10.0.1","typescript":"^5.6.0","@types/node":"^24.0.0","@types/mdast":"^4.0.4","@types/react":"~18.3.1","lightningcss":"^1.32.0","simple-icons":"^16.32.0","@shikijs/langs":"^4.3.1","mdast-util-gfm":"^3.1.0","mdast-util-math":"^3.0.0","@playwright/test":"^1.62.1","@types/react-dom":"~18.3.1","typescript-eslint":"^8.69.0","@deepseek-ai/cordis":"4.0.5","@deepseek-ai/dsh-llm":"0.2.2-rc.1","micromark-util-types":"^2.0.2","micromark-util-symbol":"^2.0.1","@deepseek-ai/dsh-agent":"0.2.2-rc.1","@deepseek-ai/dsh-scope":"0.2.2-rc.1","@deepseek-ai/dsh-tools":"0.2.2-rc.1","@cordisjs/plugin-loader":"^1.0.0-rc.5","micromark-extension-gfm":"^3.0.0","micromark-factory-space":"^2.0.1","@deepseek-ai/dsh-sandbox":"0.2.2-rc.1","@deepseek-ai/dsh-session":"0.2.2-rc.1","mdast-util-from-markdown":"^2.0.3","micromark-extension-math":"^3.1.0","micromark-util-character":"^2.1.1","@deepseek-ai/dsh-settings":"0.2.2-rc.1","@deepseek-ai/dsh-subagent":"0.2.2-rc.1","eslint-plugin-react-hooks":"^7.1.1","micromark-core-commonmark":"^2.0.3","@deepseek-ai/dsh-util-time":"0.2.2-rc.1","@deepseek-ai/dsh-agent-loop":"0.2.2-rc.1","@deepseek-ai/dsh-attachment":"0.2.2-rc.1","micromark-util-sanitize-uri":"^2.0.1","@deepseek-ai/dsh-ptc-runtime":"0.2.2-rc.1","@deepseek-ai/dsh-client-store":"0.2.2-rc.1","@deepseek-ai/dsh-client-locale":"0.2.2-rc.1","@deepseek-ai/dsh-system-prompt":"0.2.2-rc.1","@deepseek-ai/dsh-user-approval":"0.2.2-rc.1","@deepseek-ai/dsh-host-webserver":"0.2.2-rc.1","@deepseek-ai/dsh-sandbox-policy":"0.2.2-rc.1","@deepseek-ai/cordis-plugin-group":"~1.1.0","@deepseek-ai/dsh-client-ui-slots":"0.2.2-rc.1","@huanlin/dsh-plugin-better-locale":"^0.1.0","micromark-util-classify-character":"^2.0.1","@deepseek-ai/cordis-plugin-include":"1.0.10","@deepseek-ai/dsh-working-directory":"0.2.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.2.2-rc.1","@deepseek-ai/dsh-session-projection":"0.2.2-rc.1","@deepseek-ai/dsh-util-code-language":"0.2.2-rc.1","@deepseek-ai/dsh-session-persistence":"0.2.2-rc.1","@deepseek-ai/dsh-util-workspace-path":"0.2.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"0.2.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.2.2-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"0.2.2-rc.1","@deepseek-ai/dsh-client-ui-sidebar-right":"0.2.2-rc.1"},"peerDependencies":{"react":"^18.2.0","react-dom":"^18.2.0","@deepseek-ai/cordis":"^4.0.5","@deepseek-ai/dsh-llm":"^0.2.2-rc.1","@deepseek-ai/dsh-agent":"^0.2.2-rc.1","@deepseek-ai/dsh-tools":"^0.2.2-rc.1","@deepseek-ai/dsh-session":"^0.2.2-rc.1","@deepseek-ai/dsh-settings":"^0.2.2-rc.1","@deepseek-ai/dsh-subagent":"^0.2.2-rc.1","@deepseek-ai/dsh-client-locale":"^0.2.2-rc.1","@deepseek-ai/dsh-host-webserver":"^0.2.2-rc.1","@deepseek-ai/dsh-client-ui-slots":"^0.2.2-rc.1","@huanlin/dsh-plugin-better-locale":"^0.1.0","@deepseek-ai/dsh-client-ui-settings":"^0.2.2-rc.1","@deepseek-ai/dsh-client-ui-primitives":"^0.2.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"^0.2.2-rc.1","@deepseek-ai/dsh-client-ui-input-trigger":"^0.2.2-rc.1","@deepseek-ai/dsh-client-ui-sidebar-right":"^0.2.2-rc.1"},"peerDependenciesMeta":{"@huanlin/dsh-plugin-better-locale":{"optional":true},"@deepseek-ai/dsh-client-ui-sidebar-right":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-better-sidebar_0.30.1_1793848027610_0.03084299099003529","host":"s3://npm-registry-packages-npm-production"},"_id":"dsh-better-sidebar@0.30.1","version":"0.30.1"}