{ "name": "dsh-kb-sync", "version": "0.2.0", "description": "DeepSeek Harness plugin: pull your DeepSeek web conversations into a local knowledge base (markdown + JSONL + catalog) with in-plugin search, orchestrate a sync/integrity command you already own from a same-origin control page, and run the pipeline's judgement step in process through the host llm service (one stream, JSON validated before anything lands).", "license": "MIT", "author": "284022719", "repository": { "type": "git", "url": "git+https://github.com/284022719/dsh-kb-sync.git" }, "homepage": "https://github.com/284022719/dsh-kb-sync#readme", "bugs": { "url": "https://github.com/284022719/dsh-kb-sync/issues" }, "keywords": [ "dsh", "dsh-plugin", "deepseek-harness", "deepseek", "knowledge-base", "conversation-history", "conversation-export", "markdown", "local-first", "sync", "orchestration", "llm" ], "type": "module", "main": "./lib/index.js", "types": "./lib/index.d.ts", "exports": { ".": { "types": "./lib/index.d.ts", "default": "./lib/index.js" }, "./client": "./lib/client.js", "./package.json": "./package.json" }, "dsh": { "engines": { "dsh": ">=0.2.0-rc.2" }, "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-settings" ] } }, "engines": { "node": ">=20", "dsh": ">=0.2.0-rc.2" }, "peerDependencies": { "@deepseek-ai/cordis": ">=4.0.0-rc", "@deepseek-ai/dsh-client-locale": ">=0.1.0-rc.5", "@deepseek-ai/dsh-client-ui-settings": ">=0.1.0-rc.5" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/dsh-client-locale": { "optional": true }, "@deepseek-ai/dsh-client-ui-settings": { "optional": true } }, "files": [ "lib", "locale", "docs", "tools/pipeline", "!tools/pipeline/pipeline.json", "!tools/pipeline/trigger.log", "!tools/pipeline/trigger.json", "!tools/pipeline/trigger-source.json", "!tools/pipeline/retired", "assets/screenshots", "screenshots.json", "cordis.patch.yml", "config.example.json", "CHANGELOG.md", "README.md", "README.en.md", "CONTRIBUTING.md", "SECURITY.md", "LICENSE" ], "scripts": { "test": "node --test", "check": "node --check lib/index.js && node --check lib/client.js && node --check lib/locale.js && node --check lib/page.js && node --check lib/deepseek.js && node --check lib/export.js && node --check lib/pipeline.js && node --check lib/process.js && node --check lib/store.js && node --check tools/pipeline/recon-update.mjs && node --check tools/pipeline/update-from-api.mjs && node --input-type=module -e \"await import('./lib/index.js'); console.log('import ok')\"", "check:types": "tsc --noEmit -p tsconfig.json", "pack:check": "npm pack --dry-run", "preflight": "node tools/preflight.mjs" }, "devDependencies": { "typescript": "^5.9.3" } }