{"_id":"clawmate-cli","_rev":"39-8ffe849b6d3681f3f0254704b39595fd","name":"clawmate-cli","dist-tags":{"latest":"1.0.32"},"versions":{"0.0.1":{"name":"clawmate-cli","version":"0.0.1","keywords":["cli","clawmate-cli"],"author":"","license":"MIT","_id":"clawmate-cli@0.0.1","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"bin/index.js"},"dist":{"shasum":"ad6a21ed03517f49de8eb7d617cd66046647ea2e","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-0.0.1.tgz","fileCount":3,"integrity":"sha512-2Tz2NmTa/xIqUPkrF4B/WUUqjC1muchJplyljsO/kgzeAPhJypIItHTOERMiqXWJyXcnsPofC77PX7rJMp1L4g==","signatures":[{"sig":"MEUCIQCPl3gTSE5hEYJiVlFwfuIP3NyoJslEBTZy0M4dfEOPMAIgTIttirqhgiyLdL2E9tY4+9lcqmH/RSkgZTQSEtuaBGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":446},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli is a tool for the ClawMate App","directories":{},"_nodeVersion":"22.22.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_0.0.1_1773902118681_0.281374476378196","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"clawmate-cli","version":"1.0.3","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.3","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"51a8d09634ebe6911478f8f7f8bc10879b4c9d35","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.3.tgz","fileCount":28,"integrity":"sha512-qg6oATqfNDM2FbasB2TkkOVwq6PIhmpOyyTBa8uwyofniYoaQXQcX3xpyyWtmGHF2/9QQYkH+7PnCpT4YVOj/w==","signatures":[{"sig":"MEQCIEatm6++z496SOWpBkJqL69S8VR2acgDxfJ3GYs+lib8AiApbvFM2H6/dJW/TSQh5O1Lzgjmyq6lju+gl00GJEz3Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106801},"type":"module","engines":{"node":">=20"},"gitHead":"4692c22e2f87db94ff6f2d615b62d2a3b94320e8","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').writeFileSync('README.md','# clawmate-cli\\n')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.3_1775188406507_0.18311458910593914","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"clawmate-cli","version":"1.0.4","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.4","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"ab157ae85c7251d61aefc5cab599473a32a04d67","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.4.tgz","fileCount":28,"integrity":"sha512-pc1WeU3z28y5Uyj8voWCDcHKN+c1tcSjtnAUDFNgn+kNnFxUEXqBr0cvuZ95eYgG2+KxpCDLF2xwhO9ixUM09g==","signatures":[{"sig":"MEYCIQD0Hc483Xv3IIFilJd0O/AldEoUqYx01ftA5BrHRs4SaQIhAKDZUhhLEPEQYSjdPjDgtSvZISsoPvBEre809NEZI2gg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":107016},"type":"module","engines":{"node":">=20"},"gitHead":"4692c22e2f87db94ff6f2d615b62d2a3b94320e8","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.4_1775194223139_0.2669627495336717","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"clawmate-cli","version":"1.0.5","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.5","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"0ad7d58e97a8524ce85893c4a15f7e7f7da8e727","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.5.tgz","fileCount":29,"integrity":"sha512-TqjTclUHANixw94hZjY0QEISnMo2v0Y8kph+de0fYmbL2haN3WEhs+Cti9ulArOUTAff7bVs0+iCxbiGIVZ0QA==","signatures":[{"sig":"MEUCIQD/ELngBLFvCrJmto7KqZDVF7VNY9j1JdFitwWHPwoIMgIgdLaIIbWlC6U3MCuek8ei4+D8p1qoMh5odEIWKBHRBrQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106287},"type":"module","engines":{"node":">=20"},"gitHead":"085b536a1f0b980ddc3a8479e5b01c80a74549dd","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.5_1775547131219_0.24792816497903747","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"clawmate-cli","version":"1.0.6","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.6","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"45e6e7e2ecf42771502d7fdf0b4af77eb76e6790","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.6.tgz","fileCount":29,"integrity":"sha512-79+ZiboyqAQ10SGPi+O9/WHXmtetqccxLg40GSlZzADG7MVmWb2gw1hy7egyDaVRqxXjXSokE9o+nNH6QIansw==","signatures":[{"sig":"MEYCIQDsRTPrVjPA9pp92cQxeaYXY1a3THGahWwT/I0u5xhMHgIhAL5R0R0NeMvqvBxurr8ob9VfsjpzE3jht+Jr0YMcW7du","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106290},"type":"module","engines":{"node":">=20"},"gitHead":"882fbfd38f204ba632bba7c7f3f2cbab5680900d","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.6_1775547924695_0.030049748220399408","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"clawmate-cli","version":"1.0.7","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.7","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"e126b08916f077bad92611b0761c39d553ee80da","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.7.tgz","fileCount":31,"integrity":"sha512-BTn1JJzXmPs0sDbqts10npbNlFUqHYo5Wlqa8eP0cggVEIVcpIZJ6XdT9rpjERxeQTbN4Ok7mgu4+qxn2Q92sg==","signatures":[{"sig":"MEYCIQDwMyj+wUbG9YDEXSGss9MnwDZo6NiKkQVKvV4aaOphwQIhAPkCYBl3F7qqFQ9X+N+HJPQOpLWCAoiOLlop1L52jWw6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115096},"type":"module","engines":{"node":">=20"},"gitHead":"0d994cc1f75fafccc464836efdc1177a1469399a","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.7_1775645823758_0.21783246828605973","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"clawmate-cli","version":"1.0.8","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.8","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"a1503a786e0bf16b8ae2abcfee2f47639d4f3e3f","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.8.tgz","fileCount":31,"integrity":"sha512-J//hRoMSLN/XWz/rCGtBBX95whPz1A6fUq3ZXslXzmde5g/rn2gQps/siX6IGOzt8AlESHUZinlU1nab9ns45w==","signatures":[{"sig":"MEYCIQD+6rRHt/8WN2mc3H7tfpDM1XoA1WJTTSib5TZiWCYeEAIhANlTYW363EbhtajB+ggL4wTFfesKB5JdkDf16kxaPCE/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115796},"type":"module","engines":{"node":">=20"},"gitHead":"61e16ae06b0d2ad672df8983346cc98f6e9353b4","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.8_1775810874792_0.4268563791066786","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"clawmate-cli","version":"1.0.9","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.9","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"b299164291ffb69dd63b3ce4df6001fb62a1a5b9","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.9.tgz","fileCount":32,"integrity":"sha512-WoaVrWk8Ui+BTARK75KKZaima1oWFpfkl1hMANQm1ZlHVceBrjwsRtrm2e7to3JPFmbVFCNo3EKkUrzZuG7XFw==","signatures":[{"sig":"MEUCIQDMc4z9N4uSrVZH2Rk7UzVjKoKg2s/HKO7qeNUx0JKGOgIgOgfHm+l2j+XZsAvkBzy3qiv22yN1K4lLoXaFyO8zpOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116633},"type":"module","engines":{"node":">=22"},"gitHead":"840e61958a71993b624b0f0864e3e3ab62070eaf","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.9_1776068074567_0.548366191741025","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"clawmate-cli","version":"1.0.10","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.10","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"4d8730270b5530732aedb8ad752a94debbdafe37","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.10.tgz","fileCount":32,"integrity":"sha512-G72T8IO4Y+MTCVBQMkvN5i5rxgImFia3oHRQ8S2X74uEWCaCYtfgX36GbJ+I5NIEtLFtB5V7BpAwdnXa6yuu4A==","signatures":[{"sig":"MEMCICSfppQyPvUFQ1s5H8fd6MPgjb7fzfWYo8ebT4FTrex2Ah83/IU0kNo/WncdmkWaTz7MOKQ33Bd/5gqugyf8ACe7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116782},"type":"module","engines":{"node":">=22"},"gitHead":"b2cc4eeb40e8f5bd36dfe039934bbae97ffdf1c7","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.10_1776147728199_0.6117056555951605","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"clawmate-cli","version":"1.0.11","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.11","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"8aca6e8e932749ac68c0e703d9188c50b13f8d12","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.11.tgz","fileCount":33,"integrity":"sha512-oUNqLHJgXJstx9eVVxsclHpol8mgeUXweZ86E4NOKF2VIDZ/bGNNc98m12NLLfY2HOWWlgoSHNGf89uUz5maAA==","signatures":[{"sig":"MEYCIQDxUxKztGCh44NEv5vY/wRoIJWkBrlmIWxJ7I7R5jxxrgIhAPODl6v3hNOXv9tUxkIInhPtpci787e9Hjx3OMt2cIXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128337},"type":"module","engines":{"node":">=22"},"gitHead":"8390d3fead81cb24720a20e174385c7b24154300","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.11_1776323522884_0.0573122303811997","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"clawmate-cli","version":"1.0.12","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.12","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"a0bd92596acd9b5e7276a273cd1cf5830923f04a","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.12.tgz","fileCount":33,"integrity":"sha512-L+zjDfvUaDfogMH/AZ5kzAcmv2cqF0CPw5NR56EUf4vh/VjEQlKrwd/c8NNlUNRplmcN1VrrgkClrCLb5GgDPg==","signatures":[{"sig":"MEQCIA4RBBwZNeh/mZZhnUwvArAoL7AWkWU9LA5S6g9DlK/CAiBMALQwthhgteIjNhWOm94Kx9EHyWBLc5EoTa1rBHZV7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128787},"type":"module","engines":{"node":">=22"},"gitHead":"17148556e7cbf5cff70f65aabac066e5e0d1cfce","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.12_1776324962080_0.32037051273333295","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"clawmate-cli","version":"1.0.13","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.13","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"7f961dee232aa43857a4274243c483a4d7f3681c","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.13.tgz","fileCount":33,"integrity":"sha512-4GMxwV2F8bEEefYcK6ZvFP8ebEM0VfK8lenCJ0+DAv+vX9XfBFxij44baGadfn3S/hAjf0PIEwsBkRzGEhIhKA==","signatures":[{"sig":"MEQCIA/nNPv2yZGTYuXkgJm5I2JEC+Q+wuaoP+oBVA0Z15VRAiAIcHwBPBiRUizdiEpzRHJT7GIzMLyPrrF/3j75Gffq+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130317},"type":"module","engines":{"node":">=22"},"gitHead":"42500921ff0ad2e615e9621c2e53cda7de0a95eb","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.13_1776335862397_0.6428803884904597","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"clawmate-cli","version":"1.0.14","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.14","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"9177ad396fca7ef727ebd21dba4aca6feca39452","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.14.tgz","fileCount":33,"integrity":"sha512-vxDGV/32AoqYGOYh+pCk/PZcQ6JNcG0p2NICrc97YFPBLv4YGppgq1EtTCmyK82HIw0cY2qjkjrzAnKgIiBRnw==","signatures":[{"sig":"MEUCIQC2eXcTF4l+QRFK3olJm2xDmFluiODAB8ky3LERC02ZfgIgIVyFTcJkigFSFULyXzMJDFHFe6YyCp1ouGZugfWl3G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130317},"type":"module","engines":{"node":">=22"},"gitHead":"7b65e4ce474a3e2833f96227124f669ed7262b86","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.14_1776335977567_0.22469297168028812","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"clawmate-cli","version":"1.0.15","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.15","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"9b0815e5afc84669a82686a6bed4262651beeaf3","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.15.tgz","fileCount":38,"integrity":"sha512-E6Vfqah//7EwzwaLpvnvSK6JzgC0Ys9X40Qb8pS4RvSx/0HYBLvGlTHbQqfy2mukY0MY1COXIoGMwjkx33qd/g==","signatures":[{"sig":"MEUCIGuOcKxfZzKAUlOzBr+oinHyxUTkWAImRm9LQTOS4UtvAiEA4oBqYAh51njc2yYxEtingGZ52tR4WWMhZMVKIjH8LwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":133745},"type":"module","engines":{"node":">=22"},"gitHead":"755ac005e8b4fd12864848d5199e851837cd7ba9","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.15_1778061918157_0.29625103777456707","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"clawmate-cli","version":"1.0.16","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.16","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"12e24342121fff99a8090f4298c1025e5594a4e4","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.16.tgz","fileCount":38,"integrity":"sha512-5N+T3L6pBnzc032SXsja41ua+3T1WT3yUDOj3Ug8PKECHIe7kZ+JydBsrdHUslWaf1niP7o5PnT/xDedK6QIAQ==","signatures":[{"sig":"MEQCIAnnVeLYD/dY2Pm0MHTH5a9F3N4SXxOBI8biB0bvBR2yAiBZ7oSP6tF9t+rPVdfYJ2TjuGCwgvsBsJebhv5PugJcig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116512},"type":"module","engines":{"node":">=22"},"gitHead":"755ac005e8b4fd12864848d5199e851837cd7ba9","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.16_1778064412008_0.3091011161651547","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"clawmate-cli","version":"1.0.17","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.17","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"29550432bc3c49ca4b49ec6d70ae4b5cdcbf91f9","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.17.tgz","fileCount":38,"integrity":"sha512-uRPMR1ov+CY+QfWNVXjh4d5J3QDg9AfpWOMGI97TOuGecbk8wFnrTX5AqDex6EKKNBaP0TYQRoQQ8NlQATFAWA==","signatures":[{"sig":"MEUCIQC/5rAFfW4wMo7Iw0aKdp0ybd6uO0fv/sJDGy813gDf4AIgaZEXhU1+/sqBjsXu0073zTUQ7bWXtjHGqc5oG4se5Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116489},"type":"module","engines":{"node":">=22"},"gitHead":"755ac005e8b4fd12864848d5199e851837cd7ba9","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.17_1778082121387_0.4477556316840101","host":"s3://npm-registry-packages-npm-production"}},"1.0.18-beta.0":{"name":"clawmate-cli","version":"1.0.18-beta.0","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.18-beta.0","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"4a417f3888046676e1bb36c6b921cd3937b452ee","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.18-beta.0.tgz","fileCount":38,"integrity":"sha512-Le4xhaUUW6v1/NZ80ZjxfGhgtOgxBM8+Vl3xx+E3eCohNtoKdF/IhjFC8kHCsGiyGFfccDLvI0epkpSylT/NbA==","signatures":[{"sig":"MEUCIQCeVS+Qm1BYC9Xqi+f1rXkZ2VuP0BROeJdI8XG/1z2iHwIgS+nZOd2pTthSm2v2StJnB+KgThI3s4Jk5mTzNHoLE8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116681},"type":"module","engines":{"node":">=22"},"gitHead":"755ac005e8b4fd12864848d5199e851837cd7ba9","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.18-beta.0_1778083173758_0.1497023990428612","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"clawmate-cli","version":"1.0.18","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.18","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"52982af622de287282cdc5faaa7b14516be72967","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.18.tgz","fileCount":38,"integrity":"sha512-44LQXckeTOnhf2IEW8uT58O5xR11b7H9AmY++chY6kcPvfvsQ6N2PkOTCC30CMDGpnv4ia1PhfJ+WNT+iiTBTA==","signatures":[{"sig":"MEUCIQD2FnyrYSGrZwsmw1WrA0iMYRqH7V49vNP131IYfxusDQIgRo1cOrgKUPjhIJymc0vNShV+WUjuD6Q8MctfpHVKxWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116701},"type":"module","engines":{"node":">=22"},"gitHead":"c25b24021dc8ce7c61c456ff3c10aedb810b51b8","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.18_1778085336102_0.1162580023367823","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"clawmate-cli","version":"1.0.19","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.19","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"801a0ff44c2f28e77236b5177b411925209d834c","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.19.tgz","fileCount":38,"integrity":"sha512-2/Cz1uaDUt4iXBDX3zqK4z0XYOIz+sybzH3O033ho0ZySgBjDu+J8NiFSFnCq7KpaRF9/nimsZFqFjJDMrvYrg==","signatures":[{"sig":"MEUCIB5XsTUb+ec9SGuUfiWR7VwxlA3GXOdCrUy9nijQ0JzyAiEAwuWGhK0RCoCVwcHmLjyJdgQqSMCJoBB3w3/q1n4LrCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118866},"type":"module","engines":{"node":">=22"},"gitHead":"ce0b38b82b216f502b44b29e899dab016f709df1","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.19_1778150199488_0.7386440298491805","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"clawmate-cli","version":"1.0.20","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.20","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"2500600ac70bf372e1e11ec9586b80b4403a9557","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.20.tgz","fileCount":38,"integrity":"sha512-zsAjeAKwUD7IZqkQ5w601UE+l9MMzNIz6TrduvVPwCBouUCG6tWtFhDKubPl8nYu+99d1tV4Lk5P2yEKDJJbag==","signatures":[{"sig":"MEQCIBpIL+zmbDuNGq0OwyDbhDzFP48Tr1gsG/edO+Pqme0zAiBaQaKtR8izj0oD57X0chUg4ouxHj7oDuNqWYjk7aevJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119988},"type":"module","engines":{"node":">=22"},"gitHead":"2513f66c37481ea4225d79ed0eea69cfb5900324","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.20_1778168450560_0.9558174476781964","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"clawmate-cli","version":"1.0.21","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.21","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"12f17569f6b39053e21bbf9260f3892670e332a9","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.21.tgz","fileCount":38,"integrity":"sha512-mbBvnOZAXTpyhmsyz8TColoioCtPqAZ7QrjsVMnz3Wexi9z/nGHu3pOvrQmbjt8hw7GwDWCLUHYWZU8i0e4rOQ==","signatures":[{"sig":"MEUCIBbeLWP5+rnoAKt6Cl3k3z4BWpPrrMkyl5S7WDe3j9f2AiEA0JQSRPReBZeN9+SUsiZgd+yQ5f49MKAJ6LN/WRfUAxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118636},"type":"module","engines":{"node":">=22"},"gitHead":"72dcc7ef1c7c53af7931203302920fb8804fe4ad","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.21_1778515716948_0.6993945040018636","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"clawmate-cli","version":"1.0.22","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.22","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"ea20b710c1356f36663c72cad217d09a0d7bcd1b","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.22.tgz","fileCount":38,"integrity":"sha512-DVCLMjPK5Cg29gvQbpn9IPWbUFp0qRVew/iLlzknpPitTsZfu+xYIaVJKaToxmF4E9Bj10mOFv3o+MmY+rho4Q==","signatures":[{"sig":"MEYCIQCiik2FUiZ/BSwO1Je/TnixD17ShgKUBdjAG7eTOQc8mgIhAKPOZSsTn7hgt2bjcTycDboX1bJgTj1DOe8tULrk9Lm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119016},"type":"module","engines":{"node":">=22"},"gitHead":"51241e756dce573f07fe1deef12c9d4b8d88173f","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.22_1778556322883_0.6899398414205469","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"clawmate-cli","version":"1.0.23","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.23","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"27b8bb09d41eb1697f96b7867aba8f88eb4f347f","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.23.tgz","fileCount":38,"integrity":"sha512-Kk+CaUDdr5yBvDQ1fNTw2pTRiIO6sc63h+LUKd6CMEJ/GGDApdRICZwNorBKlAOFutyVADH6EfBFDVYUUYQFtw==","signatures":[{"sig":"MEYCIQCAiV4Wq7PGJ/zP1ODkjkt3/uUN1UOFgqNY+jlqH4jQrQIhAK1L5equaq0Q3YsYEb4WthftqN1m8IQ0A7dE8ldK6/zZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119139},"type":"module","engines":{"node":">=22"},"gitHead":"114ece3cc1f3c9bc0b56a61e43ae400b44da22ae","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.23_1778596948550_0.06442509718268763","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"clawmate-cli","version":"1.0.24","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.24","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"df275361581ed128d89ae17d6d23e9d0c1054cb1","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.24.tgz","fileCount":38,"integrity":"sha512-EoAXP2TG5WPXyDz/nbV1fuKjDd9Mpo8Avj5gTRIoKG8e8i6XZlY87RNjgVOrOP1A9uSWEXNLRd/U3YEl8JAJ4g==","signatures":[{"sig":"MEQCID0vq87ESqatwEUyAHA9yVY0273RMozSDVZjZjaV8UQIAiAorsMOAMb0Cl8QYL0tu5v8Il2CiqThFjgkYAanqNcI0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119181},"type":"module","engines":{"node":">=22"},"gitHead":"d623ce2eb472f258bf7a0897802210b5e0ae1056","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.24_1778837591795_0.3394981117396687","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"clawmate-cli","version":"1.0.25","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.25","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"1ac467c09ac9e8be08bde304b986207deaabce92","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.25.tgz","fileCount":38,"integrity":"sha512-B8f6p/WDezo+bfqfJW6u9+oCLPXKVhsN4oiVa0tH3QAj9nC9q4kzXw1UK1gBLT0oHXp8MfRf6dDf3CpWZH67og==","signatures":[{"sig":"MEUCIQDHcAxEBHqyyP6eGr0SBlWCXpzVm7Wmb6dZXuVlY7oy8wIgDQeMMsLHS+E7fM7biRTa8BmzXiMO9kcdo64O8oDNCRg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119320},"type":"module","engines":{"node":">=22"},"gitHead":"0ad1199f15f3f32ac93afded8d53d5d6ea0b3114","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.25_1779089545746_0.8747292371924746","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"clawmate-cli","version":"1.0.26","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.26","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"65cf5ae36704030f01f8702ef29d1bc41566d615","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.26.tgz","fileCount":38,"integrity":"sha512-yUWuX2mUTaif/sI5vMfyUV5r6dzWr0E8tpomyQWTOxpiTP6vqXVZ8J/v840YWvYonuD8HzXq680Shgr0mSB5sA==","signatures":[{"sig":"MEUCIE85lUek2e6zq5IDptvGN670Td0mAK6ZbRwWUUmOlz82AiEAnluTM291xOOqS8Qyv3I88Vl9EGL8zJBmxLc7rvJTIQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118819},"type":"module","engines":{"node":">=22"},"gitHead":"e7b1fa73091b86215ac1b3e5e96f28ba989b3a6f","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.26_1779101195050_0.9895472346479943","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"clawmate-cli","version":"1.0.27","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.27","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"f632d81249e126c892e909be0759d1e21be03348","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.27.tgz","fileCount":38,"integrity":"sha512-AT08nriWoQNJmH1qwo/DUPBrFP+P1WJaWgCCv9NxE1jGQdJfYzhVMCt3+QAR46/q1z6+i5gLs7lydoAA/It06g==","signatures":[{"sig":"MEQCIGWIwUzX+opWQhUOfN/xfjglbbDNIdk1c9BVzvNoDYJ0AiAUa2PkDJFTQufHSINFDQdpcuzAi4dTeZraHhhCqKUnpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119232},"type":"module","engines":{"node":">=22"},"gitHead":"5ced800a6cf32c14ad9f3d21abff77acce3f0586","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.27_1779170971370_0.33822226973226366","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"clawmate-cli","version":"1.0.28","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.28","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"64d1a950c27c1d0627ae0f19152f44f43c68bf08","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.28.tgz","fileCount":38,"integrity":"sha512-I18WECyL43/JP3lz1RJzogBU7dIZiMSL2wqMmcBCyF9scchmgbNChfiguWKxs4lhJX178vVpkdfDklbQszkj2w==","signatures":[{"sig":"MEYCIQCs8xPmrzdKfWNMQCFg8b803ZjRimZFCV6ZOJNZSFQalAIhAJdxmbFsyr1Se5I750NeRThr8uP24o2q/IF/a856x2u+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119944},"type":"module","engines":{"node":">=22"},"gitHead":"f35032486c1f57602aee6642cae3f0e470ed9090","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.28_1779267497289_0.2723599679247599","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"clawmate-cli","version":"1.0.29","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.29","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"a02985fb33ca1c7be2947516171f4ce3280f448a","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.29.tgz","fileCount":38,"integrity":"sha512-BP6YNMRLeDFIYsJiaq1IRVX1hMKJa1VtlQNAxk1bk7hkUANnzf5X/+8FwYzH6vhlbGHB0+mSRLlFHCGOaasC5g==","signatures":[{"sig":"MEQCICiEdknA3moCzMPQrwyKtFZZ5yPJeUVCRdYHAc1YxShjAiBZ0bfo3XBPjV8h1yNRy8b96kjbv8MVuqkyKXdqaOP/9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120159},"type":"module","engines":{"node":">=22"},"gitHead":"4530ef9810e8c85bdad18125e27276a69056f3b7","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.29_1779270183286_0.9327608407973491","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"clawmate-cli","version":"1.0.30","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.30","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"d7a727cb3b7984128ac470e23a80569e96fd3ad5","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.30.tgz","fileCount":38,"integrity":"sha512-zHGJt1eO6emayfT4VU3qJo6D3r7jdtmSl5zs+/Nwo5+YrAod4duDVkBGQXZCci8cxWz7dxhjztqH+EaUIbKLvg==","signatures":[{"sig":"MEQCICpiQk7eUYSDB/0ECBtvZbFEybbtToO8B6+NyllD8iXIAiB5BvVZ8bEPHGb15aasag8u3c2ZQf0wccpSO1Qd/XheLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120332},"type":"module","engines":{"node":">=22"},"gitHead":"88a89c65d3f44157a4dff0d03d829847fdc541fb","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.30_1779270779378_0.630501175924792","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"clawmate-cli","version":"1.0.31","keywords":["clawmate","cli","relay","openclaw"],"license":"MIT","_id":"clawmate-cli@1.0.31","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"bin":{"clawmate-cli":"dist/index.js"},"dist":{"shasum":"cfe46287fb7aeb1efbaaa511ffe1fc3545ac7ef1","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.31.tgz","fileCount":38,"integrity":"sha512-6kndWrWCrta3BrqIuQuVZgG0FhxEjrO691VtlwLYoCtx2lx/7oyUCsTF+Rs2v3pyVgNMh1wFcY2nJFG00VxNyw==","signatures":[{"sig":"MEQCIAnjZV3CPYz1ZamPBzmIfpPO+qO80qaXuQxySnQpym9cAiAuXTLWNnWwe906MdRxFMBb3CI6Y4L2ucK5s1lC3eJWEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120521},"type":"module","engines":{"node":">=22"},"gitHead":"ccca7240b549a0067edce3f353f44fbafcc5e0b8","scripts":{"dev":"tsx src/index.ts","dist":"node dist/index.js","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","typecheck":"tsc -p tsconfig.json --noEmit","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"_npmVersion":"10.9.4","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","directories":{},"_nodeVersion":"22.22.1","dependencies":{"ws":"^8.18.0","pm2":"^6.0.14","commander":"^12.1.0","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","@noble/ed25519":"^3.0.1","cos-nodejs-sdk-v5":"^2.15.4"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^24.4.0","@types/mime-types":"^3.0.1"},"_npmOperationalInternal":{"tmp":"tmp/clawmate-cli_1.0.31_1779272308982_0.6206957705557796","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"clawmate-cli","version":"1.0.32","description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","license":"MIT","type":"module","bin":{"clawmate-cli":"dist/index.js"},"keywords":["clawmate","cli","relay","openclaw"],"scripts":{"clean":"node -e \"require('node:fs').rmSync('dist',{recursive:true,force:true})\"","build":"npm run clean && tsc -p tsconfig.json && node -e \"require('node:fs').cpSync('src/skill','dist/skill',{recursive:true})\"","dev":"tsx src/index.ts","dist":"node dist/index.js","typecheck":"tsc -p tsconfig.json --noEmit","prepack":"node -e \"require('node:fs').cpSync('README-PUBLIC.md','README.md')\"","postpack":"git checkout README.md","pack:dry-run":"npm pack --dry-run --cache .npm-cache","release:check":"npm run typecheck && npm run build && npm run pack:dry-run","prepublishOnly":"npm run release:check"},"engines":{"node":">=22"},"dependencies":{"@noble/ed25519":"^3.0.1","commander":"^12.1.0","cos-nodejs-sdk-v5":"^2.15.4","mime-types":"^3.0.2","node-windows":"^1.0.0-beta.8","pm2":"^6.0.14","ws":"^8.18.0"},"devDependencies":{"@types/mime-types":"^3.0.1","@types/node":"^24.4.0","@types/ws":"^8.18.1","tsx":"^4.19.2","typescript":"^5.8.3"},"_id":"clawmate-cli@1.0.32","gitHead":"b891f0847d6cc5c779a23aed16d841363d1a8554","_nodeVersion":"22.22.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-hM9VvnP3RqTFiuOXIvf26xX+wMH+k2/U25xA0Rko1cxw4kEBkxs/DGq+yUVvaLZcbhNL0SuYLcqnsVx2zuEfxg==","shasum":"d20ec205e1b7a1928e7f92547e8d28c417b47048","tarball":"https://registry.npmjs.org/clawmate-cli/-/clawmate-cli-1.0.32.tgz","fileCount":38,"unpackedSize":121012,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD6pM7VtFPF8o6C5E75IIFcZSNleKV0p9R2ZE/LLsVJ5wIgUHxtXObjtn2Q0fdGDoyNhRCF49MYBvXN+hzTMjowF3c="}]},"_npmUser":{"name":"woyaofei","email":"tomorrowxxy@gmail.com"},"directories":{},"maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/clawmate-cli_1.0.32_1779334353875_0.5952215812222783"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-19T06:35:18.681Z","modified":"2026-05-21T03:32:34.142Z","0.0.1":"2026-03-19T06:35:18.832Z","1.0.0":"2026-04-03T03:33:51.056Z","1.0.1":"2026-04-03T03:46:01.887Z","1.0.2":"2026-04-03T03:50:58.529Z","1.0.3":"2026-04-03T03:53:26.648Z","1.0.4":"2026-04-03T05:30:23.290Z","1.0.5":"2026-04-07T07:32:11.374Z","1.0.6":"2026-04-07T07:45:24.814Z","1.0.7":"2026-04-08T10:57:03.913Z","1.0.8":"2026-04-10T08:47:54.946Z","1.0.9":"2026-04-13T08:14:34.705Z","1.0.10":"2026-04-14T06:22:08.350Z","1.0.11":"2026-04-16T07:12:03.040Z","1.0.12":"2026-04-16T07:36:02.205Z","1.0.13":"2026-04-16T10:37:42.533Z","1.0.14":"2026-04-16T10:39:37.759Z","1.0.15":"2026-05-06T10:05:18.332Z","1.0.16":"2026-05-06T10:46:52.175Z","1.0.17":"2026-05-06T15:42:01.524Z","1.0.18-beta.0":"2026-05-06T15:59:33.907Z","1.0.18":"2026-05-06T16:35:36.235Z","1.0.19":"2026-05-07T10:36:39.635Z","1.0.20":"2026-05-07T15:40:50.706Z","1.0.21":"2026-05-11T16:08:37.111Z","1.0.22":"2026-05-12T03:25:23.024Z","1.0.23":"2026-05-12T14:42:28.696Z","1.0.24":"2026-05-15T09:33:11.949Z","1.0.25":"2026-05-18T07:32:25.882Z","1.0.26":"2026-05-18T10:46:35.176Z","1.0.27":"2026-05-19T06:09:31.533Z","1.0.28":"2026-05-20T08:58:17.504Z","1.0.29":"2026-05-20T09:43:03.441Z","1.0.30":"2026-05-20T09:52:59.543Z","1.0.31":"2026-05-20T10:18:29.120Z","1.0.32":"2026-05-21T03:32:34.026Z"},"license":"MIT","keywords":["clawmate","cli","relay","openclaw"],"description":"clawmate-cli 命令行工具，负责 OpenClaw Gateway 与 ClawMate App 的本地中继与服务管理。","maintainers":[{"name":"woyaofei","email":"tomorrowxxy@gmail.com"}],"readme":"# clawmate-cli\n\n`clawmate-cli` 是一个命令行工具，用于将本地 OpenClaw Gateway 与 ClawMate App 进行中继连接。支持设备注册、配对、WebSocket 中继转发、文件上传，以及跨平台后台服务管理。\n\n## 环境要求\n\n- Node.js >= 22\n- 本机已安装并可执行 `openclaw`\n\n## 安装\n\n### 一键安装（推荐）\n\n从远端拉取 `install.sh` 完成「环境检查 → 安装 clawmate-cli → 安装 skill → 重启 gateway → 注册 → 配对」全流程。需要先从 ClawMate App 获取配对码 `<code>`。\n\n**macOS / Linux / Windows (Git Bash / WSL)**\n\n```bash\nbash <(curl -fsSL https://cdn.molyapp.cn/install.sh) --code=<配对码>\n```\n\n**Windows (PowerShell)**\n\n```powershell\ncurl.exe -fsSL https://cdn.molyapp.cn/install.sh -o install.sh; bash install.sh --code=<配对码>\n```\n\n> 第一条命令适用于支持 `bash` 和进程替换 `<(...)>` 的终端。Windows 下可通过 [Git for Windows](https://git-scm.com/download/win) 或 WSL 提供。  \n> PowerShell 方案依赖系统已安装 `bash`。  \n> 若 `npm install -g` 因权限失败，脚本会在 Linux/macOS 下自动使用 `sudo` 重试。\n\n### 手动安装\n\n```bash\nnpm install -g clawmate-cli@latest\n```\n\n然后手动执行：\n\n```bash\nclawmate-cli skill install clawmate-cli-upload\nopenclaw gateway restart\nclawmate-cli pair <配对码>\n```\n\n安装后可通过以下命令查看帮助：\n\n```bash\nclawmate-cli --help\n```\n\n## 命令一览\n\n### 设备管理\n\n| 命令 | 说明 |\n|------|------|\n| `clawmate-cli register --name \"My Device\"` | 注册设备 |\n| `clawmate-cli pair <配对码>` | 配对设备 |\n| `clawmate-cli set-gateway-token` | 设置本地 OpenClaw Gateway Token |\n| `clawmate-cli reset` | 停止后台服务并删除注册/配对配置 |\n| `clawmate-cli status` | 查看注册/配对/Gateway/运行/后台服务状态 |\n\n### 中继服务\n\n| 命令 | 说明 |\n|------|------|\n| `clawmate-cli run` | 前台模式运行中继客户端 |\n| `clawmate-cli install` | 安装后台服务（支持 launchd / systemd / node-windows / pm2） |\n| `clawmate-cli stop` | 停止后台服务 |\n| `clawmate-cli restart` | 重启后台服务 |\n| `clawmate-cli uninstall` | 卸载后台服务 |\n\n### 文件与 Skill\n\n| 命令 | 说明 |\n|------|------|\n| `clawmate-cli upload <file>` | 上传本地文件（通过 COS） |\n| `clawmate-cli skill list` | 列出包内支持安装的 skill |\n| `clawmate-cli skill install <skillName>` | 安装指定 skill 到 openclaw 的 skills 目录 |\n\n## 环境变量\n\n| 变量 | 默认值 | 说明 |\n|------|--------|------|\n| `CLAWMATE_RELAY_HTTP_BASE_URL` | `http://api.molyapp.cn` | 注册、配对、上传时访问的 HTTP 服务地址 |\n| `CLAWMATE_RELAY_WS_BASE_URL` | `wss://relay.molyapp.cn/relay` | 运行中继时使用的 WebSocket 地址 |\n| `OPENCLAW_GATEWAY_TOKEN` | — | 本地 Gateway Token（优先级低于 `set-gateway-token` 写入的本地配置） |\n\n## 项目结构\n\n```\nsrc/\n├── index.ts              # CLI 入口（commander 注册所有命令）\n├── commands/             # 各子命令实现\n├── config/config.ts      # 配置常量、本地配置读写\n├── identity/             # 设备身份（Ed25519 密钥对生成与签名）\n├── lib/                  # 通用工具（COS 上传、openclaw CLI 调用、运行时状态等）\n├── platform/             # 跨平台后台服务管理（launchd / systemd / node-windows / pm2）\n├── relay/                # WebSocket 中继核心（桥接 relay server ↔ openclaw gateway）\n└── skill/                # 内置 skill 资源\n```\n\n## 本地配置\n\n所有本地状态存储在 `~/.clawmate-cli/` 目录下：\n\n- `clawmate-cli.json` — 设备注册与配对信息\n- `device-identity.json` — 设备 Ed25519 密钥对\n- `runtime-state.json` — 运行时状态\n- `logs/` — 后台服务日志\n\n## 开发\n\n```bash\n# 开发运行\nnpm run dev\n\n# 类型检查\nnpm run typecheck\n\n# 构建\nnpm run build\n\n# 发布前自检（类型检查 + 构建 + npm pack --dry-run）\nnpm run release:check\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}