DefinitelyTyped/types/parse5-plain-text-conversion-stream/parse5-plain-text-conversion-stream-tests.ts
2018-06-06 22:41:37 +02:00

28 lines
928 B
TypeScript

import * as parse5 from "parse5";
import * as PlainTextConversionStream from "parse5-plain-text-conversion-stream";
import { createReadStream } from "fs";
const defaultAdapter = new Object() as parse5.TreeAdapter;
let converter = new PlainTextConversionStream<parse5.DefaultTreeDocument>();
converter = new PlainTextConversionStream<parse5.DefaultTreeDocument>({
sourceCodeLocationInfo: true
});
converter = new PlainTextConversionStream<parse5.DefaultTreeDocument>({
treeAdapter: defaultAdapter
});
converter = new PlainTextConversionStream<parse5.DefaultTreeDocument>({
sourceCodeLocationInfo: true,
treeAdapter: defaultAdapter
});
converter = new PlainTextConversionStream<parse5.DefaultTreeDocument>({
sourceCodeLocationInfo: true,
treeAdapter: defaultAdapter
});
converter.document; // $ExpectType DefaultTreeDocument
converter.on("finish", () => {});
createReadStream("file").pipe(converter);