Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Babel plugin for turning __proto__ into a shallow property clone
Task registry that allows composition through series/parallel methods.
> Polyfill/shim for `process.allowedNodeEnvironmentFlags`
ESLint parser that allows for linting of experimental syntax transformed by Babel
`unenv` is a framework-agnostic system that allows converting JavaScript code to be platform agnostic and work in any environment including Browsers, Workers, Node.js, or JavaScript runtime.
Builder-agnostic plugin to allow restricting import patterns in certain parts of your code-base.
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Proxies nodejs require in order to allow overriding dependencies during testing.
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Writing tests for promises in jasmine is kind of a pain in the ass. jasmine-pit makes doing such things a tiny bit easier by providing an augmented version of `it()` (called `pit()`) that allows you to simply return a promise that may eventually assert ex
Allow parsing of the nullish-coalescing operator
Allow parsing of Decimal, Binary, Hex and Octal literals that contain a Numeric Literal Separator
Like lodash isEqualWith but for shallow equal.
A Webpack plugin that allows to transform \ modify assets just before Webpack emits them.
A command line utility that allows read/write (i.e copy/paste) access to the system clipboard.
Create a function for filtering out dependencies that are not allowed to be built
A browserify transform that allows optional dependencies in try..catch blocks