{ "name": "@alpacachen/dsh-kanban", "version": "1.4.0", "description": "A kanban board plugin for DeepSeek Harness: a 'Board' tab, card comments and 15 kanban_* AI tools, with per-workspace isolation and disk persistence.", "type": "module", "main": "index.js", "exports": { ".": "./index.js", "./client": "./lib/client.js", "./cordis.patch.yml": "./cordis.patch.yml", "./package.json": "./package.json" }, "files": [ "index.js", "lib/client.js", "cordis.patch.yml", "README.md", "README.zh.md", "image.png", "LICENSE" ], "scripts": { "build": "node build.mjs", "check:client-bundle": "node scripts/check-client-bundle.mjs", "check:package": "node scripts/check-package-contents.mjs", "check:schema": "node scripts/check-schema.mjs", "check:pipeline": "node scripts/check-pipeline.mjs", "test:unit": "vitest run", "test": "pnpm test:unit && pnpm check:schema && pnpm check:pipeline", "typecheck": "tsc --noEmit" }, "dependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@radix-ui/react-dialog": "^1.1.6", "@radix-ui/react-dropdown-menu": "^2.1.6", "@radix-ui/react-label": "^2.1.2", "@radix-ui/react-select": "^2.1.6", "@radix-ui/react-separator": "^1.1.2", "@radix-ui/react-slot": "^1.1.2", "@radix-ui/react-tooltip": "^1.1.8", "clsx": "^2.1.1", "lucide-react": "^1.34.0" }, "peerDependencies": { "react": "^18.2.0", "react-dom": "^18.2.0" }, "devDependencies": { "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.5", "@types/node": "^22.10.0", "@types/react": "^18.3.12", "@types/react-dom": "^18.3.1", "esbuild": "^0.28.2", "jsdom": "^26.1.0", "react": "^18.3.1", "react-dom": "^18.3.1", "typescript": "^5.7.2", "vitest": "^3.2.7" }, "license": "MIT", "publishConfig": { "access": "public" }, "repository": { "type": "git", "url": "git+https://github.com/alpacachen/dsh-kanban.git" }, "homepage": "https://github.com/alpacachen/dsh-kanban", "bugs": { "url": "https://github.com/alpacachen/dsh-kanban/issues" }, "keywords": [ "deepseek-harness", "dsh", "dsh-plugin", "kanban", "plugin" ], "dsh": { "bundle": { "patch": "./cordis.patch.yml" }, "client": { "platform": "web", "inject": [ "slots" ] } } }