Commit 1c617a94 authored by nanahira's avatar nanahira

bump version

parent 6d206359
This diff is collapsed.
...@@ -29,8 +29,8 @@ ...@@ -29,8 +29,8 @@
"author": "Nanahira <nanahira@momobako.com>", "author": "Nanahira <nanahira@momobako.com>",
"license": "MIT", "license": "MIT",
"devDependencies": { "devDependencies": {
"@koishijs/plugin-adapter-onebot": "^4.0.0-beta.2", "@koishijs/plugin-adapter-onebot": "^4.0.0-rc.0",
"@koishijs/plugin-cache-lru": "^1.0.0-alpha.1", "@koishijs/plugin-cache-lru": "^1.0.0-rc.0",
"@types/jest": "^27.0.3", "@types/jest": "^27.0.3",
"@types/lodash": "^4.14.177", "@types/lodash": "^4.14.177",
"@types/node": "^16.11.9", "@types/node": "^16.11.9",
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,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-rc.0", "koishi": "^4.0.0-rc.1",
"prettier": "^2.4.1", "prettier": "^2.4.1",
"rimraf": "^3.0.2", "rimraf": "^3.0.2",
"supertest": "^6.1.6", "supertest": "^6.1.6",
...@@ -49,7 +49,7 @@ ...@@ -49,7 +49,7 @@
"ws": "^8.2.3" "ws": "^8.2.3"
}, },
"peerDependencies": { "peerDependencies": {
"koishi": "^4.0.0-rc.0" "koishi": "^4.0.0-rc.1"
}, },
"dependencies": { "dependencies": {
"@types/koa": "^2.13.4", "@types/koa": "^2.13.4",
......
...@@ -24,11 +24,7 @@ export interface ContextSelector { ...@@ -24,11 +24,7 @@ export interface ContextSelector {
export type KoishiPluginOptions<T extends keyof Modules | Plugin> = export type KoishiPluginOptions<T extends keyof Modules | Plugin> =
| boolean | boolean
| (T extends keyof Modules | Plugin.Config<T>;
? Plugin.ModuleConfig<Modules[T]>
: T extends Plugin
? Plugin.Config<T>
: never);
export interface KoishiModulePlugin<T extends keyof Modules | Plugin> export interface KoishiModulePlugin<T extends keyof Modules | Plugin>
extends ContextSelector { extends ContextSelector {
...@@ -38,7 +34,7 @@ export interface KoishiModulePlugin<T extends keyof Modules | Plugin> ...@@ -38,7 +34,7 @@ export interface KoishiModulePlugin<T extends keyof Modules | Plugin>
export function PluginDef<T extends keyof Modules>( export function PluginDef<T extends keyof Modules>(
plugin: T, plugin: T,
options?: boolean | Plugin.ModuleConfig<Modules[T]>, options?: boolean | Plugin.Config<T>,
select?: Selection, select?: Selection,
): KoishiModulePlugin<T>; ): KoishiModulePlugin<T>;
export function PluginDef<T extends Plugin>( export function PluginDef<T extends Plugin>(
......
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