| Index: tools/vulcanize/node_modules/vulcanize/node_modules/cheerio/node_modules/htmlparser2/lib/WritableStream.js
|
| diff --git a/tools/vulcanize/node_modules/vulcanize/node_modules/cheerio/node_modules/htmlparser2/lib/WritableStream.js b/tools/vulcanize/node_modules/vulcanize/node_modules/cheerio/node_modules/htmlparser2/lib/WritableStream.js
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..e65b0732bbfbedddccea1e4c78fcaa93011410e8
|
| --- /dev/null
|
| +++ b/tools/vulcanize/node_modules/vulcanize/node_modules/cheerio/node_modules/htmlparser2/lib/WritableStream.js
|
| @@ -0,0 +1,21 @@
|
| +module.exports = Stream;
|
| +
|
| +var Parser = require("./Parser.js"),
|
| + WritableStream = require("stream").Writable || require("readable-stream").Writable;
|
| +
|
| +function Stream(cbs, options){
|
| + var parser = this._parser = new Parser(cbs, options);
|
| +
|
| + WritableStream.call(this, {decodeStrings: false});
|
| +
|
| + this.once("finish", function(){
|
| + parser.end();
|
| + });
|
| +}
|
| +
|
| +require("util").inherits(Stream, WritableStream);
|
| +
|
| +WritableStream.prototype._write = function(chunk, encoding, cb){
|
| + this._parser.write(chunk);
|
| + cb();
|
| +};
|
|
|