is-relative
Returns `true` if the path appears to be relative.
Returns `true` if the path appears to be relative.
Returns true if a filepath is a windows UNC file path.
Returns true if a file path is absolute. Does not rely on the path module and can be used as a polyfill for node.js native `path.isAbolute`.
Check if a value is an Observable
Check if a number is a redirect HTTP status code
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Return true if a file path is (or has) a dotfile. Returns false if the path is a dot directory.
Returns `true` if the value is a primitive.
Does a shallow comparison of two objects, returning false if the keys or values differ.
Check if stdout or stderr is interactive
Check if a file path is a text file
Tests if a JSON property can be accessed using . syntax
Check if a string matches the name of a Node.js builtin module
Checks if the given value is a window object.
Returns an object with a `negated` boolean and the `!` stripped from negation patterns. Also respects extglobs.
Check if a string only contains alphanumeric characters
Return true if a value is a valid glob pattern or patterns.
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.