@jahed/sparql-engine
Version:
SPARQL query engine for servers and web browsers.
10 lines (9 loc) • 511 B
TypeScript
import type { PipelineStage } from "../engine/pipeline/pipeline-engine.ts";
import type { QueryOutput } from "../engine/plan-builder.ts";
/**
* Formats query solutions (bindings or booleans) from a PipelineStage in W3C SPARQL JSON format
* @see https://www.w3.org/TR/2013/REC-sparql11-results-json-20130321/
* @param source - Input pipeline
* @return A pipeline that yields results in W3C SPARQL JSON format
*/
export default function jsonFormat(source: PipelineStage<QueryOutput>): PipelineStage<string>;