{ "name": "dsh-pdf-mineru", "version": "0.0.15", "description": "Provider-independent DSH document parsing powered by MinerU, with native background jobs, immutable results, and safe request coalescing.", "keywords": ["dsh-plugin"], "license": "MIT", "type": "module", "packageManager": "pnpm@11.7.0", "engines": { "node": "^22.19.0 || >=24.0.0", "dsh": ">=0.1.5-rc.2" }, "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/Yurzi/dsh-pdf-mineru.git" }, "homepage": "https://github.com/Yurzi/dsh-pdf-mineru#readme", "bugs": { "url": "https://github.com/Yurzi/dsh-pdf-mineru/issues" }, "main": "./lib/index.js", "types": "./lib/types/index.d.ts", "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./lib/types/client/index.d.ts", "default": "./lib/client.js" }, "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "files": ["lib/index.js", "lib/pdfjs-worker.mjs", "lib/client.js", "lib/client.js.map", "lib/types/**/*.d.ts", "cordis.patch.yml", "CHANGELOG.md"], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "inject": ["@deepseek-ai/dsh-client-connection", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-settings", "@deepseek-ai/dsh-api-remotes"], "platform": "web" } }, "scripts": { "build": "pnpm run clean && pnpm run build:types && tsdown --config tsdown.config.ts && node scripts/copy-page-worker.mjs", "build:types": "tsc -b tsconfig.host.json tsconfig.client.json", "clean": "tsc -b tsconfig.host.json tsconfig.client.json --clean && node scripts/clean.mjs", "typecheck": "tsc -b tsconfig.host.json tsconfig.client.json --pretty false", "test": "vitest run", "test:watch": "vitest", "bundle": "pnpm run build", "watch": "tsdown --config tsdown.config.ts --watch", "verify:gui": "node scripts/verify-current-gui.mjs", "smoke:official-v4": "node scripts/smoke-official-v4.mjs", "smoke:reader-local": "node scripts/smoke-reader-local.mjs", "smoke:reader-cache": "node scripts/smoke-reader-cache.mjs" }, "dependencies": { "@napi-rs/canvas": "1.0.9", "pdfjs-dist": "6.3.289", "yauzl": "^3.4.0" }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1 || ^4.0.2", "@deepseek-ai/dsh-api-remotes": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-connection": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-locale": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-ui-settings": "^0.1.5-rc.2", "@deepseek-ai/dsh-jobs": "^0.1.5-rc.2", "@deepseek-ai/dsh-tools": "^0.1.5-rc.2", "@deepseek-ai/schemastery": "^3.18.1 || ^3.18.2" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/dsh-api-remotes": { "optional": true }, "@deepseek-ai/dsh-client-connection": { "optional": true }, "@deepseek-ai/dsh-client-locale": { "optional": true }, "@deepseek-ai/dsh-client-ui-settings": { "optional": true } }, "devDependencies": { "@deepseek-ai/cordis": "^4.0.2", "@deepseek-ai/cordis-plugin-include": "^1.0.7", "@deepseek-ai/cordis-plugin-loader": "^1.0.3", "@deepseek-ai/dsh-agent": "^0.1.5-rc.2", "@deepseek-ai/dsh-api-remotes": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-connection": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-locale": "^0.1.5-rc.2", "@deepseek-ai/dsh-client-ui-settings": "^0.1.5-rc.2", "@deepseek-ai/dsh-attachment": "^0.1.5-rc.2", "@deepseek-ai/dsh-brand": "^0.1.5-rc.2", "@deepseek-ai/dsh-code-runtime": "^0.1.5-rc.2", "@deepseek-ai/dsh-invariants": "^0.1.5-rc.2", "@deepseek-ai/dsh-jobs": "^0.1.5-rc.2", "@deepseek-ai/dsh-llm": "^0.1.5-rc.2", "@deepseek-ai/dsh-scope": "^0.1.5-rc.2", "@deepseek-ai/dsh-session": "^0.1.5-rc.2", "@deepseek-ai/dsh-session-projection": "^0.1.5-rc.2", "@deepseek-ai/dsh-system-prompt": "^0.1.5-rc.2", "@deepseek-ai/dsh-timeout": "^0.1.5-rc.2", "@deepseek-ai/dsh-tools": "^0.1.5-rc.2", "@deepseek-ai/dsh-typert-protocol": "^0.1.5-rc.2", "@deepseek-ai/dsh-user-approval": "^0.1.5-rc.2", "@deepseek-ai/dsh-util-values": "^0.1.5-rc.2", "@deepseek-ai/schemastery": "^3.18.2", "@types/node": "^22.0.0", "@types/react": "~18.3.1", "@types/yauzl": "^3.4.0", "@types/yazl": "^3.3.1", "lightningcss": "^1.32.0", "playwright-core": "^1.62.1", "react": "^18.2.0", "tsdown": "^0.22.2", "typescript": "^5.9.0", "vitest": "^3.2.0", "yazl": "^3.3.1" } }