ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
Get the native type of a value.
Detect the file type of a Buffer/Uint8Array/ArrayBuffer
Determine if an object is a Buffer
Media Type Database
Check if a value is a plain object
A little library for asserting types and values.
Runs typescript type checker and linter on separate process.
Returns true if an object was created by the `Object` constructor.
Infer the content-type of a request.
Returns true if the value is an object and not an array or null.
Determine if an object is a Stream
Check if something is a Node.js stream
Type check values
Check if a string or buffer is SVG
unist utility to select nodes with CSS-like selectors
Check if a path is a file, directory, or symlink
unist utility to check if a node passes a test