SPARQL Studio API / Yasqe / qlueLs
qlueLs
qlue-ls helpers · editor-agnostic settings, types and backend plumbing for the qlue-ls SPARQL language server (https://github.com/IoannisNezis/Qlue-ls).
These helpers don't depend on any editor or LSP transport: they're the shared building blocks (settings, prefix maps, completion query templates, endpoint/backend config) used by both the Monaco-based (@rdfjs/sparql-editor-monaco) and CodeMirror-based (@rdfjs/sparql-editor-codemirror) integrations. Editor/transport-specific glue (e.g. sending notifications over a concrete language client) lives in the editor packages / embedder, not here.
Interfaces
- PrefixMap
- BackendConfiguration
- FormatSettings
- CompletionSettings
- PrefixesSettings
- Settings
- BackendOptions
- QlueLsClient