{ "name": "@geekjourneyx/dsh-md2wechat", "description": "DeepSeek Harness tools for preparing Markdown articles with an external md2wechat CLI", "version": "2.0.0-rc.5", "type": "module", "packageManager": "pnpm@11.7.0", "engines": { "node": "^22.19.0 || >=24.0.0" }, "scripts": { "check:boundaries": "node scripts/check-boundaries.mjs .", "typecheck": "tsc -b --pretty false && node scripts/generate-remote.mjs && tsc -b tsconfig.client.json --pretty false", "lint": "oxlint src tests scripts", "test": "vitest run", "test:installed": "node scripts/installed-acceptance.mjs", "build": "tsc -b && node scripts/generate-remote.mjs && tsc -b tsconfig.client.json && tsdown", "prepare": "pnpm run build", "pack:check": "vitest run tests/integration/package-contents.test.ts" }, "main": "lib/index.js", "types": "lib/types/index.d.ts", "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json", "./typert": { "types": "./lib/typert.host.d.ts", "default": "./lib/typert.host.js" }, "./remote": { "types": "./lib/typert.remote-client.d.ts", "default": "./lib/typert.remote-client.js" }, "./client": { "types": "./lib/types/client/index.d.ts", "default": "./lib/client.js" }, "./types": { "types": "./lib/types/creator/types.d.ts" } }, "files": [ "lib/index.js", "lib/types/**/*.d.ts", "cordis.patch.yml", "README.md", "assets/feature-wall-01.png", "assets/feature-wall-02.png", "assets/feature-wall-03.png", "CHANGELOG.md", "LICENSE", "lib/typert.host.js", "lib/typert.host.d.ts", "lib/typert.remote-client.js", "lib/typert.remote-client.d.ts", "lib/client.js" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web" } }, "peerDependencies": { "@deepseek-ai/cordis": "~4.0.5", "@deepseek-ai/dsh-agent": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-credentials": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-fs": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-jobs": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-llm": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-sandbox-policy": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-session": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-subprocess": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-system-prompt": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-tools": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-typert-protocol": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5", "@deepseek-ai/dsh-user-approval": "0.2.0-rc.2 || 0.2.1-rc.2 || 0.2.1-rc.3 || 0.2.1-rc.4 || 0.2.1-rc.5" }, "dependencies": { "@deepseek-ai/schemastery": "~3.18.5", "@radix-ui/react-icons": "1.3.2", "zod": "4.4.3" }, "devDependencies": { "@deepseek-ai/cordis": "~4.0.5", "@deepseek-ai/dsh-agent": "0.2.1-rc.2", "@deepseek-ai/dsh-api-gateway": "0.2.1-rc.2", "@deepseek-ai/dsh-api-session-controller": "0.2.1-rc.2", "@deepseek-ai/dsh-api-workspace-files": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-conversation": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-layout": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-renderer": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-session": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-sidebar": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-sidebar-right": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-slots": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-tool": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-workspace": "0.2.1-rc.2", "@deepseek-ai/dsh-credentials": "0.2.1-rc.2", "@deepseek-ai/dsh-fs": "0.2.1-rc.2", "@deepseek-ai/dsh-jobs": "0.2.1-rc.2", "@deepseek-ai/dsh-llm": "0.2.1-rc.2", "@deepseek-ai/dsh-sandbox-policy": "0.2.1-rc.2", "@deepseek-ai/dsh-session": "0.2.1-rc.2", "@deepseek-ai/dsh-subprocess": "0.2.1-rc.2", "@deepseek-ai/dsh-subprocess-local": "0.2.1-rc.2", "@deepseek-ai/dsh-system-prompt": "0.2.1-rc.2", "@deepseek-ai/dsh-tools": "0.2.1-rc.2", "@deepseek-ai/dsh-typert-generator": "0.2.0-rc.2", "@deepseek-ai/dsh-typert-protocol": "0.2.1-rc.2", "@deepseek-ai/dsh-user-approval": "0.2.1-rc.2", "@deepseek-ai/dsh-util-values": "0.2.1-rc.2", "@types/node": "^22.20.0", "@types/react": "^18.3.0", "@types/react-dom": "18.3.7", "jsdom": "27.4.0", "oxlint": "1.76.0", "react": "18.3.1", "react-dom": "18.3.1", "tsdown": "^0.22.2", "typescript": "^6.0.3", "vitest": "^4.1.8" }, "license": "AGPL-3.0-only", "repository": { "type": "git", "url": "git+https://github.com/geekjourneyx/dsh-md2wechat.git" } }