A utility package for JavaScript applications.
Resolve npm package details, like name and base path, given an absolute path to a file inside a package
minimalistic-assert ===
Parse the things that can be arguments to `npm install`
Rspack Resolver Node API
The assert module from Node.js, for the browser.
Synchronous validation of a path existing either as a file or as a directory.
correct invalid SPDX expressions
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
assert with status codes
A streaming way to send data to a Node.js Worker Thread
A robust, ES3 compatible, "has own property" predicate.
Extra assertions on top of node's assert module
Node.js globbing for amqp-like topics
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
Caches dns resolutions made with async dns.resolve instead of default sync dns.lookup, refreshes in background
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Which kind of boxed JS primitive is this?
Is this specifier a node.js core module?
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.
What is the type of this builtin JS value?
Robustly get the length of a Typed Array
`Object.defineProperty`, but not IE 8's broken one.