aboutsummaryrefslogtreecommitdiff
path: root/node_modules/htmlparser2/lib/Stream.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/htmlparser2/lib/Stream.js')
-rw-r--r--node_modules/htmlparser2/lib/Stream.js35
1 files changed, 0 insertions, 35 deletions
diff --git a/node_modules/htmlparser2/lib/Stream.js b/node_modules/htmlparser2/lib/Stream.js
deleted file mode 100644
index 29a819b1b..000000000
--- a/node_modules/htmlparser2/lib/Stream.js
+++ /dev/null
@@ -1,35 +0,0 @@
-module.exports = Stream;
-
-var Parser = require("./WritableStream.js");
-
-function Stream(options){
- Parser.call(this, new Cbs(this), options);
-}
-
-require("util").inherits(Stream, Parser);
-
-Stream.prototype.readable = true;
-
-function Cbs(scope){
- this.scope = scope;
-}
-
-var EVENTS = require("../").EVENTS;
-
-Object.keys(EVENTS).forEach(function(name){
- if(EVENTS[name] === 0){
- Cbs.prototype["on" + name] = function(){
- this.scope.emit(name);
- };
- } else if(EVENTS[name] === 1){
- Cbs.prototype["on" + name] = function(a){
- this.scope.emit(name, a);
- };
- } else if(EVENTS[name] === 2){
- Cbs.prototype["on" + name] = function(a, b){
- this.scope.emit(name, a, b);
- };
- } else {
- throw Error("wrong number of arguments!");
- }
-}); \ No newline at end of file