wurtle
Version:
Utilities to parse grouped quads from the N3-family of serializations based on parser directives
18 lines (17 loc) • 588 B
TypeScript
import { Quad } from "@rdfjs/types";
import { Writer, WriterOptions, ErrorCallback } from "n3";
import { Writable } from "readable-stream";
/**
* Due to some historic decisions in N3.js it seems impossible to extend the Writer class.
*/
export default class GroupedWriter {
private _groupCount;
writer: Writer;
constructor(outputStream?: Writable | WriterOptions, options?: WriterOptions);
/**
* Add a group of quads and group them using wurtle
* @param groupedQuads
*/
addGroupedQuads(groupedQuads: Quad[]): void;
end(cb: ErrorCallback): void;
}