[{"data":1,"prerenderedAt":97},["ShallowReactive",2],{"navigation":3,"-adapters":72,"-adapters-surround":93},[4,36],{"title":5,"path":6,"stem":7,"children":8,"icon":10},"Getting Started","/guide","1.guide/1.index",[9,11,16,21,26,31],{"title":5,"path":6,"stem":7,"icon":10},"ph:book-open-duotone",{"title":12,"path":13,"stem":14,"icon":15},"Hooks","/guide/hooks","1.guide/2.hooks","material-symbols-light:data-object",{"title":17,"path":18,"stem":19,"icon":20},"Peer","/guide/peer","1.guide/3.peer","mynaui:api",{"title":22,"path":23,"stem":24,"icon":25},"Message","/guide/message","1.guide/4.message","solar:letter-line-duotone",{"title":27,"path":28,"stem":29,"icon":30},"Pub / Sub","/guide/pubsub","1.guide/5.pubsub","simple-icons:googlepubsub",{"title":32,"path":33,"stem":34,"icon":35},"Resolver API","/guide/resolver","1.guide/6.resolver","tabler:route",{"title":37,"path":38,"stem":39,"children":40,"icon":42},"Adapters","/adapters","2.adapters/1.index",[41,43,48,52,57,62,67],{"title":37,"path":38,"stem":39,"icon":42},"emojione-monotone:electric-plug",{"title":44,"path":45,"stem":46,"icon":47},"Bun","/adapters/bun","2.adapters/bun","simple-icons:bun",{"title":49,"path":50,"stem":51},"Bunny","/adapters/bunny","2.adapters/bunny",{"title":53,"path":54,"stem":55,"icon":56},"Cloudflare","/adapters/cloudflare","2.adapters/cloudflare","devicon-plain:cloudflareworkers",{"title":58,"path":59,"stem":60,"icon":61},"Deno","/adapters/deno","2.adapters/deno","teenyicons:deno-solid",{"title":63,"path":64,"stem":65,"icon":66},"Node.js","/adapters/node","2.adapters/node","akar-icons:node-fill",{"title":68,"path":69,"stem":70,"icon":71},"SSE","/adapters/sse","2.adapters/sse","clarity:two-way-arrows-line",{"id":73,"title":37,"body":74,"description":85,"extension":88,"meta":89,"navigation":90,"path":38,"seo":91,"stem":39,"__hash__":92},"content/2.adapters/1.index.md",{"type":75,"value":76,"toc":84,"icon":42},"minimark",[77,81],[78,79,80],"p",{},"crossws allows integrating your WebSocket hooks with different runtimes and platforms using built-in adapters. Each runtime has a specific method of integrating WebSocket. Once integrated, will work consistently even if you change the runtime.",[78,82,83],{},"See Adapters section to learn more about all available built-in adapters.",{"title":85,"searchDepth":86,"depth":86,"links":87},"",2,[],"md",{"icon":42},{"icon":42},{"title":37,"description":85},"2GCXUrss4n3UNbXLsUmB9JPl9tVzuCeGWnoYR3McxUE",[94,95],{"title":32,"path":33,"stem":34,"description":85,"icon":35,"children":-1},{"title":44,"path":45,"stem":46,"description":96,"icon":47,"children":-1},"Manually integrate crossws with Bun.",1771506026542]