{"version":3,"names":["WebSocketServer","addConnectedNativeClient","removeConnectedNativeClient","URL","createDevMiddleware","createNativeDevEngine","createReactNativeDevServerPlugin","options","name","configureServer","server","host","port","config","root","hmrWSS","noServer","clientWSS","devToolsSocketEndpoints","reactNativeDevToolsUrl","middleware","websocketEndpoints","serverBaseUrl","logger","console","unstable_experiments","enableStandaloneFuseboxShell","middlewares","use","httpServer","on","req","socket","head","url","endpoint","startsWith","wss","handleUpgrade","ws","emit","data","msg","JSON","parse","toString","type","modules","currentEngine","devEngines","engine","registerModules","message","includes","send","error","messageRaw","level","info","warn","validPlatforms","ios","android","devEngineCreating","handleRNBundle","res","headers","platformString","searchParams","get","platform","bundle","serverUrl","onHmrUpdate","update","stringify","clients","forEach","client","readyState","err","getBundle","then","r","code","writeHead","end","Error","stack","String","next","split","endsWith","_req"],"sources":["../../src/plugins/reactNativeDevServer.ts"],"sourcesContent":[null],"mappings":"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","ignoreList":[]}