Detect the file type of a Buffer/Uint8Array/ArrayBuffer
Get the native type of a value.
Returns true if the value is an object and not an array or null.
Check if something is a Node.js stream
Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
Check if a path is a file, directory, or symlink
Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
Check if the character represented by a given Unicode code point is fullwidth
Type check values
ES2015 Number.isNaN() ponyfill
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Check if something is a promise
Determine if a value is an ES6 Symbol or not.
Check if a string or buffer is SVG
Check if a URL is absolute
Check if a value is a regular expression
Utility to check if a node passes a test
ES6-compliant shim for Object.is - differentiates between -0 and +0
Check if a value is an Observable
Returns `true` if the path appears to be relative.
powered by npms.io 🚀