d7248742ff8648892ed4784a84c93ab34c6d6e6e55862cb6c168413c8d010bdce1f1107fcb55baf7cde833df4860721022acd20c022b28aee7036b6466066f 664 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # is-stream [![Build Status](https://travis-ci.org/sindresorhus/is-stream.svg?branch=master)](https://travis-ci.org/sindresorhus/is-stream)
  2. > Check if something is a [Node.js stream](https://nodejs.org/api/stream.html)
  3. ## Install
  4. ```
  5. $ npm install --save is-stream
  6. ```
  7. ## Usage
  8. ```js
  9. const fs = require('fs');
  10. const isStream = require('is-stream');
  11. isStream(fs.createReadStream('unicorn.png'));
  12. //=> true
  13. isStream({});
  14. //=> false
  15. ```
  16. ## API
  17. ### isStream(stream)
  18. #### isStream.writable(stream)
  19. #### isStream.readable(stream)
  20. #### isStream.duplex(stream)
  21. #### isStream.transform(stream)
  22. ## License
  23. MIT © [Sindre Sorhus](https://sindresorhus.com)