{"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-ui-chat","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-ui-renderer","@deepseek-ai/dsh-client-ui-session","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"bugs":{"url":"https://github.com/dream-num/dsh-univer-office/issues"},"dist":{"shasum":"8889d9639db58bbefa01bbbf9b835291c8ff9f27","tarball":"https://registry.npmjs.org/dsh-univer-office/-/dsh-univer-office-0.2.14.tgz","fileCount":270,"integrity":"sha512-/DUy1ZnY50KVSHaxpDeXCB4HFrtlGGoC3FOM/pX2uBVu3eQWk6sEHTTHXCnAKuNLZHCzMsVW2pUwPw0s1V9UdA==","signatures":[{"sig":"MEQCICK+WIw4PFmGWiyuFmDAN04FksGa4ECApT4gzCwwmFecAiBGy8NMq/lKShHfj1Qz7H0tif/k/bu+aN1C7taYCHwVhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179562863},"main":"./lib/index.js","name":"dsh-univer-office","type":"module","author":{"name":"DreamNum Co., Ltd.","email":"developer@univer.ai"},"engines":{"node":">=22.19.0"},"exports":{".":"./lib/index.js","./client":{"default":"./lib/client.js"},"./package.json":"./package.json"},"funding":{"url":"https://opencollective.com/univer","type":"opencollective"},"gitHead":"62df970d1335ca3c1e1b7c0fce2f6cdcaf70cd6b","license":"Apache-2.0","scripts":{"lint":"oxlint .","test":"pnpm run build && pnpm run test:host && pnpm run test:integration && pnpm run test:client && pnpm run test:skills && pnpm run test:telemetry","build":"pnpm run build:lib && pnpm run build:worker && pnpm run build:gateway && pnpm run build:render && pnpm run build:viewer","format":"oxfmt .","prepare":"pnpm run build && simple-git-hooks","lint:fix":"oxlint --fix .","build:lib":"node scripts/build.mjs lib","test:host":"node test/host-smoke.mjs","typecheck":"tsc --project tsconfig.json --noEmit && tsc --project tsconfig.client.json && tsc --project tsconfig.viewer.json --noEmit && tsc --project tsconfig.render.json --noEmit","uninstall":"node scripts/telemetry-entry.mjs uninstall","test:client":"node test/client-smoke.mjs combined && node test/client-smoke.mjs split","test:skills":"node test/skills-smoke.mjs","build:render":"node scripts/build.mjs render","build:viewer":"node scripts/build.mjs viewer","build:worker":"node scripts/build.mjs worker","format:check":"oxfmt --check .","build:gateway":"node scripts/build.mjs gateway","prepublishOnly":"pnpm run build && pnpm run test","test:telemetry":"node test/telemetry-smoke.mjs","test:integration":"node test/integration-smoke.mjs","generate:viewer-locales":"node scripts/generate-viewer-content-locales.mjs","verify:public-dependencies":"node scripts/verify-public-runtime-dependencies.mjs"},"_npmUser":{"name":"jikkai","email":"sonne@asaki.me"},"homepage":"https://github.com/dream-num/dsh-univer-office","keywords":["dsh","dsh-plugin","deepseek-harness","univer","spreadsheet","preview","worktree"],"repository":{"url":"git+https://github.com/dream-num/dsh-univer-office.git","type":"git"},"_npmVersion":"10.9.8","description":"DSH × Univer integration with a bundled collaboration Gateway and Viewer: inline previews, live floating Worktree windows, and session-end review actions in DeepSeek Harness.","directories":{},"maintainers":[{"name":"jikkai","email":"sonne@asaki.me"},{"name":"hexf00","email":"hexf00@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"libsql":"^0.5.29","puppeteer-core":"^25.7.0","@puppeteer/browsers":"^3.2.0","@univerjs-pro/cli-assets":"0.1.0","@univerjs-pro/exchange-node-binding":"0.1.1","@univerjs-pro/engine-formula-rust-binding":"1.0.0-insiders.20260829-2e3c387"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.23.0","devDependencies":{"ws":"^8.21.3","clsx":"^2.1.1","rxjs":"^7.8.2","sirv":"^3.0.2","vite":"^8.2.2","jsdom":"^26.1.0","oxfmt":"0.64.0","react":"^18.3.1","busboy":"^1.6.0","oxlint":"1.79.0","esbuild":"^0.28.2","prismjs":"1.30.0","react-dom":"^18.3.1","typescript":"^7.0.2","@types/node":"^26.2.0","tailwindcss":"4.3.3","@types/react":"^18.3.31","@univerjs/ui":"1.0.0-insiders.20260902-a58c423","lucide-react":"^1.33.0","@base-ui/react":"1.7.0","@univerjs/core":"1.0.0-insiders.20260902-a58c423","@univerjs/docs":"1.0.0-insiders.20260902-a58c423","tailwind-merge":"^3.6.0","tw-animate-css":"^1.4.0","@commitlint/cli":"^21.2.2","@univerjs/icons":"1.38.0","@types/react-dom":"18.3.7","@univerjs/design":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets":"1.0.0-insiders.20260902-a58c423","simple-git-hooks":"^2.13.1","@tailwindcss/vite":"4.3.3","@univerjs-pro/ink":"1.0.0-insiders.20260902-a58c423","@univerjs/docs-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/drawing":"1.0.0-insiders.20260902-a58c423","@univerjs/network":"1.0.0-insiders.20260902-a58c423","@univerjs/protocol":"1.0.0-insiders.20260902-a58c423","oxlint-tailwindcss":"1.10.0","@deepseek-ai/cordis":"^4.0.2","@univerjs-pro/bases":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/embed":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-ui":"1.0.0-insiders.20260902-a58c423","@amamo/oxlint-config":"1.1.0","@deepseek-ai/dsh-llm":"0.1.2-rc.1","@univerjs-pro/boards":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/ink-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides":"1.0.0-insiders.20260902-a58c423","@univerjs/drawing-ui":"1.0.0-insiders.20260902-a58c423","@vitejs/plugin-react":"6.1.0","@univerjs-pro/license":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-note":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-sort":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-skill":"0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.2-rc.1","@univer-cli/svg-facade":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/bases-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/chart-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/embed-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/docs-drawing":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-table":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-code":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-list":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/engine-render":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-filter":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-numfmt":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-session":"0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.2","@univerjs-pro/docs-chart":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-latex":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-print":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-quote":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-shape":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-table":"1.0.0-insiders.20260902-a58c423","@univerjs/engine-formula":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-drawing":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-formula":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-note-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-sort-ui":"1.0.0-insiders.20260902-a58c423","class-variance-authority":"^0.7.1","@deepseek-ai/dsh-settings":"0.1.2-rc.1","@univer-cli/api-reference":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-mind":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-column":"1.0.0-insiders.20260902-a58c423","@univerjs/data-validation":"1.0.0-insiders.20260902-a58c423","@univerjs/docs-drawing-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/docs-hyper-link":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-table-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-chart":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-print":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-table":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-callout":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-code-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-list-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/engine-chart":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/engine-shape":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/shape-editor":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-chart":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-pivot":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-print":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-shape":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-chart":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-print":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-table":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-filter-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-numfmt-ui":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-attachment":"0.1.2-rc.1","@univer-cli/headless-univer":"1.0.0-insiders.20260902-a58c423","@univer-cli/unit-screenshot":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-chart-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-latex-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-quote-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-shape-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-table-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/exchange-node":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-drawing-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-formula-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-hyper-link":"1.0.0-insiders.20260902-a58c423","@univerjs/thread-comment-ui":"1.0.0-insiders.20260902-a58c423","@univer-cli/resource-library":"1.0.0-insiders.20260902-a58c423","@univer-cli/unit-layout-lint":"1.0.0-insiders.20260902-a58c423","@univer-cli/unit-pdf-printer":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-mind-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-column-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/engine-formula":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-outline":"1.0.0-insiders.20260902-a58c423","@univerjs/docs-hyper-link-ui":"1.0.0-insiders.20260902-a58c423","@univer-cli/content-execution":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-chart-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/boards-table-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-callout-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/edit-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/exchange-client":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/shape-editor-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-chart-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-pivot-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-shape-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-chart-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-table-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-find-replace":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-client-locale":"0.1.2-rc.1","@deepseek-ai/dsh-system-prompt":"0.1.2-rc.1","@univer-cli/content-inspection":"1.0.0-insiders.20260902-a58c423","@univer-cli/univer-render-page":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/bases-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/range-preprocess":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-sparkline":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-hyper-link-ui":"1.0.0-insiders.20260902-a58c423","@commitlint/config-conventional":"^21.2.2","@deepseek-ai/dsh-client-ui-chat":"0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.2-rc.1","@univerjs-pro/boards-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-outline-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-history-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-thread-comment":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-client-ui-slots":"0.1.2-rc.1","@univerjs/docs-thread-comment-ui":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-data-validation":"1.0.0-insiders.20260902-a58c423","@univer-cli/univer-render-runtime":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-embed":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-sparkline-ui":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-client-ui-session":"0.1.2-rc.1","@univerjs-pro/collaboration-client":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/docs-exchange-client":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-thread-comment-ui":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-client-ui-renderer":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-settings":"0.1.2-rc.1","@univerjs-pro/bases-exchange-client":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-service":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-data-validation-ui":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-endpoint":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/sheets-exchange-client":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/slides-exchange-client":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-crosshair-highlight":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-client-ui":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-api-session-controller":"0.1.2-rc.1","@deepseek-ai/dsh-client-ui-conversation":"0.1.2-rc.1","@univerjs/sheets-conditional-formatting":"1.0.0-insiders.20260902-a58c423","@univer-cli/univer-collaboration-runtime":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-transport-node":"1.0.0-insiders.20260902-a58c423","@univerjs/sheets-conditional-formatting-ui":"1.0.0-insiders.20260902-a58c423","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.2-rc.1","@univerjs-pro/collaboration-history-service":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-history-endpoint":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-worktree-service":"1.0.0-insiders.20260902-a58c423","@univerjs-pro/collaboration-worktree-endpoint":"1.0.0-insiders.20260902-a58c423"},"peerDependencies":{"@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/dsh-llm":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-skill":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-tools":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-session":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/schemastery":"^3.18.1","@deepseek-ai/dsh-settings":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-attachment":"0.1.1-rc.2 || 0.1.2-rc.1","@deepseek-ai/dsh-host-webserver":"0.1.1-rc.2 || 0.1.2-rc.1"},"simple-git-hooks":{"commit-msg":"pnpm exec commitlint --edit \"$1\""},"_npmOperationalInternal":{"tmp":"tmp/dsh-univer-office_0.2.14_1788527441875_0.9313930624410605","host":"s3://npm-registry-packages-npm-production"},"_id":"dsh-univer-office@0.2.14","version":"0.2.14"}