{ "name": "dsh-deepread", "description": "AI deep-reading assistant for DeepSeek Harness and dsh-TUI: extract traceable claims, evidence, confidence levels, knowledge maps, and review questions from articles, books, PDFs, files, URLs, or pasted text.", "version": "1.0.1", "license": "MIT", "type": "module", "main": "./lib/types/index.js", "types": "./lib/types/index.d.ts", "engines": { "node": "^22.19 || >=24" }, "exports": { ".": { "types": "./lib/types/index.d.ts", "import": "./lib/types/index.js" }, "./client": "./lib/client.js", "./cordis.patch.yml": "./cordis.patch.yml", "./dsh-plugin.json": "./dsh-plugin.json", "./package.json": "./package.json" }, "scripts": { "build:host": "node scripts/build-host.mjs", "build:client": "tsdown --config tsdown.config.ts", "build": "npm run build:host && npm run build:client", "typecheck:host": "tsc --project tsconfig.host.json --noEmit", "typecheck:browser": "tsc --project tsconfig.browser.json --noEmit", "prepack": "npm run build", "test": "node test/dsh-tui-manifest.mjs && node test/dsh-tui-pack.mjs && node test/release-docs-contract.mjs && node test/host-build.mjs && node test/host-types.mjs && node test/browser-typescript-runtime.mjs && node test/client-theme-contract.mjs && node test/package-entry.mjs && node test/host-pack.mjs && node test/host-typescript-runtime.mjs && node test/compatibility-baseline.mjs && node test/data-identity-gate.mjs && node test/data-compat-web.mjs && node test/data-compat-cache.mjs && node test/data-compat-stats.mjs && node test/smoke.mjs && node test/client-bundle.mjs && node test/client-smoke-preflight.mjs && node test/client-platform.mjs && node test/client-lifecycle.mjs && node test/client-drag.mjs && node test/budget-api.mjs && node test/optional-services.mjs && node test/packaged-skill.mjs && node test/pdf-objstm.mjs && node test/cache-persist.mjs && node test/features.mjs && node test/pdf-stats.mjs && node test/calibration.mjs && node test/jobs-progress.mjs" }, "devDependencies": { "@deepseek-ai/dsh-api-remotes": "0.1.2-rc.1", "@deepseek-ai/dsh-api-session-controller": "0.1.2-rc.1", "@deepseek-ai/dsh-api-workspace-controller": "0.1.2-rc.1", "@deepseek-ai/dsh-client-store": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-chat": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-conversation": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-layout": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-primitives": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-renderer": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-session": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-settings": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-slots": "0.1.2-rc.1", "@deepseek-ai/dsh-client-ui-tool": "0.1.2-rc.1", "@deepseek-ai/dsh-commands": "0.1.2-rc.1", "@deepseek-ai/dsh-cordis-host-runner": "0.1.2-rc.1", "@deepseek-ai/dsh-host-plugin-inventory": "0.1.2-rc.1", "@deepseek-ai/dsh-jobs": "0.1.2-rc.1", "@deepseek-ai/dsh-llm-retry": "0.1.2-rc.1", "@deepseek-ai/dsh-session-reference": "0.1.2-rc.1", "@deepseek-ai/dsh-storage-domain": "0.1.2-rc.1", "@deepseek-ai/dsh-tool-todo": "0.1.2-rc.1", "@deepseek-ai/dsh-tools": "0.1.2-rc.1", "@deepseek-ai/dsh-workspace": "0.1.2-rc.1", "@types/node": "^24.13.3", "@types/react": "~18.3.1", "tsdown": "^0.22.2", "typescript": "^5.9.2", "unrun": "^0.2.39" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-api-session-controller", "@deepseek-ai/dsh-client-ui-conversation" ] }, "skills": [ "./skills/dsh-deepread/SKILL.md" ] }, "peerDependencies": { "@deepseek-ai/cordis": "*", "@deepseek-ai/dsh-storage-domain": "*", "@deepseek-ai/dsh-tools": "*", "@deepseek-ai/schemastery": "*", "react": "^18.2.0", "zod": "*" }, "keywords": [ "deepseek-harness", "dsh-plugin", "deepseek", "deep-read", "deep-reading", "reading", "reading-companion", "article", "book", "summarization", "analysis", "knowledge-map", "mindmap", "feynman", "study", "pdf", "markdown", "html", "wechat", "xmind", "freemind" ], "repository": { "type": "git", "url": "git+https://github.com/xiehuan123/dsh-deepread.git" }, "files": [ "lib/client.js", "lib/client.js.map", "lib/types/", "src/**/*.ts", "scripts/build-host.mjs", "tsconfig.host.json", "tsconfig.browser.json", "tsdown.config.ts", "test/", "cordis.patch.yml", "dsh-plugin.json", "skills/", ".claude-plugin/", ".codex-plugin/", "plugin.json", "README.md", "README.zh.md", "docs/upgrade-and-rollback.md", "docs/releases/", "docs/community-listing-update.md", "assets/", "LICENSE", "examples/" ] }