UNPKG

wurtle

Version:

Utilities to parse grouped quads from the N3-family of serializations based on parser directives

18 lines (17 loc) 588 B
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; }