{"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":["@deepseek-ai/dsh-client-runtime","@deepseek-ai/dsh-client-ui-conversation","@deepseek-ai/dsh-client-locale","@deepseek-ai/dsh-client-connection","@deepseek-ai/dsh-client-ui-settings","@deepseek-ai/dsh-client-ui-settings-plugins"],"platform":"web"}},"bugs":{"url":"https://github.com/Laplace-bit/dsh-smooth-stream/issues"},"dist":{"shasum":"eb626aaa882586670b7c317321e0d102cd2285eb","tarball":"https://registry.npmjs.org/dsh-smooth-stream/-/dsh-smooth-stream-0.7.0.tgz","fileCount":45,"integrity":"sha512-Pp64336yIU3TlWYmoyP47zWmUCyOuwFM4WoO0j9u8jBRe6PT92E2vCp2yp3OYdlmEqvA6fnz3Jy1KAK+VYlllA==","signatures":[{"sig":"MEQCIAw3A2F5OrrrqLx4JVZ+Ioa/Q4hc1o2jfL57ZXAHIMghAiBKrA9h8wrDUi3Q9e1IpjQ7VJj1HZ+vYoSPH0V5HrAZCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFijuVzthkAjzsAWxJBkFguoiVI+GamfiPKjekyxpt9lAiEA0W8RPU/r9motVqmbivJPMkmH6GGYtPhTM5ZGTr66jl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1328676},"main":"lib/index.js","name":"dsh-smooth-stream","type":"module","_from":"file:/Users/dzlin/.codex/artifacts/release-0.7.0-20261005/dsh-smooth-stream-0.7.0.tgz","engines":{"node":"^22.19.0 || >=24.0.0"},"exports":{".":{"types":"./src/index.ts","default":"./lib/index.js"},"./src/*":"./src/*","./client":{"types":"./src/client/index.ts","default":"./lib/client.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"test":"vitest run","build":"tsdown","prepare":"tsdown","benchmark":"node scripts/run-stream-benchmark.mjs","dev:watch":"tsdown --watch","host:sync":"pnpm build && node scripts/check-lib-fresh.mjs","typecheck":"tsc -p tsconfig.json --pretty false","build:repro":"esbuild repro/main.tsx --bundle --format=esm --platform=browser --loader:.css=local-css --alias:@deepseek-ai/dsh-client-runtime=./repro/shims/client-runtime.ts --alias:@deepseek-ai/dsh-client-runtime/client=./repro/shims/client-runtime.ts --alias:@deepseek-ai/dsh-client-ui-primitives=./repro/shims/primitives.tsx --outfile=repro/bundle.js","test:smooth":"node scripts/verify-y-rebound.mjs && node scripts/probe-tailbob.mjs 1200 20 && node scripts/verify-overflow.mjs --runs 3","build:stress":"esbuild repro/stress-120fps.tsx --bundle --format=esm --platform=browser --loader:.css=local-css --alias:@deepseek-ai/dsh-client-runtime=./repro/shims/client-runtime.ts --alias:@deepseek-ai/dsh-client-runtime/client=./repro/shims/client-runtime.ts --alias:@deepseek-ai/dsh-client-ui-primitives=./repro/shims/primitives.tsx --outfile=repro/stress-120fps.bundle.js","test:rebound":"node scripts/verify-y-rebound.mjs","probe:overlap":"node scripts/probe-overlap.mjs","stress:120fps":"node scripts/stress-test-120fps.mjs","probe:stability":"node scripts/verify-follow-stability.mjs"},"_npmUser":{"name":"dzlin","email":"dzenglin@gmail.com"},"homepage":"https://laplace-bit.github.io/dsh-smooth-stream/","keywords":["dsh-plugin","deepseek-harness","deepseek","dsh","cordis","streaming","smooth-streaming","fluid-streaming","streaming-renderer","markdown-streaming","smooth-scrolling","smooth-scroll","smooth-stream","typewriter","typewriter-effect","markdown","chat-ui","web-ui","plugin","react"],"_resolved":"/Users/dzlin/.codex/artifacts/release-0.7.0-20261005/dsh-smooth-stream-0.7.0.tgz","_integrity":"sha512-Pp64336yIU3TlWYmoyP47zWmUCyOuwFM4WoO0j9u8jBRe6PT92E2vCp2yp3OYdlmEqvA6fnz3Jy1KAK+VYlllA==","repository":{"url":"git+https://github.com/Laplace-bit/dsh-smooth-stream.git","type":"git"},"_npmVersion":"10.9.4","description":"Fluid streaming rendering and silky scrolling for DeepSeek Harness replies, including Markdown, code blocks, tables, and tool results.","directories":{},"maintainers":[{"name":"dzlin","email":"dzenglin@gmail.com"}],"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"packageManager":"pnpm@11.23.0","devDependencies":{"jsdom":"^26.1.0","react":"^18.3.1","tsdown":"^0.22.2","vitest":"^4.1.8","esbuild":"^0.28.2","react-dom":"^18.3.1","typescript":"^5.9.2","@types/node":"^22.20.0","@types/react":"~18.3.1","lightningcss":"^1.30.1","playwright-core":"^1.62.1","@types/react-dom":"~18.3.0","@deepseek-ai/cordis":"4.0.1","@testing-library/react":"^16.3.0","@deepseek-ai/schemastery":"3.18.1","@deepseek-ai/dsh-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-store":"0.1.2-alpha.3","@deepseek-ai/dsh-client-locale":"0.1.2-alpha.3","@deepseek-ai/dsh-client-runtime":"0.1.0-rc.6","@deepseek-ai/dsh-host-webserver":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-slots":"0.1.0-rc.6","@deepseek-ai/dsh-client-connection":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-attachment":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-primitives":"0.1.2-alpha.3","@deepseek-ai/dsh-client-ui-conversation":"0.1.0-rc.6","@deepseek-ai/dsh-client-ui-settings-plugins":"0.1.0-rc.6"},"peerDependencies":{"react":"^18.2.0","@deepseek-ai/cordis":"^4.0.1","@deepseek-ai/schemastery":"*","@deepseek-ai/dsh-settings":"*","@deepseek-ai/dsh-client-locale":"*","@deepseek-ai/dsh-client-runtime":"*","@deepseek-ai/dsh-host-webserver":"*","@deepseek-ai/dsh-client-ui-slots":"*","@deepseek-ai/dsh-client-connection":"*","@deepseek-ai/dsh-client-ui-settings":"*","@deepseek-ai/dsh-client-ui-attachment":"*","@deepseek-ai/dsh-client-ui-primitives":"*","@deepseek-ai/dsh-client-ui-conversation":"*","@deepseek-ai/dsh-client-ui-settings-plugins":"*"},"peerDependenciesMeta":{"@deepseek-ai/dsh-client-locale":{"optional":true},"@deepseek-ai/dsh-client-runtime":{"optional":true},"@deepseek-ai/dsh-host-webserver":{"optional":true},"@deepseek-ai/dsh-client-ui-slots":{"optional":true},"@deepseek-ai/dsh-client-connection":{"optional":true},"@deepseek-ai/dsh-client-ui-settings":{"optional":true},"@deepseek-ai/dsh-client-ui-attachment":{"optional":true},"@deepseek-ai/dsh-client-ui-primitives":{"optional":true},"@deepseek-ai/dsh-client-ui-conversation":{"optional":true},"@deepseek-ai/dsh-client-ui-settings-plugins":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dsh-smooth-stream_0.7.0_1791171262713_0.3152660760429935","host":"s3://npm-registry-packages-npm-production"},"_id":"dsh-smooth-stream@0.7.0","version":"0.7.0"}