{ "@context": "https://linkedsoftwaredependencies.org/bundles/npm/@solid/community-server/^7.0.0/components/context.jsonld", "import": [ "css:config/http/notifications/base/description.json", "css:config/http/notifications/base/handler.json", "css:config/http/notifications/base/http.json", "css:config/http/notifications/base/listener.json", "css:config/http/notifications/base/storage.json", "css:config/http/notifications/websockets/handler.json", "css:config/http/notifications/websockets/http.json", "css:config/http/notifications/websockets/subscription.json" ], "@graph": [ { "@id": "urn:solid-server:default:WebSocketHandler", "@type": "WaterfallHandler", "handlers": [ { "comment": "Catches the server upgrade events and handles the WebSocket connections.", "@type": "UnsecureWebSocketsProtocol", "source": { "@id": "urn:solid-server:default:ResourceStore" }, "baseUrl": { "@id": "urn:solid-server:default:variable:baseUrl" } } ] }, { "@id": "urn:solid-server:default:ParallelMiddleware", "@type": "ParallelHandler", "handlers": [ { "comment": "Advertises the websocket connection.", "@type": "WebSocketAdvertiser", "baseUrl": { "@id": "urn:solid-server:default:variable:baseUrl" } } ] } ] }