json5
JSON for Humans
JSON for Humans
Implementation of Function.prototype.bind
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5.
JavaScript parser, mangler/compressor and beautifier toolkit
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
ECMAScript extensions and shims
A JSON polyfill for older JavaScript platforms.
Utility for associating truly private state with any JavaScript object
Does this JS environment support the `name` property on functions?
ECMAScript 5 compatibility shims for legacy JavaScript engines
`[].map(f)` for older browsers
JavaScript parser, mangler/compressor and beautifier toolkit for ES6+
Publish multiple editions for your JavaScript packages consistently and easily (e.g. source edition, esnext edition, es2015 edition)
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
A package that contains an array of every single file extension there is for binary files
A package that contains an array of every single file extension there is for text files
An extended Error class that envelops a parent error, such that the stack trace contains the causation
Utilities to get and check variable types (isString, isPlainObject, isRegExp, etc)