Commit b97ca036 authored by nanahira's avatar nanahira

migrate

parent 17a36ec4
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
"eslint-config-prettier": "^8.3.0", "eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.1", "eslint-plugin-prettier": "^3.4.1",
"jest": "^27.4.3", "jest": "^27.4.3",
"koishi": "^4.0.0-beta.5", "koishi": "^4.0.0-beta.6",
"prettier": "^2.4.1", "prettier": "^2.4.1",
"supertest": "^6.1.6", "supertest": "^6.1.6",
"ts-jest": "^27.0.7", "ts-jest": "^27.0.7",
...@@ -1026,9 +1026,9 @@ ...@@ -1026,9 +1026,9 @@
} }
}, },
"node_modules/@koishijs/core": { "node_modules/@koishijs/core": {
"version": "4.0.0-beta.5", "version": "4.0.0-beta.6",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.0.0-beta.5.tgz", "resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.0.0-beta.6.tgz",
"integrity": "sha512-r7cM7FM0QJ+6BYWFAe/H+8WkI85ffAFEyKWA3li71Pf26lPQ6h5Ms2bbIpHCsq/VFR7/EFQjzYWxK+wmwX/wwQ==", "integrity": "sha512-qg/ElGB2T6qAHofR3I7kEgcdqLxCEUcDNC0nUXfHMUcToBmBA3gggvW30KJvCga4VEr6sYp+XDEpa7IdyXg0Uw==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@koishijs/utils": "^5.0.0-beta.1", "@koishijs/utils": "^5.0.0-beta.1",
...@@ -4693,13 +4693,13 @@ ...@@ -4693,13 +4693,13 @@
} }
}, },
"node_modules/koishi": { "node_modules/koishi": {
"version": "4.0.0-beta.5", "version": "4.0.0-beta.6",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.0.0-beta.5.tgz", "resolved": "https://registry.npmjs.org/koishi/-/koishi-4.0.0-beta.6.tgz",
"integrity": "sha512-and+I4Ed7tgHg9uX2HgyVyUwCU2PWujhG17JXu6dvC+XXlwrkwh2BB5oF18OAKUMNLwXXPl2rQZmvvG+Zj6aUw==", "integrity": "sha512-okWri8SnUd3CLx8ujiDgxzNMyfw9pHoGWSKxqvKnGCeJqI/ZdWHb/B/ShWNmWQEwVxQEFsrMKEGrkReHYLfhQQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"@koa/router": "^10.1.1", "@koa/router": "^10.1.1",
"@koishijs/core": "^4.0.0-beta.5", "@koishijs/core": "^4.0.0-beta.6",
"@koishijs/utils": "^5.0.0-beta.1", "@koishijs/utils": "^5.0.0-beta.1",
"@types/koa": "*", "@types/koa": "*",
"@types/koa__router": "*", "@types/koa__router": "*",
...@@ -7405,9 +7405,9 @@ ...@@ -7405,9 +7405,9 @@
} }
}, },
"@koishijs/core": { "@koishijs/core": {
"version": "4.0.0-beta.5", "version": "4.0.0-beta.6",
"resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.0.0-beta.5.tgz", "resolved": "https://registry.npmjs.org/@koishijs/core/-/core-4.0.0-beta.6.tgz",
"integrity": "sha512-r7cM7FM0QJ+6BYWFAe/H+8WkI85ffAFEyKWA3li71Pf26lPQ6h5Ms2bbIpHCsq/VFR7/EFQjzYWxK+wmwX/wwQ==", "integrity": "sha512-qg/ElGB2T6qAHofR3I7kEgcdqLxCEUcDNC0nUXfHMUcToBmBA3gggvW30KJvCga4VEr6sYp+XDEpa7IdyXg0Uw==",
"dev": true, "dev": true,
"requires": { "requires": {
"@koishijs/utils": "^5.0.0-beta.1", "@koishijs/utils": "^5.0.0-beta.1",
...@@ -10235,13 +10235,13 @@ ...@@ -10235,13 +10235,13 @@
} }
}, },
"koishi": { "koishi": {
"version": "4.0.0-beta.5", "version": "4.0.0-beta.6",
"resolved": "https://registry.npmjs.org/koishi/-/koishi-4.0.0-beta.5.tgz", "resolved": "https://registry.npmjs.org/koishi/-/koishi-4.0.0-beta.6.tgz",
"integrity": "sha512-and+I4Ed7tgHg9uX2HgyVyUwCU2PWujhG17JXu6dvC+XXlwrkwh2BB5oF18OAKUMNLwXXPl2rQZmvvG+Zj6aUw==", "integrity": "sha512-okWri8SnUd3CLx8ujiDgxzNMyfw9pHoGWSKxqvKnGCeJqI/ZdWHb/B/ShWNmWQEwVxQEFsrMKEGrkReHYLfhQQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"@koa/router": "^10.1.1", "@koa/router": "^10.1.1",
"@koishijs/core": "^4.0.0-beta.5", "@koishijs/core": "^4.0.0-beta.6",
"@koishijs/utils": "^5.0.0-beta.1", "@koishijs/utils": "^5.0.0-beta.1",
"@types/koa": "*", "@types/koa": "*",
"@types/koa__router": "*", "@types/koa__router": "*",
......
...@@ -333,13 +333,13 @@ export function KoishiPlugin<T = any>( ...@@ -333,13 +333,13 @@ export function KoishiPlugin<T = any>(
_registerAfterInit() { _registerAfterInit() {
// console.log(`Handling after init.`); // console.log(`Handling after init.`);
this.__ctx.on('connect', async () => { this.__ctx.on('ready', async () => {
if (typeof this.onConnect === 'function') { if (typeof this.onConnect === 'function') {
await this.onConnect(); await this.onConnect();
} }
this._handleServiceProvide(false); this._handleServiceProvide(false);
}); });
this.__ctx.on('disconnect', async () => { this.__ctx.on('dispose', async () => {
if (typeof this.onDisconnect === 'function') { if (typeof this.onDisconnect === 'function') {
await this.onDisconnect(); await this.onDisconnect();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment