diff --git a/adapters/dingtalk/package.json b/adapters/dingtalk/package.json index 5b83112b..bd404283 100644 --- a/adapters/dingtalk/package.json +++ b/adapters/dingtalk/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-dingtalk", "description": "DingTalk (钉钉) Adapter for Satorijs", - "version": "2.3.0-alpha.0", + "version": "2.3.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -30,12 +30,9 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" - }, - "dependencies": { - "form-data": "^4.0.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/discord/package.json b/adapters/discord/package.json index 271af7b0..9068261e 100644 --- a/adapters/discord/package.json +++ b/adapters/discord/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-discord", "description": "Discord Adapter for Satorijs", - "version": "4.3.0-alpha.0", + "version": "4.3.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -32,9 +32,6 @@ "chat" ], "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" - }, - "dependencies": { - "form-data": "^4.0.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/kook/package.json b/adapters/kook/package.json index f802230b..5cfe317e 100644 --- a/adapters/kook/package.json +++ b/adapters/kook/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-kook", "description": "KOOK (开黑啦) Adapter for Satorijs", - "version": "4.5.0-alpha.0", + "version": "4.5.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,12 +29,9 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" - }, - "dependencies": { - "form-data": "^4.0.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/lark/package.json b/adapters/lark/package.json index db5c2ca1..717d6ae6 100644 --- a/adapters/lark/package.json +++ b/adapters/lark/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-lark", "description": "Lark (飞书) Adapter for Satorijs", - "version": "3.4.0-alpha.0", + "version": "3.4.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -33,12 +33,9 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" - }, - "dependencies": { - "form-data": "^4.0.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/line/package.json b/adapters/line/package.json index 279df959..169078ef 100644 --- a/adapters/line/package.json +++ b/adapters/line/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-line", "description": "Line Adapter for Satorijs", - "version": "2.3.0", + "version": "2.3.2", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,9 +29,9 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/mail/package.json b/adapters/mail/package.json index 9349b51b..df6c7f8b 100644 --- a/adapters/mail/package.json +++ b/adapters/mail/package.json @@ -31,7 +31,7 @@ "chat" ], "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { "@types/mailparser": "^3.4.4", diff --git a/adapters/matrix/package.json b/adapters/matrix/package.json index 94fcae23..f3fefe1d 100644 --- a/adapters/matrix/package.json +++ b/adapters/matrix/package.json @@ -27,10 +27,10 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { "html5parser": "^2.0.2", diff --git a/adapters/qq/package.json b/adapters/qq/package.json index 13661f74..8ebd1a03 100644 --- a/adapters/qq/package.json +++ b/adapters/qq/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-qq", "description": "QQ Adapter for Satorijs", - "version": "4.5.0-alpha.0", + "version": "4.5.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -30,10 +30,9 @@ "chat" ], "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { - "form-data": "^4.0.0", "qface": "^1.4.1" } } diff --git a/adapters/satori/package.json b/adapters/satori/package.json index 8dea831c..4756af85 100644 --- a/adapters/satori/package.json +++ b/adapters/satori/package.json @@ -29,6 +29,6 @@ "chat" ], "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/slack/package.json b/adapters/slack/package.json index 53634a89..726eca86 100644 --- a/adapters/slack/package.json +++ b/adapters/slack/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-slack", "description": "Slack Adapter for Satorijs", - "version": "2.3.0-alpha.0", + "version": "2.3.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,13 +29,12 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { - "@slack/types": "^2.10.0", - "form-data": "^4.0.0" + "@slack/types": "^2.10.0" } } diff --git a/adapters/telegram/package.json b/adapters/telegram/package.json index fff96c16..88a01485 100644 --- a/adapters/telegram/package.json +++ b/adapters/telegram/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-telegram", "description": "Telegram Adapter for Satorijs", - "version": "4.3.0", + "version": "4.4.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -33,13 +33,12 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { - "file-type": "^16.5.4", - "form-data": "^4.0.0" + "file-type": "^16.5.4" } } diff --git a/adapters/wechat-official/package.json b/adapters/wechat-official/package.json index 52e2406b..473f4252 100644 --- a/adapters/wechat-official/package.json +++ b/adapters/wechat-official/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-wechat-official", "description": "Wechat Official Adapter for Satorijs", - "version": "2.3.0-alpha.0", + "version": "2.3.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,15 +29,14 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7", + "@cordisjs/server": "^0.1.8", "@types/xml2js": "^0.4.14" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { "@wecom/crypto": "^1.0.1", - "form-data": "^4.0.0", "xml2js": "^0.6.2" } } diff --git a/adapters/wecom/package.json b/adapters/wecom/package.json index ab247e60..0b99aa9a 100644 --- a/adapters/wecom/package.json +++ b/adapters/wecom/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-wecom", "description": "Wecom Adapter for Satorijs", - "version": "2.3.0-alpha.0", + "version": "2.3.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,15 +29,14 @@ "chat" ], "devDependencies": { - "@cordisjs/server": "^0.1.7", + "@cordisjs/server": "^0.1.8", "@types/xml2js": "^0.4.14" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { "@wecom/crypto": "^1.0.1", - "form-data": "^4.0.0", "xml2js": "^0.6.2" } } diff --git a/adapters/whatsapp/package.json b/adapters/whatsapp/package.json index 0d0f105a..123687c5 100644 --- a/adapters/whatsapp/package.json +++ b/adapters/whatsapp/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-whatsapp", "description": "WhatsApp Adapter for Satorijs", - "version": "2.4.0-alpha.0", + "version": "2.4.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -27,12 +27,9 @@ "satori" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" - }, - "dependencies": { - "form-data": "^4.0.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/adapters/zulip/package.json b/adapters/zulip/package.json index e89dc785..fce4589d 100644 --- a/adapters/zulip/package.json +++ b/adapters/zulip/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/adapter-zulip", "description": "Zulip Adapter for Satorijs", - "version": "1.1.0", + "version": "1.2.0", "main": "lib/index.js", "typings": "lib/index.d.ts", "files": [ @@ -29,10 +29,9 @@ "chat" ], "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" }, "dependencies": { - "form-data": "^4.0.0", "marked": "^9.1.6" } } diff --git a/package.json b/package.json index ea8ccfcf..cf1b00ae 100644 --- a/package.json +++ b/package.json @@ -33,8 +33,8 @@ "eslint": "^8.55.0", "shx": "^0.3.4", "typescript": "^5.3.2", - "yakumo": "^1.0.0-beta.6", - "yakumo-esbuild": "^1.0.0-beta.3", + "yakumo": "^1.0.0-beta.8", + "yakumo-esbuild": "^1.0.0-beta.4", "yakumo-tsc": "^1.0.0-beta.3" } } diff --git a/packages/core/package.json b/packages/core/package.json index bd4a0af1..6476abff 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/core", "description": "Core components of Satorijs", - "version": "3.6.0-alpha.0", + "version": "3.6.1", "type": "module", "main": "lib/index.cjs", "module": "lib/index.mjs", @@ -44,12 +44,12 @@ "@types/ws": "^8.5.10" }, "dependencies": { - "@satorijs/element": "^3.1.4", + "@satorijs/element": "^3.1.5", "@satorijs/protocol": "^1.3.0-alpha.0", - "cordis": "^3.10.4", + "cordis": "^3.12.0", "cosmokit": "^1.5.2", - "undios": "^0.1.4", - "undios-file": "^0.1.1", + "undios": "^0.2.3", + "undios-file": "^0.1.2", "ws": "^8.14.2" } } diff --git a/packages/core/src/index.ts b/packages/core/src/index.ts index 36dccec5..439cc242 100644 --- a/packages/core/src/index.ts +++ b/packages/core/src/index.ts @@ -17,8 +17,8 @@ export type { Fragment, Render } from '@satorijs/element' export { h, h as Element, h as segment, HTTP, HTTP as Quester } export * from 'cordis' +export * as file from 'undios-file' -export * as Satori from '@satorijs/protocol' export * as Universal from '@satorijs/protocol' export * from './bot' @@ -168,6 +168,8 @@ export namespace Context { export type Associate

= cordis.Context.Associate } -export class Service extends cordis.Service { - static Context = Context +export abstract class Service extends cordis.Service { + [cordis.Service.setup]() { + this.ctx = new Context() as C + } } diff --git a/packages/element/package.json b/packages/element/package.json index 24f777e9..7961f274 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/element", "description": "Element Manipulation", - "version": "3.1.4", + "version": "3.1.5", "main": "lib/index.cjs", "module": "lib/index.mjs", "types": "lib/index.d.ts", diff --git a/packages/protocol/package.json b/packages/protocol/package.json index df8e96ed..972989a5 100644 --- a/packages/protocol/package.json +++ b/packages/protocol/package.json @@ -37,7 +37,7 @@ "api" ], "dependencies": { - "@satorijs/element": "^3.1.4", + "@satorijs/element": "^3.1.5", "cosmokit": "^1.5.2" } } diff --git a/packages/satori/package.json b/packages/satori/package.json index 311bf801..af99826d 100644 --- a/packages/satori/package.json +++ b/packages/satori/package.json @@ -1,7 +1,7 @@ { "name": "@satorijs/satori", "description": "Core components of Satorijs", - "version": "3.6.0-alpha.0", + "version": "3.6.1", "type": "module", "main": "lib/index.cjs", "module": "lib/index.mjs", @@ -36,7 +36,7 @@ "utilities" ], "dependencies": { - "@satorijs/core": "3.6.0-alpha.0", + "@satorijs/core": "3.6.1", "cosmokit": "^1.5.2" } } diff --git a/packages/server-proxy/package.json b/packages/server-proxy/package.json index 9f630836..575e41ff 100644 --- a/packages/server-proxy/package.json +++ b/packages/server-proxy/package.json @@ -28,9 +28,9 @@ "service" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/packages/server-satori/package.json b/packages/server-satori/package.json index fd48e57c..d595624b 100644 --- a/packages/server-satori/package.json +++ b/packages/server-satori/package.json @@ -37,9 +37,9 @@ "api" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" } } diff --git a/packages/server-temp/package.json b/packages/server-temp/package.json index 88cba9b4..c422ccba 100644 --- a/packages/server-temp/package.json +++ b/packages/server-temp/package.json @@ -28,9 +28,9 @@ "service" ], "devDependencies": { - "@cordisjs/server": "^0.1.7" + "@cordisjs/server": "^0.1.8" }, "peerDependencies": { - "@satorijs/satori": "^3.6.0-alpha.0" + "@satorijs/satori": "^3.6.1" } }