Press n or j to go to the next uncovered block, b, p or k for the previous block.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | import { extractFromClauseGraphUris } from '@faubulous/mentor-rdf-parsers';
/**
* Build executeDescribeQuery command args and include graph URIs only when present.
*/
export function getDescribeQueryCommandArgs(
documentIri: string,
resourceIri: string,
query?: string
): [string, string] | [string, string, string[]] {
const graphUris = extractFromClauseGraphUris(query);
if (graphUris.length === 0) {
return [documentIri, resourceIri];
}
return [documentIri, resourceIri, graphUris];
} |