{"versions":{"0.6.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.6.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-moltbot-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-moltbot-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-moltbot-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.6.0","gitHead":"dcae18149eb11a2883ee66ee865e44c019d2f9cf","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-IN05g/IhhYJ/ekQ68hKHR3uz9PHTzwM1X/2BSZUM53h/PXE/58vB49QEZ0vTngCq7wYwO5Cb320q0NZE4CF9RA==","shasum":"ce3a188985f65c6e962377349ad0d10a0b20527a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.6.0.tgz","fileCount":5,"unpackedSize":106758,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCHwvTfwQyWbVzcg75UilKQuePWOyLyDoueBup9kF34x8CIClULhAf4jTuavv5DzQtHf4V3O/Zx2T7wKu/A55VnnaM"}],"size":27272},"_npmUser":{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.6.0_1771242839836_0.18493406159922343"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-02-16T11:53:59.996Z","publish_time":1771242839996,"_source_registry_name":"default","contributors":[]},"0.7.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.1","gitHead":"67639ab513171461b3ff09c1ec2ce10f9c37c3af","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-1MGa+oms/GcVVVfkfOeTUj7nEpMj4WGwzQHxi46ukCSzNVqU8EHSpWNvEis3d+KMOsEfpAKE9ND4KMYTB6I/YQ==","shasum":"9e8512ee2ba2ad0049dea1072a9fb88ae64ac622","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.1.tgz","fileCount":8,"unpackedSize":167105,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFWsXIzmKP4j+L3VAMdwcIkEymx3XGqa9HvQhUwdKvt4AiBXfFTkCFeMPCiwSBowo0E4qU9GuyqQmLKcUjhL8YOg/w=="}],"size":41460},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.1_1772717896585_0.4648143841522161"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-05T13:38:16.737Z","publish_time":1772717896737,"_source_registry_name":"default","contributors":[]},"0.7.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.0","keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","_id":"@dingtalk-real-ai/dingtalk-connector@0.7.0","maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"dist":{"shasum":"9847138a1de16992326b4890d4845edcf92f278a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.0.tgz","fileCount":7,"integrity":"sha512-pE/yLEIdnZLO1U2wOmJNkZh59ICWB5vP66zLMvyoEI5OA0vnyTPYZtEQ2Abe0MIlBPahhj7o7h+2LZJFlr4+CQ==","signatures":[{"sig":"MEUCIATHnLs0IMKqt9nczm5U8/dAxYV0QT/C9xgdg/t1A68kAiEAiHyJtfh0bDm9AxuFvdrIdxyB7nc8mxM/1k7Cf2T+tUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159677,"size":39972},"main":"plugin.ts","type":"module","gitHead":"af096d215e6aba00d07612a65c8f156603edee18","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'"},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./plugin.ts"],"installDependencies":true},"repository":{"url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git","type":"git"},"_npmVersion":"10.9.4","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","directories":{},"_nodeVersion":"22.22.0","dependencies":{"axios":"^1.6.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1","fluent-ffmpeg":"^2.1.3","dingtalk-stream":"^2.1.4","@ffmpeg-installer/ffmpeg":"^1.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/dingtalk-connector_0.7.0_1772707356539_0.21540051918905623","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-03-05T10:42:36.698Z","publish_time":1772707356698,"_source_registry_name":"default","contributors":[]},"0.7.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.3","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"echo 'Tests skipped'","test:watch":"echo 'Tests skipped'","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.3","gitHead":"e582a2e7082b6d7d26969ecc656bb54b3587b0a1","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-L83xw4QF7KAJ67OcWu5DIiyWMK9UITldiZgdBtTH53T13Rxq4TD/c6sv52fi7081wuVlnLutbQbz0IFfnrHZVA==","shasum":"8900e58fdab53dc84b98368163db98df8e19fde7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.3.tgz","fileCount":13,"unpackedSize":219900,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEMCH2kedfDsMi4HN7MmxioVdVx5Y6TQQMcopMPX7+GMSeECIDmyXJKldC9AKQdQghkVTEvV0i6iOvlT7cA+dqutmRL3"}],"size":54328},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.3_1773022458243_0.15935001549652195"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-09T02:14:18.380Z","publish_time":1773022458380,"_source_registry_name":"default","contributors":[]},"0.7.4":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.4","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"echo 'Tests skipped'","test:watch":"echo 'Tests skipped'","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.4","gitHead":"3a7ccd5d8507c360f42ae963817999adf86f0611","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-vv9YcorqoB/ElqugnFVbFZWwP+1n8dBioA2cSV0Chf+KwI8O4hc3X90ES6DF83hQOyiqddm4L/AaTDfoVc762g==","shasum":"0c8e18c816cffeaf1a6abe22b02ba0509ed8210d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.4.tgz","fileCount":14,"unpackedSize":239351,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE2W9WTcWraFDGoSvkL2B1az6TkXEE+9UKUEZzX3PpeTAiBjTVt6wwZR4AYbZAcoucArwHIRxNnuSeKYe/eNlm5/pA=="}],"size":59068},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.4_1773146805911_0.482823338124319"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-10T12:46:46.067Z","publish_time":1773146806067,"_source_registry_name":"default","contributors":[]},"0.7.5":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.5","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"echo 'Tests skipped'","test:watch":"echo 'Tests skipped'","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.5","gitHead":"5f6744b99244ed2033b265ccf431bf293e1aba78","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-1Cq8WAdeESQIaTpb65O0fiSrktdm6uVSF+0ip9tppiwUiNbORWyPeCwxxDJXQOdLDeDs/yWIrXy2Hm3GBkuMXA==","shasum":"2e6575e4b0a39ba08f41ff64798b935cbcd13d57","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.5.tgz","fileCount":15,"unpackedSize":260080,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCC+O8lgyfJYnpEBwZeu/L5+4J4h5lShwGvEBjG5Pq48AIgfbTm1nF7Cn+jafA+IrJk2prGPhiF7J/hRn6VKdXllQY="}],"size":64984},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.5_1773201550955_0.8127024697117902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-11T03:59:11.107Z","publish_time":1773201551107,"_source_registry_name":"default","contributors":[]},"0.7.6":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.6","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"echo 'Tests skipped'","test:watch":"echo 'Tests skipped'","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"dingtalk-stream":"^2.1.4","axios":"^1.6.0","fluent-ffmpeg":"^2.1.3","@ffmpeg-installer/ffmpeg":"^1.1.0","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.6","gitHead":"378611c02066384172ddb8c1192b637fbddafb59","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-a7X80qDo1IBGVDU76C+epzbRDBfpTKSBbF+LiZ1ZqfQWGzscMEI5nJQb21eIUcxxb4Iny/i+16NxrPjqzHcW1Q==","shasum":"ad8343064a9cb147c2d2cf52017cab7397fcd9e1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.6.tgz","fileCount":16,"unpackedSize":273431,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZE7L5wKDnETInWpmyqRGuknXrHzWiUGum4FI54JcN4AiEAsMJ1LsisSxuEd9uus8SPY9K0qbuFGDF0S2YnzlXIbaU="}],"size":68803},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.6_1773289312276_0.7666870784528064"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-12T04:21:52.442Z","publish_time":1773289312442,"_source_registry_name":"default","contributors":[]},"0.7.7":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.7","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run","test:watch":"vitest --watch","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","test:integration":"vitest run tests/integration","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","axios":"^1.6.0","dingtalk-stream":"^2.1.4","fluent-ffmpeg":"^2.1.3","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"devDependencies":{"@types/node":"^20.19.37","typescript":"^5.6.0","vitest":"^1.6.0"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.7","gitHead":"177515c5056076094ecce3b8f0d63e34a322fc4c","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-mZB6mry9vVuMLUWL2CoLQDpB0qQsqvko+qG3rssMH2jcCviB4nr3DIhPtnrTOZXJzyb9vzOyuDw14/bpJ7eYqg==","shasum":"91656a214e26df3e134a30ecf48e751cde239757","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.7.tgz","fileCount":59,"unpackedSize":511895,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICa7VGq7p4T6yiH1/OBf1aMt0o76V3WXMZijdT6qilrYAiEAhuC/IzB+g+gvo9S96KPlClKP6dSUzPTOtkmLZUJQqtc="}],"size":121804},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.7_1773396589792_0.5405740164405151"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T10:09:50.003Z","publish_time":1773396590003,"_source_registry_name":"default","contributors":[]},"0.7.8":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.8","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run","test:watch":"vitest --watch","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","test:integration":"vitest run tests/integration","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","axios":"^1.6.0","dingtalk-stream":"^2.1.4","fluent-ffmpeg":"^2.1.3","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"devDependencies":{"@types/node":"^20.19.37","typescript":"^5.6.0","vitest":"^1.6.0"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.8","gitHead":"f57febaa45661af9b25a1ec1ecccf2357c9568aa","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ac4hctwECjPUemFltEAd/C9KSaSlUzqZErknFUhkGTOxc/XFljxCUXJU27FbZNLiP2l8GDLbe769y6UlD+Ymug==","shasum":"5884c4926f7568f7c7bdc71e8247079830f97014","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.8.tgz","fileCount":60,"unpackedSize":522589,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNnzt+PRv0SFjVTrZAhejH5hzDHxTftCliht5t6Lc67QIgVQw3H5SSqUNiGEYtCr4KmEO+2yq+BNgfqA/f5tUytUw="}],"size":125586},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.8_1773405799160_0.8976078364315367"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-13T12:43:19.312Z","publish_time":1773405799312,"_source_registry_name":"default","contributors":[]},"0.7.9":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.9","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run","test:watch":"vitest --watch","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","test:integration":"vitest run tests/integration","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","axios":"^1.6.0","dingtalk-stream":"^2.1.4","fluent-ffmpeg":"^2.1.3","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"devDependencies":{"@types/node":"^20.19.37","typescript":"^5.6.0","vitest":"^1.6.0"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.9","gitHead":"f7e81a8c235234f607149f5e309141f3049618ce","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-9lBkZeXjiOjjdSkHaZwlb1OOBLP9jBzed7BYmRjQhLjtRCnfisVLHUxS+PdWsFFan+9tvBK1CtfSPBczaqwdKQ==","shasum":"519bca7884cefd8f5dad4c8ab0f78c8227d80508","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.9.tgz","fileCount":61,"unpackedSize":532098,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIG/NaYn7RQRWXY+T3HXcn19wAcogcr1kXNJE7thFVN9cAiAEU7Mys1XVcevCbC5qMVtaVTnCQ/kd4+pjs+qvQdt/Qw=="}],"size":128356},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.9_1773571828662_0.817822336101715"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-15T10:50:28.843Z","publish_time":1773571828843,"_source_registry_name":"default","contributors":[]},"0.7.10":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.7.10","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"plugin.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run","test:watch":"vitest --watch","test:coverage":"vitest run --coverage","test:ui":"vitest --ui","test:integration":"vitest run tests/integration","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","axios":"^1.6.0","dingtalk-stream":"^2.1.4","fluent-ffmpeg":"^2.1.3","mammoth":"^1.8.0","pdf-parse":"^1.1.1"},"devDependencies":{"@types/node":"^20.19.37","typescript":"^5.6.0","vitest":"^1.6.0"},"openclaw":{"extensions":["./plugin.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.7.10","gitHead":"e43cbb8aab328898b997fbd92ad64c4b1c328975","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Ws4bu+0QVV/G22U7IsO59e2jqpk0YEysxd1FAoYdezuxziG2zwHiHSf7WaXrBmsJHKV7YJo+98qa/MIotpEICQ==","shasum":"c4fab1a63094e07c62867ab4fc9dc9b65474b3c0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.7.10.tgz","fileCount":63,"unpackedSize":548055,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD3xgjhZjE2WEkuMMrSHKHPQUfyXcT3jhlVwm2uP9PzfwIhAKWvU7z6Jzl0X8b2gX05dW08/aMTEFwTzaS28GD0lJzk"}],"size":133544},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.7.10_1773671952384_0.5651110955259095"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-16T14:39:12.588Z","publish_time":1773671952588,"_source_registry_name":"default","contributors":[]},"0.8.0-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.0-beta.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.0-beta.0","readmeFilename":"README.md","gitHead":"fbc6aa9ba0c15b843c2d5ace08a2172bff1fb465","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-UHD2dHWCHIV74Q+0PgsDwJCGBhWcTRzcc2hNvSIMNpLEDTkMKqBD5erq19qvOfx/2pITLLgoAQM24PV8+7qjwg==","shasum":"22564a345d161ccdf9d66b4eeb264680def046f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.0-beta.0.tgz","fileCount":55,"unpackedSize":5084286,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCMxK1CrTzhYbMSgrCX5yT2k3hq7+AvrznB4h7etzlJdwIhAOJSZRycHwuX2Fua/uvi8238FO8iQkvVG2vSK0D/Omd4"}],"size":4444495},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.0-beta.0_1773996529148_0.10815874284192839"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T08:48:49.457Z","publish_time":1773996529457,"_source_registry_name":"default","contributors":[]},"0.8.0-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.0-beta.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.0-beta.1","readmeFilename":"README.md","gitHead":"58522b6d209b882a208e34f9076eebab4af08977","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-7HONvu2bxcAgThKX/cyD1D8hA1yAX44oKr5qhXRI5So+bir1NOjLEZ4q/rFSL9BBPH2Ti81C3l53tLqWB7KE4g==","shasum":"8437daf9cdd7a0e28c741fc499dc73ef28b542ad","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.0-beta.1.tgz","fileCount":55,"unpackedSize":5090953,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICxeqcc2EgNwZSjhJH/TSmVXF/NZwvFzhi39ZoG1PtS1AiAXL3ScR11/I7FKKZfQyVrCl6LyrLCBNt3pyD79HqBZQw=="}],"size":4446130},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.0-beta.1_1773996835111_0.006749196191261575"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T08:53:55.402Z","publish_time":1773996835402,"_source_registry_name":"default","contributors":[]},"0.8.0-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.0-beta.2","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.0-beta.2","readmeFilename":"README.md","gitHead":"58522b6d209b882a208e34f9076eebab4af08977","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-ASJSxRHILamMPhPrG7bX9OJj0Go07lx4UX22qkzW3DuKthiBiD8XxFKrXYS8cH7TPsp/Adfb5SRgc4M+ehhYWw==","shasum":"f0f645098790f7e96388376527ee5b1a769e6c5a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.0-beta.2.tgz","fileCount":55,"unpackedSize":5090960,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCOIVfK5V6lRhYuZs1UdOpc8FhaRK+5tlLermAaSsdoxwIhAKNfjFLEdSlyvr9UNjqjrXnGmvFnUEnxnBGlmi0ZD2kM"}],"size":4446131},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.0-beta.2_1773997107876_0.3864592202162578"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T08:58:28.240Z","publish_time":1773997108240,"_source_registry_name":"default","contributors":[]},"0.8.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.0","gitHead":"ced348e087733170f167ed1c8f70d5c446fadce5","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-OO9Pt28InH9XowMHBjE/yqG8GdVXHrJSGLZyXMP+OQIcd+XBOrKDDkQIGc1k2xsdhpdjdy0mzC2hDpUIaouusA==","shasum":"48b4c0cca9f475d7c98bef04633671de65cb52e7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.0.tgz","fileCount":55,"unpackedSize":5092494,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDqNxlSXYC9tuRanF+ToE7VosMvCTsM0yuMlablcXJexAiBKBRXIqtBwVyopFMaTguWEexK5HRRp/O7hLOCRMcEMqg=="}],"size":4446650},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.0_1773998208922_0.17033747795227328"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-20T09:16:49.222Z","publish_time":1773998209222,"_source_registry_name":"default","contributors":[]},"0.8.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.1","gitHead":"fbb2bca23d3263466ac874fa8578f4d8f9378643","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-0cniz4qgEB6XwN6ffwvUctMUjGDRiaYvg3de4VwL0V7CQSZKwxxUZ10OH6VhAjMBEfE9ufE5Z8IfCHoqYabyiw==","shasum":"20b869c8b3f9fa476bd5a40f8c431829caa6938d","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.1.tgz","fileCount":55,"unpackedSize":5095916,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAqIGKau7LKdhK06sGu3awrwevYDaHsy0MHVJnV6E3L4AiAIQK+ijQshbsATYv92f7a0WirvymjUYKKkonSvyhmLdA=="}],"size":4447311},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.1_1774088420128_0.3023593844530268"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-21T10:20:20.415Z","publish_time":1774088420415,"_source_registry_name":"default","contributors":[]},"0.8.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.2","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.2","gitHead":"08cffa215d46523beceda7116fd1ae4293e49890","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-jldHolo1QtVKRK+4i8906gk43a3DRdVSZsd5IHdGbjIQRFL216ZC1QSF4dvaQpHHAbYB3YTCrR+PMZrMiNfKTQ==","shasum":"51caedba5e90e217d72c0658af1a52bbe38b513a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.2.tgz","fileCount":54,"unpackedSize":5095103,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2QuMnIoiubzNshaYtMlxfVqnqmf6hK8zXHmaDRrei4QIgMQzBhtyksS3H1CHS1CGTygNj/+huaXZMogd6sKiCx3o="}],"size":4447990},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.2_1774246084274_0.620636411450115"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-23T06:08:04.588Z","publish_time":1774246084588,"_source_registry_name":"default","contributors":[]},"0.8.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.3","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.3","gitHead":"9803e66c7d1c54dc25742a69df1efab67ec0ec73","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-895GMhLFIfiSO33yEJzFHq2hQJIkZwZMpETKHAmQWb1JyfPMuRvJaCXD7evQav/byqipBWo2/Ld9DyQ6ZCZW2w==","shasum":"c6e1097468189552da4fbec5a9fa2ed42513ba95","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.3.tgz","fileCount":55,"unpackedSize":5120217,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDCaxC/jUy8ncJCOEEM7AIa9azF3fC0/svK9JKgwozDRQIgUF8LmZ1PabDKjVD7DIXLTfT3rEIPk6178sbmj0Y1oLw="}],"size":4455820},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.3_1774323829336_0.11602119890171769"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T03:43:49.602Z","publish_time":1774323829602,"_source_registry_name":"default","contributors":[]},"0.8.3-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.3-beta.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.23-2","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.3-beta.1","gitHead":"39adf90124b0dbe8780fdc903beca5f66cf2cb34","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-KFUNK8FclGq7Ryilf9ddzM31Y9VCPFqhVE6ApJmZeSKumsdHM+gXZL8yzw2nTDA31cUK9pZdJ8WyDXuCUnrwKQ==","shasum":"f7c3c11fb95feec114b4f1cb2ddd4b9cdc738ff6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.3-beta.1.tgz","fileCount":55,"unpackedSize":5123000,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE56JbX1DFu3CdLEIMKUCGAEj5436NmDJ61DeRRNXLgrAiA2WydsZdoo3xI2xAlkMNj/4+gcHnV7/bHvrOiVQyxk7w=="}],"size":4456680},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.3-beta.1_1774340574081_0.9152626039636504"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T08:22:54.357Z","publish_time":1774340574357,"_source_registry_name":"default","contributors":[]},"0.8.4":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.4","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.22","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"peerDependencies":{"openclaw":">=2026.3.22"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.4","gitHead":"57732d46bd4c9f130a16753127b87a6c477a3482","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-WgNgOUZzsDhSOlZtBjU7t9mXnyX2NfsJkFIvqQsfn/uTAembcEFVrV2r4c+JJ/0A7FJN5WfDj+bqh1n/YnVA6g==","shasum":"aad2bff23661bf8e7843aafe5bec3277d749abe4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.4.tgz","fileCount":56,"unpackedSize":5127276,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCt3FA1Kez5xFT+Ajycy8uytqoJfIZupQLORIIcS0YKkgIhAMMEGw6Wj9PXtEN1kVyumDVUFINyjcvtomWsAXWyr95V"}],"size":4458113},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.4_1774357948039_0.28208756664334733"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T13:12:28.338Z","publish_time":1774357948338,"_source_registry_name":"default","contributors":[]},"0.8.5":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.5","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.22","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"peerDependencies":{"openclaw":">=2026.3.22"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.5","gitHead":"57732d46bd4c9f130a16753127b87a6c477a3482","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-qVTkYqqbyN+HfocqgaQOf0ELGsgETQ9UZ+d3v+wSMQP4QWnlBAyf+tsA1WuIL4O3vZJhhuVKJtc06jE1AUsGpw==","shasum":"7406d4784d6e642f8fbce4a1ed7a862f2faa8dd4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.5.tgz","fileCount":56,"unpackedSize":5127276,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDOL/pNkztUdj99Gk/gBLRsF8bWR3EHSDXPn52O4fOsQAiEA2v1/gj5lbIWfEd1Rv+yfovm7VZsTH1uKbg5NQRoxoFA="}],"size":4458126},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.5_1774358245143_0.9599157922710466"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T13:17:25.470Z","publish_time":1774358245470,"_source_registry_name":"default","contributors":[]},"0.8.6":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.6","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.23-2","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.6","gitHead":"44f2d7aadafad4bce70d4400812d24ed016ed643","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-/EyWSBaZPDnHGNKGD9z8SkG2YUCxKQXjluAACc/m/D5GoKqgQoaQoSaDO1NZeeVOpT0Dkpn7bg+nkmDYQXK1VA==","shasum":"0be8baab3851dd483e5e2e82f794bc770c382225","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.6.tgz","fileCount":56,"unpackedSize":5125811,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEO2B4ftwDFn1aaOKhwQo00NTxY8T2//RGB+8s8qX79PAiBZHFTMsgkFQDSlJta/UOfRSWttnb9gslnUGUvBOH+Rtg=="}],"size":4449665},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.6_1774365189957_0.8696770107404361"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-24T15:13:10.312Z","publish_time":1774365190312,"_source_registry_name":"default","contributors":[]},"0.8.7":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.7","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2","axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","openclaw":"^2026.3.23-2","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.7","gitHead":"0e85fd3ffdcf2b5198103e1960d37f900939655c","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Anv+cTITBLMcl0hMk9pn7Z5/bKJjK8zPh1jufVUm5doODp9/MiWe99igb/EDtRfFcAtnSIdH7XrNSq7+ip6h3w==","shasum":"caad9eaebfae66a47f9618aa4d2e7466e1e64c31","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.7.tgz","fileCount":57,"unpackedSize":5133968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDB+zlA3yeXwKIFNGs7vcAmSDM9q/TssG9hCqXbIys0WAiEAzysNK8DcwwFq++tzpyzLDAFge8Ej5ix1TZcnnqT6t2o="}],"size":4452856},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.7_1774507060743_0.992665241378039"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-26T06:37:41.017Z","publish_time":1774507061017,"_source_registry_name":"default","contributors":[]},"0.8.8":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.8","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.8","gitHead":"672605e679adc34362e9e4559575a9469cc43d04","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-gp11WeO6ekiTNfyFhjhm+dnPItyhviOi4ymTgXvYws/Ky+AUiPr8U3UUiYCKzL4AZTr0N77XlJZ8XP90R9cNiQ==","shasum":"a7e5c7d72830e85d987941d31867cbf8aa9cd379","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.8.tgz","fileCount":112,"unpackedSize":7612605,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUBa4qYAGCQ8cJJ6VXiplisUArrhrSS/i54GosFg1x2gIhAOda/mLcUS2Bu1LUIhT32nPB8jms3nI83AtJu9GKkgKh"}],"size":6431428},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.8_1774803391399_0.6961938928323486"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-29T16:56:31.865Z","publish_time":1774803391865,"_source_registry_name":"default","contributors":[]},"0.8.9":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.9","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"^1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.9","gitHead":"f9f00d5738446fd5b1714691969f21eab7083886","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-w7sxXlBo0zZMfW01sHQiqq+EuY/mmxQR41PEGzW2dfC6fKZ98L7/nQgt64etB72SjAuf/MgtehRyPpUQxrApmQ==","shasum":"37e17e9352bb874ece80cec6a8e608e14132030e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.9.tgz","fileCount":62,"unpackedSize":7369996,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHZMxxP9F0aqM4qK5/89yXNxlBURegcIAQZw4GTW4CKAAiAoRNXtoY1P/6+zERAeGcJZ9Vb+pF2VRVpinW0QIJTvQQ=="}],"size":6367992},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.9_1774942057530_0.9511292070405046"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T07:27:37.924Z","publish_time":1774942057924,"_source_registry_name":"default","contributors":[]},"0.8.10":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.10","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^3.22.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.10","gitHead":"222e3688e7573063fa7bda131700a55a4bda1615","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-B6R0TPLEnmsSCjho8IPd13TgfzxTBMwyQG09TSt94XBlvJMhk8HH4h7W1uhS6pyKoNU1c+vZ9otlGZR5TSperA==","shasum":"e97df2c5e4dc01ef4f151345156a89d26de31e8b","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.10.tgz","fileCount":62,"unpackedSize":7370939,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIF2UU8rx3ZcN+ObUBGEI0xdgDwEYLPAA1ZWGilamUUYoAiEA+rQ24LJJ8MlmYS+n6wHIUJZqzPdqmUf8PuFBvPSjsaA="}],"size":6368210},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.10_1774955349356_0.5967110081649687"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-03-31T11:09:09.664Z","publish_time":1774955349664,"_source_registry_name":"default","contributors":[]},"0.8.11-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.11-beta.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","fluent-ffmpeg":"^2.1.3","form-data":"^4.0.0","mammoth":"^1.8.0","pako":"^2.1.0","pdf-parse":"^1.1.1","zod":"^4.3.6"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"optionalDependencies":{"@ffmpeg-installer/ffmpeg":"^1.1.0","@ffprobe-installer/ffprobe":"^2.1.2"},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.11-beta.0","readmeFilename":"README.md","gitHead":"3d500ad492e9054bda39aebac611850728cfa091","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-wHe5Fwh8q6LoPS/2jDYVzCeIw/2EE4kXLbOlZ3MitqNMPp9LICT8gvg/M6e3bB1xLXgrhMfzsujsnG5PrDLkRw==","shasum":"0cfc52c615de25aa8878d5c611fd28f0653bce66","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.11-beta.0.tgz","fileCount":63,"unpackedSize":7377482,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFhH60nZzDeVKIKkRk7JhNMIj0MSAJ1eLflCR0P3H2usAiAWJL3eLZ7+v7ztLnVmX5so4lUBMLmLlVwSkFb4i/CEfA=="}],"size":6369531},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.11-beta.0_1775026760200_0.7978379250378089"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T06:59:20.519Z","publish_time":1775026760519,"_source_registry_name":"default","contributors":[]},"0.8.11-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.11-beta.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.11-beta.1","readmeFilename":"README.md","gitHead":"3d500ad492e9054bda39aebac611850728cfa091","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-1A91ABrvhDWubIcLAxBEnGDEwLUpuVF/ln0wUG9ByIlER+qKM/HHrhS4QL8DCz6sOl2KsgHY/3ijIpJsvbrnFw==","shasum":"e0cd0e0b4134b30c1a8021dfedda36caa2ac2170","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.11-beta.1.tgz","fileCount":63,"unpackedSize":7377370,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCYYQN4iozVRwN97WErECOV/hpDS9Z/STwYMcZzzMfOUwIgWKr7InVS3yTBtCki7bodxBYjWYff/qpOvC0bIMMyFtw="}],"size":6369487},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.11-beta.1_1775032649735_0.22504377403409226"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T08:37:30.055Z","publish_time":1775032650055,"_source_registry_name":"default","contributors":[]},"0.8.11":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.11","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.11","gitHead":"b9fbede8ba91285a1587082c5c4b68a50ff1cd54","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-BhJ8NBcLH1hOQMNQFYi4E5i51wwvIaVqvIo210ap9W3jRIoJaQoLkuPrraXwuiZJ7yYqHZhX/70srmgsu72KzA==","shasum":"1075723ded9d6ec3c935da2cc50499d916390f8a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.11.tgz","fileCount":63,"unpackedSize":7378231,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAixs6HUh8V6qlFIRBrKSSBuNx2yEf5D6FSHIr/PzUhnAiEA/cVW6Bccer9K9amdzET8wewvktviQPXY6Y9fjq10J5w="}],"size":6369764},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.11_1775033727770_0.41250865599543896"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T08:55:28.113Z","publish_time":1775033728113,"_source_registry_name":"default","contributors":[]},"0.8.12":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.12","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.12","gitHead":"aff2a9f2ec247d7a6d2c870d2616e2de897899ac","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-Ac6t5K8E8Y+dg0JLciLtombElb3hZZG4ZkT7njDVvQACCAQ/dQZ1dEbcp7LbIAjwKCtbOixXt9c/2RyBEduEHw==","shasum":"e2f7765fed1ecd8f5366a392c3d979f74d910735","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.12.tgz","fileCount":62,"unpackedSize":7381334,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/0IQkBJ5bKeNO6vQv9zI/Q8SHLWvL4/msI2et2hrRCwIgEnrFQSn4SNAssUbb5mwL2HaWbHCghCW7xAbaZGvKaTU="}],"size":6369463},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.12_1775053393483_0.4041265876674287"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-01T14:23:14.080Z","publish_time":1775053394080,"_source_registry_name":"default","contributors":[]},"0.8.13-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.13-beta.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.6.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.13-beta.0","readmeFilename":"README.md","gitHead":"3c9c18829cf3518c21a3e2fb968fc557de1670b1","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-h9dq4jtt80qHuMOI9nRNPHiJwCptYtPFKIgPIcVI69Uzlz/dUzX3Pnt5f4UrrVbV1P7+UCGIckr7jZUGdhtAWQ==","shasum":"8084b3a62982ab166d4df336f03c71135b5663bf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.13-beta.0.tgz","fileCount":75,"unpackedSize":616683,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2Zxie5GDKWxvGrMqQv+KPDJWIKzUjEbTj6NDFm7cR6gIgZ+7Lg0mCajfGZ64PwStkDqCpvxwcrAZOfGIKJUcOQs8="}],"size":165883},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.13-beta.0_1775440176963_0.5138821223646672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-06T01:49:37.131Z","publish_time":1775440177131,"_source_registry_name":"default","contributors":[]},"0.8.13":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.13","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.13","gitHead":"cd586b2223179c795f7e732d3a7fe1bd8ffcf1ce","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-vq4ooab1LMdqCZ43GCO824R3v1EqrDNq3lrvybU99nyxY8RbAkz75Cm3mla/1Hz/jRXi3cicX96gxjuj44ldSQ==","shasum":"86cd1aa3bcc6022358e34ea1553c9584b6bbcf21","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.13.tgz","fileCount":76,"unpackedSize":624363,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHsEliR4kIFejJw8ByfAX30yTlHQhIe9OtHeF+nkKQnKAiAkg9q1e/89B3m7bBPUjhHqEMTNBmr8AJ3gP8iEr5z5vw=="}],"size":167706},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.13_1775658115723_0.5685552533146325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-08T14:21:55.917Z","publish_time":1775658115917,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.0","gitHead":"601032d772a1cdc1f1e891d01e995c4cfd21d3e3","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-5+DOUOjLXr+VLLU9/v3Q1iYeH40Hi+3tCPpTZC2ob4j9TNRQhuraCvyFxgJYjIT3XaJTlIP8zQwNR3F+LN3qTA==","shasum":"d77b1a1af5df13046f4e49ad991deacea0e12f30","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.0.tgz","fileCount":79,"unpackedSize":637743,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFGFKoNTfYs7tBQvzKqlN5bBL2EbJqO5uRYIFslLmqX7AiBfSkCuS3C2dwLuM3AZFZRAQiZ/Qz2et/eZnZyH7QpTVQ=="}],"size":173469},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.0_1775792540091_0.5494796599595237"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T03:42:20.297Z","publish_time":1775792540297,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.1","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.1","gitHead":"601032d772a1cdc1f1e891d01e995c4cfd21d3e3","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-FKLk3pUI6kZuqxgP68pJoDLWjljSi2kCfg1plWQTk1xT64y1Lfhj4Mkx+0EGUytwUSnPdg+2yH9jShOQF/JKyA==","shasum":"488b320e3bf3f2c9e55c3b47dbfdd2b7a039be20","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.1.tgz","fileCount":80,"unpackedSize":647806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDk17ZJHvdILwkFnsBS0DtGscIf+xWODGirDbzFCYuaLAiEApH9UzL5fMQCnuArLPLodrT9ZAjHWkz1k7AICwWVnP60="}],"size":176605},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.1_1775792863698_0.6398743457540341"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T03:47:43.853Z","publish_time":1775792863853,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.2","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.2","gitHead":"601032d772a1cdc1f1e891d01e995c4cfd21d3e3","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-5jgkkV+1p2KHflhbHMQ3Pk4OjwQDzgQh42P4vnu5yFwvrvKpHTmpBXBrb11wKMeinmJTAjbK34fr+rFOMoTihQ==","shasum":"28a2c1aac9303a87618823e5377f865a4ae9a122","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.2.tgz","fileCount":80,"unpackedSize":648252,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHeUbDXFd9RWQ2uQuuENZbqdfMYK0ZmMty2duLTYoZgdAiEAyK0XQCDmnQDQ7LROo3zn/56WjNHLuJJ7txjEHpky95w="}],"size":176779},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.2_1775793324673_0.314173149467204"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T03:55:24.822Z","publish_time":1775793324822,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.3","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.3","gitHead":"a410ec35ee07160b0e4e20349b953c89a9ea38d6","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-IaC5FmaASMGhg6NPpElllXN9Ugy2qvSmX0GGT3eZde3wiDfUwOHw9uWWx/DA8QWVLirJFPboR85T/C0rOg3o/w==","shasum":"0786057767c3b191e8f0d307a4131b4b497534a6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.3.tgz","fileCount":80,"unpackedSize":648286,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDu1ilWCDhc6Ok9bgzzWc6amDfaGsQVOyooOGC5VQfBYgIgApG4FOPoruOxWMevcpNSsnvW3ghaPW+14lpln5D4QM8="}],"size":176779},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.3_1775793718302_0.34493454327443684"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-10T04:01:58.460Z","publish_time":1775793718460,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.4":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.4","keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.4","maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"dist":{"shasum":"8d4834471a8fd99bab7eb345a19b09fbe6307fbd","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.4.tgz","fileCount":80,"integrity":"sha512-8UEvuG9iKvA+5kCZRxWE6TKBbxwH6XOEvfK+GOqgxWqBu3gTREhbWoKXXDNjkQqa2nDEka33W7UFBFYrwCm6QQ==","signatures":[{"sig":"MEYCIQDKTC/+li1fTXdfzaVTMynmRcHkNzVbc9sM5fxKCwbalAIhAK4Qb702ILqrgtLYEt6wpFTIO7WVQPaJTtPfBM1azj/l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":648633,"size":176894},"main":"index.ts","type":"module","gitHead":"a410ec35ee07160b0e4e20349b953c89a9ea38d6","scripts":{"dev":"echo 'Run: openclaw start'","lint":"echo 'Lint check skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","build":"echo 'No build needed - jiti loads TS at runtime'","clean":"rm -rf node_modules package-lock.json","test:ui":"vitest --ui","lint:fix":"echo 'Lint fix skipped'","test:all":"vitest run","validate":"npm run lint && npm run type-check && npm run version:check","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:watch":"vitest watch","type-check":"npx tsc --noEmit","install:fresh":"npm run clean && npm install","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","version:check":"echo 'Version check skipped'","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","test:integration":"vitest run tests/gateway-methods.unit.test.ts"},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"installDependencies":true},"repository":{"url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git","type":"git"},"_npmVersion":"10.9.0","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","directories":{},"_nodeVersion":"23.1.0","dependencies":{"zod":"^4.3.6","axios":"1.14.0","form-data":"^4.0.0","dingtalk-stream":"2.1.4","qrcode-terminal":"^0.12.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.9","openclaw":"^2026.3.23-2","@vitest/ui":"^2.1.9","typescript":"^5.6.0","@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/dingtalk-connector_0.8.14-beta.4_1775794134788_0.8386041076814204","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2026-04-10T04:08:55.005Z","publish_time":1775794135005,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.5":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.5","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.5","gitHead":"056707de5d9ec450982e727a784b8cd2009788f2","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-QxrNJfZg2gvsN+IalVVmqD/mvcsqRuA/59lHL31SHZ1jCeG+KlQl2slY4Nruv5oeE0PcZrQoaBUe5bdhzIXA6A==","shasum":"b8b30fb3996e9d4ccbecd197cb850fd44b33a13a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.5.tgz","fileCount":80,"unpackedSize":649658,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIASSgx+Wx3UJZvPomyG/ZBKGCdzNp0u+ggW8YQaSBf18AiAG2Ov5N8vVxHfkMuZ2UylbN0bcpg21oO/zvy4XWGwxQQ=="}],"size":177165},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.5_1776087759927_0.5317691418862887"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-13T13:42:40.211Z","publish_time":1776087760211,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.6":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.6","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.6","readmeFilename":"README.md","gitHead":"11ecda23f814babb851dcc687bf4b81dbff0c22c","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-oUSJuylVcTViwPqS4Osp7yn2PHFbu+9744RKHVxo5ml/Wv+wo9Ek3iDggAeXwjHb6PG3PxVKhSzanMeETU7vWA==","shasum":"1d451714168625330481f7ac9c488efe12efc291","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.6.tgz","fileCount":80,"unpackedSize":651279,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE9AzkZZk5BJSM6/g83bbnOWAtFpkDQwESl81CzjRW0eAiBYQrPdItW6wzpBqgbjNFXZHd/JWW15G/MI75h8lFWQTA=="}],"size":177605},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.6_1776225647419_0.12489226962987932"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-15T04:00:47.612Z","publish_time":1776225647612,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.7":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.7","description":"DingTalk (钉钉) channel connector — Stream mode with AI Card streaming","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["dingtalk","channel","stream","ai-card","connector"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channels":["dingtalk-connector"],"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.7","readmeFilename":"README.md","gitHead":"11ecda23f814babb851dcc687bf4b81dbff0c22c","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Sl9B+ii2G9uMybIYomSc3X0wGVuCgyNjvxzlBgn1fsVSQVsJVE3fVUevU+0pBxp+gLnHKKv3o2svWnNhnw5OuQ==","shasum":"97e966b7ba6f0d8a1c96cbb4608faeddf34cb071","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.7.tgz","fileCount":80,"unpackedSize":653218,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHsj1BF6dowMHFD0hj1qfIiEm+udzR0Qe9JlajLU430OAiEA9N8BiYe5J/tfSY/JEsnjlE4rZCAaXX6GnKhq3kxVCi4="}],"size":177937},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.7_1776226327702_0.34655466356072284"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-15T04:12:07.915Z","publish_time":1776226327915,"_source_registry_name":"default","contributors":[]},"0.8.14-beta.8":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14-beta.8","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14-beta.8","gitHead":"18058d3776202cf58e85903d096bc145a124168a","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-9AK+JYs8te5UG4AywXwvB/AKRjO3zbql3lTKtgA/j6M6+miV7rvVZRlNOoSd6uE1/l9wfSnd7rH2GSS6R93tJQ==","shasum":"39cbde1eeb20107f116bc3a56ecf7a7a31fe2372","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14-beta.8.tgz","fileCount":80,"unpackedSize":654206,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGq7dQftgREhXOrP7J3Xy2HZ21ZAvMZ7gBk67sUMIMg5AiEAzIL/UYVUUI8j4Q9P63DdM4P/ghCI5DlsBdNy5+PQKhs="}],"size":178334},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14-beta.8_1776309000376_0.5060226518066693"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T03:10:00.523Z","publish_time":1776309000523,"_source_registry_name":"default","contributors":[]},"0.8.14":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.14","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.14","gitHead":"13c9040a76bfcf66f12c2b5f9fbace41374f10b3","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-aC9Pe5ENZkNPDaoDgascIgTFgnfQOwmrGWnGzhaeG1ITa9jMLoaJjExXkuGO5PyvSjDAsadQ2sgzaCtLb6tIKA==","shasum":"ac5f79c6e07f280cab356b830f7b47fd2bb26f4e","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.14.tgz","fileCount":82,"unpackedSize":647942,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICl/t7omEXb/xdmbm1qElMzLNI272a5pX6csiFxGRG1jAiEAl2zItDhPpAs1FknhpfyTA8R9Y6hyBEt9fGU1dflbv6s="}],"size":178197},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.14_1776322312488_0.22616280991169035"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T06:51:52.632Z","publish_time":1776322312632,"_source_registry_name":"default","contributors":[]},"0.8.15":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.15","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.15","gitHead":"fb90ee9cca8496065910f77ac52aba772637dcf2","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-i9e0cnQHZY50aqtgbkXxtzMMkZCqT/nYrdkIwrTOwRoIjOyEsgWVycaxu2ZnzA/t6/P0McMjqSsniVF8ONml5Q==","shasum":"4034fa32714431976a50e4dc02a7a44fb01ad23f","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.15.tgz","fileCount":82,"unpackedSize":647927,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD9a5TonvwuVQoQoHGYOFVQV82K7trUxiQm8BMYdWIPgQIgJx2A+tNP3hdFCK3dtFvy3X9zRzzZ+rMg7zcj0gsW3AM="}],"size":178189},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.15_1776323883434_0.3264643223396184"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T07:18:03.631Z","publish_time":1776323883631,"_source_registry_name":"default","contributors":[]},"0.8.15-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.15-beta.1","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.15-beta.1","readmeFilename":"README.md","gitHead":"bccc396b871966fa5ba0169ab794154165c883da","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-CG7ziIzMY6+asNzEiXv8m6yXBVou2PZaqgM/wWj4jcAtplgRjgNtAbm7pJ0E7pMkEsKXASxdFc29CvzIr49D+Q==","shasum":"401d2052b76ffb1e098fafae01484a8e3aff8dde","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.15-beta.1.tgz","fileCount":83,"unpackedSize":656801,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCuW8n/Z00q9FT2h5Ri1NL19HyCb5MoCWgck+zn2uCypQIhAMzKQ4Cp6WhSS4AvKZbYMCV8zLZss8iApbbSN7+01VIN"}],"size":179271},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.15-beta.1_1776326853849_0.6901765663419916"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T08:07:34.012Z","publish_time":1776326854012,"_source_registry_name":"default","contributors":[]},"0.8.15-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.15-beta.2","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.15-beta.2","readmeFilename":"README.md","gitHead":"e791a203bbab6bd90280cc639c92948858210da0","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-ZmTuz7Jq2OWAjuP/OD2P4z8tPnwhk2wPfYemJga+cNlG20acYYkvFekXn5CcRM+Q/bBJFezKeamNlsSQIOp+tQ==","shasum":"949a998929700bc34fa56fa40dd6ea7024b6fa41","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.15-beta.2.tgz","fileCount":83,"unpackedSize":656853,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICxdpcrRlFubqUiVvhTxEvrck8rTNrb41+yXSjoJOFYkAiBTin3FhJoh2H657ddFLA5obxh+G1NxamFrlWlS+w67nA=="}],"size":179281},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.15-beta.2_1776330821151_0.12068290312148933"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T09:13:41.337Z","publish_time":1776330821337,"_source_registry_name":"default","contributors":[]},"0.8.16":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.16","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check"},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.16","gitHead":"751a1b7a2b903c2964f562308e08bcab9d373fa9","_nodeVersion":"22.22.0","_npmVersion":"10.9.4","dist":{"integrity":"sha512-xqz8/Fr1+u2J1nsWohWtigVZdnUd17tQwzitpzYbuUH2l5sWxKYPA/F+VmVGqXB9IB+iU7ewoArf+55K3w91fw==","shasum":"b78046c1fee915f24ff0d0e471993534db6c2ea9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.16.tgz","fileCount":83,"unpackedSize":657256,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCJyIdu5PLPh65txzZcOls7lh+sqzx00G6Ox6D+hkFbPgIgfmsfXMWeSEhurlP7pxn/P0IE9XISBdHq0FlKa+JVJ8A="}],"size":179374},"_npmUser":{"name":"anonymous","email":"415804388@qq.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.16_1776333379598_0.08696908063923625"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-16T09:56:19.754Z","publish_time":1776333379754,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.0","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.0","readmeFilename":"README.md","gitHead":"fef7300d5e10368d5a845dcd1b76399aeff23049","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-7L/6Dyj5YS1g1HTm/pTeA1nm2CFovPC50Dd/4OoVyEau/gydM834NN0bPo9qDd5TvWl98EUFo4WzRPDHy34Hbw==","shasum":"6e5b8c83a8e02568c0ae2ba03014fd8c7f830c51","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.0.tgz","fileCount":83,"unpackedSize":657937,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFjML0au/82s19DyKuwGr0FoNYJ31atMwKCEdZ082c52AiEA9f3vkHcR8Nk1w4UCyPEdGp/kwhbVtIuPEn/xnqdisZM="}],"size":181413},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.0_1776399126540_0.7220382330010968"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T04:12:06.685Z","publish_time":1776399126685,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.1","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.1","readmeFilename":"README.md","gitHead":"61ad5d60ca9f96cfddd15287d65cf6f055e562fd","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-DGpB/BQewgBZy+aJHjWPe61X1HSsn8pJb8bmOzd83EBaOOONGeg2GT69ACBSVuo0eXoAZrP/ucNLYHD7U79DGA==","shasum":"a093cebace00daceeb88af219a37fb455e83857a","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.1.tgz","fileCount":83,"unpackedSize":658401,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGvoLNgYkOV6fr0s8rCAi+/ig13FhrNf3L1cbjD52HbkAiBZRd6hO0mPQgUdyevXhlHgKe0VOEFbA7CxcVxkEVFnLg=="}],"size":181517},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.1_1776399950199_0.6291259576234602"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T04:25:50.344Z","publish_time":1776399950344,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.2","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.2","readmeFilename":"README.md","gitHead":"61ad5d60ca9f96cfddd15287d65cf6f055e562fd","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-xLUIsUkJyt7QdgWDTK3cEvAqr6IMeFvSertkXpYpPWcU1s+z6dfuj5ARAXjz0qDLJQ70hwreMAmc1+yf8vEATg==","shasum":"85572a64fc82eb7b39dcd1a7b6e670108007b212","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.2.tgz","fileCount":83,"unpackedSize":658455,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBJ1EFLTPbAYW6OPzTx8yu9iSCWy0Fjs0g5T3WjeCR67AiAVICgjCS68XdH6UMTBwwYSAHxtNpH19VcQMzwmoOSBBw=="}],"size":181550},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.2_1776400649245_0.08987258073868798"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T04:37:29.391Z","publish_time":1776400649391,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.3","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"./dist/index.mjs","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepare":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.3","readmeFilename":"README.md","gitHead":"909607ec4127f2156301b55f894d12a6f971403f","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-hJ9e9NWuwtt6mO5RgJ8tLpbyRIEznT43wutXw4/TitY2wlrVyfyeUjYlsfy3p8C8X6kmfXlr6sbMeFznGeUV7w==","shasum":"cb8570249e90db1c8134e306c5b6eecdfc907841","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.3.tgz","fileCount":129,"unpackedSize":1003080,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDaWU9z+wNAg8WxcLKztq09TiWYb3CagVxzjHTdX9igrAiEA2PoeJrewcwReI42OZa6WlFNJ7BBvd+sjPsAr5t0bNkI="}],"size":275683},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.3_1776419387088_0.8332365749530231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T09:49:47.352Z","publish_time":1776419387352,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.4":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.4","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"./dist/index.mjs","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepare":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.4","gitHead":"12d9b4de165ccb96e401eee9b84f3bc36dde2b02","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-wg31TJ23YSHwzOggXDz02MGqkk+khnQY9t4fKHUyQfrVGzVMyeqRraFLUlm/FcaTokOV7glB1HMTBxnyzUF5Lg==","shasum":"d3dc8bc680dca409919bceef4111769d0b8639e0","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.4.tgz","fileCount":129,"unpackedSize":1002850,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD52H02e3vWarNs9y8v8kDbXKO2nu/yUOKqf3oDDgn9WwIgDKErPSVpFPgz8fHkQciqcvsuZbNI1tRAq7iHQDmG7lY="}],"size":275663},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.4_1776428215772_0.13192579283997063"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T12:16:55.973Z","publish_time":1776428215973,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.5":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.5","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"index.ts","type":"module","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"echo 'No build needed - jiti loads TS at runtime'","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"^4.0.0","qrcode-terminal":"^0.12.0","zod":"^4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":"^2026.3.23-2"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./index.ts"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","blurb":"Official DingTalk plugin with AI Card streaming & multi-agent routing | 钉钉官方插件，支持 AI Card 流式响应与多 Agent 路由","aliases":["dingtalk","钉钉"],"order":33,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.3.23-2","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.5","readmeFilename":"README.md","gitHead":"55e1a6171990b29041e210b0892bcbd7bd77a4b2","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-qGvEYML8aiNDVYZOnE+5RImSkLP1IpSkJ6M906pqofdomCO3EaeYS1yu1xLl9nvA2h0GlqZBVXcJz78fvbqQTg==","shasum":"b0b94d40df4d6680d89f43352584f2ded68d2caa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.5.tgz","fileCount":84,"unpackedSize":671132,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEjSt3FGm25tgsN8p2z8jtkmC92ZsJO/jPp5ieY9LTClAiBlqRq0n9HiMV8jaECgXas5CjCDAEJ5OLKK/lRxs2NIPw=="}],"size":185760},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.5_1776429398212_0.7318425442274132"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T12:36:38.344Z","publish_time":1776429398344,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.6":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.6","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","main":"./dist/index.mjs","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepare":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.6","readmeFilename":"README.md","gitHead":"079cf48b6828a187f8a2369e062de3a0d11d9efa","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-rB1tE8ad/GKhRri1dSS8xsqdDMqGsg77KECYR6NnwiCDbwdEDjDfAOjasiKJ9PSM/ZoKeJpa48CSZCxFURtM5w==","shasum":"cf6029bd7bfb5c75c6438a498551f14b028362f3","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.6.tgz","fileCount":129,"unpackedSize":1004190,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGKBuBLBPjOnLA6ItJ1RJ/1/8KhIYKFiwTT2d3QA3DekAiAO66N76h2Pedg7G7IDqzpbhAZSo3byi3jCm/kR3x33uw=="}],"size":276265},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.6_1776430712802_0.5404480405691245"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T12:58:33.002Z","publish_time":1776430713002,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.7":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.7","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepare":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.7","readmeFilename":"README.md","gitHead":"5ac1bacae0dae0401b7127a83d0f361aeda47705","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Gw0Z7/G/34x8fDipuz9YZoqX6YbEyWSAcNyRMapxXBnJ5JueEkHwpyiWXczBXkUXZKJKG1hCrrMqegPlem9OJA==","shasum":"68284a1dc4c510fee949d0c909c110d66fee6a6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.7.tgz","fileCount":129,"unpackedSize":1004190,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDGROeJNiU+XsXu9287dRPb3pcsoejpXtXpqwIb3XMG9wIhAJyqbSgRq4n+pePiCD94lmDqaWl1yRl2Piw2jjAz6FLr"}],"size":276268},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.7_1776431297846_0.8534077164483636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T13:08:18.052Z","publish_time":1776431298052,"_source_registry_name":"default","contributors":[]},"0.8.17-beta.8":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17-beta.8","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17-beta.8","gitHead":"9cf5ea5ee632e0ed027b2a5f5d58256aa863854b","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-FCzro5kkkNdlVCKxaYF4hCpNW+0VxSTnup2glGShRiu2Rar6UEHXbQB0CqFMkUXj6yyfgvKP1uNwhj95cElDhQ==","shasum":"447af3ac86f03990e6b52c443d4fce186b2a3584","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17-beta.8.tgz","fileCount":130,"unpackedSize":1014863,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIELuaV7HDPnt2Lr+EPXGjDk26zV2u3rFuC9jDwFeKuLoAiEAxjUj/Hn/R7cLDGo7TB8wO+sc+bxuVqpx+Wbtl4h9FtI="}],"size":280104},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17-beta.8_1776435348813_0.9950531146536823"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T14:15:49.035Z","publish_time":1776435349035,"_source_registry_name":"default","contributors":[]},"0.8.17":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.17","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.3.23"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":">=2026.3.23","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.17","gitHead":"5d8bfea8ce38f47e6011d9618e6c475614c34ff0","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-VHFsHQWY7NYaULs5HKgKiAJlSik/nZ+pvhL6H2JRpow+eliywRU+Fk0SgmgG3BVv8EGaB+4pfCn2rXlaUuxFNg==","shasum":"55754ad650d1f4aae42faa010e3a4e213dd958aa","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.17.tgz","fileCount":130,"unpackedSize":1014849,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCF359bxPpRTNhuO9vuH9dagplgP2OXi0GhUdD5Y7FhlgIgB8c+YQoOtU40OC/VAArG8JnsePESvFg56PmAOWHLJg0="}],"size":280098},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.17_1776435603681_0.3360011397014957"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-17T14:20:03.858Z","publish_time":1776435603858,"_source_registry_name":"default","contributors":[]},"0.8.18-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.18-beta.0","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.18-beta.0","gitHead":"fdac2d6df49f073adead0ab653633758c5f868cd","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-Kiw2skwM/Z5Pofz/6UDDHNex2BP45Y+zuUkRXTUuREZrLjqLoYjHnr4RNRrVzHeHYFLpMbbvyUlxhMZ2ZENiZQ==","shasum":"dee919ebd1807154c304b8bf2351da3fe4c7cf6c","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.18-beta.0.tgz","fileCount":129,"unpackedSize":1011763,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAwFxO3pHjA3bW+plAyeSAeyi97fC3TdrxVByZSCVyrvAiEAxbmjlaTJvFjLoK/f45XAV/GqVV200jmGZ8M4xF/qrSo="}],"size":278739},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.18-beta.0_1776679192684_0.8831372547142398"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-20T09:59:52.848Z","publish_time":1776679192848,"_source_registry_name":"default","contributors":[]},"0.8.18-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.18-beta.1","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.18-beta.1","readmeFilename":"README.md","gitHead":"d8b36459efcb297f5e28eba02fbf72de8d995954","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-bSRYhprcGWI5KIVpR3eQ2tXHpeUHTOvYvBAGdC4TgkyVMCWd9oKvyILFLoBwL4iIpGtxHNoaJ/5ootaWRAhEqw==","shasum":"58706f7ddc15a4738c6e8e8a4015054344a48c49","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.18-beta.1.tgz","fileCount":129,"unpackedSize":1019514,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCFFz7NHjF365gVoDU7WqgfJCEByquctFWIinWZxMNbmgIhANxofRhTmPOEQ9gDN90U8eetDEKRAbcx6VLnoKT9nvm1"}],"size":280597},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.18-beta.1_1776744383931_0.49059860507040254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T04:06:24.142Z","publish_time":1776744384142,"_source_registry_name":"default","contributors":[]},"0.8.19-beta.0":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.19-beta.0","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.19-beta.0","readmeFilename":"README.md","gitHead":"05fd164515244de3e9cb946ab5c558407bf123f1","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-EJpkNHo3/orUv5FqQ8abRZ75o8EPs5DmyN0WT5wmalynY6FTb/4OOfsjFBY3tKszK487VXB0GfRx3PSL3JCWFA==","shasum":"f7e1930c059b19109b8965d00feaf2304badb3e6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.19-beta.0.tgz","fileCount":129,"unpackedSize":1019537,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD8ckGTe7IgDxzA/Lw2CdUTWedMz5FGy/709b6/D5jwEgIhAJU/QI/lbwNMbLmoBcWTqgIyUunS8Lm8NgsU3oU2u3Xk"}],"size":280639},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.19-beta.0_1776765333699_0.4937371307778642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T09:55:33.856Z","publish_time":1776765333856,"_source_registry_name":"default","contributors":[]},"0.8.19-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.19-beta.1","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.19-beta.1","readmeFilename":"README.md","gitHead":"05fd164515244de3e9cb946ab5c558407bf123f1","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-x25VvGl1WI+O8PxIQqjefwm2uzAqRi5aCSpm/2myi5/qlxL/2Ga4FeADH/jnm4fJV+tZyit2fO9BCHQ4J/4U8Q==","shasum":"8add5f2b61112c994f52c363188511b4ad68ebb5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.19-beta.1.tgz","fileCount":129,"unpackedSize":1021127,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCrtUOyRhqfuv2ad0z1PfmAbpPps8++ffsoCNtV5Moy/gIgfCxTXLzhEN6/w/lRWGk/Aie3WP5iqJut3HlMy/ePF7w="}],"size":281167},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.19-beta.1_1776766008556_0.9886163654339657"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T10:06:48.782Z","publish_time":1776766008782,"_source_registry_name":"default","contributors":[]},"0.8.18":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.18","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.18","gitHead":"a86467ab85fee343177e09ad8885bbd13055b008","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-afY6OfKM2syWjE5/Ii9mWl9+0SEeFfFkzU/87Tne+KObz0APZWYhiC8vmV0o1QNenxZlbxb3+WBAzaQJg9LOFA==","shasum":"73cad826ed0332928b00a38d2c517649440c0519","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.18.tgz","fileCount":130,"unpackedSize":1024954,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICrK179AjACX4PMLp5pnjQJ7bb6Zcxi2pWTXD2DgURKjAiEA2mHQODTnqWBoR5WJ38ug7DvTstXzcYFx1BPmy5UscOg="}],"size":282387},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.18_1776778552484_0.548074858521272"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T13:35:52.689Z","publish_time":1776778552689,"_source_registry_name":"default","contributors":[]},"0.8.19-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.19-beta.2","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.19-beta.2","readmeFilename":"README.md","gitHead":"23a43f81cefa9957a818b5425be3e97908267ccc","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-6bM7cwRR+/O1MnVQ726a2uaWdBGt/uux0ORJBBV5u1R9PeJFGA9wrb7PObCoFqkGfOOKzJfnRanREwIOSYg8Yw==","shasum":"dc09a7464009074e447ba336a8f1500e9fd4d129","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.19-beta.2.tgz","fileCount":130,"unpackedSize":1028843,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGP8gCFvlDS81xULvXo0orda8NTO90d9K67Htg+QuMt3AiBf0GyAPit0pJJGS0jm6+f0P8IvE4J8DfTttK5e9kauFA=="}],"size":283785},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.19-beta.2_1776781348187_0.13620160130897818"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-21T14:22:28.368Z","publish_time":1776781348368,"_source_registry_name":"default","contributors":[]},"0.8.19-beta.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.19-beta.3","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.19-beta.3","readmeFilename":"README.md","gitHead":"c91481ff04d18f974b07d800602e5397c13d9db4","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-VrVNBezyRWf/wji8xiojpxjWtDlKtWBj5UNKWTvQZrSj5qTUOWKzViW9Ghx2ky4xoOszAiFmXehbjD4pWmkw2A==","shasum":"5dd77bbfb9c82d19f8ae4d6bddc5df8e5f7702c1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.19-beta.3.tgz","fileCount":148,"unpackedSize":1323723,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEy+6tAEYH3WVDHwgWcweEYlMFsr/4rNFfeezTL5/RymAiBkEcbenXMBmbIo38BawTu2RG1ho2DneUTZfEMLKLmncg=="}],"size":368709},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.19-beta.3_1776851181638_0.3511763128570702"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-22T09:46:21.810Z","publish_time":1776851181810,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.1":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.1","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.1","readmeFilename":"README.md","gitHead":"4266edf6ff84186fc3ec2e2f8fffbdd41f2a449d","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-f4I1xCTWWwb7roj3KgjApSS6HfPGLVlwbzGKLsRLXFTHDXkz9Os5OzIBEb6mpIJRAOtGo7hACib2+/HSbQAN2g==","shasum":"68e81931ec76efef5f33ba2e11b4e786d8496ae5","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.1.tgz","fileCount":151,"unpackedSize":1411995,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCIZiQXNJuf2LfF6TeNgu5qNaoLwzgNSAnXzJXdtnC5SgIgBAY26kIXFH3xW+Cv4E7K4nJFsxZ25NLgWDNQe52OAp4="}],"size":398012},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.1_1776944958928_0.5072677207586938"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T11:49:19.140Z","publish_time":1776944959140,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.2":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.2","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.2","readmeFilename":"README.md","gitHead":"ac44d24711b4faa117d28bcbda06acc2d2c6c9c8","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-I15oXXmEcMPOZCWKUg77ggNQE+fQPZCEE2SPE3WrYaxsZr4CnvHwAZ2cMPYpp4DMvBFqrOFSmjaosGrUotgOuA==","shasum":"1236d0887a7648e5c72b97330356380a220105c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.2.tgz","fileCount":151,"unpackedSize":1414210,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDm5QtBecyrKYuQv15G/b5SZIj0ZRPVOkortO8i/K5mYAiAzjraOF3eVr0lcUtnVsa3FaoHlBDR6WvDsefQlHbaOhw=="}],"size":398545},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.2_1776956866198_0.27207437150002"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T15:07:46.393Z","publish_time":1776956866393,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.3":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.3","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.3","readmeFilename":"README.md","gitHead":"e8c0c0e5f1875449e18dcacb426bdadf9063a78b","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-R00e2ePYZhVZUUJxhLDCfTBAtEdPTsMSv7pHQgBNBiDiZfMIVuH483OWcaHkBVAetlMKAVbFlICSgD8AtcYeeg==","shasum":"c3b24068c11296e5a5150e7dc5be414e8dec5ef9","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.3.tgz","fileCount":151,"unpackedSize":1415001,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDhHDDhhUkQMNC4sy9ac/SILyzL/jWs2H5YCQ7wLmkkRgIgZTTPG0ZazhEpdLvhglepwFDaWrmGCJMtpY7rnFJ8wVk="}],"size":398724},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.3_1776960185594_0.8010107515384464"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-23T16:03:05.858Z","publish_time":1776960185858,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.4":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.4","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.4","readmeFilename":"README.md","gitHead":"ee542147343e6a14345e26538573f57906c8d1c6","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-z7zIgAW+dE4q7Xkk9K1Z+Y6fkQK6yb2rHop9nM2EuMTPM7qCAzRJl9OBz1zSi7kaeY/FcmuRYn41ByPW5vh+ig==","shasum":"e6adb982a4fd32995160395a4ae74b2cc99377c7","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.4.tgz","fileCount":151,"unpackedSize":1415149,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICmk3Kv5pKJNgwZYdvf2YGmztBcJJTfYDcvYOFORAGRDAiBd6R440AGaBexQ7HMzTaUsMiecwDmlUHxwpbHSLsYQaw=="}],"size":398793},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.4_1777012426068_0.38431897021214323"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T06:33:46.261Z","publish_time":1777012426261,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.5":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.5","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.5","readmeFilename":"README.md","gitHead":"ee542147343e6a14345e26538573f57906c8d1c6","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-O1Dc7fm70rn/6zq/0FD5XzmM5Ah1+O4L1bUaU5CWBP21yBNYnXY4ymjtXNsVqZeDVSSdXd2tNtoiOarwPqpsuQ==","shasum":"0c5aa3a2b16f5d6fba03df8edde6ba46d81d2cb6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.5.tgz","fileCount":151,"unpackedSize":1415149,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDFpzW6amCgG5GxxuYnOMrmuKLniJr8I2GAoenJDFw53AIgQSVTPMnXTyjC/UulrOVOEXcg7HqhAQqov5GcvvSKOFc="}],"size":398793},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.5_1777013401978_0.6689897421904016"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T06:50:02.152Z","publish_time":1777013402152,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.6":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.6","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.6","readmeFilename":"README.md","gitHead":"ee542147343e6a14345e26538573f57906c8d1c6","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-+qvpH/5vb9+2Td5T0W0sTMTQDjjqeE4S1HGrNC7RNwQoiKe+o7hF2O9k8IFiYDTeDlWWsHcOuyrw3Rc37Vg4Jg==","shasum":"a6a6b17d06069eb2a554e54d942579bc2f241ddf","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.6.tgz","fileCount":151,"unpackedSize":1415319,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyU2IpaaZ55kHIC8dLF5bf3f1dDvXLL/RNByqE0YIAUAIhAIOr/gUjp/bu5kpAx9/JassGv/s0LHmIp3544f+/cbxb"}],"size":398828},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.6_1777015629075_0.3789563432311329"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T07:27:09.292Z","publish_time":1777015629292,"_source_registry_name":"default","contributors":[]},"0.8.19":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.19","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.19","gitHead":"66778975ac858829b64240979bbc5ffefdce4bcb","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-k8St+v1fe3fiucOIqD1qEnfv3e+bWUETy1quv4KXAqi2vflyJfMaG06Md9j2kPgdsmaccsrZTvUSX+xkJQwN/g==","shasum":"d7fdf3ce98e7e7ff795ed5f64360f2308cd068b1","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.19.tgz","fileCount":150,"unpackedSize":1387062,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCunx5WisyRVSyQEdr4u/Pp3ySLUwqcxnYzpk/qb6fWawIhAI/TUl/F5JRtuLSsSj2mT/TjnXfo+CxN1J5FnH5Xb7pl"}],"size":388605},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.19_1777024620242_0.5991383449903231"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T09:57:00.594Z","publish_time":1777024620594,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.7":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.7","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.5","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.7","readmeFilename":"README.md","gitHead":"1b45c70372731512f1cd1a53e8e30030248ba139","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-qDbA63omo9ADegtG2b7GMPFUXYYCX5hTZIJkSQxzzZjbwKYqdb07vBCkoBCggj6TiL0gfMeUbyobPEIkM7UxYA==","shasum":"1d183284b1f4844e3a344d48459cfcb8732051c6","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.7.tgz","fileCount":150,"unpackedSize":1391585,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHiWMBr8gwwIAur8Y0d4AVybyLe6yJtNXx6UhLSQrVLsAiAgMS2dZr6c8aJSmeGHua3c2TzcIKP+j7GkCEeVqbr7Zw=="}],"size":390024},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.7_1777035381824_0.4237409596230055"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T12:56:21.971Z","publish_time":1777035381971,"_source_registry_name":"default","contributors":[]},"0.8.20-beta.8":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20-beta.8","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.5","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20-beta.8","readmeFilename":"README.md","gitHead":"dd9db3fe75c12dedff2e82079bb12488c42cc45a","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-huHCVDgNB5KywuMpEdLgxCpznrdL2KBU1qXjckDxbFmLjw/rXuBVRmboLohee1Y7N803+jl6iLBz/XwiNw5Z7A==","shasum":"f0ee091ad35069d9943abd7df90e402f645410db","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20-beta.8.tgz","fileCount":150,"unpackedSize":1396913,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIE4ZsqXlasSz8W7angjVlH6L58bB09M4f0Dp6KMnNy3JAiA1nZiDxMFote1ksJUntkLGlvgivc3sUUt5cBlAtwtqYw=="}],"size":391192},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20-beta.8_1777036541364_0.02453758449968424"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-24T13:15:41.560Z","publish_time":1777036541560,"_source_registry_name":"default","contributors":[]},"0.8.20":{"name":"@dingtalk-real-ai/dingtalk-connector","version":"0.8.20","description":"Official OpenClaw DingTalk channel plugin | 钉钉官方 OpenClaw 插件","type":"module","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"}},"./bundled":{"import":{"types":"./dist/entry-bundled.d.mts","default":"./dist/entry-bundled.mjs"}}},"main":"./dist/index.mjs","types":"./dist/index.d.mts","bin":{"dingtalk-connector":"bin/dingtalk-connector.js"},"scripts":{"build":"tsdown","prepublishOnly":"npm run build","lint":"echo 'Lint check skipped'","lint:fix":"echo 'Lint fix skipped'","test":"vitest run tests/gateway-methods.unit.test.ts","test:unit":"vitest run tests/gateway-methods.unit.test.ts","test:integration":"vitest run tests/gateway-methods.unit.test.ts","test:all":"vitest run","test:watch":"vitest watch","test:ui":"vitest --ui","test:coverage":"vitest run --coverage --exclude tests/gateway-methods.test.ts","type-check":"npx tsc --noEmit","version:check":"echo 'Version check skipped'","release:prepare":"echo 'Release prepare skipped'","release:publish":"npm publish --access public","release:verify":"npm view @dingtalk-real-ai/dingtalk-connector version","clean":"rm -rf node_modules package-lock.json","install:fresh":"npm run clean && npm install","dev":"echo 'Run: openclaw start'","validate":"npm run lint && npm run type-check && npm run version:check","prepack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));p._devDependencies=p.devDependencies;delete p.devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')\"","postpack":"node -e \"const fs=require('fs'),p=JSON.parse(fs.readFileSync('package.json','utf8'));if(p._devDependencies){p.devDependencies=p._devDependencies;delete p._devDependencies;fs.writeFileSync('package.json',JSON.stringify(p,null,2)+'\\n')}\""},"keywords":["openclaw","openclaw-plugin","dingtalk","dingtalk-bot","dingtalk-stream","钉钉","钉钉机器人","channel","ai-card","ai-agent","multi-agent","streaming","chatbot","connector","deap-agent"],"author":{"name":"DingTalk Real Team"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector.git"},"homepage":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector#readme","bugs":{"url":"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues"},"publishConfig":{"access":"public"},"dependencies":{"axios":"1.14.0","dingtalk-stream":"2.1.4","form-data":"4.0.0","qrcode-terminal":"0.12.0","zod":"4.3.6"},"optionalDependencies":{"mammoth":"^1.8.0"},"peerDependencies":{"openclaw":">=2026.4.9"},"peerDependenciesMeta":{"openclaw":{"optional":true}},"openclaw":{"channels":["dingtalk-connector"],"extensions":["./dist/index.mjs"],"channel":{"id":"dingtalk-connector","label":"DingTalk","selectionLabel":"DingTalk (钉钉)","docsPath":"/channels/dingtalk-connector","docsLabel":"dingtalk-connector","blurb":"钉钉企业内部机器人，使用 Stream 模式，无需公网 IP，支持 AI Card 流式响应。","aliases":["dd","ding"],"order":35,"quickstartAllowFrom":true},"install":{"npmSpec":"@dingtalk-real-ai/dingtalk-connector","localPath":"extensions/dingtalk","defaultChoice":"npm"},"installDependencies":true},"devDependencies":{"@types/node":"^20.19.37","@vitest/coverage-v8":"^2.0.0","@vitest/ui":"^2.1.9","openclaw":"^2026.4.9","tsdown":"^0.21.4","typescript":"^5.6.0","vitest":"^2.1.9"},"_id":"@dingtalk-real-ai/dingtalk-connector@0.8.20","gitHead":"ef0417575bb864aa56a5afa357535f2a68bae1e0","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-VyOouiNA4HHuO24P3gDNl5YIQmUbdkNw5sWH74IJo3gnfEdciw7pCufCqYeXojIvSj/iZxwk6Rl9dzT7AmHbiQ==","shasum":"3ad4b9db3d3a317de0dc45d1d482e2960a30e6a4","tarball":"http://123.232.10.234:8212/nexus/content/groups/npm-public/@dingtalk-real-ai/dingtalk-connector/-/dingtalk-connector-0.8.20.tgz","fileCount":151,"unpackedSize":1395528,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICuo/1N/J70vaIP1Wqr2L3PGcRlOg74HKGlC/IbEwDwUAiEAyV7PFjuWct4+NgVX9hwB/hNciIz7At7NFJXH59yJ5rk="}],"size":390937},"_npmUser":{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"dongxiang.xdx@alibaba-inc.com"},{"name":"anonymous","email":"yiweimeng.dlut@hotmail.com"},{"name":"anonymous","email":"415804388@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dingtalk-connector_0.8.20_1777369417670_0.5228832277150739"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2026-04-28T09:43:37.836Z","publish_time":1777369417836,"_source_registry_name":"default","contributors":[]}},"dist-tags":{"beta":"0.8.20-beta.8","latest":"0.8.20"},"name":"@dingtalk-real-ai/dingtalk-connector","time":{"created":"2026-02-16T11:54:18.100Z","modified":"2026-04-28T09:44:02.864Z","0.6.0":"2026-02-16T11:53:59.996Z","0.7.1":"2026-03-05T13:38:16.737Z","0.7.0":"2026-03-05T10:42:36.698Z","0.7.3":"2026-03-09T02:14:18.380Z","0.7.4":"2026-03-10T12:46:46.067Z","0.7.5":"2026-03-11T03:59:11.107Z","0.7.6":"2026-03-12T04:21:52.442Z","0.7.7":"2026-03-13T10:09:50.003Z","0.7.8":"2026-03-13T12:43:19.312Z","0.7.9":"2026-03-15T10:50:28.843Z","0.7.10":"2026-03-16T14:39:12.588Z","0.8.0-beta.0":"2026-03-20T08:48:49.457Z","0.8.0-beta.1":"2026-03-20T08:53:55.402Z","0.8.0-beta.2":"2026-03-20T08:58:28.240Z","0.8.0":"2026-03-20T09:16:49.222Z","0.8.1":"2026-03-21T10:20:20.415Z","0.8.2":"2026-03-23T06:08:04.588Z","0.8.3":"2026-03-24T03:43:49.602Z","0.8.3-beta.1":"2026-03-24T08:22:54.357Z","0.8.4":"2026-03-24T13:12:28.338Z","0.8.5":"2026-03-24T13:17:25.470Z","0.8.6":"2026-03-24T15:13:10.312Z","0.8.7":"2026-03-26T06:37:41.017Z","0.8.8":"2026-03-29T16:56:31.865Z","0.8.9":"2026-03-31T07:27:37.924Z","0.8.10":"2026-03-31T11:09:09.664Z","0.8.11-beta.0":"2026-04-01T06:59:20.519Z","0.8.11-beta.1":"2026-04-01T08:37:30.055Z","0.8.11":"2026-04-01T08:55:28.113Z","0.8.12":"2026-04-01T14:23:14.080Z","0.8.13-beta.0":"2026-04-06T01:49:37.131Z","0.8.13":"2026-04-08T14:21:55.917Z","0.8.14-beta.0":"2026-04-10T03:42:20.297Z","0.8.14-beta.1":"2026-04-10T03:47:43.853Z","0.8.14-beta.2":"2026-04-10T03:55:24.822Z","0.8.14-beta.3":"2026-04-10T04:01:58.460Z","0.8.14-beta.4":"2026-04-10T04:08:55.005Z","0.8.14-beta.5":"2026-04-13T13:42:40.211Z","0.8.14-beta.6":"2026-04-15T04:00:47.612Z","0.8.14-beta.7":"2026-04-15T04:12:07.915Z","0.8.14-beta.8":"2026-04-16T03:10:00.523Z","0.8.14":"2026-04-16T06:51:52.632Z","0.8.15":"2026-04-16T07:18:03.631Z","0.8.15-beta.1":"2026-04-16T08:07:34.012Z","0.8.15-beta.2":"2026-04-16T09:13:41.337Z","0.8.16":"2026-04-16T09:56:19.754Z","0.8.17-beta.0":"2026-04-17T04:12:06.685Z","0.8.17-beta.1":"2026-04-17T04:25:50.344Z","0.8.17-beta.2":"2026-04-17T04:37:29.391Z","0.8.17-beta.3":"2026-04-17T09:49:47.352Z","0.8.17-beta.4":"2026-04-17T12:16:55.973Z","0.8.17-beta.5":"2026-04-17T12:36:38.344Z","0.8.17-beta.6":"2026-04-17T12:58:33.002Z","0.8.17-beta.7":"2026-04-17T13:08:18.052Z","0.8.17-beta.8":"2026-04-17T14:15:49.035Z","0.8.17":"2026-04-17T14:20:03.858Z","0.8.18-beta.0":"2026-04-20T09:59:52.848Z","0.8.18-beta.1":"2026-04-21T04:06:24.142Z","0.8.19-beta.0":"2026-04-21T09:55:33.856Z","0.8.19-beta.1":"2026-04-21T10:06:48.782Z","0.8.18":"2026-04-21T13:35:52.689Z","0.8.19-beta.2":"2026-04-21T14:22:28.368Z","0.8.19-beta.3":"2026-04-22T09:46:21.810Z","0.8.20-beta.1":"2026-04-23T11:49:19.140Z","0.8.20-beta.2":"2026-04-23T15:07:46.393Z","0.8.20-beta.3":"2026-04-23T16:03:05.858Z","0.8.20-beta.4":"2026-04-24T06:33:46.261Z","0.8.20-beta.5":"2026-04-24T06:50:02.152Z","0.8.20-beta.6":"2026-04-24T07:27:09.292Z","0.8.19":"2026-04-24T09:57:00.594Z","0.8.20-beta.7":"2026-04-24T12:56:21.971Z","0.8.20-beta.8":"2026-04-24T13:15:41.560Z","0.8.20":"2026-04-28T09:43:37.836Z"},"readme":"<div align=\"center\">\n  <img alt=\"DingTalk\" src=\"https://raw.githubusercontent.com/DingTalk-Real-AI/dingtalk-openclaw-connector/main/docs/images/dingtalk.svg\" width=\"72\" height=\"72\" />\n  <h1>OpenClaw DingTalk Plugin</h1>\n  <p>Official DingTalk channel plugin for OpenClaw, developed and maintained by the DingTalk team.<br/>It seamlessly connects your OpenClaw Agent to DingTalk, enabling it to directly send/receive messages, manage docs, calendars, tasks, and more.</p>\n\n  <p>\n    <a href=\"https://www.npmjs.com/package/@dingtalk-real-ai/dingtalk-connector\"><img src=\"https://img.shields.io/npm/v/@dingtalk-real-ai/dingtalk-connector.svg?style=flat&colorA=18181B&colorB=28CF8D\" alt=\"npm version\" /></a>\n    <a href=\"https://www.npmjs.com/package/@dingtalk-real-ai/dingtalk-connector\"><img src=\"https://img.shields.io/npm/dm/@dingtalk-real-ai/dingtalk-connector.svg?style=flat&colorA=18181B&colorB=28CF8D\" alt=\"npm downloads\" /></a>\n    <a href=\"https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/DingTalk-Real-AI/dingtalk-openclaw-connector.svg?style=flat&colorA=18181B&colorB=28CF8D\" alt=\"license\" /></a>\n  </p>\n\n  <p>\n    <a href=\"README.md\">简体中文</a> •\n    <a href=\"CHANGELOG.md\">Changelog</a> •\n    <a href=\"https://openclaw.ai/\">OpenClaw Website</a>\n  </p>\n</div>\n\n---\n\n## Features\n\nThis plugin provides comprehensive DingTalk integration for OpenClaw:\n\n| Category | Capabilities |\n|----------|-------------|\n| 📄 Docs | Create, append, search, and list DingTalk documents |\n| 🔔 DING | Send urgent DING reminders to users/groups |\n| 💬 Messaging | Receive group/DM messages, auto-reply, send text/Markdown, @mentions |\n| ✅ Tasks | Create personal tasks, check status, set deadlines |\n| 📊 AI Sheets | Create sheets, read/write rows, conditional queries |\n| 📅 Calendar | Calendar management, event management (create/query/modify/delete/search), attendee management, free/busy queries |\n| 📝 Reports | Submit daily/weekly reports, query history |\n\nAdditionally, the plugin supports:\n\n- 🌊 **AI Card Streaming**: Typewriter-style live streaming responses within message cards\n- 📱 **Interactive Cards**: Real-time status updates (Thinking/Generating/Complete), confirmation buttons for sensitive operations\n- 🔒 **Permission Policies**: Flexible access control policies for DMs and group chats\n- ⚙️ **Multi-Agent Routing**: Connect multiple bots to different Agents for specialized services\n- 🖼️ **Rich Media**: Receive images/audio/file attachments, auto-upload local images\n- 🔄 **Session Management**: Multi-turn conversation context, isolated sessions for DMs/groups\n\n> 🚧 **Coming Soon** — The following capabilities are under active development!\n\n| Category | Capabilities |\n|----------|-------------|\n| ✅ Tasks | Create group tasks, check status, set deadlines |\n| 📁 Drive | Upload/download files to DingTalk Drive |\n\n---\n\n## Security & Risk Warnings (Read Before Use)\n\nThis plugin integrates with OpenClaw AI automation capabilities and carries inherent risks such as model hallucinations, unpredictable execution, and prompt injection. After you authorize DingTalk permissions, OpenClaw will act under your user identity within the authorized scope, which may lead to high-risk consequences such as leakage of sensitive data or unauthorized operations. Please use with caution.\n\nTo reduce these risks, the plugin enables default security protections at multiple layers. However, these risks still exist. **We strongly recommend that you do not proactively modify any default security settings**; once relevant restrictions are relaxed, the risks will increase significantly, and you will bear the consequences.\n\nWe recommend using the DingTalk bot connected to OpenClaw as a **personal conversational assistant**. Avoid deploying it directly in enterprise production environments. If you plan to use it with a company account, please comply with your company's information security policies.\n\n> By using this plugin, you are deemed to have fully understood and voluntarily assumed all related risks and responsibilities.\n\n---\n\n## Requirements & Installation\n\nBefore you start, make sure you have:\n\n- **OpenClaw**: Installed and running properly. Visit the [OpenClaw website](https://openclaw.ai/) for details.\n- **Version**: OpenClaw ≥ **2026.4.9**. Check with `openclaw -v`.\n\n> If below this version, upgrade with: `npm install -g openclaw`\n\n### One-Click Install + QR Auth (Recommended)\n\n```bash\nnpx -y @dingtalk-real-ai/dingtalk-connector install\n```\n\nDuring installation, the terminal will display a DingTalk authorization QR code. Scan it with the **DingTalk mobile app** and tap \"Create Bot\" to complete authorization.\n\nWhen you see `Success! Bot configured.`, the authorization is complete. Then restart the Gateway:\n\n```bash\nopenclaw gateway restart\n```\n\n> 💡 **Scan failure does not affect installation**: Even if the QR flow fails, plugin dependencies will still be installed. See [Manual Setup Guide](docs/DINGTALK_MANUAL_SETUP.md) to complete configuration.\n\n---\n\n## Usage Guide\n\n[OpenClaw DingTalk Plugin User Guide](https://alidocs.dingtalk.com/i/nodes/2Amq4vjg89GEno0zfPqoPGqdV3kdP0wQ?utm_scene=team_space)\n\n---\n\n## Advanced Documentation\n\n- [Manual Setup Guide](docs/DINGTALK_MANUAL_SETUP.md) — Configure credentials manually\n- [DingTalk DEAP Agent Integration](docs/DEAP_AGENT_GUIDE.en.md) — Local device operation capabilities\n- [Multi-Agent Routing](https://gist.github.com/smallnest/c5c13482740fd179e40070e620f66a52) — Bind multiple bots to different Agents\n- [Troubleshooting](docs/TROUBLESHOOTING.md) — Installation and usage issue resolution\n\n---\n\n## Contributing\n\nCommunity contributions are welcome! If you find a bug or have feature suggestions, please submit an [Issue](https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues) or Pull Request.\n\nFor major changes, we recommend discussing with us first via an Issue.\n\n---\n\n## License\n\nThis project is licensed under the [MIT](LICENSE) License.\n\n---\n\n## Support\n\n- **Issues**: [GitHub Issues](https://github.com/DingTalk-Real-AI/dingtalk-openclaw-connector/issues)\n- **Changelog**: [CHANGELOG.md](CHANGELOG.md)","users":{}}