UNPKG

@metamask/json-rpc-engine

Version:
13 lines 489 B
import { JsonRpcEngine } from "./JsonRpcEngine.mjs"; /** * Takes a stack of middleware and joins them into a single middleware function. * * @param middlewareStack - The middleware stack to merge. * @returns The merged middleware function. */ export function mergeMiddleware(middlewareStack) { const engine = new JsonRpcEngine(); middlewareStack.forEach((middleware) => engine.push(middleware)); return engine.asMiddleware(); } //# sourceMappingURL=mergeMiddleware.mjs.map