ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Store information about any JS value in a side channel. Uses WeakMap if available.
Give a regex, get a robust predicate function that tests it against a string.
List of node.js builtin modules
Store information about any JS value in a side channel, using a Map
Store information about any JS value in a side channel, using a linked list
A simple list of possible Typed Array names.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors.
Unbox a boxed JS primitive value.
Give me a string and I'll tell you if it's a valid npm package license string
Type check values
Resolve npm package details, like name and base path, given an absolute path to a file inside a package
Power Assert in JavaScript
Helper function for exhaustive checks of discriminated unions in TypeScript
parse SPDX license expressions
ECMAScript spec abstract operations.
The URI implementation that is used by VS Code and its extensions
ES5 spec-compliant shim for String.prototype.trim
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Robustly get an object's own property keys (strings and symbols), including non-enumerables when possible
A querystring parser that supports nesting and arrays, with a depth limit
Like a Set, but provides the index of the `key` in the backing array
Check if an environment is little endian.