package.json 2.5 KB

1234567891011121314151617181920212223242526
  1. {
  2. "name": "claude-code-qiwei-assistant",
  3. "version": "0.3.0",
  4. "description": "企业微信技能包:保留 Fmode 网关转发的企业微信接口,并增加按需下载的官方 CLI 会议与文档能力",
  5. "main": "mcp/src/server.js",
  6. "scripts": {
  7. "check": "node --check mcp/src/server.js && node --check mcp/src/core/api-catalog.js && node --check mcp/src/core/credentials.js && node --check mcp/src/core/result-envelope.js && node --check mcp/src/core/output-paths.js && node --check mcp/src/core/shared-gateway.js && node --check mcp/src/core/subscribe-page.js && node --check mcp/src/core/login-flow-server.js && node --check mcp/src/core/login-fallback-server.js && node --check mcp/src/core/wecom-cli-runtime.js && node --check mcp/src/core/webhook-server.js && node --check mcp/src/core/relay-config.js && node --check mcp/src/dashboard/server.js && node --check mcp/src/dashboard/app.js && node --check scripts/start-dashboard.js && node --check scripts/start-relay-client.js && node --check mcp/src/providers/fmode-wecom-gateway.js && node --check mcp/src/providers/wecom-official-cli.js && node --check mcp/src/tools/qiwei-api-catalog-run.js && node --check mcp/src/tools/qiwei-login-run.js && node --check mcp/src/tools/qiwei-subscription-run.js && node --check mcp/src/tools/qiwei-customer-ops-run.js && node --check mcp/src/tools/qiwei-group-management-run.js && node --check mcp/src/tools/qiwei-portrait-tags-run.js && node --check mcp/src/tools/qiwei-broker-playbook-run.js && node --check mcp/src/tools/qiwei-customer-transfer-run.js && node --check mcp/src/tools/qiwei-voice-run.js && node --check mcp/src/tools/qiwei-webhook-relay-run.js && node --check mcp/src/tools/wecom-official-cli-run.js && node --check bin/qiwei-official-cli.js && node --check scripts/install-wecom-cli.js && node --check scripts/smoke-test.js && node --check scripts/wecom-cli-smoke-test.js && node --check scripts/validate-output-standard.js",
  8. "start": "node mcp/src/server.js",
  9. "dashboard": "node scripts/start-dashboard.js",
  10. "relay": "node scripts/start-relay-client.js",
  11. "smoke": "node scripts/smoke-test.js && node scripts/wecom-cli-smoke-test.js",
  12. "outputs:validate": "node scripts/validate-output-standard.js",
  13. "wecom:install": "node scripts/install-wecom-cli.js",
  14. "wecom:status": "node bin/qiwei-official-cli.js status",
  15. "wecom:init": "node bin/qiwei-official-cli.js init"
  16. },
  17. "dependencies": {
  18. "@modelcontextprotocol/sdk": "^1.12.1",
  19. "cross-spawn": "7.0.6",
  20. "xlsx": "^0.18.5",
  21. "zod": "^3.24.1"
  22. },
  23. "engines": {
  24. "node": ">=18"
  25. }
  26. }