chore(channels): bump package versions and improve clean script

- Bump all channel packages from 0.1.0 to 0.13.0
- Fix plugin-example to use file reference for channel-base dependency
- Add bin entry for plugin-example server
- Clean tsconfig.tsbuildinfo files in clean script

This aligns channel package versions with the main project and ensures
proper cleanup of TypeScript build artifacts.

Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
This commit is contained in:
tanzhenxin 2026-03-27 09:26:07 +00:00
parent dea144918b
commit af345a3924
2 changed files with 10 additions and 6 deletions

15
package-lock.json generated
View file

@ -18971,7 +18971,7 @@
},
"packages/channels/base": {
"name": "@qwen-code/channel-base",
"version": "0.1.0",
"version": "0.13.0",
"dependencies": {
"@agentclientprotocol/sdk": "^0.14.1"
},
@ -18981,7 +18981,7 @@
},
"packages/channels/dingtalk": {
"name": "@qwen-code/channel-dingtalk",
"version": "0.1.0",
"version": "0.13.0",
"dependencies": {
"@qwen-code/channel-base": "file:../base",
"dingtalk-stream-sdk-nodejs": "^2.0.4"
@ -18992,18 +18992,21 @@
},
"packages/channels/plugin-example": {
"name": "@qwen-code/channel-plugin-example",
"version": "0.1.0",
"version": "0.13.0",
"dependencies": {
"@qwen-code/channel-base": "^0.1.0",
"@qwen-code/channel-base": "file:../base",
"ws": "^8.18.0"
},
"bin": {
"qwen-channel-plugin-example-server": "dist/start-server.js"
},
"devDependencies": {
"@types/ws": "^8.5.0"
}
},
"packages/channels/telegram": {
"name": "@qwen-code/channel-telegram",
"version": "0.1.0",
"version": "0.13.0",
"dependencies": {
"@qwen-code/channel-base": "file:../base",
"telegraf": "^4.16.0",
@ -19015,7 +19018,7 @@
},
"packages/channels/weixin": {
"name": "@qwen-code/channel-weixin",
"version": "0.1.0",
"version": "0.13.0",
"dependencies": {
"@qwen-code/channel-base": "file:../base"
},

View file

@ -43,6 +43,7 @@ for (const workspace of rootPackageJson.workspaces) {
for (const pkgPath of packages) {
const pkgDir = dirname(join(root, pkgPath));
rmSync(join(pkgDir, 'dist'), RMRF_OPTIONS);
rmSync(join(pkgDir, 'tsconfig.tsbuildinfo'), { force: true });
}
}