PHP 7.4.33
Preview: readme.md Size: 1.58 KB
/var/www/idmc.bitkit.dk/httpdocs/node_modules/is-stream/readme.md
# is-stream

> Check if something is a [Node.js stream](https://nodejs.org/api/stream.html)

## Install

```
$ npm install is-stream
```

## Usage

```js
const fs = require('fs');
const isStream = require('is-stream');

isStream(fs.createReadStream('unicorn.png'));
//=> true

isStream({});
//=> false
```

## API

### isStream(stream)

Returns a `boolean` for whether it's a [`Stream`](https://nodejs.org/api/stream.html#stream_stream).

#### isStream.writable(stream)

Returns a `boolean` for whether it's a [`stream.Writable`](https://nodejs.org/api/stream.html#stream_class_stream_writable).

#### isStream.readable(stream)

Returns a `boolean` for whether it's a [`stream.Readable`](https://nodejs.org/api/stream.html#stream_class_stream_readable).

#### isStream.duplex(stream)

Returns a `boolean` for whether it's a [`stream.Duplex`](https://nodejs.org/api/stream.html#stream_class_stream_duplex).

#### isStream.transform(stream)

Returns a `boolean` for whether it's a [`stream.Transform`](https://nodejs.org/api/stream.html#stream_class_stream_transform).

## Related

- [is-file-stream](https://github.com/jamestalmage/is-file-stream) - Detect if a stream is a file stream

---

<div align="center">
	<b>
		<a href="https://tidelift.com/subscription/pkg/npm-is-stream?utm_source=npm-is-stream&utm_medium=referral&utm_campaign=readme">Get professional support for this package with a Tidelift subscription</a>
	</b>
	<br>
	<sub>
		Tidelift helps make open source sustainable for maintainers while giving companies<br>assurances about security, maintenance, and licensing for their dependencies.
	</sub>
</div>

Directory Contents

Dirs: 0 × Files: 5
Name Size Perms Modified Actions
1.74 KB lrw-rw-r-- 2024-09-23 09:37:21
Edit Download
677 B lrw-rw-r-- 2024-09-23 09:37:21
Edit Download
1.09 KB lrw-rw-r-- 2024-09-23 09:37:21
Edit Download
734 B lrw-rw-r-- 2024-09-23 09:37:21
Edit Download
1.58 KB lrw-rw-r-- 2024-09-23 09:37:21
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).