DefinitelyTyped/types/parse5-plain-text-conversion-stream/parse5-plain-text-conversion-stream-tests.ts
2018-05-30 11:54:44 +01:00

28 lines
923 B
TypeScript

import * as parse5 from "parse5";
import 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);