@js-sdsl/ordered-map • 4.4.2 javascript standard data structure library which benchmark against C++ STL INDIRECT 0 July 21, 2023 @pkgjs/parseargs • 0.11.0 Polyfill of future proposal for `util.parseArgs()` INDIRECT 0 October 10, 2022 @sindresorhus/is • 4.6.0 Type check values INDIRECT 0 February 27, 2022 @szmarczak/http-timer • 4.0.6 Timings for HTTP requests INDIRECT 1 July 12, 2021 @tufjs/canonical-json • 2.0.0 OLPC JSON canonicalization INDIRECT 0 August 17, 2023 @tufjs/models • 2.0.1 TUF metadata models INDIRECT 4 May 6, 2024 @types/cacheable-request • 6.0.3 TypeScript definitions for cacheable-request INDIRECT 5 November 9, 2022 @types/google-protobuf • 3.15.12 TypeScript definitions for google-protobuf INDIRECT 0 November 21, 2023 @types/http-cache-semantics • 4.0.4 TypeScript definitions for http-cache-semantics INDIRECT 0 November 7, 2023 @types/keyv • 3.1.4 TypeScript definitions for keyv INDIRECT 2 March 17, 2022 @types/node • 22.10.7 TypeScript definitions for node INDIRECT 1 January 16, 2025 @types/responselike • 1.0.3 TypeScript definitions for responselike INDIRECT 2 November 7, 2023 @types/semver • 7.5.8 TypeScript definitions for semver INDIRECT 0 February 24, 2024 @types/shimmer • 1.2.0 TypeScript definitions for shimmer INDIRECT 0 July 8, 2024 @types/tmp • 0.2.6 TypeScript definitions for tmp INDIRECT 0 November 7, 2023 acorn-import-attributes • 1.9.5 Support for import attributes in acorn INDIRECT 0 March 29, 2024 acorn • 8.14.0 ECMAScript parser INDIRECT 0 October 27, 2024 agent-base • 7.1.3 Turn a function into an `http.Agent` instance INDIRECT 0 December 8, 2024 aggregate-error • 3.1.0 Create an error from multiple errors INDIRECT 2 August 21, 2020 ansi-regex • 5.0.1 Regular expression for matching ANSI escape codes INDIRECT 0 September 14, 2021 ansi-regex • 6.1.0 Regular expression for matching ANSI escape codes INDIRECT 0 September 9, 2024 ansi-styles • 4.3.0 ANSI escape codes for styling strings in the terminal INDIRECT 2 October 4, 2020 ansi-styles • 6.2.1 ANSI escape codes for styling strings in the terminal INDIRECT 0 October 12, 2022 argparse • 1.0.10 Very powerful CLI arguments parser. Native port of argparse - python's options parsing library INDIRECT 1 February 15, 2018 balanced-match • 1.0.2 Match balanced character pairs, like "{" and "}" INDIRECT 0 April 6, 2021 brace-expansion • 2.0.1 Brace expansion as known from sh/bash INDIRECT 1 February 22, 2021 buffer-from • 1.1.2 A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available. INDIRECT 0 July 29, 2021 cacheable-lookup • 5.0.4 A cacheable dns.lookup(…) that respects the TTL INDIRECT 0 December 8, 2020 cacheable-request • 7.0.4 Wrap native HTTP requests with RFC compliant cache support INDIRECT 13 June 7, 2023 cjs-module-lexer • 1.4.1 Lexes CommonJS modules, returning their named exports metadata INDIRECT 0 September 7, 2024 clean-stack • 2.2.0 Clean up error stack traces INDIRECT 0 July 31, 2019 clone-response • 1.0.3 Clone a Node.js HTTP response stream INDIRECT 1 July 17, 2022 color-convert • 2.0.1 Plain color conversion functions INDIRECT 1 August 19, 2019 color-name • 1.1.4 A list of color names and its values INDIRECT 0 September 21, 2018 cross-spawn • 7.0.6 Cross platform child_process#spawn and child_process#spawnSync INDIRECT 5 November 18, 2024 cssesc • 3.0.0 A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible ASCII-only output. INDIRECT 0 February 4, 2019 debug • 4.4.0 Lightweight debugging utility for Node.js and the browser INDIRECT 1 December 6, 2024 decompress-response • 6.0.0 Decompress a HTTP response if needed INDIRECT 1 May 15, 2020 defer-to-connect • 2.0.1 The safe way to handle the `connect` socket event INDIRECT 0 February 24, 2021 eastasianwidth • 0.2.0 Get East Asian Width from a character. INDIRECT 0 January 1, 2018 emoji-regex • 8.0.0 A regular expression to match all Emoji-only symbols as per the Unicode Standard. INDIRECT 0 March 5, 2019 emoji-regex • 9.2.2 A regular expression to match all Emoji-only symbols as per the Unicode Standard. INDIRECT 0 March 2, 2021 encoding • 0.1.13 Convert encodings, uses iconv-lite INDIRECT 2 July 10, 2020 end-of-stream • 1.4.4 Call a callback when a readable/writable/duplex stream has completed or failed. INDIRECT 2 September 25, 2019 env-paths • 2.2.1 Get paths for storing things like data, config, cache, etc INDIRECT 0 March 8, 2021 err-code • 2.0.3 Create an error with a code INDIRECT 0 June 18, 2020 escalade • 3.2.0 A tiny (183B to 210B) and fast utility to ascend parent directories INDIRECT 0 August 29, 2024 execa • 5.1.1 Process execution for humans INDIRECT 15 June 4, 2021 fdir • 6.4.3 The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s INDIRECT 0 January 17, 2025 find-up • 6.3.0 Find a file or directory by walking up parent directories INDIRECT 5 February 8, 2022 function-bind • 1.1.2 Implementation of Function.prototype.bind INDIRECT 0 October 12, 2023 get-stream • 5.2.0 Get a stream as a string, buffer, or array INDIRECT 4 August 9, 2020 get-stream • 6.0.1 Get a stream as a string, buffer, or array INDIRECT 0 April 15, 2021 got • 11.8.6 Human-friendly and powerful HTTP request library for Node.js INDIRECT 30 December 8, 2022 hasown • 2.0.2 A robust, ES3 compatible, "has own property" predicate. INDIRECT 1 March 10, 2024 http-proxy-agent • 7.0.2 An HTTP(s) proxy `http.Agent` implementation for HTTP INDIRECT 3 February 15, 2024 http2-wrapper • 1.0.3 HTTP2 client, just with the familiar `https` API INDIRECT 2 February 25, 2021 https-proxy-agent • 7.0.6 An HTTP(s) proxy `http.Agent` implementation for HTTPS INDIRECT 3 December 7, 2024 iconv-lite • 0.6.3 Convert character encodings in pure javascript. INDIRECT 1 May 24, 2021 imurmurhash • 0.1.4 An incremental implementation of MurmurHash3 INDIRECT 0 August 24, 2013 indent-string • 4.0.0 Indent each line in a string INDIRECT 0 April 17, 2019 ip-address • 9.0.5 A library for parsing IPv4 and IPv6 IP addresses in node and the browser. INDIRECT 2 September 25, 2023 is-core-module • 2.16.1 Is this specifier a node.js core module? INDIRECT 2 December 21, 2024 is-fullwidth-code-point • 3.0.0 Check if the character represented by a given Unicode code point is fullwidth INDIRECT 0 March 18, 2019 is-lambda • 1.0.1 Detect if your code is running on an AWS Lambda server INDIRECT 0 May 24, 2017 is-stream • 2.0.1 Check if something is a Node.js stream INDIRECT 0 July 26, 2021 js-yaml • 3.14.1 YAML 1.2 parser and serializer INDIRECT 3 December 7, 2020 jsbn • 1.1.0 The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers. INDIRECT 0 February 13, 2017 json-buffer • 3.0.1 JSON parse & stringify that supports binary via bops & base64 INDIRECT 0 September 10, 2018 json-parse-even-better-errors • 3.0.2 JSON.parse with context information on error INDIRECT 0 May 4, 2024 jsonparse • 1.3.1 This is a pure-js JSON streaming parser for node.js INDIRECT 0 May 9, 2017 just-diff-apply • 5.5.0 Apply a diff to an object. Optionally supports jsonPatch protocol INDIRECT 0 December 17, 2022 just-diff • 6.0.2 Return an object representing the diffs between two objects. Supports jsonPatch protocol INDIRECT 0 March 26, 2023 keyv • 4.5.4 Simple key-value storage with support for multiple backends INDIRECT 1 October 7, 2023 locate-path • 7.2.0 Get the first path that exists on disk of multiple paths INDIRECT 3 February 9, 2023 lodash.camelcase • 4.3.0 The lodash method `_.camelCase` exported as a module. INDIRECT 0 August 13, 2016 lowercase-keys • 2.0.0 Lowercase the keys of an object INDIRECT 0 April 30, 2019 merge-stream • 2.0.0 Create a stream that emits events from multiple other streams INDIRECT 0 May 23, 2019 mimic-fn • 2.1.0 Make a function mimic another one INDIRECT 0 March 31, 2019 mimic-response • 1.0.1 Mimic a Node.js HTTP response stream INDIRECT 0 July 11, 2018 mimic-response • 3.1.0 Mimic a Node.js HTTP response stream INDIRECT 0 May 14, 2020 minimist • 1.2.8 parse argument options INDIRECT 0 February 9, 2023 minipass-fetch • 3.0.5 An implementation of window.fetch in Node.js using Minipass streams INDIRECT 8 May 4, 2024 minizlib • 2.1.2 A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js's zlib binding. INDIRECT 2 August 14, 2020 mkdirp • 1.0.4 Recursively mkdir, like `mkdir -p` INDIRECT 0 April 3, 2020 module-details-from-path • 1.0.3 Extract the Node.js module details like name and base path given an abosulte path to a file inside the module INDIRECT 0 July 9, 2016 ms • 2.1.3 Tiny millisecond conversion utility INDIRECT 0 December 8, 2020 negotiator • 0.6.4 HTTP content negotiation INDIRECT 0 October 19, 2024 node-gyp • 10.3.1 Node.js native addon build tool INDIRECT 90 December 2, 2024 normalize-url • 6.1.0 Normalize a URL INDIRECT 0 June 22, 2021 npm-run-path • 4.0.1 Get your PATH prepended with locally installed binaries INDIRECT 1 December 22, 2019 onetime • 5.1.2 Ensure a function is only called once INDIRECT 1 August 9, 2020 p-cancelable • 2.1.1 Create a promise that can be canceled INDIRECT 0 May 2, 2021 p-limit • 4.0.0 Run multiple promise-returning & async functions with limited concurrency INDIRECT 1 August 12, 2021 p-locate • 6.0.0 Get the first fulfilled promise that satisfies the provided testing function INDIRECT 2 August 25, 2021 p-map • 4.0.0 Map over promises concurrently INDIRECT 3 March 5, 2020 path-exists • 5.0.0 Check if a path exists INDIRECT 0 August 12, 2021 path-key • 3.1.1 Get the PATH environment variable key cross-platform INDIRECT 0 November 22, 2019 path-parse • 1.0.7 Node.js path.parse() ponyfill INDIRECT 0 May 25, 2021 picomatch • 3.0.1 Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions. INDIRECT 0 October 29, 2023 pkg-dir • 7.0.0 Find the root directory of a Node.js project or npm package INDIRECT 6 August 16, 2022 postcss-selector-parser • 6.1.2 > Selector parser with built in methods for working with selector strings. INDIRECT 2 August 12, 2024 promise-retry • 2.0.1 Retries a function that returns a promise, leveraging the power of the retry module. INDIRECT 2 June 14, 2020 pump • 3.0.2 pipe streams together and close all of them if one of them closes INDIRECT 3 September 11, 2024 quick-lru • 5.1.1 Simple “Least Recently Used” (LRU) cache INDIRECT 0 June 1, 2020 require-directory • 2.1.1 Recursively iterates over specified directory, require()'ing each file, and returning a nested hash structure containing those modules. INDIRECT 0 May 28, 2015 require-from-string • 2.0.2 Require module from string INDIRECT 0 April 9, 2018 require-in-the-middle • 7.4.0 Module to hook into the Node.js require function INDIRECT 9 July 25, 2024 resolve-alpn • 1.2.1 Detects the ALPN protocol INDIRECT 0 August 30, 2021 resolve • 1.22.10 resolve like require.resolve() on behalf of files asynchronously and synchronously INDIRECT 5 December 19, 2024 responselike • 2.0.1 A response-like object for mocking a Node.js HTTP response stream INDIRECT 1 July 18, 2022 retry • 0.12.0 Abstraction for exponential and custom retry strategies for failed operations. INDIRECT 0 April 9, 2018 safer-buffer • 2.1.2 Modern Buffer API polyfill without footguns INDIRECT 0 April 8, 2018 shebang-command • 2.0.0 Get the command from a shebang INDIRECT 1 September 6, 2019 shebang-regex • 3.0.0 Regular expression for matching a shebang line INDIRECT 0 April 27, 2019 smart-buffer • 4.2.0 smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more. INDIRECT 0 August 7, 2021 socks-proxy-agent • 8.0.5 A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS INDIRECT 8 December 7, 2024 socks • 2.8.3 Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality. INDIRECT 4 April 10, 2024 source-map-support • 0.5.21 Fixes stack traces for files with source maps INDIRECT 2 November 19, 2021 spdx-expression-parse • 3.0.1 parse SPDX license expressions INDIRECT 2 May 13, 2020 string-width • 4.2.3 Get the visual width of a string - the number of columns required to display it INDIRECT 4 September 23, 2021 string-width • 5.1.2 Get the visual width of a string - the number of columns required to display it INDIRECT 4 February 28, 2022 strip-ansi • 6.0.1 Strip ANSI escape codes from a string INDIRECT 1 September 23, 2021 strip-ansi • 7.1.0 Strip ANSI escape codes from a string INDIRECT 1 May 28, 2023 strip-final-newline • 2.0.0 Strip the final newline character from a string/buffer INDIRECT 0 October 28, 2018 supports-preserve-symlinks-flag • 1.0.0 Determine if the current node version supports the `--preserve-symlinks` flag. INDIRECT 0 January 3, 2022 tmp • 0.2.3 Temporary file and directory creator INDIRECT 0 February 29, 2024 tuf-js • 2.2.1 JavaScript implementation of The Update Framework (TUF) INDIRECT 85 May 6, 2024 undici-types • 6.20.0 A stand-alone types package for Undici INDIRECT 0 October 9, 2024 upath • 1.2.0 A proxy to `path`, replacing `\` with `/` for all results & new methods to normalize & join keeping leading `./` and add, change, default, trim file extensions. INDIRECT 0 September 2, 2019 util-deprecate • 1.0.2 The Node.js `util.deprecate()` function with browser support INDIRECT 0 October 7, 2015 wrap-ansi • 7.0.0 Wordwrap a string with ANSI escape codes INDIRECT 8 April 22, 2020 wrap-ansi • 8.1.0 Wordwrap a string with ANSI escape codes INDIRECT 6 January 23, 2023 yargs • 17.7.2 yargs the modern, pirate-themed, successor to optimist. INDIRECT 15 April 27, 2023 yocto-queue • 1.1.1 Tiny queue data structure INDIRECT 0 June 29, 2024