index.js 418 B

12345678910111213141516171819202122
  1. "use strict";
  2. var Writable = require("stream").Writable,
  3. util = require("util");
  4. /**
  5. * A Stream which silently drops all incoming data
  6. * similar to /dev/null on linux/unix
  7. *
  8. * @constructor
  9. */
  10. function BlackHoleStream() {
  11. Writable.call(this);
  12. }
  13. util.inherits(BlackHoleStream, Writable);
  14. BlackHoleStream.prototype._write = function (chunk, encoding, cb) {
  15. cb();
  16. };
  17. module.exports = BlackHoleStream;