Add node modules and compiled JavaScript from main (#57)
Co-authored-by: Oliver King <oking3@uncc.edu>
This commit is contained in:
committed by
GitHub
parent
d893f27da9
commit
7f7e5ba5ea
27
node_modules/isstream/isstream.js
generated
vendored
Normal file
27
node_modules/isstream/isstream.js
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
var stream = require('stream')
|
||||
|
||||
|
||||
function isStream (obj) {
|
||||
return obj instanceof stream.Stream
|
||||
}
|
||||
|
||||
|
||||
function isReadable (obj) {
|
||||
return isStream(obj) && typeof obj._read == 'function' && typeof obj._readableState == 'object'
|
||||
}
|
||||
|
||||
|
||||
function isWritable (obj) {
|
||||
return isStream(obj) && typeof obj._write == 'function' && typeof obj._writableState == 'object'
|
||||
}
|
||||
|
||||
|
||||
function isDuplex (obj) {
|
||||
return isReadable(obj) && isWritable(obj)
|
||||
}
|
||||
|
||||
|
||||
module.exports = isStream
|
||||
module.exports.isReadable = isReadable
|
||||
module.exports.isWritable = isWritable
|
||||
module.exports.isDuplex = isDuplex
|
||||
Reference in New Issue
Block a user