+ return PluginManager.Instance.runHook(hookName, result, params)
+ },
+
+ wrapFun: async <U, T, V extends ServerFilterHookName>(fun: RawFunction<U, T>, params: U, hookName: V) => {
+ const result = fun(params)
+
+ return PluginManager.Instance.runHook(hookName, result, params)