Commit 4296c630 authored by nanahira's avatar nanahira

catchup

parent 64b6f7c5
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
"eslint": "^7.32.0", "eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0", "eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.1", "eslint-plugin-prettier": "^3.4.1",
"koishi": "^4.0.0-beta.5", "koishi": "^4.0.0-beta.6",
"prettier": "^2.4.1", "prettier": "^2.4.1",
"raw-loader": "^4.0.2", "raw-loader": "^4.0.2",
"ts-loader": "^9.2.6", "ts-loader": "^9.2.6",
...@@ -212,9 +212,9 @@ ...@@ -212,9 +212,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",
...@@ -2680,13 +2680,13 @@ ...@@ -2680,13 +2680,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": "*",
...@@ -4509,9 +4509,9 @@ ...@@ -4509,9 +4509,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",
...@@ -6417,13 +6417,13 @@ ...@@ -6417,13 +6417,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": "*",
......
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
"source-map-support": "^0.5.20" "source-map-support": "^0.5.20"
}, },
"peerDependencies": { "peerDependencies": {
"koishi": "^4.0.0-beta.5" "koishi": "^4.0.0-beta.6"
}, },
"devDependencies": { "devDependencies": {
"@types/lodash": "^4.14.176", "@types/lodash": "^4.14.176",
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
"eslint": "^7.32.0", "eslint": "^7.32.0",
"eslint-config-prettier": "^8.3.0", "eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^3.4.1", "eslint-plugin-prettier": "^3.4.1",
"koishi": "^4.0.0-beta.5", "koishi": "^4.0.0-beta.6",
"prettier": "^2.4.1", "prettier": "^2.4.1",
"raw-loader": "^4.0.2", "raw-loader": "^4.0.2",
"ts-loader": "^9.2.6", "ts-loader": "^9.2.6",
......
...@@ -58,11 +58,11 @@ export class PicsContainer { ...@@ -58,11 +58,11 @@ export class PicsContainer {
addSource(source: PicSource, targetCtx?: Context) { addSource(source: PicSource, targetCtx?: Context) {
const processingCtx: Context = targetCtx || this[Context.current]; const processingCtx: Context = targetCtx || this[Context.current];
const dispose = processingCtx.on('disconnect', () => const dispose = processingCtx.on('dispose', () =>
this.removeSource(source), this.removeSource(source),
); );
this.sources.set(source, dispose); this.sources.set(source, dispose);
processingCtx.on('connect', () => source.onStartup()); processingCtx.on('ready', () => source.onStartup());
this.ctx.logger('pics').info(`Loaded pic source ${source.name}.`); this.ctx.logger('pics').info(`Loaded pic source ${source.name}.`);
} }
......
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