resolve like require.resolve() on behalf of files asynchronously and synchronously
Another JSON Schema Validator
Prettier is an opinionated code formatter
Implementation of Function.prototype.bind
Next-generation ES module bundler
Improved typeof detection for node.js and the browser.
Determine if the JS environment has Symbol support. Supports spec, or shams.
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
A querystring parser that supports nesting and arrays, with a depth limit
A collection of essential TypeScript types
Process execution for humans
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.
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Get and robustly cache all JS language-level intrinsics at first require time
The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s
Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams.
Determine if the current node version supports the `--preserve-symlinks` flag.
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.
Does this JS environment support the `name` property on functions?
Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Object value retrieval given a string path
Store information about any JS value in a side channel, using a Map
ES5 spec-compliant shim for String.prototype.trim
Helper functions around Function call/apply/bind, for use in `call-bind`