mirror of
https://github.com/open-policy-agent/opa.git
synced 2026-08-22 16:24:48 -06:00
fa9ae9437c
The gitbook install has been incredibly flaky due to it's dependency on npm. This commit simply vendors the node_modules so that each time we build the site the process doesn't have to re-run gitbook install. Signed-off-by: Torin Sandall <torinsandall@gmail.com>
21 lines
502 B
JavaScript
21 lines
502 B
JavaScript
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();
|
|
}; |