{ "name": "dsh-loopx-plugin", "version": "0.1.1-beta.5", "description": "One-step LoopX bootstrap, same-session driver, and local GoalBar for DeepSeek Harness", "type": "module", "main": "./lib/index.js", "types": "./lib/types/index.d.ts", "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./init-command": { "types": "./lib/types/init-command.d.ts", "default": "./lib/init-command.js" }, "./driver": { "types": "./lib/types/driver.d.ts", "default": "./lib/driver.js" }, "./observer": { "types": "./lib/types/observer.d.ts", "default": "./lib/observer.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/*.js", "lib/types/**/*.d.ts", "cordis.patch.yml", "README.md", "LICENSE", "NOTICE" ], "engines": { "node": "^22.19.0 || >=24.0.0" }, "scripts": { "build": "node scripts/build.mjs", "typecheck": "tsc -p tsconfig.host.json --noEmit && tsc -p tsconfig.client.json --noEmit && tsc -p tsconfig.tests.json", "test": "vitest run", "prepack": "pnpm build", "smoke:artifact": "node smoke/dsh-client-artifact-smoke.mjs", "smoke:peer-range": "node smoke/dsh-peer-range-smoke.mjs", "smoke:profile": "node smoke/dsh-profile-smoke.mjs", "smoke:runtime": "node smoke/dsh-goalbar-runtime-smoke.mjs", "smoke:docker": "bash smoke/dsh-clean-docker-smoke.sh" }, "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "inject": [ "@deepseek-ai/dsh-client-connection", "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-runtime", "@deepseek-ai/dsh-client-ui-conversation" ], "platform": "web" } }, "peerDependencies": { "@deepseek-ai/cordis": "^4.0.1", "@deepseek-ai/dsh": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-connection": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-locale": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-runtime": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-ui-conversation": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-ui-primitives": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "@deepseek-ai/dsh-client-ui-slots": ">=0.1.0-rc.7 <0.1.1 || >=0.1.1-rc.1 <0.2.0-0", "react": "^18.2.0" }, "peerDependenciesMeta": { "@deepseek-ai/cordis": { "optional": true }, "@deepseek-ai/dsh": { "optional": true }, "@deepseek-ai/dsh-client-connection": { "optional": true }, "@deepseek-ai/dsh-client-locale": { "optional": true }, "@deepseek-ai/dsh-client-runtime": { "optional": true }, "@deepseek-ai/dsh-client-ui-conversation": { "optional": true }, "@deepseek-ai/dsh-client-ui-primitives": { "optional": true }, "@deepseek-ai/dsh-client-ui-slots": { "optional": true }, "react": { "optional": true } }, "devDependencies": { "@deepseek-ai/cordis": "4.0.1", "@deepseek-ai/dsh": "0.1.1-rc.2", "@deepseek-ai/dsh-agent": "0.1.1-rc.2", "@deepseek-ai/dsh-client-connection": "0.1.1-rc.2", "@deepseek-ai/dsh-client-locale": "0.1.1-rc.2", "@deepseek-ai/dsh-client-runtime": "0.1.1-rc.2", "@deepseek-ai/dsh-client-ui-conversation": "0.1.1-rc.2", "@deepseek-ai/dsh-client-ui-primitives": "0.1.1-rc.2", "@deepseek-ai/dsh-client-ui-slots": "0.1.1-rc.2", "@deepseek-ai/dsh-commands": "0.1.1-rc.2", "@deepseek-ai/dsh-llm": "0.1.1-rc.2", "@deepseek-ai/dsh-session": "0.1.1-rc.2", "@types/node": "^22.19.0", "@types/react": "~18.3.1", "@types/react-dom": "~18.3.1", "jsdom": "^26.1.0", "lightningcss": "1.33.0", "react": "^18.2.0", "react-dom": "^18.2.0", "tsdown": "0.22.2", "typescript": "^6.0.3", "vitest": "^4.1.8" }, "repository": { "type": "git", "url": "git+https://github.com/huangruiteng/loopx.git", "directory": "packages/dsh-loopx-plugin" }, "license": "Apache-2.0", "publishConfig": { "access": "public" } }