Archived
1
0

Expose websocket server to plugins

Same reasoning used when exposing Express.
This commit is contained in:
Asher
2021-01-28 12:48:47 -06:00
parent b13db3124b
commit 5505959f7e
3 changed files with 9 additions and 6 deletions

View File

@ -7,7 +7,7 @@ import * as pluginapi from "../../typings/pluginapi"
import { version } from "./constants"
import { proxy } from "./proxy"
import * as util from "./util"
import { Router as WsRouter, WebsocketRouter } from "./wsRouter"
import { Router as WsRouter, WebsocketRouter, wss } from "./wsRouter"
const fsp = fs.promises
/**
@ -24,6 +24,7 @@ require("module")._load = function (request: string, parent: object, isMain: boo
Level,
proxy,
WsRouter,
wss,
}
}
return originalLoad.apply(this, [request, parent, isMain])