{ "name": "dingtalk-approval-mcp", "version": "1.1.0-rc.20", "description": "A lightweight Agent bridge for a unified DingTalk OA and XFT approval gateway.", "private": true, "type": "module", "bin": { "dingtalk-approval-mcp": "dist/src/index.js", "dingtalk-mcp": "dist/src/index.js", "dingtalk-admin": "dist/src/admin.js", "dingtalk-approval-bridge": "dist/src/bridge.js" }, "files": [ "dist/src", "docs", "README.md", ".env.example" ], "scripts": { "build": "node scripts/clean-dist.mjs && tsc -p tsconfig.json", "start": "node dist/src/index.js", "dev": "tsx src/index.ts", "import:dingcli": "node scripts/import-dingcli-credentials.mjs", "admin": "node dist/src/admin.js", "deploy": "bash deploy/install.sh", "deploy:uninstall": "bash deploy/uninstall.sh", "release:build": "node scripts/build-release.mjs", "release:verify": "node scripts/verify-release.mjs", "runtime:verify": "node scripts/verify-node-runtime-sources.mjs", "release:keygen": "node scripts/generate-release-key.mjs", "test-bundle:build": "node scripts/build-test-bundle.mjs", "test": "npm run build && node --test dist/test/*.test.js" }, "engines": { "node": ">=22.13" }, "dependencies": { "@modelcontextprotocol/sdk": "^1.30.0", "express": "^5.2.1", "sm-crypto": "0.5.5", "zod": "^4.4.3" }, "devDependencies": { "@types/express": "^5.0.6", "@types/node": "^26.2.0", "tsx": "^4.20.6", "typescript": "^5.9.3" } }