This commit is contained in:
Avad3 2024-07-12 18:01:38 -04:00
commit baccc82ab7
4 changed files with 19 additions and 2 deletions

View file

@ -3,8 +3,9 @@ import "./trustedTypes.ts";
import "./eval.ts";
import "./storage";
import "./element.ts";
import "./fetch.ts";
import "./xmlhttprequest.ts";
import "./requests/fetch.ts";
import "./requests/xmlhttprequest.ts";
import "./requests/websocket.ts"
import "./css.ts";
declare global {

View file

@ -0,0 +1,16 @@
import { BareClient } from "@mercuryworkshop/bare-mux"
const client = new BareClient()
const RealWebSocket = WebSocket
WebSocket = new Proxy(WebSocket, {
construct(_target, args) {
return client.createWebSocket(
args[0],
args[1],
RealWebSocket,
{
"User-Agent": navigator.userAgent
},
ArrayBuffer.prototype
)
}
})