加入插件及调用上下文 #1
@@ -61,8 +61,6 @@ export abstract class AbstractRPCPlugin implements RPCPlugin {
|
||||
|
||||
type HookName = keyof RPCPluginHooksCtx;
|
||||
|
||||
export class HookChainInterruptedError extends Error { };
|
||||
|
||||
type HookRunner<Ctx> = (ctx: Ctx) => Promise<void>;
|
||||
export function createHookRunner<K extends HookName>(
|
||||
plugins: RPCPlugin[],
|
||||
|
||||
Reference in New Issue
Block a user