{ "name": "dsh-sentinel", "version": "0.14.0", "license": "BSD-3-Clause", "description": "Condition-driven agent wakeups for DSH: durable file, process, port, command, HTTP, session turn-end and webhook watches with visible subscriptions and trigger history.", "type": "module", "main": "lib/index.js", "exports": { ".": { "types": "./lib/types/index.d.ts", "default": "./lib/index.js" }, "./client": { "types": "./lib/types/client/index.d.ts", "default": "./lib/client.js" }, "./src/*": "./src/*", "./package.json": "./package.json", "./locale/*.json": "./locale/*.json" }, "files": [ "lib", "cordis.patch.yml", "README.md", "README.zh.md", "SECURITY.md", "THIRD_PARTY_NOTICES.md", "docs", "patches", "icon.svg", "locale/*.json", "templates/**/*.html" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "@deepseek-ai/dsh-client-locale", "@deepseek-ai/dsh-client-ui-conversation", "@deepseek-ai/dsh-client-ui-layout", "@deepseek-ai/dsh-client-ui-primitives", "@deepseek-ai/dsh-client-ui-renderer", "@deepseek-ai/dsh-client-ui-sidebar", "@deepseek-ai/dsh-client-ui-slots" ] } }, "peerDependencies": { "@deepseek-ai/cordis": ">=4.0.1 <5", "@deepseek-ai/dsh-llm": ">=0.2.0-rc.2 <0.3.0", "@deepseek-ai/dsh-scope": ">=0.2.0-rc.2 <0.3.0", "@deepseek-ai/dsh-tools": ">=0.2.0-rc.2 <0.3.0", "react": "^18.2.0" }, "dependencies": { "@deepseek-ai/schemastery": "~3.18.4", "mustache": "4.2.0" }, "devDependencies": { "@deepseek-ai/cordis": "~4.0.4", "@deepseek-ai/dsh-agent": "0.2.1-rc.2", "@deepseek-ai/dsh-agent-preset-registry": "0.2.1-rc.2", "@deepseek-ai/dsh-client-locale": "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-primitives": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-renderer": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-sidebar": "0.2.1-rc.2", "@deepseek-ai/dsh-client-ui-slots": "0.2.1-rc.2", "@deepseek-ai/dsh-llm": "0.2.1-rc.2", "@deepseek-ai/dsh-scope": "0.2.1-rc.2", "@deepseek-ai/dsh-tools": "0.2.1-rc.2", "@types/mustache": "4.2.6", "@types/node": "^24.13.3", "@types/react": "~18.3.1", "@types/react-test-renderer": "18.3.1", "lightningcss": "^1.25.0", "react": "^18.2.0", "react-test-renderer": "18.3.1", "tsdown": "0.22.0", "typescript": "^5.5.0", "unrun": "^0.3.1", "vitest": "^3.0.0" }, "scripts": { "build": "tsc -b && tsdown", "bundle": "tsdown", "test": "vitest run", "typecheck": "tsc -b --noEmit" }, "allowScripts": { "esbuild@0.28.2": true }, "engines": { "node": "^22.19.0 || >=24.0.0", "dsh": ">=0.2.0-0 <0.3.0" }, "packageManager": "pnpm@9.15.9", "icon": "./icon.svg" }