From 2fa7b851ff53636eca7c87d7907a9c7f071c62d8 Mon Sep 17 00:00:00 2001 From: tone Date: Fri, 28 Nov 2025 14:13:02 +0800 Subject: [PATCH] feat: export AbstractRPCPlugin and related types from RPCPlugin --- src/index.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/index.ts b/src/index.ts index 5781f33..9ea84d9 100644 --- a/src/index.ts +++ b/src/index.ts @@ -12,6 +12,9 @@ export { SocketConnection } from "./core/SocketConnection"; export { SocketServer } from "./core/SocketServer"; export { EventEmitter } from "./utils/EventEmitter"; +export { AbstractRPCPlugin, createHookRunner } from './core/RPCPlugin'; +export type { RPCPlugin, RPCPluginHooks, RPCPluginHooksCtx } from './core/RPCPlugin'; + export { injectSocketClient } from "./core/SocketClient"; export { injectSocketServer } from "./core/SocketServer"; import { injectSocketIOImplements } from "./implements/socket.io";