A utility package for JavaScript applications.
Reliably determines if the code is running in Node.js
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
assert with status codes
The assert module from Node.js, for the browser.
minimalistic-assert ===
Give a regex, get a robust predicate function that tests it against a string.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Synchronous validation of a path existing either as a file or as a directory.
correct invalid SPDX expressions
A robust, ES3 compatible, "has own property" predicate.
Like a Set, but provides the index of the `key` in the backing array
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
Extra assertions on top of node's assert module
Is this value a JS SharedArrayBuffer?
If available, the `Object.prototype.__proto__` accessor and mutator, call-bound
Store information about any JS value in a side channel. Uses WeakMap if available.
Is this value a JS ArrayBuffer?
Which kind of boxed JS primitive is this?
Store information about any JS value in a side channel, using a linked list
Store information about any JS value in a side channel, using a Map
What is the type of this builtin JS value?
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.
Is this specifier a node.js core module?