@babel/code-frame • 7.26.2 Generate errors that contain a code frame that point to source locations. INDIRECT 3 October 30, 2024 @babel/compat-data • 7.26.5 The compat-data to determine required Babel plugins INDIRECT 0 January 10, 2025 @babel/core • 7.26.0 Babel compiler core. DIRECT 38 October 25, 2024 @babel/generator • 7.26.5 Turns an AST into code. INDIRECT 10 January 10, 2025 @babel/helper-annotate-as-pure • 7.25.9 Helper function to annotate paths and nodes with #__PURE__ comment INDIRECT 3 October 22, 2024 @babel/helper-compilation-targets • 7.26.5 Helper functions on Babel compilation targets INDIRECT 12 January 10, 2025 @babel/helper-create-class-features-plugin • 7.25.9 Compile class public and private fields, private methods and decorators to ES6 INDIRECT 25 October 22, 2024 @babel/helper-create-regexp-features-plugin • 7.26.3 Compile ESNext Regular Expressions to ES5 INDIRECT 15 December 4, 2024 @babel/helper-define-polyfill-provider • 0.6.3 Babel helper to create your own polyfill provider INDIRECT 23 November 11, 2024 @babel/helper-member-expression-to-functions • 7.25.9 Helper function to replace certain member expressions with function calls INDIRECT 19 October 22, 2024 @babel/helper-module-imports • 7.25.9 Babel helper functions for inserting module loads INDIRECT 19 October 22, 2024 @babel/helper-module-transforms • 7.26.0 Babel helper functions for implementing ES6 module transformations INDIRECT 20 October 25, 2024 @babel/helper-optimise-call-expression • 7.25.9 Helper function to optimise call expression INDIRECT 3 October 22, 2024 @babel/helper-plugin-utils • 7.26.5 General utilities for plugins to use INDIRECT 0 January 10, 2025 @babel/helper-remap-async-to-generator • 7.25.9 Helper function to remap async functions to generators INDIRECT 21 October 22, 2024 @babel/helper-replace-supers • 7.26.5 Helper function to replace supers INDIRECT 21 January 10, 2025 @babel/helper-skip-transparent-expression-wrappers • 7.25.9 Helper which skips types and parentheses INDIRECT 19 October 22, 2024 @babel/helper-string-parser • 7.25.9 A utility package to parse strings INDIRECT 0 October 22, 2024 @babel/helper-validator-identifier • 7.25.9 Validate identifier/keywords name INDIRECT 0 October 22, 2024 @babel/helper-validator-option • 7.25.9 Validate plugin/preset options INDIRECT 0 October 22, 2024 @babel/helper-wrap-function • 7.25.9 Helper to wrap functions inside a function call. INDIRECT 19 October 22, 2024 @babel/helpers • 7.26.0 Collection of helper functions used by Babel transforms. INDIRECT 8 October 25, 2024 @babel/parser • 7.26.5 A JavaScript parser INDIRECT 3 January 10, 2025 @babel/plugin-bugfix-firefox-class-in-computed-class-key • 7.25.9 Wraps classes defined in computed keys of other classes affected by https://bugzilla.mozilla.org/show_bug.cgi?id=1887677 INDIRECT 20 October 22, 2024 @babel/plugin-bugfix-safari-class-field-initializer-scope • 7.25.9 Wrap class field initializers with IIFE to workaround https://webkit.org/b/236843 INDIRECT 1 October 22, 2024 @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression • 7.25.9 Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517 INDIRECT 1 October 22, 2024 @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining • 7.25.9 Transform optional chaining operators to workaround https://crbug.com/v8/11558 INDIRECT 22 October 22, 2024 @babel/plugin-bugfix-v8-static-class-fields-redefine-readonly • 7.25.9 Transform static class fields assignments that are affected by https://crbug.com/v8/12421 INDIRECT 20 October 22, 2024 @babel/plugin-proposal-class-properties • 7.18.6 This plugin transforms static class properties as well as properties declared with the property initializer syntax INDIRECT 27 June 27, 2022 @babel/plugin-proposal-nullish-coalescing-operator • 7.18.6 Remove nullish coalescing operator INDIRECT 2 June 27, 2022 @babel/plugin-proposal-optional-chaining • 7.21.0 Transform optional chaining operators into a series of nil checks INDIRECT 22 February 20, 2023 @babel/plugin-proposal-private-property-in-object • 7.21.0-placeholder-for-preset-env.2 This plugin transforms checks for a private property in an object INDIRECT 0 June 8, 2023 @babel/plugin-syntax-flow • 7.26.0 Allow parsing of the flow syntax INDIRECT 1 October 25, 2024 @babel/plugin-syntax-import-assertions • 7.26.0 Allow parsing of the module assertion attributes in the import statement INDIRECT 1 October 25, 2024 @babel/plugin-syntax-import-attributes • 7.26.0 Allow parsing of the module attributes in the import statement INDIRECT 1 October 25, 2024 @babel/plugin-syntax-jsx • 7.25.9 Allow parsing of jsx INDIRECT 1 October 22, 2024 @babel/plugin-syntax-nullish-coalescing-operator • 7.8.3 Allow parsing of the nullish-coalescing operator INDIRECT 1 January 13, 2020 @babel/plugin-syntax-optional-chaining • 7.8.3 Allow parsing of optional properties INDIRECT 1 January 13, 2020 @babel/plugin-syntax-typescript • 7.25.9 Allow parsing of TypeScript syntax INDIRECT 1 October 22, 2024 @babel/plugin-syntax-unicode-sets-regex • 7.18.6 Parse regular expressions' unicodeSets (v) flag. INDIRECT 17 June 27, 2022 @babel/plugin-transform-arrow-functions • 7.25.9 Compile ES2015 arrow functions to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-async-generator-functions • 7.25.9 Turn async generator functions into ES2015 generators INDIRECT 23 October 22, 2024 @babel/plugin-transform-async-to-generator • 7.25.9 Turn async functions into ES2015 generators INDIRECT 24 October 22, 2024 @babel/plugin-transform-block-scoped-functions • 7.26.5 Babel plugin to ensure function declarations at the block level are block scoped INDIRECT 1 January 10, 2025 @babel/plugin-transform-block-scoping • 7.25.9 Compile ES2015 block scoping (const and let) to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-class-properties • 7.25.9 This plugin transforms static class properties as well as properties declared with the property initializer syntax INDIRECT 27 October 22, 2024 @babel/plugin-transform-class-static-block • 7.26.0 Transform class static blocks INDIRECT 27 October 25, 2024 @babel/plugin-transform-classes • 7.25.9 Compile ES2015 classes to ES5 INDIRECT 36 October 22, 2024 @babel/plugin-transform-computed-properties • 7.25.9 Compile ES2015 computed properties to ES5 INDIRECT 9 October 22, 2024 @babel/plugin-transform-destructuring • 7.25.9 Compile ES2015 destructuring to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-dotall-regex • 7.25.9 Compile regular expressions using the `s` (`dotAll`) flag to ES5. INDIRECT 17 October 22, 2024 @babel/plugin-transform-duplicate-keys • 7.25.9 Compile objects with duplicate keys to valid strict ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-duplicate-named-capturing-groups-regex • 7.25.9 Compile regular expressions using duplicate named groups to index-based groups. INDIRECT 17 October 22, 2024 @babel/plugin-transform-dynamic-import • 7.25.9 Transform import() expressions INDIRECT 1 October 22, 2024 @babel/plugin-transform-exponentiation-operator • 7.26.3 Compile exponentiation operator to ES5 INDIRECT 1 December 4, 2024 @babel/plugin-transform-export-namespace-from • 7.25.9 Compile export namespace to ES2015 INDIRECT 1 October 22, 2024 @babel/plugin-transform-flow-strip-types • 7.26.5 Strip flow type annotations from your output code. INDIRECT 2 January 10, 2025 @babel/plugin-transform-for-of • 7.25.9 Compile ES2015 for...of to ES5 INDIRECT 21 October 22, 2024 @babel/plugin-transform-function-name • 7.25.9 Apply ES2015 function.name semantics to all functions INDIRECT 32 October 22, 2024 @babel/plugin-transform-json-strings • 7.25.9 Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings INDIRECT 1 October 22, 2024 @babel/plugin-transform-literals • 7.25.9 Compile ES2015 unicode string and number literals to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-logical-assignment-operators • 7.25.9 Transforms logical assignment operators into short-circuited assignments INDIRECT 1 October 22, 2024 @babel/plugin-transform-member-expression-literals • 7.25.9 Ensure that reserved words are quoted in property accesses INDIRECT 1 October 22, 2024 @babel/plugin-transform-modules-amd • 7.25.9 This plugin transforms ES2015 modules to AMD INDIRECT 22 October 22, 2024 @babel/plugin-transform-modules-commonjs • 7.26.3 This plugin transforms ES2015 modules to CommonJS INDIRECT 22 December 4, 2024 @babel/plugin-transform-modules-systemjs • 7.25.9 This plugin transforms ES2015 modules to SystemJS INDIRECT 22 October 22, 2024 @babel/plugin-transform-modules-umd • 7.25.9 This plugin transforms ES2015 modules to UMD INDIRECT 22 October 22, 2024 @babel/plugin-transform-named-capturing-groups-regex • 7.25.9 Compile regular expressions using named groups to ES5. INDIRECT 17 October 22, 2024 @babel/plugin-transform-new-target • 7.25.9 Transforms new.target meta property INDIRECT 1 October 22, 2024 @babel/plugin-transform-nullish-coalescing-operator • 7.26.6 Remove nullish coalescing operator INDIRECT 1 January 13, 2025 @babel/plugin-transform-numeric-separator • 7.25.9 Remove numeric separators from Decimal, Binary, Hex and Octal literals INDIRECT 1 October 22, 2024 @babel/plugin-transform-object-rest-spread • 7.25.9 Compile object rest and spread to ES5 INDIRECT 15 October 22, 2024 @babel/plugin-transform-object-super • 7.25.9 Compile ES2015 object super to ES5 INDIRECT 23 October 22, 2024 @babel/plugin-transform-optional-catch-binding • 7.25.9 Compile optional catch bindings INDIRECT 1 October 22, 2024 @babel/plugin-transform-optional-chaining • 7.25.9 Transform optional chaining operators into a series of nil checks INDIRECT 21 October 22, 2024 @babel/plugin-transform-parameters • 7.25.9 Compile ES2015 default and rest parameters to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-private-methods • 7.25.9 This plugin transforms private class methods INDIRECT 27 October 22, 2024 @babel/plugin-transform-private-property-in-object • 7.25.9 This plugin transforms checks for a private property in an object INDIRECT 27 October 22, 2024 @babel/plugin-transform-property-literals • 7.25.9 Ensure that reserved words are quoted in object property keys INDIRECT 1 October 22, 2024 @babel/plugin-transform-regenerator • 7.25.9 Explode async and generator functions into a state machine. INDIRECT 4 October 22, 2024 @babel/plugin-transform-regexp-modifiers • 7.26.0 Compile inline regular expression modifiers INDIRECT 17 October 25, 2024 @babel/plugin-transform-reserved-words • 7.25.9 Ensure that no reserved words are used. INDIRECT 1 October 22, 2024 @babel/plugin-transform-shorthand-properties • 7.25.9 Compile ES2015 shorthand properties to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-spread • 7.25.9 Compile ES2015 spread to ES5 INDIRECT 21 October 22, 2024 @babel/plugin-transform-sticky-regex • 7.25.9 Compile ES2015 sticky regex to an ES5 RegExp constructor INDIRECT 1 October 22, 2024 @babel/plugin-transform-template-literals • 7.25.9 Compile ES2015 template literals to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-typeof-symbol • 7.25.9 This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. returning “symbol” for symbols) INDIRECT 1 October 22, 2024 @babel/plugin-transform-typescript • 7.26.5 Transform TypeScript into ES.next INDIRECT 28 January 10, 2025 @babel/plugin-transform-unicode-escapes • 7.25.9 Compile ES2015 Unicode escapes to ES5 INDIRECT 1 October 22, 2024 @babel/plugin-transform-unicode-property-regex • 7.25.9 Compile Unicode property escapes in Unicode regular expressions to ES5. INDIRECT 17 October 22, 2024 @babel/plugin-transform-unicode-regex • 7.25.9 Compile ES2015 Unicode regex to ES5 INDIRECT 17 October 22, 2024 @babel/plugin-transform-unicode-sets-regex • 7.25.9 Compile regular expressions' unicodeSets (v) flag. INDIRECT 17 October 22, 2024 @babel/preset-env • 7.26.0 A Babel preset for each environment. DIRECT 129 October 25, 2024 @babel/preset-flow • 7.25.9 Babel preset for all Flow plugins. INDIRECT 4 October 22, 2024 @babel/preset-modules • 0.1.6-no-external-plugins A Babel preset that targets modern browsers by fixing engine bugs. INDIRECT 5 July 21, 2023 @babel/preset-typescript • 7.26.0 Babel preset for TypeScript. INDIRECT 34 October 25, 2024 @babel/register • 7.25.9 babel require hook INDIRECT 21 October 22, 2024 @babel/runtime • 7.26.0 babel's modular runtime helpers INDIRECT 1 October 25, 2024 @babel/template • 7.25.9 Generate an AST from a string template. INDIRECT 7 October 22, 2024 @babel/traverse • 7.26.5 The Babel Traverse module maintains the overall tree state, and is responsible for replacing, removing, and adding nodes INDIRECT 18 January 10, 2025 @babel/types • 7.26.5 Babel Types is a Lodash-esque utility library for AST nodes INDIRECT 2 January 10, 2025 @colors/colors • 1.6.0 get colors in your node.js console INDIRECT 0 July 10, 2023 @dabh/diagnostics • 2.0.3 Tools for debugging your node.js modules and event loop INDIRECT 11 February 12, 2022 @jridgewell/gen-mapping • 0.3.8 Generate source maps INDIRECT 4 December 11, 2024 @jridgewell/resolve-uri • 3.1.2 Resolve a URI relative to an optional base URI INDIRECT 0 February 14, 2024 @jridgewell/set-array • 1.2.1 Like a Set, but provides the index of the `key` in the backing array INDIRECT 0 February 29, 2024 @jridgewell/sourcemap-codec • 1.5.0 Encode/decode sourcemap mappings INDIRECT 0 July 9, 2024 @jridgewell/trace-mapping • 0.3.25 Trace the original position through a source map INDIRECT 2 March 2, 2024 @js-sdsl/ordered-map • 4.4.2 javascript standard data structure library which benchmark against C++ STL INDIRECT 0 July 21, 2023 @sprkl/jscodeshift • 0.13.4 A toolkit for JavaScript codemods DIRECT 224 March 12, 2023 @sprkl/recast • 0.23.3 JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator INDIRECT 41 March 12, 2023 @types/node • 22.10.7 TypeScript definitions for node INDIRECT 1 January 16, 2025 @types/triple-beam • 1.3.5 TypeScript definitions for triple-beam INDIRECT 0 November 7, 2023 ansi-regex • 5.0.1 Regular expression for matching ANSI escape codes INDIRECT 0 September 14, 2021 ansi-styles • 4.3.0 ANSI escape codes for styling strings in the terminal INDIRECT 2 October 4, 2020 arr-diff • 4.0.0 Returns an array with only the unique values from the first array, by excluding all values from additional arrays using strict equality for comparisons. INDIRECT 0 April 14, 2017 arr-flatten • 1.1.0 Recursively flatten an array or arrays. INDIRECT 0 July 5, 2017 arr-union • 3.1.0 Combines a list of arrays, returning a single array with unique values, using strict equality for comparisons. INDIRECT 0 February 23, 2016 array-unique • 0.3.2 Remove duplicate values from an array. Fastest ES5 implementation. INDIRECT 0 August 1, 2016 assert • 2.1.0 The assert module from Node.js, for the browser. INDIRECT 35 September 7, 2023 assign-symbols • 1.0.0 Assign the enumerable es6 Symbol properties from an object (or objects) to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method. INDIRECT 0 December 19, 2017 ast-types • 0.14.2 Esprima-compatible implementation of the Mozilla JS Parser API DIRECT 1 September 12, 2020 ast-types • 0.16.1 Esprima-compatible implementation of the Mozilla JS Parser API INDIRECT 1 December 13, 2022 async • 3.2.6 Higher-order functions and common patterns for asynchronous code INDIRECT 0 August 19, 2024 available-typed-arrays • 1.0.7 Returns an array of Typed Array names that are available in the current environment INDIRECT 1 February 19, 2024 babel-core • 7.0.0-bridge.0 A placeholder package that bridges babel-core to @babel/core. INDIRECT 0 November 13, 2017 babel-plugin-polyfill-corejs2 • 0.4.12 A Babel plugin to inject imports to core-js@2 polyfills INDIRECT 24 November 11, 2024 babel-plugin-polyfill-corejs3 • 0.10.6 A Babel plugin to inject imports to core-js@3 polyfills INDIRECT 25 August 4, 2024 babel-plugin-polyfill-regenerator • 0.6.3 A Babel plugin to inject imports to regenerator-runtime INDIRECT 24 November 11, 2024 balanced-match • 1.0.2 Match balanced character pairs, like "{" and "}" INDIRECT 0 April 6, 2021 base • 0.11.2 base is the foundation for creating modular, unit testable and highly pluggable node.js applications, starting with a handful of common methods, like `set`, `get`, `del` and `use`. INDIRECT 44 September 8, 2017 brace-expansion • 1.1.11 Brace expansion as known from sh/bash INDIRECT 2 February 10, 2018 braces • 2.3.2 Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed. INDIRECT 70 April 8, 2018 browserslist • 4.24.4 Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset INDIRECT 6 January 8, 2025 buffer-from • 1.1.2 A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available. INDIRECT 0 July 29, 2021 cache-base • 1.0.1 Basic object cache with `get`, `set`, `del`, and `has` methods for node.js/javascript projects. INDIRECT 28 July 22, 2017 call-bind-apply-helpers • 1.0.1 Helper functions around Function call/apply/bind, for use in `call-bind` INDIRECT 2 December 9, 2024 call-bind • 1.0.8 Robustly `.call.bind()` a function INDIRECT 15 December 6, 2024 call-bound • 1.0.3 Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`. INDIRECT 12 December 16, 2024 chalk • 4.1.2 Terminal string styling done right INDIRECT 5 July 30, 2021 class-utils • 0.3.6 Utils for working with JavaScript classes and prototype methods. INDIRECT 13 January 11, 2018 clone-deep • 4.0.1 Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives. INDIRECT 4 November 22, 2018 collection-visit • 1.0.0 Visit a method over the items in an object, or map visit over the objects in an array. INDIRECT 3 April 9, 2017 color-convert • 1.9.3 Plain color conversion functions INDIRECT 1 August 28, 2018 color-convert • 2.0.1 Plain color conversion functions INDIRECT 1 August 19, 2019 color-name • 1.1.3 A list of color names and its values INDIRECT 0 July 15, 2017 color-name • 1.1.4 A list of color names and its values INDIRECT 0 September 21, 2018 color-string • 1.9.1 Parser and generator for CSS color strings INDIRECT 3 April 22, 2022 color • 3.2.1 Color conversion and manipulation with CSS string support INDIRECT 6 July 18, 2021 colorspace • 1.1.4 Generate HEX colors for a given namespace. INDIRECT 8 October 20, 2021 commondir • 1.0.1 compute the closest common parent for file paths INDIRECT 0 March 14, 2015 component-emitter • 1.3.1 Event emitter INDIRECT 0 November 16, 2023 concat-map • 0.0.1 concatenative mapdashery INDIRECT 0 January 30, 2014 convert-source-map • 2.0.0 Converts a source-map from/to different formats and allows adding/changing properties. INDIRECT 0 October 17, 2022 copy-descriptor • 0.1.1 Copy a descriptor from object A to object B INDIRECT 0 June 9, 2016 core-js-compat • 3.40.0 core-js compat INDIRECT 7 January 7, 2025 debug • 2.6.9 small debugging utility INDIRECT 1 September 22, 2017 debug • 4.4.0 Lightweight debugging utility for Node.js and the browser INDIRECT 1 December 6, 2024 decode-uri-component • 0.2.2 A better decodeURIComponent INDIRECT 0 December 1, 2022 define-data-property • 1.1.4 Define a data property on an object. Will fall back to assignment in an engine without descriptors. INDIRECT 3 February 13, 2024 define-properties • 1.2.1 Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines. INDIRECT 6 September 13, 2023 define-property • 0.2.5 Define a non-enumerable property on an object. INDIRECT 5 August 31, 2015 define-property • 1.0.0 Define a non-enumerable property on an object. INDIRECT 5 April 20, 2017 define-property • 2.0.2 Define a non-enumerable property on an object. Uses Reflect.defineProperty when available, otherwise Object.defineProperty. INDIRECT 6 January 26, 2018 dunder-proto • 1.0.1 If available, the `Object.prototype.__proto__` accessor and mutator, call-bound INDIRECT 4 December 17, 2024 emoji-regex • 8.0.0 A regular expression to match all Emoji-only symbols as per the Unicode Standard. INDIRECT 0 March 5, 2019 enabled • 2.0.0 Check if a certain debug flag is enabled. INDIRECT 0 October 28, 2018 es-define-property • 1.0.1 `Object.defineProperty`, but not IE 8's broken one. INDIRECT 0 December 6, 2024 es-errors • 1.3.0 A simple cache for a few of the JS Error constructors. INDIRECT 0 February 5, 2024 es-object-atoms • 1.1.1 ES Object-related atoms: Object, ToObject, RequireObjectCoercible INDIRECT 1 January 15, 2025 escalade • 3.2.0 A tiny (183B to 210B) and fast utility to ascend parent directories INDIRECT 0 August 29, 2024 expand-brackets • 2.1.4 Expand POSIX bracket expressions (character classes) in glob patterns. INDIRECT 63 December 12, 2016 extend-shallow • 2.0.1 Extend an object with the properties of additional objects. node.js/javascript util. INDIRECT 1 July 16, 2015 extend-shallow • 3.0.2 Extend an object with the properties of additional objects. node.js/javascript util. INDIRECT 4 December 20, 2017 extglob • 2.0.4 Extended glob support for JavaScript. Adds (almost) the expressive power of regular expressions to glob patterns. INDIRECT 66 January 12, 2018 fecha • 4.2.3 Date formatting and parsing INDIRECT 0 April 15, 2022 fill-range • 4.0.0 Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex` INDIRECT 7 April 23, 2017 find-cache-dir • 2.1.0 Finds the common standard cache directory INDIRECT 11 March 12, 2019 find-up • 3.0.0 Find a file or directory by walking up parent directories INDIRECT 5 June 18, 2018 flow-parser • 0.259.1 JavaScript parser written in OCaml. Produces ESTree AST INDIRECT 0 January 16, 2025 fn.name • 1.1.0 Extract names from functions INDIRECT 0 June 14, 2018 for-each • 0.3.3 A better forEach INDIRECT 1 June 2, 2018 for-in • 1.0.2 Iterate over the own and inherited enumerable properties of an object, and return an object with properties that evaluate to true from the callback. Exit early by returning `false`. JavaScript/Node.js INDIRECT 0 February 28, 2017 fragment-cache • 0.2.1 A cache for managing namespaced sub-caches INDIRECT 1 March 14, 2017 function-bind • 1.1.2 Implementation of Function.prototype.bind INDIRECT 0 October 12, 2023 gensync • 1.0.0-beta.2 Allows users to use generators in order to write common functions that can be both sync or async. INDIRECT 0 October 27, 2020 get-intrinsic • 1.2.7 Get and robustly cache all JS language-level intrinsics at first require time INDIRECT 11 January 2, 2025 get-proto • 1.0.1 Robustly get the [[Prototype]] of an object INDIRECT 6 January 2, 2025 get-value • 2.0.6 Use property paths (`a.b.c`) to get a nested value from an object. INDIRECT 0 June 18, 2016 globals • 11.12.0 Global identifiers from different JavaScript environments INDIRECT 0 April 30, 2019 gopd • 1.2.0 `Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation. INDIRECT 0 December 4, 2024 has-flag • 4.0.0 Check if argv has a specific flag INDIRECT 0 April 6, 2019 has-property-descriptors • 1.0.2 Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD. INDIRECT 1 February 13, 2024 has-symbols • 1.1.0 Determine if the JS environment has Symbol support. Supports spec, or shams. INDIRECT 0 December 2, 2024 has-tostringtag • 1.0.2 Determine if the JS environment has `Symbol.toStringTag` support. Supports spec, or shams. INDIRECT 1 February 1, 2024 has-value • 0.3.1 Returns true if a value exists, false if empty. Works with deeply nested values using object paths. INDIRECT 4 March 27, 2016 has-value • 1.0.0 Returns true if a value exists, false if empty. Works with deeply nested values using object paths. INDIRECT 7 May 19, 2017 has-values • 0.1.4 Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT 0 March 27, 2016 has-values • 1.0.0 Returns true if any values exist, false if empty. Works for booleans, functions, numbers, strings, nulls, objects and arrays. INDIRECT 4 May 19, 2017 hasown • 2.0.2 A robust, ES3 compatible, "has own property" predicate. INDIRECT 1 March 10, 2024 imurmurhash • 0.1.4 An incremental implementation of MurmurHash3 INDIRECT 0 August 24, 2013 is-accessor-descriptor • 1.0.1 Returns true if a value has the characteristics of a valid JavaScript accessor descriptor. INDIRECT 2 October 26, 2023 is-arguments • 1.2.0 Is this an arguments object? It's a harder question than you think. INDIRECT 14 December 13, 2024 is-arrayish • 0.3.2 Determines if an object can be used as an array INDIRECT 0 June 19, 2018 is-buffer • 1.1.6 Determine if an object is a Buffer INDIRECT 0 October 25, 2017 is-callable • 1.2.7 Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag. INDIRECT 0 September 23, 2022 is-core-module • 2.16.1 Is this specifier a node.js core module? INDIRECT 2 December 21, 2024 is-data-descriptor • 1.0.1 Returns true if a value has the characteristics of a valid JavaScript data descriptor. INDIRECT 2 October 26, 2023 is-descriptor • 0.1.7 Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors. INDIRECT 4 October 27, 2023 is-descriptor • 1.0.3 Returns true if a value has the characteristics of a valid JavaScript descriptor. Works for data descriptors and accessor descriptors. INDIRECT 4 October 27, 2023 is-extendable • 0.1.1 Returns true if a value is any of the object types: array, regexp, plain object, function or date. This is useful for determining if a value can be extended, e.g. "can the value have keys?" INDIRECT 0 July 4, 2015 is-extendable • 1.0.1 Returns true if a value is a plain object, array or function. INDIRECT 2 September 11, 2017 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-generator-function • 1.1.0 Determine if a function is a native generator function. INDIRECT 16 January 2, 2025 is-nan • 1.3.2 ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives. INDIRECT 18 December 24, 2020 is-number • 3.0.0 Returns true if the value is a number. comprehensive tests. INDIRECT 2 September 11, 2016 is-plain-object • 2.0.4 Returns true if an object was created by the `Object` constructor. INDIRECT 1 July 11, 2017 is-regex • 1.2.1 Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag INDIRECT 14 December 12, 2024 is-stream • 2.0.1 Check if something is a Node.js stream INDIRECT 0 July 26, 2021 is-typed-array • 1.1.15 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. INDIRECT 23 December 18, 2024 is-windows • 1.0.2 Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc. INDIRECT 0 February 14, 2018 isarray • 1.0.0 Array#isArray for older browsers INDIRECT 0 December 10, 2015 isobject • 2.1.0 Returns true if the value is an object and not an array or null. INDIRECT 1 April 25, 2016 isobject • 3.0.1 Returns true if the value is an object and not an array or null. INDIRECT 0 June 30, 2017 js-tokens • 4.0.0 A regex that tokenizes JavaScript. INDIRECT 0 January 28, 2018 jsesc • 3.0.2 Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data. INDIRECT 0 October 28, 2020 jsesc • 3.1.0 Given some data, jsesc returns the shortest possible stringified & ASCII-safe representation of that data. INDIRECT 0 December 11, 2024 json5 • 2.2.3 JSON for Humans INDIRECT 0 December 31, 2022 kind-of • 3.2.2 Get the native type of a value. INDIRECT 1 May 16, 2017 kind-of • 4.0.0 Get the native type of a value. INDIRECT 1 May 19, 2017 kind-of • 6.0.3 Get the native type of a value. INDIRECT 0 January 16, 2020 kuler • 2.0.0 Color your terminal using CSS/hex color codes INDIRECT 0 June 6, 2019 locate-path • 3.0.0 Get the first path that exists on disk of multiple paths INDIRECT 4 June 17, 2018 lodash.camelcase • 4.3.0 The lodash method `_.camelCase` exported as a module. INDIRECT 0 August 13, 2016 lodash.debounce • 4.0.8 The lodash method `_.debounce` exported as a module. INDIRECT 0 August 13, 2016 logform • 2.7.0 An mutable object-based log format designed for chaining & objectMode streams. INDIRECT 6 November 10, 2024 make-dir • 2.1.0 Make a directory and its parents if needed - Think `mkdir -p` INDIRECT 2 March 3, 2019 map-cache • 0.2.2 Basic cache object for storing key-value pairs. INDIRECT 0 May 10, 2016 map-visit • 1.0.0 Map `visit` over an array of objects. INDIRECT 2 April 9, 2017 math-intrinsics • 1.1.0 ES Math-related intrinsics and helpers, robustly cached. INDIRECT 0 December 19, 2024 micromatch • 3.1.10 Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. INDIRECT 80 March 22, 2018 mixin-deep • 1.3.2 Deeply mix the properties of objects into the first object. Like merge-deep, but doesn't clone. INDIRECT 4 June 24, 2019 ms • 2.0.0 Tiny milisecond conversion utility INDIRECT 0 May 16, 2017 ms • 2.1.3 Tiny millisecond conversion utility INDIRECT 0 December 8, 2020 nanomatch • 1.2.13 Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces) INDIRECT 68 June 27, 2018 neo-async • 2.6.2 Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster INDIRECT 0 July 9, 2020 node-dir • 0.1.17 asynchronous file and directory operations for Node.js INDIRECT 4 May 30, 2017 node-releases • 2.0.19 Node.js releases data INDIRECT 0 December 10, 2024 object-copy • 0.1.0 Copy static properties, prototype properties, and descriptors from one object to another. INDIRECT 9 June 9, 2016 object-is • 1.1.6 ES2015-compliant shim for Object.is - differentiates between -0 and +0 INDIRECT 18 February 28, 2024 object-keys • 1.1.1 An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim INDIRECT 0 April 7, 2019 object-visit • 1.0.1 Call a specified method on each value in the given object. INDIRECT 1 May 30, 2017 object.assign • 4.1.7 ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim INDIRECT 19 December 18, 2024 object.pick • 1.3.0 Returns a filtered copy of an object with only the specified keys, similar to `_.pick` from lodash / underscore. INDIRECT 1 August 19, 2017 one-time • 1.0.0 Run the supplied function exactly one time (once) INDIRECT 1 May 5, 2019 p-limit • 2.3.0 Run multiple promise-returning & async functions with limited concurrency INDIRECT 1 April 5, 2020 p-locate • 3.0.0 Get the first fulfilled promise that satisfies the provided testing function INDIRECT 2 June 15, 2018 p-try • 2.2.0 `Start a promise chain INDIRECT 0 March 31, 2019 pascalcase • 0.1.1 Convert a string to pascal-case. INDIRECT 0 December 4, 2015 path-exists • 3.0.0 Check if a path exists INDIRECT 0 May 1, 2016 path-is-absolute • 1.0.1 Node.js 0.12 path.isAbsolute() ponyfill INDIRECT 0 September 30, 2016 path-parse • 1.0.7 Node.js path.parse() ponyfill INDIRECT 0 May 25, 2021 pify • 4.0.1 Promisify a callback-style function INDIRECT 0 October 22, 2018 pirates • 4.0.6 Properly hijack require, i.e., properly define require hooks and customizations INDIRECT 0 June 20, 2023 pkg-dir • 3.0.0 Find the root directory of a Node.js project or npm package INDIRECT 6 June 18, 2018 posix-character-classes • 0.1.1 POSIX character classes for creating regular expressions. INDIRECT 0 April 20, 2017 possible-typed-array-names • 1.0.0 A simple list of possible Typed Array names. INDIRECT 0 February 19, 2024 readable-stream • 3.6.2 Streams3, a user-land copy of the stream library from Node.js INDIRECT 4 March 10, 2023 regenerate-unicode-properties • 10.2.0 Regenerate sets for Unicode properties and values. INDIRECT 1 September 12, 2024 regenerate • 1.4.2 Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code points. INDIRECT 0 November 1, 2020 regenerator-runtime • 0.14.1 Runtime for Regenerator-compiled generator and async functions. INDIRECT 0 December 15, 2023 regenerator-transform • 0.15.2 Explode async and generator functions into a state machine. INDIRECT 2 August 4, 2023 regex-not • 1.0.2 Create a javascript regular expression for matching everything except for the given string. INDIRECT 7 February 20, 2018 regexpu-core • 6.2.0 regexpu’s core functionality (i.e. `rewritePattern(pattern, flag)`), capable of translating ES6 Unicode regular expressions to ES5. INDIRECT 9 November 21, 2024 regjsgen • 0.8.0 Generate regular expressions from regjsparser’s AST. INDIRECT 0 June 6, 2023 repeat-element • 1.1.4 Create an array by repeating the given value n times. INDIRECT 0 April 7, 2021 repeat-string • 1.6.1 Repeat the given string n times. Fastest implementation for repeating a string. INDIRECT 0 October 23, 2016 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 resolve-url • 0.2.1 Like Node.js’ `path.resolve`/`url.resolve` for the browser. INDIRECT 0 February 25, 2014 resolve • 1.22.10 resolve like require.resolve() on behalf of files asynchronously and synchronously INDIRECT 5 December 19, 2024 ret • 0.1.15 Tokenizes a string that represents a regular expression. INDIRECT 0 August 10, 2017 safe-buffer • 5.2.1 Safer Node.js Buffer API INDIRECT 0 May 10, 2020 safe-regex-test • 1.1.0 Give a regex, get a robust predicate function that tests it against a string. INDIRECT 15 December 12, 2024 safe-regex • 1.1.0 detect possibly catastrophic, exponential-time regular expressions INDIRECT 1 March 19, 2015 safe-stable-stringify • 2.5.0 Deterministic and safely JSON.stringify to quickly serialize JavaScript objects INDIRECT 0 August 24, 2024 search-sorted-array • 0.2.1 Search fast in a Sorted Array INDIRECT 0 March 12, 2023 set-function-length • 1.2.2 Set a function's length property INDIRECT 14 March 9, 2024 set-value • 2.0.1 Create nested values and any intermediaries using dot notation (`'a.b.c'`) paths. INDIRECT 8 June 24, 2019 shallow-clone • 3.0.1 Creates a shallow clone of any JavaScript value. INDIRECT 1 April 16, 2019 simple-swizzle • 0.2.2 Simply swizzle your arguments INDIRECT 1 November 16, 2016 snapdragon-node • 2.1.1 Snapdragon utility for creating a new AST node in custom code, such as plugins. INDIRECT 10 June 25, 2017 snapdragon-util • 3.0.1 Utilities for the snapdragon parser/compiler. INDIRECT 2 June 25, 2017 snapdragon • 0.8.2 Fast, pluggable and easy-to-use parser-renderer factory. INDIRECT 56 March 11, 2018 source-map-resolve • 0.5.3 Resolve the source map and/or sources for a generated file. INDIRECT 5 December 28, 2019 source-map-support • 0.5.21 Fixes stack traces for files with source maps INDIRECT 2 November 19, 2021 source-map-url • 0.4.1 Tools for working with sourceMappingURL comments. INDIRECT 0 February 1, 2021 split-string • 3.1.0 Split a string on a character except when the character is escaped. INDIRECT 5 November 19, 2017 stack-trace • 0.0.10 Get v8 stack traces as an array of CallSite objects. INDIRECT 0 May 16, 2017 static-extend • 0.1.2 Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors. INDIRECT 10 June 9, 2016 string_decoder • 1.3.0 The string_decoder module from Node core INDIRECT 1 August 7, 2019 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 strip-ansi • 6.0.1 Strip ANSI escape codes from a string INDIRECT 1 September 23, 2021 supports-color • 7.2.0 Detect whether a terminal supports color INDIRECT 1 August 28, 2020 supports-preserve-symlinks-flag • 1.0.0 Determine if the current node version supports the `--preserve-symlinks` flag. INDIRECT 0 January 3, 2022 temp • 0.8.4 Temporary files and directories INDIRECT 12 October 30, 2019 text-hex • 1.0.0 Generate a hex color from the given text INDIRECT 0 July 17, 2018 to-object-path • 0.3.0 Create an object path from a list or array of strings. INDIRECT 2 January 31, 2016 to-regex-range • 2.1.1 Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions. INDIRECT 4 April 27, 2017 to-regex • 3.0.2 Generate a regex from a string or array of strings. INDIRECT 14 February 24, 2018 triple-beam • 1.4.1 Definitions of levels for logging purposes & shareable Symbol constants. INDIRECT 0 July 10, 2023 undici-types • 6.20.0 A stand-alone types package for Undici INDIRECT 0 October 9, 2024 unicode-canonical-property-names-ecmascript • 2.0.1 The set of canonical Unicode property names supported in ECMAScript RegExp property escapes. INDIRECT 0 September 12, 2024 unicode-match-property-ecmascript • 2.0.0 Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript. INDIRECT 2 September 14, 2021 unicode-match-property-value-ecmascript • 2.2.0 Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript. INDIRECT 0 September 12, 2024 unicode-property-aliases-ecmascript • 2.1.0 Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes. INDIRECT 0 September 14, 2022 union-value • 1.0.1 Set an array of unique values as the property of an object. Supports setting deeply nested properties using using object-paths/dot notation. INDIRECT 11 June 24, 2019 unset-value • 1.0.0 Delete nested properties from an object using dot notation. INDIRECT 6 February 25, 2017 update-browserslist-db • 1.1.2 CLI tool to update caniuse-lite to refresh target browsers from Browserslist config INDIRECT 2 January 8, 2025 urix • 0.1.0 Makes Windows-style paths more unix and URI friendly. INDIRECT 0 March 1, 2014 use • 3.1.1 Easily add plugin support to your node.js application. INDIRECT 0 July 12, 2018 util-deprecate • 1.0.2 The Node.js `util.deprecate()` function with browser support INDIRECT 0 October 7, 2015 util • 0.12.5 Node.js's util module for all engines INDIRECT 29 October 16, 2022 which-typed-array • 1.1.18 Which kind of Typed Array is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag. INDIRECT 22 December 18, 2024 winston-transport • 4.9.0 Base stream implementations for winston@3 and up. INDIRECT 12 November 10, 2024 winston • 3.17.0 A logger for just about everything. INDIRECT 30 November 10, 2024 wrap-ansi • 7.0.0 Wordwrap a string with ANSI escape codes INDIRECT 8 April 22, 2020 yargs • 17.7.2 yargs the modern, pirate-themed, successor to optimist. INDIRECT 15 April 27, 2023