npm stats
  • Search
  • About
  • Repo
  • Sponsor
  • more
    • Search
    • About
    • Repo
    • Sponsor

Made by Antonio Ramirez

is-file-stream

1.0.0

@jamestalmage

npmHomeRepoSnykSocket
Downloads:9427
$ npm install is-file-stream
DailyWeeklyMonthlyYearly

is-file-stream Build Status

Detect if a stream is a file stream

Install

$ npm install --save is-file-stream

Usage

const fs = require('fs');
const isFileStream = require('is-file-stream');

const readableFileStream = fs.createReadStream(somePath);
const writableFileStream = fs.createReadStream(someOtherPath);

isFileStream(readableFileStream);
// true

isFileStream(writableFileStream);
// true

isFileStream.readable(writableFileStream);
// false

API

isFileStream(input)

Returns true if input is a file system stream, otherwise returns false.

isFileStream.readable(input)

Returns true if input is a readable file system stream, otherwise returns false.

isFileStream.writable(input)

Returns true if input is a writable file system stream, otherwise returns false.

isFileStream.open(input)

Returns true if input is a file system stream that is already open, otherwise returns false.

isFileStream.open.readable(input)

Returns true if input is a readable file system stream that is already open, otherwise returns false.

isFileStream.open.writable(input)

Returns true if input is a writable file system stream that is already open, otherwise returns false.

License

MIT © James Talmage