{"bin":{"pi2dsh":"dist/cli.mjs"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"}},"bugs":{"url":"https://github.com/weijiafu14/pi2dsh/issues"},"dist":{"shasum":"b422b8318f67bdb4a7b6ffc28fd284378e74e324","tarball":"https://registry.npmjs.org/pi2dsh/-/pi2dsh-0.22.0.tgz","fileCount":117,"integrity":"sha512-KAJBR/+qcjx3thtZadRmmVZcJZkEA46StaSFmsGFiGCyK20ur7WCfn0NAPxZAxrC+Y2KLDYdYVoa24BV0Rqe0g==","signatures":[{"sig":"MEUCIQCe9nEEhNP0Nas18/QdJP39d/SRwxjBc5IaEzt9mUIyiAIgJ3qPnq0Ydso+tPgNa0acP7UX1brtuQ1FXwfBTQXCUOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17101040},"name":"pi2dsh","type":"module","engines":{"node":">=22.19.0"},"exports":{".":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"./runtime":{"types":"./dist/runtime.d.mts","default":"./dist/runtime.mjs"},"./compat/pi-ai":{"types":"./dist/compat/pi-ai.d.mts","default":"./dist/compat/pi-ai.mjs"},"./package.json":"./package.json","./compat/pi-tui":{"types":"./dist/compat/pi-tui.d.mts","default":"./dist/compat/pi-tui.mjs"},"./credentials-oauth":{"types":"./dist/credentials-oauth.d.mts","default":"./dist/credentials-oauth.mjs"},"./compat/pi-coding-agent":{"types":"./dist/compat/pi-coding-agent.d.mts","default":"./dist/compat/pi-coding-agent.mjs"}},"gitHead":"776ee7d0dd5c18aa1e8134c5ed8ae4b2b896351d","license":"MIT","scripts":{"test":"pnpm build && vitest run","build":"tsdown","check":"tsc --noEmit","verify":"pnpm check && pnpm test:coverage && pnpm check:docs && pnpm check:pack","prepare":"tsdown","test:dsh":"pnpm build && vitest run tests/dsh-runtime.spec.ts","test:live":"pnpm build && node scripts/verify-live-deepseek.mjs community/live-deepseek-results.json","check:docs":"pnpm build && node scripts/generate-capability-docs.mjs --check","check:pack":"pnpm build && publint && node scripts/check-pack.mjs","test:seams":"pnpm build && node scripts/verify-step-seams-e2e.mjs","test:pi-tui":"pnpm build && node scripts/verify-pi-tui-ecosystem-e2e.mjs","test:coverage":"pnpm build && vitest run --coverage","test:examples":"pnpm build && node scripts/verify-examples-e2e.mjs","test:community":"pnpm build && node scripts/verify-community.mjs --generate community/runtime-results.json","verify:release":"pnpm verify && PI2DSH_ENGINE_SPEC=pi2dsh@$(node -p \"require('./package.json').version\") node scripts/verify-examples-e2e.mjs && node scripts/verify-step-seams-e2e.mjs && PI2DSH_ENGINE_SPEC=pi2dsh@$(node -p \"require('./package.json').version\") node scripts/verify-pi-tui-ecosystem-e2e.mjs","audit:community":"pnpm build && node scripts/audit-community.mjs","test:codex-image":"pnpm build && node scripts/verify-codex-image-gen-e2e.mjs","docs:capabilities":"node scripts/generate-capability-docs.mjs"},"_npmUser":{"name":"weijf14-gmail","email":"weijf14@gmail.com"},"homepage":"https://github.com/weijiafu14/pi2dsh#readme","keywords":["deepseek-harness","dsh-plugin","pi-package","migration","compatibility"],"repository":{"url":"git+https://github.com/weijiafu14/pi2dsh.git","type":"git"},"_npmVersion":"10.9.4","description":"Bridge the Pi and DeepSeek Harness ecosystems: a general Pi Host ABI that runs unmodified Pi extensions as native DSH plugins, with compatibility inspection and Pi-to-DSH MCP config translation.","directories":{},"maintainers":[{"name":"weijf14-gmail","email":"weijf14@gmail.com"}],"_nodeVersion":"22.22.0","dependencies":{"diff":"^9.0.0","jiti":"^2.7.0","yaml":"^2.8.1","ignore":"7.0.5","marked":"^16.4.2","pacote":"^21.0.0","typebox":"^1.0.4","tinyglobby":"^0.2.15","cross-spawn":"^7.0.6","proper-lockfile":"4.1.2","get-east-asian-width":"1.6.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"packageManager":"pnpm@11.7.0","devDependencies":{"tsdown":"^0.22.14","undici":"^8.10.0","vitest":"^4.1.10","publint":"^0.3.23","@types/node":"^24.10.0","@types/pacote":"^11.1.8","@deepseek-ai/cordis":"4.0.1","@vitest/coverage-v8":"^4.1.10","@deepseek-ai/dsh-llm":"0.1.1-rc.2","@earendil-works/pi-ai":"0.84.1","@deepseek-ai/dsh-agent":"0.1.1-rc.2","@deepseek-ai/dsh-scope":"0.1.1-rc.2","@deepseek-ai/dsh-skill":"0.1.1-rc.2","@deepseek-ai/dsh-tools":"0.1.1-rc.2","@types/proper-lockfile":"^4.1.4","@deepseek-ai/dsh-session":"0.1.1-rc.2","@deepseek-ai/dsh-timeout":"0.1.1-rc.2","@deepseek-ai/dsh-commands":"0.1.1-rc.2","@deepseek-ai/dsh-settings":"0.1.1-rc.2","@deepseek-ai/dsh-llm-pi-ai":"0.1.1-rc.2","@deepseek-ai/dsh-agent-loop":"0.1.1-rc.2","@deepseek-ai/dsh-attachment":"0.1.1-rc.2","@deepseek-ai/dsh-invariants":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess":"0.1.1-rc.2","@deepseek-ai/dsh-credentials":"0.1.1-rc.2","@deepseek-ai/dsh-authorization":"0.1.1-rc.2","@deepseek-ai/dsh-system-prompt":"0.1.1-rc.2","@deepseek-ai/dsh-user-questions":"0.1.1-rc.2","@earendil-works/pi-coding-agent":"0.84.1","@deepseek-ai/dsh-attachment-local":"0.1.1-rc.2","@deepseek-ai/dsh-skill-filesystem":"0.1.1-rc.2","@deepseek-ai/dsh-subprocess-local":"0.1.1-rc.2","@deepseek-ai/dsh-credentials-local":"0.1.1-rc.2","@deepseek-ai/dsh-launch-environment":"0.1.1-rc.2"},"peerDependencies":{"typescript":"^5","@deepseek-ai/cordis":"^4.0.1","@xmoon76/dsh-pi-tui":"^0.3.3","@deepseek-ai/dsh-llm":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-scope":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-tools":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-session":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-commands":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-attachment":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-subprocess":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-credentials":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-system-prompt":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-user-questions":"^0.1.0-rc.8 || ^0.1.1-rc.1","@deepseek-ai/dsh-skill-filesystem":"^0.1.0-rc.8 || ^0.1.1-rc.1"},"peerDependenciesMeta":{"typescript":{"optional":true},"@xmoon76/dsh-pi-tui":{"optional":true},"@deepseek-ai/dsh-commands":{"optional":true},"@deepseek-ai/dsh-attachment":{"optional":true},"@deepseek-ai/dsh-subprocess":{"optional":true},"@deepseek-ai/dsh-credentials":{"optional":true},"@deepseek-ai/dsh-user-questions":{"optional":true},"@deepseek-ai/dsh-skill-filesystem":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/pi2dsh_0.22.0_1787910732389_0.19232465924453113","host":"s3://npm-registry-packages-npm-production"},"_id":"pi2dsh@0.22.0","version":"0.22.0"}