The list have been obtained with the help of VisualAPI,former BlocklyAutomation.
You can obtain a list on your device by running
dotnet tool update --global programmerall --no-cache
programerall
Then browse to http://localhost:37283/blocklyAutomation/automation/loadexample/npms and press Execute
( You can have automation the same for your site – just contact me)
Those are my npm packages found on my PC:
- @adobe/css-tools:CSS parser / stringifier
 - @ampproject/remapping:Remap sequential sourcemaps through transformations to point at the original source code
 - @angular-devkit/architect:Angular Build Facade
 - @angular-devkit/build-angular:Angular Webpack Build Facade
 - @angular-devkit/build-webpack:Webpack Builder for Architect
 - @angular-devkit/core:Angular DevKit – Core Utility Library
 - @angular-devkit/schematics:Angular Schematics – Library
 - @angular/animations:Angular – animations integration with web-animations
 - @angular/cdk:Angular Material Component Development Kit
 - @angular/cli:CLI tool for Angular
 - @angular/common:Angular – commonly needed directives and services
 - @angular/compiler-cli:Angular – the compiler CLI for Node.js
 - @angular/compiler:Angular – the compiler library
 - @angular/core:Angular – the core framework
 - @angular/forms:Angular – directives and services for creating forms
 - @angular/material:Angular Material
 - @angular/platform-browser-dynamic:Angular – library for using Angular in a web browser with JIT compilation
 - @angular/platform-browser:Angular – library for using Angular in a web browser
 - @angular/router:Angular – the routing library
 - @api-platform/api-doc-parser:Transform an API documentation (Hydra,OpenAPI,GraphQL) in an intermediate representation that can …
 - @apideck/better-ajv-errors:Human-friendly JSON Schema validation for APIs
 - @apidevtools/json-schema-ref-parser:Parse,Resolve,and Dereference JSON Schema $ref pointers
 - @apidevtools/openapi-schemas:JSON Schemas for every version of the OpenAPI Specification
 - @apidevtools/swagger-methods:HTTP methods that are supported by Swagger 2.0
 - @apidevtools/swagger-parser:Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
 - @assemblyscript/loader:A convenient loader for AssemblyScript modules.
 - @babel/code-frame:Generate errors that contain a code frame that point to source locations.
 - @babel/core:Babel compiler core.
 - @babel/eslint-parser:ESLint parser that allows for linting of experimental syntax transformed by Babel
 - @babel/generator:Turns an AST into code.
 - @babel/helper-annotate-as-pure:Helper function to annotate paths and nodes with #__PURE__ comment
 - @babel/helper-builder-binary-assignment-operator-visitor:Helper function to build binary assignment operator visitors
 - @babel/helper-compilation-targets:Helper functions on Babel compilation targets
 - @babel/helper-create-class-features-plugin:Compile class public and private fields,private methods and decorators to ES6
 - @babel/helper-create-regexp-features-plugin:Compile ESNext Regular Expressions to ES5
 - @babel/helper-define-polyfill-provider:Babel helper to create your own polyfill provider
 - @babel/helper-environment-visitor:Helper visitor to only visit nodes in the current ‘this’ context
 - @babel/helper-explode-assignable-expression:Helper function to explode an assignable expression
 - @babel/helper-function-name:Helper function to change the property ‘name’ of every function
 - @babel/helper-get-function-arity:Helper function to get function arity
 - @babel/helper-hoist-variables:Helper function to hoist variables
 - @babel/helper-member-expression-to-functions:Helper function to replace certain member expressions with function calls
 - @babel/helper-module-imports:Babel helper functions for inserting module loads
 - @babel/helper-module-transforms:Babel helper functions for implementing ES6 module transformations
 - @babel/helper-optimise-call-expression:Helper function to optimise call expression
 - @babel/helper-plugin-utils:General utilities for plugins to use
 - @babel/helper-remap-async-to-generator:Helper function to remap async functions to generators
 - @babel/helper-replace-supers:Helper function to replace supers
 - @babel/helper-simple-access:Babel helper for ensuring that access to a given value is performed through simple accesses
 - @babel/helper-skip-transparent-expression-wrappers:Helper which skips types and parentheses
 - @babel/helper-string-parser:A utility package to parse strings
 - @babel/helper-validator-identifier:Validate identifier/keywords name
 - @babel/helper-validator-option:Validate plugin/preset options
 - @babel/helper-wrap-function:Helper to wrap functions inside a function call.
 - @babel/helpers:Collection of helper functions used by Babel transforms.
 - @babel/highlight:Syntax highlight JavaScript strings for output in terminals.
 - @babel/parser:A JavaScript parser
 - @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression:Rename destructuring parameter to workaround https://bugs.webkit.org/show_bug.cgi?id=220517
 - @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining:Transform optional chaining operators to workaround https://crbug.com/v8/11558
 - @babel/plugin-proposal-async-generator-functions:Turn async generator functions into ES2015 generators
 - @babel/plugin-proposal-class-properties:This plugin transforms static class properties as well as properties declared with the property init…
 - @babel/plugin-proposal-class-static-block:Transform class static blocks
 - @babel/plugin-proposal-decorators:Compile class and object decorators to ES5
 - @babel/plugin-proposal-dynamic-import:Transform import() expressions
 - @babel/plugin-proposal-export-namespace-from:Compile export namespace to ES2015
 - @babel/plugin-proposal-json-strings:Escape U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
 - @babel/plugin-proposal-logical-assignment-operators:Transforms logical assignment operators into short-circuited assignments
 - @babel/plugin-proposal-nullish-coalescing-operator:Remove nullish coalescing operator
 - @babel/plugin-proposal-numeric-separator:Remove numeric separators from Decimal,Binary,Hex and Octal literals
 - @babel/plugin-proposal-object-rest-spread:Compile object rest and spread to ES5
 - @babel/plugin-proposal-optional-catch-binding:Compile optional catch bindings
 - @babel/plugin-proposal-optional-chaining:Transform optional chaining operators into a series of nil checks
 - @babel/plugin-proposal-private-methods:This plugin transforms private class methods
 - @babel/plugin-proposal-private-property-in-object:This plugin transforms checks for a private property in an object
 - @babel/plugin-proposal-unicode-property-regex:Compile Unicode property escapes in Unicode regular expressions to ES5.
 - @babel/plugin-syntax-async-generators:Allow parsing of async generator functions
 - @babel/plugin-syntax-bigint:Allow parsing of BigInt literals
 - @babel/plugin-syntax-class-properties:Allow parsing of class properties
 - @babel/plugin-syntax-class-static-block:Allow parsing of class static blocks
 - @babel/plugin-syntax-decorators:Allow parsing of decorators
 - @babel/plugin-syntax-dynamic-import:Allow parsing of import()
 - @babel/plugin-syntax-export-namespace-from:Allow parsing of export namespace from
 - @babel/plugin-syntax-flow:Allow parsing of the flow syntax
 - @babel/plugin-syntax-import-assertions:Allow parsing of the module assertion attributes in the import statement
 - @babel/plugin-syntax-import-meta:Allow parsing of import.meta
 - @babel/plugin-syntax-json-strings:Allow parsing of the U+2028 LINE SEPARATOR and U+2029 PARAGRAPH SEPARATOR in JS strings
 - @babel/plugin-syntax-jsx:Allow parsing of jsx
 - @babel/plugin-syntax-logical-assignment-operators:Allow parsing of the logical assignment operators
 - @babel/plugin-syntax-nullish-coalescing-operator:Allow parsing of the nullish-coalescing operator
 - @babel/plugin-syntax-numeric-separator:Allow parsing of Decimal,Binary,Hex and Octal literals that contain a Numeric Literal Separator
 - @babel/plugin-syntax-object-rest-spread:Allow parsing of object rest/spread
 - @babel/plugin-syntax-optional-catch-binding:Allow parsing of optional catch bindings
 - @babel/plugin-syntax-optional-chaining:Allow parsing of optional properties
 - @babel/plugin-syntax-private-property-in-object:Allow parsing of ‘#foo in obj’ brand checks
 - @babel/plugin-syntax-top-level-await:Allow parsing of top-level await in modules
 - @babel/plugin-syntax-typescript:Allow parsing of TypeScript syntax
 - @babel/plugin-transform-arrow-functions:Compile ES2015 arrow functions to ES5
 - @babel/plugin-transform-async-to-generator:Turn async functions into ES2015 generators
 - @babel/plugin-transform-block-scoped-functions:Babel plugin to ensure function declarations at the block level are block scoped
 - @babel/plugin-transform-block-scoping:Compile ES2015 block scoping (const and let) to ES5
 - @babel/plugin-transform-classes:Compile ES2015 classes to ES5
 - @babel/plugin-transform-computed-properties:Compile ES2015 computed properties to ES5
 - @babel/plugin-transform-destructuring:Compile ES2015 destructuring to ES5
 - @babel/plugin-transform-dotall-regex:Compile regular expressions using the `s` (`dotAll`) flag to ES5.
 - @babel/plugin-transform-duplicate-keys:Compile objects with duplicate keys to valid strict ES5
 - @babel/plugin-transform-exponentiation-operator:Compile exponentiation operator to ES5
 - @babel/plugin-transform-flow-strip-types:Strip flow type annotations from your output code.
 - @babel/plugin-transform-for-of:Compile ES2015 for…of to ES5
 - @babel/plugin-transform-function-name:Apply ES2015 function.name semantics to all functions
 - @babel/plugin-transform-literals:Compile ES2015 unicode string and number literals to ES5
 - @babel/plugin-transform-member-expression-literals:Ensure that reserved words are quoted in property accesses
 - @babel/plugin-transform-modules-amd:This plugin transforms ES2015 modules to AMD
 - @babel/plugin-transform-modules-commonjs:This plugin transforms ES2015 modules to CommonJS
 - @babel/plugin-transform-modules-systemjs:This plugin transforms ES2015 modules to SystemJS
 - @babel/plugin-transform-modules-umd:This plugin transforms ES2015 modules to UMD
 - @babel/plugin-transform-named-capturing-groups-regex:Compile regular expressions using named groups to ES5.
 - @babel/plugin-transform-new-target:Transforms new.target meta property
 - @babel/plugin-transform-object-super:Compile ES2015 object super to ES5
 - @babel/plugin-transform-parameters:Compile ES2015 default and rest parameters to ES5
 - @babel/plugin-transform-property-literals:Ensure that reserved words are quoted in object property keys
 - @babel/plugin-transform-react-constant-elements:Treat React JSX elements as value types and hoist them to the highest scope
 - @babel/plugin-transform-react-display-name:Add displayName to React.createClass calls
 - @babel/plugin-transform-react-jsx-development:Turn JSX into React function calls in development
 - @babel/plugin-transform-react-jsx:Turn JSX into React function calls
 - @babel/plugin-transform-react-pure-annotations:Mark top-level React method calls as pure for tree shaking
 - @babel/plugin-transform-regenerator:Explode async and generator functions into a state machine.
 - @babel/plugin-transform-reserved-words:Ensure that no reserved words are used.
 - @babel/plugin-transform-runtime:Externalise references to helpers and builtins,automatically polyfilling your code without pollutin…
 - @babel/plugin-transform-shorthand-properties:Compile ES2015 shorthand properties to ES5
 - @babel/plugin-transform-spread:Compile ES2015 spread to ES5
 - @babel/plugin-transform-sticky-regex:Compile ES2015 sticky regex to an ES5 RegExp constructor
 - @babel/plugin-transform-template-literals:Compile ES2015 template literals to ES5
 - @babel/plugin-transform-typeof-symbol:This transformer wraps all typeof expressions with a method that replicates native behaviour. (ie. r…
 - @babel/plugin-transform-typescript:Transform TypeScript into ES.next
 - @babel/plugin-transform-unicode-escapes:Compile ES2015 Unicode escapes to ES5
 - @babel/plugin-transform-unicode-regex:Compile ES2015 Unicode regex to ES5
 - @babel/preset-env:A Babel preset for each environment.
 - @babel/preset-modules:A Babel preset that targets modern browsers by fixing engine bugs.
 - @babel/preset-react:Babel preset for all React plugins.
 - @babel/preset-typescript:Babel preset for TypeScript.
 - @babel/runtime-corejs3:babel’s modular runtime helpers with core-js@3 polyfilling
 - @babel/runtime:babel’s modular runtime helpers
 - @babel/template:Generate an AST from a string template.
 - @babel/traverse:The Babel Traverse module maintains the overall tree state,and is responsible for replacing,removi…
 - @babel/types:Babel Types is a Lodash-esque utility library for AST nodes
 - @bcoe/v8-coverage:Helper functions for V8 coverage files.
 - @blockly/workspace-content-highlight:A Blockly workspace plugin that adds a highlight around the content area.
 - @csstools/convert-colors:Convert colors between RGB,HEX,HSL,HWB,LAB,LCH,and more
 - @csstools/normalize.css:A cross-browser CSS foundation
 - @csstools/postcss-cascade-layers:Use cascade layers in CSS
 - @csstools/postcss-color-function:Use the color() function in CSS
 - @csstools/postcss-font-format-keywords:Use unquoted format on @font-face CSS definitions.
 - @csstools/postcss-hwb-function:Use hwb() color functions in CSS
 - @csstools/postcss-ic-unit:Use the ic length unit
 - @csstools/postcss-is-pseudo-class:A pseudo-class for matching elements in a selector list
 - @csstools/postcss-nested-calc:Use nested calc() expressions in CSS
 - @csstools/postcss-normalize-display-values:Use two values display syntax for inner and outer display types.
 - @csstools/postcss-oklab-function:Use oklab() and oklch() color functions in CSS
 - @csstools/postcss-progressive-custom-properties:Correctly declare progressive enhancements for CSS Custom Properties.
 - @csstools/postcss-stepped-value-functions:Use round,rem and mod functions in CSS
 - @csstools/postcss-text-decoration-shorthand:Use text-decoration in it’s shorthand form in CSS
 - @csstools/postcss-trigonometric-functions:Use sin(),cos(),tan(),acos(),atan(),and atan2() to compute trigonometric relationships
 - @csstools/postcss-unset-value:Use the unset keyword in CSS.
 - @csstools/selector-specificity:Determine selector specificity with postcss-selector-parser
 - @discoveryjs/json-ext:A set of utilities that extend the use of JSON
 - @emotion/babel-plugin:A recommended babel preprocessing plugin for emotion,The Next Generation of CSS-in-JS.
 - @emotion/cache:emotion’s cache
 - @emotion/hash:A MurmurHash2 implementation
 - @emotion/is-prop-valid:A function to check whether a prop is valid for HTML and SVG elements
 - @emotion/memoize:emotion’s memoize utility
 - @emotion/react:> Simple styling in React.
 - @emotion/serialize:serialization utils for emotion
 - @emotion/sheet:emotion’s stylesheet
 - @emotion/styled:styled API for emotion
 - @emotion/unitless:An object of css properties that don’t accept values with units
 - @emotion/use-insertion-effect-with-fallbacks:A wrapper package that uses `useInsertionEffect` or a fallback for it
 - @emotion/utils:internal utils for emotion
 - @emotion/weak-memoize:A memoization function that uses a WeakMap
 - @eslint/eslintrc:The legacy ESLintRC config file format for ESLint
 - @gar/promisify:Promisify an entire class or object
 - @humanwhocodes/config-array:Glob-based configuration matching.
 - @humanwhocodes/module-importer:Universal module importer for Node.js
 - @humanwhocodes/object-schema:An object schema merger/validator
 - @istanbuljs/load-nyc-config:Utility function to load nyc configuration
 - @istanbuljs/schema:Schemas describing various structures used by nyc and istanbuljs
 - @jest/core:Delightful JavaScript Testing.
 - @jest/reporters:Jest’s reporters
 - @jest/schemas:Experimental and currently incomplete module for JSON schemas for [Jest’s](https://jestjs.io/) confi…
 - @jest/types:This package contains shared types of Jest’s packages.
 - @jridgewell/gen-mapping:Generate source maps
 - @jridgewell/resolve-uri:Resolve a URI relative to an optional base URI
 - @jridgewell/set-array:Like a Set,but provides the index of the `key` in the backing array
 - @jridgewell/source-map:Packages @jridgewell/trace-mapping and @jridgewell/gen-mapping into the familiar source-map API
 - @jridgewell/sourcemap-codec:Encode/decode sourcemap mappings
 - @jridgewell/trace-mapping:Trace the original position through a source map
 - @jsdevtools/ono:Throw better errors.
 - @leichtgewicht/ip-codec:Small package to encode or decode IP addresses from buffers to strings.
 - @mui/base:A library of headless (‘unstyled’) React UI components and low-level hooks.
 - @mui/core-downloads-tracker:Internal package to track number of downloads of our design system libraries
 - @mui/icons-material:Material Design icons distributed as SVG React components.
 - @mui/material:React components that implement Google’s Material Design.
 - @mui/private-theming:Private – The React theme context to be shared between `@mui/styles` and `@mui/material`.
 - @mui/styled-engine:styled() API wrapper package for emotion.
 - @mui/system:CSS utilities for rapidly laying out custom designs.
 - @mui/types:Utility types for MUI.
 - @mui/utils:Utility functions for React components.
 - @ngtools/webpack:Webpack plugin that AoT compiles your Angular components and modules.
 - @nicolo-ribaudo/eslint-scope-5-internals:Proxy package exposing internals of eslint-scope@5 for @babel/eslint-parser
 - @nodelib/fs.scandir:List files and directories inside the specified directory
 - @nodelib/fs.stat:Get the status of a file with some features
 - @nodelib/fs.walk:A library for efficiently walking a directory recursively
 - @npmcli/fs:filesystem utilities for the npm cli
 - @npmcli/git:a util for spawning git from npm CLI contexts
 - @npmcli/installed-package-contents:Get the list of files installed in a package in node_modules,including bundled dependencies
 - @npmcli/move-file:move a file (fork of move-file)
 - @npmcli/node-gyp:Tools for dealing with node-gyp packages
 - @npmcli/promise-spawn:spawn processes the way the npm cli likes to do
 - @npmcli/run-script:Run a lifecycle script for a package (descendant of npm-lifecycle)
 - @pmmmwh/react-refresh-webpack-plugin:An **EXPERIMENTAL** Webpack plugin to enable “Fast Refresh” (also previously known as _Hot Reloading…
 - @popperjs/core:Tooltip and Popover Positioning Engine
 - @rollup/plugin-babel:Seamless integration between Rollup and Babel.
 - @rollup/plugin-node-resolve:Locate and bundle third-party dependencies in node_modules
 - @rollup/plugin-replace:Replace strings in files while bundling
 - @rollup/pluginutils:A set of utility functions commonly used by Rollup plugins
 - @rushstack/eslint-patch:A patch that improves how ESLint loads plugins when working in a monorepo with a reusable toolchain
 - @schematics/angular:Schematics specific to Angular
 - @sinclair/typebox:JSONSchema Type Builder with Static Type Resolution for TypeScript
 - @sinonjs/commons:Simple functions shared among the sinon end user libraries
 - @sinonjs/fake-timers:Fake JavaScript timers
 - @surma/rollup-plugin-off-main-thread:Use Rollup with workers and ES6 modules today.
 - @svgr/babel-plugin-add-jsx-attribute:Add JSX attribute
 - @svgr/babel-plugin-remove-jsx-attribute:Remove JSX attribute
 - @svgr/babel-plugin-remove-jsx-empty-expression:Remove JSX empty expression
 - @svgr/babel-plugin-replace-jsx-attribute-value:Replace JSX attribute value
 - @svgr/babel-plugin-svg-dynamic-title:Transform SVG by adding a dynamic title element
 - @svgr/babel-plugin-svg-em-dimensions:Transform SVG to use em-based dimensions
 - @svgr/babel-plugin-transform-react-native-svg:Transform DOM elements into react-native-svg components
 - @svgr/babel-plugin-transform-svg-component:Transform SVG into component
 - @svgr/babel-preset:SVGR preset that apply transformations from config
 - @svgr/core:Transform SVG into React Components.
 - @svgr/hast-util-to-babel-ast:Transform HAST to Babel AST (JSX)
 - @svgr/plugin-jsx:Transform SVG into JSX
 - @svgr/plugin-svgo:Optimize SVG
 - @svgr/webpack:SVGR webpack loader.
 - @testing-library/dom:Simple and complete DOM testing utilities that encourage good testing practices.
 - @testing-library/jest-dom:Custom jest matchers to test the state of the DOM
 - @testing-library/react:Simple and complete React DOM testing utilities that encourage good testing practices.
 - @testing-library/user-event:Fire events the same way the user does
 - @tootallnate/once:Creates a Promise that waits for a single event
 - @trysound/sax:An evented streaming XML parser in JavaScript
 - @types/aria-query:TypeScript definitions for aria-query
 - @types/babel__core:TypeScript definitions for @babel/core
 - @types/babel__generator:TypeScript definitions for @babel/generator
 - @types/babel__template:TypeScript definitions for @babel/template
 - @types/babel__traverse:TypeScript definitions for @babel/traverse
 - @types/body-parser:TypeScript definitions for body-parser
 - @types/bonjour:TypeScript definitions for bonjour
 - @types/component-emitter:TypeScript definitions for component-emitter
 - @types/connect-history-api-fallback:TypeScript definitions for connect-history-api-fallback
 - @types/connect:TypeScript definitions for connect
 - @types/cookie:TypeScript definitions for cookie
 - @types/cors:TypeScript definitions for cors
 - @types/eslint-scope:TypeScript definitions for eslint-scope
 - @types/eslint:TypeScript definitions for eslint
 - @types/estree:TypeScript definitions for estree
 - @types/express-serve-static-core:TypeScript definitions for Express
 - @types/express:TypeScript definitions for Express
 - @types/graceful-fs:TypeScript definitions for graceful-fs
 - @types/html-minifier-terser:TypeScript definitions for html-minifier-terser
 - @types/http-proxy:TypeScript definitions for node-http-proxy
 - @types/intro.js:TypeScript definitions for intro.js
 - @types/istanbul-lib-coverage:TypeScript definitions for istanbul-lib-coverage
 - @types/istanbul-lib-report:TypeScript definitions for istanbul-lib-report
 - @types/istanbul-reports:TypeScript definitions for istanbul-reports
 - @types/jasmine:TypeScript definitions for Jasmine
 - @types/jest:TypeScript definitions for Jest
 - @types/json-schema:TypeScript definitions for json-schema 4.0,6.0 and
 - @types/json5:Stub TypeScript definitions entry for json5,which provides its own types definitions
 - @types/mime:TypeScript definitions for mime
 - @types/node:TypeScript definitions for Node.js
 - @types/parse-json:TypeScript definitions for parse-json
 - @types/prettier:TypeScript definitions for prettier
 - @types/prop-types:TypeScript definitions for prop-types
 - @types/q:TypeScript definitions for Q
 - @types/qs:TypeScript definitions for qs
 - @types/range-parser:TypeScript definitions for range-parser
 - @types/react-dom:TypeScript definitions for React (react-dom)
 - @types/react-is:TypeScript definitions for react-is
 - @types/react-transition-group:TypeScript definitions for react-transition-group
 - @types/react:TypeScript definitions for React
 - @types/resolve:TypeScript definitions for resolve
 - @types/retry:TypeScript definitions for retry
 - @types/scheduler:TypeScript definitions for scheduler
 - @types/semver:TypeScript definitions for semver
 - @types/serve-index:TypeScript definitions for serve-index
 - @types/serve-static:TypeScript definitions for serve-static
 - @types/sockjs:TypeScript definitions for sockjs
 - @types/stack-utils:TypeScript definitions for stack-utils
 - @types/tabulator-tables:TypeScript definitions for tabulator-tables
 - @types/testing-library__jest-dom:TypeScript definitions for @testing-library/jest-dom
 - @types/trusted-types:TypeScript definitions for trusted-types
 - @types/ws:TypeScript definitions for ws
 - @types/yargs-parser:TypeScript definitions for yargs-parser
 - @types/yargs:TypeScript definitions for yargs
 - @typescript-eslint/eslint-plugin:TypeScript plugin for ESLint
 - @typescript-eslint/experimental-utils:(Experimental) Utilities for working with TypeScript + ESLint together
 - @typescript-eslint/parser:An ESLint custom parser which leverages TypeScript ESTree
 - @typescript-eslint/scope-manager:TypeScript scope analyser for ESLint
 - @typescript-eslint/type-utils:Type utilities for working with TypeScript + ESLint together
 - @typescript-eslint/types:Types for the TypeScript-ESTree AST spec
 - @typescript-eslint/typescript-estree:A parser that converts TypeScript source code into an ESTree compatible form
 - @typescript-eslint/utils:Utilities for working with TypeScript + ESLint together
 - @typescript-eslint/visitor-keys:Visitor keys used to help traverse the TypeScript-ESTree AST
 - @webassemblyjs/ast:AST utils for webassemblyjs
 - @webassemblyjs/floating-point-hex-parser:A function to parse floating point hexadecimal strings as defined by the WebAssembly specification
 - @webassemblyjs/helper-api-error:Common API errors
 - @webassemblyjs/helper-buffer:Buffer manipulation utility
 - @webassemblyjs/helper-numbers:Number parsing utility
 - @webassemblyjs/helper-wasm-bytecode:WASM’s Bytecode constants
 - @webassemblyjs/ieee754:IEEE754 decoder and encoder
 - @webassemblyjs/leb128:LEB128 decoder and encoder
 - @webassemblyjs/utf8:UTF8 encoder/decoder for WASM
 - @webassemblyjs/wasm-edit:> Rewrite a WASM binary
 - @webassemblyjs/wasm-gen:WebAssembly binary format printer
 - @webassemblyjs/wasm-parser:WebAssembly binary format parser
 - @webassemblyjs/wast-printer:WebAssembly text format printer
 - @xtuc/ieee754:Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
 - @xtuc/long:A Long class for representing a 64-bit two’s-complement integer value.
 - @yarnpkg/lockfile:The parser/stringifier for Yarn lockfiles.
 - abab:WHATWG spec-compliant implementations of window.atob and window.btoa.
 - abbrev:Like ruby’s abbrev module,but in js
 - accepts:Higher-level content negotiation
 - acorn-globals:Detect global variables in JavaScript using acorn
 - acorn-import-assertions:Support for import assertions in acorn
 - acorn-jsx:Modern,fast React.js JSX parser
 - acorn-node:the acorn javascript parser,preloaded with plugins for syntax parity with recent node versions
 - acorn-walk:ECMAScript (ESTree) AST walker
 - acorn:ECMAScript parser
 - address:Get current machine IP,MAC and DNS servers.
 - adjust-sourcemap-loader:Webpack loader that adjusts source maps
 - agent-base:Turn a function into an `http.Agent` instance
 - agentkeepalive:Missing keepalive http.Agent
 - aggregate-error:Create an error from multiple errors
 - ajv-formats:Format validation for Ajv v7+
 - ajv-keywords:Additional JSON-Schema keywords for Ajv JSON validator
 - ajv:Another JSON Schema Validator
 - ansi-colors:Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for ch…
 - ansi-escapes:ANSI escape codes for manipulating the terminal
 - ansi-html-community:An elegant lib that converts the chalked (ANSI) text to HTML. (Community)
 - ansi-regex:Regular expression for matching ANSI escape codes
 - ansi-styles:ANSI escape codes for styling strings in the terminal
 - anymatch:Matches strings against configurable strings,globs,regular expressions,and/or functions
 - aproba:A ridiculously light-weight argument validator (now browser friendly)
 - are-we-there-yet:Keep track of the overall completion of many disparate processes
 - arg:Unopinionated,no-frills CLI argument parser
 - argparse:CLI arguments parser. Native port of python’s argparse.
 - aria-query:Programmatic access to the ARIA specification
 - array-flatten:Flatten nested arrays
 - array-includes:An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far …
 - array-union:Create an array of unique values,in order,from the input arrays
 - array.prototype.flat:An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as …
 - array.prototype.flatmap:An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down …
 - array.prototype.reduce:An ES5 spec-compliant `Array.prototype.reduce` shim/polyfill/replacement that works as far down as E…
 - asap:High-priority task queue for Node.js and browsers
 - asn1:Contains parsers and serializers for ASN.1 (currently BER only)
 - ast-types-flow:Flow types for the Javascript AST
 - async:Higher-order functions and common patterns for asynchronous code
 - asynckit:Minimal async jobs utility library,with streams support
 - at-least-node:Lightweight Node.js version sniffing/comparison
 - atob:atob for Node.JS and Linux / Mac / Windows CLI (it’s a one-liner)
 - autoprefixer:Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website
 - available-typed-arrays:Returns an array of Typed Array names that are available in the current environment
 - aws4:Signs and prepares requests using AWS Signature Version 4
 - axe-core:Accessibility engine for automated Web UI testing
 - axobject-query:Programmatic access to information about the AXObject Model
 - babel-jest:Jest plugin to use babel for transformation.
 - babel-loader:babel module loader for webpack
 - babel-plugin-dynamic-import-node:Babel plugin to transpile import() to a deferred require(),for node
 - babel-plugin-istanbul:A babel plugin that adds istanbul instrumentation to ES6 code
 - babel-plugin-jest-hoist:Babel plugin to hoist `jest.disableAutomock`,`jest.enableAutomock`,`jest.unmock`,`jest.mock`,cal…
 - babel-plugin-macros:Allows you to build compile-time libraries
 - babel-plugin-named-asset-import:Babel plugin for named asset imports in Create React App
 - babel-plugin-polyfill-corejs2:A Babel plugin to inject imports to core-js@2 polyfills
 - babel-plugin-polyfill-corejs3:A Babel plugin to inject imports to core-js@3 polyfills
 - babel-plugin-polyfill-regenerator:A Babel plugin to inject imports to regenerator-runtime
 - babel-plugin-transform-react-remove-prop-types:Remove unnecessary React propTypes from the production build
 - babel-preset-current-node-syntax:A Babel preset that enables parsing of proposals supported by the current Node.js version.
 - babel-preset-jest:> Babel preset for all Jest plugins. This preset is automatically included when using [babel-jest](h…
 - babel-preset-react-app:Babel preset used by Create React App
 - balanced-match:Match balanced character pairs,like “{” and “}”
 - base64-arraybuffer:Encode/decode base64 data into ArrayBuffers
 - base64-js:Base64 encoding/decoding in pure JS
 - base64id:Generates a base64 id
 - batch:Simple async batch with concurrency control and progress reporting.
 - bfj:Big-friendly JSON. Asynchronous streaming functions for large JSON data sets.
 - big.js:A small,fast,easy-to-use library for arbitrary-precision decimal arithmetic
 - binary-extensions:List of binary file extensions
 - bl:Buffer List: collect buffers and access with a standard readable Buffer interface,streamable too!
 - blockly:Blockly is a library for building visual programming editors.
 - bluebird:Full featured Promises/A+ implementation with exceptionally good performance
 - body-parser:Node.js body parsing middleware
 - bonjour-service:A Bonjour/Zeroconf implementation in TypeScript
 - boolbase:two functions: One that returns true,one that returns false
 - brace-expansion:Brace expansion as known from sh/bash
 - braces:Bash-like brace expansion,implemented in JavaScript. Safer than other brace expansion libs,with co…
 - browser-process-hrtime:Shim for process.hrtime in the browser
 - browserslist:Share target browsers between different front-end tools,like Autoprefixer,Stylelint and babel-env-…
 - bser:JavaScript implementation of the BSER Binary Serialization
 - btoa:btoa for Node.JS (it’s a one-liner)
 - buffer-from:A [ponyfill](https://ponyfill.com) for `Buffer.from`,uses native implementation if available.
 - buffer-indexof:find the index of a buffer in a buffer
 - buffer:Node.js Buffer API,for the browser
 - builtin-modules:List of the Node.js builtin modules
 - bytes:Utility to parse a string bytes to bytes and vice-versa
 - cacache:Fast,fault-tolerant,cross-platform,disk-based,data-agnostic,content-addressable cache.
 - call-bind:Robustly `.call.bind()` a function
 - callsites:Get callsites from the V8 stack trace API
 - camel-case:Transform into a string with the separator denoted by the next word capitalized
 - camelcase-css:Convert a kebab-cased CSS property into a camelCased DOM property.
 - camelcase:Convert a dash/dot/underscore/space separated string to camelCase or PascalCase: `foo-bar` → `fooBar…
 - caniuse-api:request the caniuse data to check browsers compatibilities
 - caniuse-lite:A smaller version of caniuse-db,with only the essentials!
 - canonical-path:paths that always use forward slashes
 - canonicalize:JSON canonicalize function
 - case-sensitive-paths-webpack-plugin:Enforces module path case sensitivity in Webpack
 - chalk:Terminal string styling done right
 - char-regex:A regex to match any full character,considering weird character ranges.
 - chardet:Character encoding detector
 - chart.js:Simple HTML5 charts using the canvas element.
 - check-types:A little library for asserting types and values,with zero dependencies.
 - chokidar:Minimal and efficient cross-platform file watching library
 - chownr:like `chown -R`
 - chrome-trace-event:A library to create a trace of your node app per Google’s Trace Event format.
 - ci-info:Get details about the current Continuous Integration environment
 - circular-dependency-plugin:Detect modules with circular dependencies when bundling with webpack.
 - cjs-module-lexer:Lexes CommonJS modules,returning their named exports metadata
 - clean-css:A well-tested CSS minifier
 - clean-stack:Clean up error stack traces
 - cli-cursor:Toggle the CLI cursor
 - cli-spinners:Spinners for use in the terminal
 - cli-width:Get stdout window width,with two fallbacks,tty and then a default.
 - cliui:easily create complex multi-column command-line-interfaces
 - clone-deep:Recursively (deep) clone JavaScript native types,like Object,Array,RegExp,Date as well as primit…
 - clsx:A tiny (228B) utility for constructing className strings conditionally.
 - co:generator async control flow goodness
 - coa:Command-Option-Argument: Yet another parser for command line options.
 - collect-v8-coverage:Use this module to start and stop the V8 inspector manually and collect precise coverage.
 - color-convert:Plain color conversion functions
 - color-name:A list of color names and its values
 - color-support:A module which will endeavor to guess your terminal’s level of color support.
 - colord: A tiny yet powerful tool for high-performance color manipulations and conversions
 - colorette:Easily set your terminal text color & styles.
 - colors:get colors in your node.js console
 - combined-stream:A stream that emits multiple other streams one after another.
 - commander:the complete solution for node.js command-line programs
 - common-path-prefix:Computes the longest prefix string that is common to each path,excluding the base component
 - common-tags:a few common utility template tags for ES2015
 - commondir:compute the closest common parent for file paths
 - component-emitter:Event emitter
 - compressible:Compressible Content-Type / mime checking
 - compression:Node.js compression middleware
 - concat-map:concatenative mapdashery
 - confusing-browser-globals:A list of browser globals that are often used by mistake instead of local variables
 - connect-history-api-fallback:Provides a fallback for non-existing directories so that the HTML 5 history API can be used.
 - connect:High performance middleware framework
 - content-disposition:Create and parse Content-Disposition header
 - content-type:Create and parse HTTP Content-Type header
 - convert-source-map:Converts a source-map from/to different formats and allows adding/changing properties.
 - cookie-signature:Sign and unsign cookies
 - cookie:HTTP server cookie parsing and serialization
 - copy-anything:An optimised way to copy’ing an object. A small and simple integration
 - copy-webpack-plugin:Copy files && directories with webpack
 - core-js-compat:core-js compat
 - core-js-pure:Standard library
 - core-js:Standard library
 - core-util-is:The `util.is*` functions introduced in Node v0.12.
 - cors:Node.js CORS middleware
 - cosmiconfig:Find and load configuration from a package.json property,rc file,or CommonJS module
 - critters:Inline critical CSS and lazy-load the rest.
 - cross-fetch:Universal WHATWG Fetch API for Node,Browsers and React Native
 - cross-spawn:Cross platform child_process#spawn and child_process#spawnSync
 - crypto-random-string:Generate a cryptographically strong random string
 - css-blank-pseudo:Style form elements when they are empty
 - css-declaration-sorter:Sorts CSS declarations fast and automatically in a certain order.
 - css-has-pseudo:Style elements relative to other elements in CSS
 - css-loader:css loader module for webpack
 - css-minimizer-webpack-plugin:cssnano plugin for Webpack
 - css-prefers-color-scheme:Use light and dark color schemes in all browsers
 - css-select-base-adapter:Provides some base functions needed by a css-select adapter so that you don’t have to implement the …
 - css-select:a CSS selector compiler/engine
 - css-tree:A tool set for CSS: fast detailed parser (CSS → AST),walker (AST traversal),generator (AST → CSS) …
 - css-what:a CSS selector parser
 - css.escape:A robust polyfill for the `CSS.escape` utility method as defined in CSSOM.
 - css:CSS parser / stringifier
 - cssdb:A comprehensive list of CSS features and their positions in the process of becoming implemented web …
 - cssesc:A JavaScript library for escaping CSS strings and identifiers while generating the shortest possible…
 - cssnano-preset-default:Safe defaults for cssnano which require minimal configuration.
 - cssnano-utils:Utility methods and plugin for cssnano projects
 - cssnano:A modular minifier,built on top of the PostCSS ecosystem.
 - csso:CSS minifier with structural optimisations
 - cssom:CSS Object Model implementation and CSS parser
 - cssstyle:CSSStyleDeclaration Object Model implementation
 - csstype:Strict TypeScript and Flow types for style based on MDN data
 - damerau-levenshtein:Damerau – Levenshtein distance by The Spanish Inquisition + relative distance
 - data-urls:Parses data: URLs
 - date-format:Formatting Date objects as strings since 2013
 - debug:Lightweight debugging utility for Node.js and the browser
 - decimal.js:An arbitrary-precision Decimal type for JavaScript.
 - dedent:An ES6 string tag that strips indentation from multi-line strings
 - deep-equal:node’s assert.deepEqual algorithm
 - deep-extend:Recursive object extending
 - deep-is:node’s assert.deepEqual algorithm except for NaN being equal to NaN
 - deepmerge:A library for deep (recursive) merging of Javascript objects
 - default-gateway:Get the default network gateway,cross-platform.
 - define-lazy-prop:Define a lazily evaluated property on an object
 - define-properties:Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; fall…
 - defined:return the first argument that is `!== undefined`
 - del:Delete files and directories
 - delayed-stream:Buffers events from a stream until you are ready to handle them.
 - depd:Deprecate all the things
 - dependency-graph:Simple dependency graph.
 - destroy:destroy a stream if possible
 - detect-newline:Detect the dominant newline character of a string
 - detect-node:Detect Node.JS (as opposite to browser environment) (reliable)
 - detect-port-alt:detect available port
 - detective:find all require() calls by walking the AST
 - didyoumean:Match human-quality input to potential matches by edit distance.
 - diff-sequences:Compare items in two sequences to find a longest common subsequence
 - dir-glob:Convert directories to glob compatible strings
 - dlv:Safely get a dot-notated property within an object.
 - dns-equal:Compare DNS record strings for equality
 - dns-packet:An abstract-encoding compliant module for encoding / decoding DNS packets
 - doctrine:JSDoc parser
 - dom-accessibility-api:Implements https://w3c.github.io/accname/
 - dom-converter:converts bare objects to DOM objects or xml representations
 - dom-helpers:tiny modular DOM lib for ie9+
 - dom-serializer:render domhandler DOM nodes to a string
 - domelementtype:all the types of nodes in htmlparser2’s dom
 - domexception:An implementation of the DOMException class from browsers
 - domhandler:Handler for htmlparser2 that turns pages into a dom
 - domutils:Utilities for working with htmlparser2’s dom
 - dot-case:Transform into a lower case string with a period between words
 - dotenv-expand:Expand environment variables using dotenv
 - dotenv:Loads environment variables from .env file
 - duplexer:Creates a duplex stream
 - ee-first:return the first event in a set of ee/event pairs
 - ejs:Embedded JavaScript templates
 - electron-to-chromium:Provides a list of electron-to-chromium version mappings
 - emittery:Simple and modern async event emitter
 - emoji-regex:A regular expression to match all Emoji-only symbols as per the Unicode Standard.
 - emojis-list:Complete list of standard emojis.
 - encodeurl:Encode a URL to a percent-encoded form,excluding already-encoded sequences
 - encoding:Convert encodings,uses iconv-lite
 - engine.io-parser:Parser for the client for the realtime Engine
 - engine.io:The realtime engine behind Socket.IO. Provides the foundation of a bidirectional connection between …
 - enhanced-resolve:Offers a async require.resolve function. It’s highly configurable.
 - entities:Encode & decode XML and HTML entities with ease & speed
 - env-paths:Get paths for storing things like data,config,cache,etc
 - err-code:Create an error with a code
 - errno:libuv errno details exposed
 - error-ex:Easy error subclassing and stack customization
 - error-stack-parser:Extract meaning from JS Errors
 - es-abstract:ECMAScript spec abstract operations.
 - es-array-method-boxes-properly:Utility package to determine if an `Array.prototype` method properly boxes the callback’s receiver a…
 - es-get-iterator:Get an iterator for any JS language value. Works robustly across all environments,all versions.
 - es-module-lexer:Lexes ES modules returning their import/export metadata
 - es-shim-unscopables:Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
 - es-to-primitive:ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
 - esbuild-wasm:The cross-platform WebAssembly binary for esbuild,a JavaScript bundler.
 - esbuild-windows-64:The Windows 64-bit binary for esbuild,a JavaScript bundler.
 - esbuild:An extremely fast JavaScript and CSS bundler and minifier.
 - escalade:A tiny (183B to 210B) and fast utility to ascend parent directories
 - escape-html:Escape string for use in HTML
 - escape-string-regexp:Escape RegExp special characters
 - escodegen:ECMAScript code generator
 - eslint-config-react-app:ESLint configuration used by Create React App
 - eslint-import-resolver-node:Node default behavior import resolution plugin for eslint-plugin-import.
 - eslint-module-utils:Core utilities to support eslint-plugin-import and other module-related plugins.
 - eslint-plugin-flowtype:Flowtype linting rules for ESLint.
 - eslint-plugin-import:Import with sanity.
 - eslint-plugin-jest:ESLint rules for Jest
 - eslint-plugin-jsx-a11y:Static AST checker for accessibility rules on JSX elements.
 - eslint-plugin-react-hooks:ESLint rules for React Hooks
 - eslint-plugin-react:React specific linting rules for ESLint
 - eslint-plugin-testing-library:ESLint rules for Testing Library
 - eslint-scope:ECMAScript scope analyzer for ESLint
 - eslint-utils:Utilities for ESLint plugins.
 - eslint-visitor-keys:Constants and utilities about visitor keys to traverse AST.
 - eslint-webpack-plugin:A ESLint plugin for webpack
 - eslint:An AST-based pattern checker for JavaScript.
 - espree:An Esprima-compatible JavaScript parser built on Acorn
 - esprima:ECMAScript parsing infrastructure for multipurpose analysis
 - esquery:A query library for ECMAScript AST using a CSS selector like query language.
 - esrecurse:ECMAScript AST recursive visitor
 - estraverse:ECMAScript JS AST traversal functions
 - estree-walker:Traverse an ESTree-compliant AST
 - esutils:utility box for ECMAScript language tools
 - etag:Create simple HTTP ETags
 - eventemitter-asyncresource:AsyncResource integration for EventEmitter
 - eventemitter3:EventEmitter3 focuses on performance while maintaining a Node.js AND browser compatible interface.
 - events:Node’s event emitter for all engines.
 - execa:Process execution for humans
 - exit:A replacement for process.exit that ensures stdio are fully drained before exiting.
 - expect:This package exports the `expect` function used in [Jest](https://jestjs.io/). You can find its docu…
 - express:Fast,unopinionated,minimalist web framework
 - extend:Port of jQuery.extend for node.js and the browser
 - external-editor:Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
 - fast-deep-equal:Fast deep equal
 - fast-glob:It’s a very fast and efficient glob library for Node.js
 - fast-json-patch:Fast implementation of JSON-Patch (RFC-6902) with duplex (observe changes) capabilities
 - fast-json-stable-stringify:deterministic `JSON.stringify()` – a faster version of substack’s json-stable-strigify without jsoni…
 - fast-levenshtein:Efficient implementation of Levenshtein algorithm with locale-specific collator support.
 - fastq:Fast,in memory work queue
 - faye-websocket:Standards-compliant WebSocket server and client
 - fb-watchman:Bindings for the Watchman file watching service
 - figures:Unicode symbols with fallbacks for older terminals
 - file-entry-cache:Super simple cache for file metadata,useful for process that work o a given series of files and tha…
 - file-loader:A file loader module for webpack
 - file-saver:An HTML5 saveAs() FileSaver implementation
 - filelist:Lazy-evaluating list of files,based on globs or regex patterns
 - filesize:JavaScript library to generate a human readable String describing the file size
 - fill-range:Fill in a range of numbers or letters,optionally passing an increment or `step` to use,or create a…
 - finalhandler:Node.js final http responder
 - find-cache-dir:Finds the common standard cache directory
 - find-root:find the closest package.json
 - find-up:Find a file or directory by walking up parent directories
 - flat-cache:A stupidly simple key/value storage using files to persist some data
 - flatted:A super light and fast circular JSON parser.
 - flatten:Flatten arbitrarily nested arrays into a non-nested list of non-array items. Maintained for legacy c…
 - follow-redirects:HTTP and HTTPS modules that follow redirects.
 - for-each:A better forEach
 - fork-ts-checker-webpack-plugin:Runs typescript type checker and linter on separate process.
 - form-data-encoder:Encode FormData content into the multipart/form-data format
 - form-data:A library to create readable “multipart/form-data” streams. Can be used to submit forms and file upl…
 - formdata-node:Spec-compliant FormData implementation for Node.js
 - forwarded:Parse HTTP X-Forwarded-For header
 - fraction.js:A rational number library
 - fresh:HTTP response freshness testing
 - fs-extra:fs-extra contains methods that aren’t included in the vanilla Node.js fs package. Such as recursive …
 - fs-minipass:fs read and write streams based on minipass
 - fs-monkey:Monkey patches for file system related things.
 - fs.realpath:Use node’s fs.realpath,but fall back to the JS implementation if the native one fails
 - function-bind:Implementation of Function.prototype.bind
 - function.prototype.name:An ES2015 spec-compliant `Function.prototype.name` shim
 - functions-have-names:Does this JS environment support the `name` property on functions?
 - gauge:A terminal based horizontal gauge
 - gensync:Allows users to use generators in order to write common functions that can be both sync or async.
 - get-caller-file:[](https://trav…
 - get-intrinsic:Get and robustly cache all JS language-level intrinsics at first require time
 - get-own-enumerable-property-symbols:Returns an array of all enumerable symbol properties found directly upon a given object
 - get-package-type:Determine the `package.json#type` which applies to a location
 - get-stream:Get a stream as a string,buffer,or array
 - get-symbol-description:Gets the description of a Symbol. Handles `Symbol()` vs `Symbol(”)` properly when possible.
 - glob-parent:Extract the non-magic parent path from a glob string.
 - glob-to-regexp:Convert globs to regular expressions
 - glob:a little globber
 - global-modules:The directory used by npm for globally installed npm modules.
 - global-prefix:Get the npm global path prefix.
 - globals:Global identifiers from different JavaScript environments
 - globby:User-friendly glob matching
 - graceful-fs:A drop-in replacement for fs,making various improvements.
 - grapheme-splitter:A JavaScript library that breaks strings into their individual user-perceived characters. It support…
 - graphql:A Query Language and Runtime which can target any service.
 - gzip-size:Get the gzipped size of a string or buffer
 - handle-thing:Wrap Streams2 instance into a HandleWrap
 - har-validator:Extremely fast HTTP Archive (HAR) validator using JSON Schema
 - harmony-reflect:ES5 shim for ES6 (ECMAScript 6) Reflect and Proxy objects
 - has-bigints:Determine if the JS environment has BigInt support.
 - has-flag:Check if argv has a specific flag
 - has-property-descriptors:Does the environment have full property descriptor support? Handles IE 8’s broken defineProperty/gOP…
 - has-symbols:Determine if the JS environment has Symbol support. Supports spec,or shams.
 - has-tostringtag:Determine if the JS environment has `Symbol.toStringTag` support. Supports spec,or shams.
 - has:Object.prototype.hasOwnProperty.call shortcut
 - hdr-histogram-js:TypeScript port of HdrHistogram
 - hdr-histogram-percentiles-obj:A little lib for turning hdr-histogram-js to objects
 - he:A robust HTML entities encoder/decoder with full Unicode support.
 - hoist-non-react-statics:Copies non-react specific statics from a child component to a parent component
 - hoopy:Like an array,but rounder.
 - hosted-git-info:Provides metadata and conversions from repository urls for GitHub,Bitbucket and GitLab
 - hpack.js:HPACK implementation
 - html-encoding-sniffer:Sniff the encoding from a HTML byte stream
 - html-entities:Fastest HTML entities encode/decode library.
 - html-escaper:fast and safe way to escape and unescape &<>’” chars
 - html-minifier-terser:Highly configurable,well-tested,JavaScript-based HTML minifier.
 - html-webpack-plugin:Simplifies creation of HTML files to serve your webpack bundles
 - htmlparser2:Fast & forgiving HTML/XML parser
 - http-cache-semantics:Parses Cache-Control and other headers. Helps building correct HTTP caches and proxies
 - http-deceiver:Deceive HTTP parser
 - http-errors:Create HTTP error objects
 - http-parser-js:A pure JS HTTP parser for node.
 - http-proxy-agent:An HTTP(s) proxy `http.Agent` implementation for HTTP
 - http-proxy-middleware:The one-liner node.js proxy middleware for connect,express and browser-sync
 - http-proxy:HTTP proxying for the masses
 - https-proxy-agent:An HTTP(s) proxy `http.Agent` implementation for HTTPS
 - human-signals:Human-friendly process signals
 - i:custom inflections for nodejs
 - iconv-lite:Convert character encodings in pure javascript.
 - icss-utils:ICSS utils for postcss ast
 - idb:A small wrapper that makes IndexedDB usable
 - identity-obj-proxy:an identity object using ES6 proxies
 - ieee754:Read/write IEEE754 floating point numbers from/to a Buffer or array-like object
 - ignore-walk:Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
 - ignore:Ignore is a manager and filter for .gitignore rules,the one used by eslint,gitbook and many others…
 - immer:Create your next immutable state by mutating the current one
 - immutable:Immutable Data Collections
 - import-fresh:Import a module while bypassing the cache
 - import-local:Let a globally installed package use a locally installed version of itself if available
 - imurmurhash:An incremental implementation of MurmurHash3
 - indent-string:Indent each line in a string
 - infer-owner:Infer the owner of a path based on the owner of its nearest existing parent
 - inflight:Add callbacks to requests in flight to avoid async duplication
 - inherits:Browser-friendly inheritance fully compatible with standard node.js inherits()
 - ini:An ini encoder/decoder for node
 - inquirer:A collection of common interactive command line user interfaces.
 - install:Minimal JavaScript module loader
 - internal-ip:Get your internal IP address
 - internal-slot:ES spec-like internal slots
 - intro.js:User Onboarding and Product Walkthrough Library
 - ip-regex:Regular expression for matching IP addresses (IPv4 & IPv6)
 - ipaddr.js:A library for manipulating IPv4 and IPv6 addresses in JavaScript.
 - is-arguments:Is this an arguments object? It’s a harder question than you think.
 - is-arrayish:Determines if an object can be used as an array
 - is-bigint:Is this value an ES BigInt?
 - is-binary-path:Check if a file path is a binary file
 - is-boolean-object:Is this value a JS Boolean? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-callable:Is this JS value callable? Works with Functions and GeneratorFunctions,despite ES6 @@toStringTag.
 - is-core-module:Is this specifier a node.js core module?
 - is-date-object:Is this value a JS Date object? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-docker:Check if the process is running inside a Docker container
 - is-extglob:Returns true if a string has an extglob.
 - is-fullwidth-code-point:Check if the character represented by a given Unicode code point is fullwidth
 - is-generator-fn:Check if something is a generator function
 - is-glob:Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it ea…
 - is-interactive:Check if stdout or stderr is interactive
 - is-ip:Check if a string is an IP address
 - is-map:Is this value a JS Map? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-module:check if a source string is an es6 module
 - is-negative-zero:Is this value negative zero? === will lie to you
 - is-number-object:Is this value a JS Number object? This module works cross-realm/iframe,and despite ES6 @@toStringTa…
 - is-number:Returns true if a number or string value is a finite number. Useful for regex matches,parsing,user…
 - is-obj:Check if a value is an object
 - is-path-cwd:Check if a path is the current working directory
 - is-path-inside:Check if a path is inside another path
 - is-plain-obj:Check if a value is a plain object
 - is-plain-object:Returns true if an object was created by the `Object` constructor,or Object.create(null).
 - is-potential-custom-element-name:Check whether a given string matches the `PotentialCustomElementName` production as defined in the H…
 - is-regex:Is this value a JS regex? Works cross-realm/iframe,and despite ES6 @@toStringTag
 - is-regexp:Check if a value is a regular expression
 - is-root:Check if the process is running as root user,for example,one started with `sudo`
 - is-set:Is this value a JS Set? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-shared-array-buffer:Is this value a JS SharedArrayBuffer?
 - is-stream:Check if something is a Node.js stream
 - is-string:Is this value a JS String object or primitive? This module works cross-realm/iframe,and despite ES6…
 - is-symbol:Determine if a value is an ES6 Symbol or not.
 - is-typed-array:Is this value a JS Typed Array? This module works cross-realm/iframe,does not depend on `instanceof…
 - is-typedarray:Detect whether or not an object is a Typed Array
 - is-unicode-supported:Detect whether the terminal supports Unicode
 - is-weakmap:Is this value a JS WeakMap? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-weakref:Is this value a JS WeakRef? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-weakset:Is this value a JS WeakSet? This module works cross-realm/iframe,and despite ES6 @@toStringTag.
 - is-what:JS type check (TypeScript supported) functions like `isPlainObject() isArray()` etc. A simple & smal…
 - is-wsl:Check if the process is running inside Windows Subsystem for Linux (Bash on Windows)
 - isarray:Array#isArray for older browsers
 - isbinaryfile:Detects if a file is binary in Node.js. Similar to Perl’s -B.
 - isexe:Minimal module to check if a file is executable.
 - istanbul-lib-coverage:Data library for istanbul coverage objects
 - istanbul-lib-instrument:Core istanbul API for JS code coverage
 - istanbul-lib-report:Base reporting library for istanbul
 - istanbul-lib-source-maps:Source maps support for istanbul
 - istanbul-reports:istanbul reports
 - jake:JavaScript build tool,similar to Make or Rake
 - jasmine-core:Simple JavaScript testing framework for browsers and node.js
 - jest-changed-files:A module used internally by Jest to check which files have changed since you last committed in git o…
 - jest-circus:[type-definitions]: https://github.com/facebook/jest/blob/main/packages/jest-types/src/Circus.ts
 - jest-cli:Delightful JavaScript Testing.
 - jest-diff:Display differences clearly so people can review changes confidently.
 - jest-docblock:`jest-docblock` is a package that can extract and parse a specially-formatted comment called a “docb…
 - jest-each:Parameterised tests for Jest
 - jest-get-type:A utility function to get the type of a value
 - jest-leak-detector:Module for verifying whether an object has been garbage collected or not.
 - jest-matcher-utils:A set of utility functions for expect and related packages
 - jest-mock:**Note:** More details on user side API can be found in [Jest documentation](https://jestjs.io/docs/…
 - jest-pnp-resolver:plug’n’play resolver for Webpack
 - jest-serializer:> DEPRECATED: Use `v8` APIs directly: https://nodejs.org/api/v8.html#serialization-api
 - jest-validate:Generic configuration validation tool that helps you with warnings,errors and deprecation messages …
 - jest-watch-typeahead:Jest plugin for filtering by filename or test name
 - jest-watcher:Delightful JavaScript Testing.
 - jest-worker:Module for executing heavy tasks under forked processes in parallel,by providing a `Promise` based …
 - jest:Delightful JavaScript Testing.
 - js-interpreter:NPM package for https://github.com/NeilFraser/JS-Interpreter
 - js-sdsl:javascript standard data structure library which benchmark against C++ STL
 - js-tokens:Tiny JavaScript tokenizer.
 - js-yaml:YAML 1.2 parser and serializer
 - jsdom:A JavaScript implementation of many web standards
 - jsesc:Given some data,jsesc returns the shortest possible stringified & ASCII-safe representation of that…
 - json-parse-better-errors:JSON.parse with context information on error
 - json-parse-even-better-errors:JSON.parse with context information on error
 - json-schema-traverse:Traverse JSON Schema passing each schema object to callback
 - json-schema:JSON Schema validation and specifications
 - json-stable-stringify-without-jsonify:deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified resu…
 - json5:JSON for Humans
 - jsonc-parser:Scanner and parser for JSON with comments.
 - jsonfile:Easily read/write JSON files.
 - jsonld:A JSON-LD Processor and API implementation in JavaScript.
 - jsonpointer:Simple JSON Addressing.
 - jsprim:utilities for primitive JavaScript types
 - jsx-ast-utils:AST utility module for statically analyzing JSX
 - karma-chrome-launcher:A Karma plugin. Launcher for Chrome and Chrome Canary.
 - karma-coverage:A Karma plugin. Generate code coverage.
 - karma-jasmine-html-reporter:A Karma plugin. Dynamically displays tests results at debug.html page
 - karma-jasmine:A Karma plugin – adapter for Jasmine testing framework.
 - karma-source-map-support:Karma plugin for inline sourcemap support
 - karma:Spectacular Test Runner for JavaScript.
 - kind-of:Get the native type of a value.
 - kleur:The fastest Node.js library for formatting terminal text with ANSI colors~!
 - klona:A tiny (240B to 501B) and fast utility to “deep clone” Objects,Arrays,Dates,RegExps,and more!
 - language-subtag-registry:Full BCP 47 language subtag data from the official IANA repository,in JSON format with multiple ind…
 - language-tags:Work with IANA language tags.
 - less-loader:A Less loader for webpack. Compiles Less to CSS.
 - less:Leaner CSS
 - leven:Measure the difference between two strings using the Levenshtein distance algorithm
 - levn:Light ECMAScript (JavaScript) Value Notation – human written,concise,typed,flexible
 - license-webpack-plugin:Outputs licenses from 3rd party libraries to a file
 - lilconfig:A zero-dependency alternative to cosmiconfig
 - lines-and-columns:Maps lines and columns to character offsets and back.
 - loader-runner:Runs (webpack) loaders
 - loader-utils:utils for webpack loaders
 - locate-path:Get the first path that exists on disk of multiple paths
 - lodash.debounce:The lodash method `_.debounce` exported as a module.
 - lodash.memoize:The lodash method `_.memoize` exported as a module.
 - lodash.merge:The Lodash method `_.merge` exported as a module.
 - lodash.sortby:The lodash method `_.sortBy` exported as a module.
 - lodash.uniq:The lodash method `_.uniq` exported as a module.
 - lodash:Lodash modular utilities.
 - log-symbols:Colored symbols for various log levels. Example: `✔︎ Success`
 - log4js:Port of Log4js to work with node.
 - loose-envify:Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
 - lower-case:Transforms the string to lower case
 - lru-cache:A cache object that deletes the least-recently-used items.
 - lz-string:LZ-based compression algorithm
 - magic-string:Modify strings,generate sourcemaps
 - make-dir:Make a directory and its parents if needed – Think `mkdir -p`
 - make-fetch-happen:Opinionated,caching,retrying fetch client
 - makeerror:A library to make errors.
 - mdn-data:Open Web data by the Mozilla Developer Network
 - media-typer:Simple RFC 6838 media type parser and formatter
 - memfs:In-memory file-system with Node’s fs API.
 - merge-descriptors:Merge objects using descriptors
 - merge-stream:Create a stream that emits events from multiple other streams
 - merge2:Merge multiple streams into one stream in sequence or parallel.
 - methods:HTTP methods that node supports
 - micromatch:Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimat…
 - mime-db:Media Type Database
 - mime-types:The ultimate javascript content-type utility.
 - mime:A comprehensive library for mime-type mapping
 - mimic-fn:Make a function mimic another one
 - min-indent:Get the shortest leading whitespace from lines in a string
 - mini-css-extract-plugin:extracts CSS into separate files
 - minimalistic-assert:minimalistic-assert ===
 - minimatch:a glob matcher in javascript
 - minimist:parse argument options
 - minipass-collect:A Minipass stream that collects all the data into a single chunk
 - minipass-fetch:An implementation of window.fetch in Node.js using Minipass streams
 - minipass-flush:A Minipass stream that calls a flush function before emitting ‘end’
 - minipass-json-stream:Like JSONStream,but using Minipass streams
 - minipass-pipeline:create a pipeline of streams using Minipass
 - minipass-sized:A Minipass stream that raises an error if you get a different number of bytes than expected
 - minipass:minimal implementation of a PassThrough stream
 - minizlib:A small fast zlib stream built on [minipass](http://npm.im/minipass) and Node.js’s zlib binding.
 - mkdirp:Recursively mkdir,like `mkdir -p`
 - monaco-editor:A browser based code editor
 - ms:Tiny millisecond conversion utility
 - multicast-dns:Low level multicast-dns implementation in pure javascript
 - mute-stream:Bytes go in,but they don’t come out (when muted).
 - nanoid:A tiny (116 bytes),secure URL-friendly unique string ID generator
 - natural-compare-lite:Compare strings containing a mix of letters and numbers in the way a human being would in sort order…
 - natural-compare:Compare strings containing a mix of letters and numbers in the way a human being would in sort order…
 - needle:The leanest and most handsome HTTP client in the Nodelands.
 - negotiator:HTTP content negotiation
 - neo-async:Neo-Async is a drop-in replacement for Async,it almost fully covers its functionality and runs fast…
 - ngx-monaco-editor:Monaco Code Editor for Angular
 - no-case:Transform into a lower cased string with spaces between words
 - node-addon-api:Node.js API (Node-API)
 - node-domexception:An implementation of the DOMException class from NodeJS
 - node-fetch:A light-weight module that brings Fetch API to node.js
 - node-forge:JavaScript implementations of network transports,cryptography,ciphers,PKI,message digests,and v…
 - node-gyp-build:Build tool and bindings loader for node-gyp that supports prebuilds
 - node-gyp:Node.js native addon build tool
 - node-int64:Support for representing 64-bit integers in JavaScript
 - node-releases:Node.js releases data
 - nopt:Option parsing for Node,supporting types,shorthands,etc. Used by npm.
 - normalize-path:Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashe…
 - normalize-range:Utility for normalizing a numeric range,with a wrapping function useful for polar coordinates
 - normalize-url:Normalize a URL
 - npm-bundled:list things in node_modules that are bundledDependencies,or transitive dependencies thereof
 - npm-install-checks:Check the engines and platform fields in package.json
 - npm-normalize-package-bin:Turn any flavor of allowable package.json bin into a normalized object
 - npm-package-arg:Parse the things that can be arguments to `npm install`
 - npm-packlist:Get a list of the files to add from a folder into an npm package
 - npm-pick-manifest:Resolves a matching manifest from a package metadata document according to standard npm semver resol…
 - npm-registry-fetch:Fetch-based http client for use with npm registry APIs
 - npm-run-path:Get your PATH prepended with locally installed binaries
 - npm:a package manager for JavaScript
 - npmlog:logger for npm
 - nth-check:Parses and compiles CSS nth-checks to highly optimized functions.
 - nwsapi:Fast CSS Selectors API Engine
 - oauth-sign:OAuth 1 signing. Formerly a vendor lib in mikeal/request,now a standalone module.
 - object-assign:ES2015 `Object.assign()` ponyfill
 - object-hash:Generate hashes from javascript objects in node and the browser.
 - object-inspect:string representations of objects in node and the browser
 - object-is:ES2015-compliant shim for Object.is – differentiates between -0 and +0
 - object-keys:An Object.keys replacement,in case Object.keys is not available. From https://github.com/es-shims/e…
 - object.assign:ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
 - object.entries:ES2017 spec-compliant Object.entries shim.
 - object.fromentries:ES proposal-spec-compliant Object.fromEntries shim.
 - object.getownpropertydescriptors:ES2017 spec-compliant shim for `Object.getOwnPropertyDescriptors` that works in ES5.
 - object.hasown:ES spec-compliant shim for Object.hasOwn
 - object.values:ES2017 spec-compliant Object.values shim.
 - obuf:Byte buffer specialized for data in chunks with special cases for dropping bytes in the front,mergi…
 - on-finished:Execute a callback when a request closes,finishes,or errors
 - on-headers:Execute a listener when a response is about to write headers
 - once:Run a function exactly one time
 - onetime:Ensure a function is only called once
 - open:Open stuff like URLs,files,executables. Cross-platform.
 - openapi-types:Types for OpenAPI documents.
 - optionator:option parsing and help generation
 - ora:Elegant terminal spinner
 - p-event:Promisify an event by waiting for it to be emitted
 - p-limit:Run multiple promise-returning & async functions with limited concurrency
 - p-locate:Get the first fulfilled promise that satisfies the provided testing function
 - p-map:Map over promises concurrently
 - p-retry:Retry a promise-returning or async function
 - p-timeout:Timeout a promise after a specified amount of time
 - p-try:`Start a promise chain
 - pacote:JavaScript package downloader
 - pako:zlib port to javascript – fast,modularized,with browser support
 - param-case:Transform into a lower cased string with dashes between words
 - parent-module:Get the path of the parent module
 - parse-json:Parse JSON with more helpful errors
 - parse-node-version:Turn node’s process.version into something useful.
 - parse5-html-rewriting-stream:Streaming HTML rewriter.
 - parse5-htmlparser2-tree-adapter:htmlparser2 tree adapter for parse5.
 - parse5-sax-parser:Streaming SAX-style HTML parser.
 - parse5:HTML parser and serializer.
 - parseurl:parse a url with memoization
 - pascal-case:Transform into a string of capitalized words without separators
 - path-exists:Check if a path exists
 - path-is-absolute:Node.js 0.12 path.isAbsolute() ponyfill
 - path-key:Get the PATH environment variable key cross-platform
 - path-parse:Node.js path.parse() ponyfill
 - path-to-regexp:Express style path to RegExp utility
 - path-type:Check if a path is a file,directory,or symlink
 - performance-now:Implements performance.now (based on process.hrtime).
 - picocolors:The tiniest and the fastest library for terminal output formatting with ANSI colors
 - picomatch:Blazing fast and accurate glob matcher written in JavaScript,with no dependencies and full support …
 - pify:Promisify a callback-style function
 - pirates:Properly hijack require
 - piscina:A fast,efficient Node.js Worker Thread Pool implementation
 - pkg-dir:Find the root directory of a Node.js project or npm package
 - pkg-up:Find the closest package.json file
 - pn:Promisify the node standard library.
 - portfinder:A simple tool to find an open port on the current machine
 - postcss-attribute-case-insensitive:Enable support for case insensitive attribute matching in selectors
 - postcss-browser-comments:Keep only the CSS you need based on comments and your browserslist
 - postcss-calc:PostCSS plugin to reduce calc()
 - postcss-clamp:PostCSS plugin to transform clamp() to combination of min/max
 - postcss-color-functional-notation:Use space and slash separated color notation in CSS
 - postcss-color-gray:Use the gray() color function in CSS
 - postcss-color-hex-alpha:Use 4 & 8 character hex color notation in CSS
 - postcss-color-mod-function:Modify colors using the color-mod() function in CSS
 - postcss-color-rebeccapurple:Use the rebeccapurple color keyword in CSS
 - postcss-colormin:Minify colors in your CSS files with PostCSS.
 - postcss-convert-values:Convert values with PostCSS (e.g. ms -> s)
 - postcss-custom-media:Use Custom Media Queries in CSS
 - postcss-custom-properties:Use Custom Properties Queries in CSS
 - postcss-custom-selectors:Use Custom Selectors in CSS
 - postcss-dir-pseudo-class:Use the :dir pseudo-class in CSS
 - postcss-discard-comments:Discard comments in your CSS files with PostCSS.
 - postcss-discard-duplicates:Discard duplicate rules in your CSS files with PostCSS.
 - postcss-discard-empty:Discard empty rules and values with PostCSS.
 - postcss-discard-overridden:PostCSS plugin to discard overridden @keyframes or @counter-style.
 - postcss-double-position-gradients:Use double-position gradients in CSS
 - postcss-env-function:Use env() variables in CSS
 - postcss-flexbugs-fixes:PostCSS plugin This project tries to fix all of flexbug’s issues
 - postcss-focus-visible:Use the :focus-visible pseudo-selector in CSS
 - postcss-focus-within:Use the :focus-within pseudo-selector in CSS
 - postcss-font-variant:PostCSS plugin to transform W3C font-variant properties to more compatible CSS (font-feature-settin…
 - postcss-gap-properties:Use the gap,column-gap,and row-gap shorthand properties in CSS
 - postcss-image-set-function:Display resolution-dependent images using the image-set() function in CSS
 - postcss-import:PostCSS plugin to import CSS files
 - postcss-initial:PostCSS plugin to fallback initial keyword.
 - postcss-js:PostCSS for CSS-in-JS and styles in JS objects
 - postcss-lab-function:Use lab() and lch() color functions in CSS
 - postcss-load-config:Autoload Config for PostCSS
 - postcss-loader:PostCSS loader for webpack
 - postcss-logical:Use logical properties and values in CSS
 - postcss-media-minmax:Using more intuitive `>=`,`<=`,`>`,`<` instead of media queries min/max prefix.
 - postcss-merge-longhand:Merge longhand properties into shorthand with PostCSS.
 - postcss-merge-rules:Merge CSS rules with PostCSS.
 - postcss-minify-font-values:Minify font declarations with PostCSS
 - postcss-minify-gradients:Minify gradient parameters with PostCSS.
 - postcss-minify-params:Minify at-rule params with PostCSS
 - postcss-minify-selectors:Minify selectors with PostCSS.
 - postcss-modules-extract-imports:A CSS Modules transform to extract local aliases for inline imports
 - postcss-modules-local-by-default:A CSS Modules transform to make local scope the default
 - postcss-modules-scope:A CSS Modules transform to extract export statements from local-scope classes
 - postcss-modules-values:PostCSS plugin for CSS Modules to pass arbitrary values between your module files
 - postcss-nested:PostCSS plugin to unwrap nested rules like how Sass does it
 - postcss-nesting:Nest rules inside each other in CSS
 - postcss-normalize-charset:Add necessary or remove extra charset with PostCSS
 - postcss-normalize-display-values:Normalize multiple value display syntaxes into single values.
 - postcss-normalize-positions:Normalize keyword values for position into length values.
 - postcss-normalize-repeat-style:Convert two value syntax for repeat-style into one value.
 - postcss-normalize-string:Normalize wrapping quotes for CSS string literals.
 - postcss-normalize-timing-functions:Normalize CSS animation/transition timing functions.
 - postcss-normalize-unicode:Normalize unicode-range descriptors,and can convert to wildcard ranges.
 - postcss-normalize-url:Normalize URLs with PostCSS
 - postcss-normalize-whitespace:Trim whitespace inside and around CSS rules & declarations.
 - postcss-normalize:Use the parts of normalize.css or sanitize.css you need from your browserslist
 - postcss-opacity-percentage:PostCSS plugin to transform percentage-based opacity values to more compatible floating-point values…
 - postcss-ordered-values:Ensure values are ordered consistently in your CSS.
 - postcss-overflow-shorthand:Use the overflow shorthand in CSS
 - postcss-page-break:PostCSS plugin postcss-page-break to fallback `break-` properties with `page-break-` alias
 - postcss-place:Use a place-* shorthand for align-* and justify-* in CSS
 - postcss-preset-env:Convert modern CSS into something browsers understand
 - postcss-pseudo-class-any-link:Use the :any-link pseudo-class in CSS
 - postcss-reduce-initial:Reduce initial definitions to the actual initial value,where possible.
 - postcss-reduce-transforms:Reduce transform functions with PostCSS.
 - postcss-replace-overflow-wrap:PostCSS plugin to replace overflow-wrap with word-wrap or optionally retain both declarations.
 - postcss-selector-matches:PostCSS plugin to transform :matches() W3C CSS pseudo class to more compatible CSS selectors
 - postcss-selector-not:PostCSS plugin to transform :not() W3C CSS level 4 pseudo class to :not() CSS level 3 selectors
 - postcss-selector-parser:> Selector parser with built in methods for working with selector strings.
 - postcss-svgo:Optimise inline SVG with PostCSS.
 - postcss-unique-selectors:Ensure CSS selectors are unique.
 - postcss-value-parser:Transforms css values and at-rule params into the tree
 - postcss-values-parser:A CSS property value parser for use with PostCSS
 - postcss:Tool for transforming styles with JS plugins
 - prelude-ls:prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of it…
 - pretty-bytes:Convert bytes to a human readable string: 1337 → 1.34 kB
 - pretty-error:See nodejs errors with less clutter
 - pretty-format:Stringify any JavaScript value.
 - process-nextick-args:process.nextTick but always with args
 - promise-retry:Retries a function that returns a promise,leveraging the power of the retry module.
 - promise:Bare bones Promises/A+ implementation
 - prompts:Lightweight,beautiful and user-friendly prompts
 - prop-types:Runtime type checking for React props and similar objects.
 - proxy-addr:Determine address of proxied request
 - psl:Domain name parser based on the Public Suffix List
 - punycode:A robust Punycode converter that fully complies to RFC 3492 and RFC 5891,and works on nearly all Ja…
 - q:A library for promises (CommonJS/Promises/A,B,D)
 - qjobs:qjobs is a simple and stupid queue job manager for nodejs
 - qs:A querystring parser that supports nesting and arrays,with a depth limit
 - querystringify:Querystringify – Small,simple but powerful query string parser.
 - queue-microtask:fast,tiny `queueMicrotask` shim for modern engines
 - quick-lru:Simple “Least Recently Used” (LRU) cache
 - raf:requestAnimationFrame polyfill for node and the browser
 - randombytes:random bytes from browserify stand alone
 - range-parser:Range header field string parser
 - raw-body:Get and validate the raw body of a readable stream.
 - rdf-canonize:An implementation of the RDF Dataset Normalization Algorithm in JavaScript
 - react-app-polyfill:Polyfills for various browsers including commonly used language features
 - react-dev-utils:webpack utilities used by Create React App
 - react-dom:React package for working with the DOM.
 - react-error-overlay:An overlay for displaying stack frames.
 - react-is:Brand checking of React Elements.
 - react-refresh:React is a JavaScript library for building user interfaces.
 - react-scripts:Configuration and scripts for Create React App.
 - react-transition-group:A react component toolset for managing animations
 - react:React is a JavaScript library for building user interfaces.
 - read-cache:Reads and caches the entire contents of a file until it is modified
 - read-package-json-fast:Like read-package-json,but faster
 - readable-stream:Node.js Streams,a user-land copy of the stream library from Node.js
 - readdirp:Recursive version of fs.readdir with streaming API.
 - recursive-readdir:Get an array of all files in a directory and subdirectories.
 - redent:Strip redundant indentation and indent the string
 - reflect-metadata:Polyfill for Metadata Reflection API
 - regenerate-unicode-properties:Regenerate sets for Unicode properties and values.
 - regenerate:Generate JavaScript-compatible regular expressions based on a given set of Unicode symbols or code p…
 - regenerator-runtime:Runtime for Regenerator-compiled generator and async functions.
 - regenerator-transform:Explode async and generator functions into a state machine.
 - regex-parser:A module that parses a string as regular expression and returns the parsed value.
 - regexp.prototype.flags:ES6 spec-compliant RegExp.prototype.flags shim.
 - regexpp:Regular expression parser for ECMAScript.
 - regexpu-core:regexpu’s core functionality (i.e. `rewritePattern(pattern,flag)`),capable of translating ES6 Unic…
 - regjsgen:Generate regular expressions from regjsparser’s AST.
 - regjsparser:Parsing the JavaScript’s RegExp in JavaScript.
 - relateurl:Minify URLs by converting them from absolute to relative.
 - renderkid:Stylish console.log for node
 - request-promise-core:Core Promise support implementation for the simplified HTTP request client ‘request’.
 - request-promise-native:The simplified HTTP request client ‘request’ with Promise support. Powered by native ES6 promises.
 - request:Simplified HTTP request client.
 - require-directory:Recursively iterates over specified directory,require()’ing each file,and returning a nested hash …
 - require-from-string:Require module from string
 - requires-port:Check if a protocol requires a certain port number to be added to an URL.
 - resolve-cwd:Resolve the path of a module like `require.resolve()` but from the current working directory
 - resolve-from:Resolve the path of a module like `require.resolve()` but from a given path
 - resolve-url-loader:Webpack loader that resolves relative paths in url() statements based on the original source file
 - resolve.exports:A tiny (737b),correct,general-purpose,and configurable “exports” resolver without file-system rel…
 - resolve:resolve like require.resolve() on behalf of files asynchronously and synchronously
 - restore-cursor:Gracefully restore the CLI cursor on exit
 - retry:Abstraction for exponential and custom retry strategies for failed operations.
 - reusify:Reuse objects and functions with style
 - rfdc:Really Fast Deep Clone
 - rimraf:A deep deletion module for node (like `rm -rf`)
 - rollup-plugin-terser:Rollup plugin to minify generated es bundle
 - rollup:Next-generation ES module bundler
 - run-async:Utility method to run function either synchronously or asynchronously using the common `this.async()…
 - run-parallel:Run an array of functions in parallel
 - rxjs:Reactive Extensions for modern JavaScript
 - safe-buffer:Safer Node.js Buffer API
 - safe-regex-test:Give a regex,get a robust predicate function that tests it against a string.
 - safer-buffer:Modern Buffer API polyfill without footguns
 - sanitize.css:A best-practices CSS foundation
 - sass-loader:Sass loader for webpack
 - sass:A pure JavaScript implementation of Sass.
 - sax:An evented streaming XML parser in JavaScript
 - saxes:An evented streaming XML parser in JavaScript
 - scheduler:Cooperative scheduler for the browser environment.
 - schema-utils:webpack Validation Utils
 - select-hose:Select protocol using first bytes of incoming data and hose stuff to the handler
 - selfsigned:Generate self signed certificates private and public keys
 - semver:The semantic version parser used by npm.
 - send:Better streaming static file server with Range and conditional-GET support
 - serialize-javascript:Serialize JavaScript to a superset of JSON that includes regular expressions and functions.
 - serve-index:Serve directory listings
 - serve-static:Serve static files
 - setprototypeof:A small polyfill for Object.setprototypeof
 - shallow-clone:Creates a shallow clone of any JavaScript value.
 - shebang-command:Get the command from a shebang
 - shebang-regex:Regular expression for matching a shebang line
 - shell-quote:quote and parse shell commands
 - side-channel:Store information about any JS value in a side channel. Uses WeakMap if available.
 - signal-exit:when you want to fire an event no matter how a process exits.
 - sisteransi:ANSI escape codes for some terminal swag
 - slash:Convert Windows backslash paths to slash paths
 - smart-buffer:smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking,string operations…
 - socket.io-adapter:default socket.io in-memory adapter
 - socket.io-parser:socket.io protocol parser
 - socket.io:node.js realtime framework server
 - sockjs:SockJS-node is a server counterpart of SockJS-client a JavaScript library that provides a WebSocket-…
 - socks-proxy-agent:A SOCKS proxy `http.Agent` implementation for HTTP and HTTPS
 - socks:Fully featured SOCKS proxy client supporting SOCKSv4,SOCKSv4a,and SOCKSv5. Includes Bind and Assoc…
 - source-list-map:Fast line to line SourceMap generator.
 - source-map-js:Generates and consumes source maps
 - source-map-loader:extracts inlined source map and offers it to webpack
 - source-map-resolve:Resolve the source map and/or sources for a generated file.
 - source-map-support:Fixes stack traces for files with source maps
 - source-map:Generates and consumes source maps
 - sourcemap-codec:Encode/decode sourcemap mappings
 - spdy-transport:SPDY v2,v3,v3.1 and HTTP2 transport
 - spdy:Implementation of the SPDY protocol on node.js.
 - sprintf-js:JavaScript sprintf implementation
 - sshpk:A library for finding and using SSH public keys
 - ssri:Standard Subresource Integrity library — parses,serializes,generates,and verifies integrity meta…
 - stable:A stable array sort for JavaScript
 - stack-utils:Captures and cleans stack traces
 - stackframe:JS Object representation of a stack frame
 - statuses:HTTP status utility
 - streamroller:file streams that roll over when size limits,or dates are reached
 - string_decoder:The string_decoder module from Node core
 - string-length:Get the real length of a string – by correctly counting astral symbols and ignoring ansi escape code…
 - string-natural-compare:Compare alphanumeric strings the same way a human would,using a natural order algorithm
 - string-width:Get the visual width of a string – the number of columns required to display it
 - string.prototype.matchall:Spec-compliant polyfill for String.prototype.matchAll
 - string.prototype.trimend:ES2019 spec-compliant String.prototype.trimEnd shim.
 - string.prototype.trimstart:ES2019 spec-compliant String.prototype.trimStart shim.
 - stringify-object:Stringify an object/array like JSON.stringify just without all the double-quotes
 - strip-ansi:Strip ANSI escape codes from a string
 - strip-bom:Strip UTF-8 byte order mark (BOM) from a string
 - strip-comments:Strip line and/or block comments from a string. Blazing fast,and works with JavaScript,Sass,CSS,…
 - strip-final-newline:Strip the final newline character from a string/buffer
 - strip-indent:Strip leading whitespace from each line in a string
 - strip-json-comments:Strip comments from JSON. Lets you use comments in your JSON files!
 - style-loader:style loader module for webpack
 - stylehacks:Detect/remove browser hacks from CSS files.
 - stylis:A Light–weight CSS Preprocessor
 - stylus-loader:Stylus loader for webpack
 - stylus:Robust,expressive,and feature-rich CSS superset
 - supports-color:Detect whether a terminal supports color
 - supports-hyperlinks:Detect if your terminal emulator supports hyperlinks
 - supports-preserve-symlinks-flag:Determine if the current node version supports the `–preserve-symlinks` flag.
 - svg-parser:Create a JSON-friendly object from an SVG string
 - svgo:Nodejs-based tool for optimizing SVG vector graphics files
 - swagger-client:SwaggerJS – a collection of interfaces for OAI specs
 - swagger-parser:Swagger 2.0 and OpenAPI 3.0 parser and validator for Node and browsers
 - symbol-observable:Symbol.observable ponyfill
 - symbol-tree:Turn any collection of objects into its own efficient tree or linked list using Symbol
 - tabulator-tables:Interactive table generation JavaScript library
 - tailwindcss:A utility-first CSS framework for rapidly building custom user interfaces.
 - tapable:Just a little module for plugins.
 - tar:tar for node
 - temp-dir:Get the real path of the system temp directory
 - tempy:Get a random temporary file or directory path
 - terminal-link:Create clickable links in the terminal
 - terser-webpack-plugin:Terser plugin for webpack
 - terser:JavaScript parser,mangler/compressor and beautifier toolkit for ES6+
 - test-exclude:test for inclusion or exclusion of paths using globs
 - text-table:borderless text tables with alignment
 - throat:Throttle the parallelism of an asynchronous (promise returning) function / functions
 - thunky:delay the evaluation of a paramless async function and cache the result
 - tmp:Temporary file and directory creator
 - tmpl:JavaScript micro templates.
 - to-fast-properties:Force V8 to use fast properties for an object
 - to-regex-range:Pass two numbers,get a regex-compatible source string for matching ranges. Validated against more t…
 - toidentifier:Convert a string of words to a JavaScript identifier
 - tough-cookie:RFC6265 Cookies and Cookie Jar for node.js
 - tr46:An implementation of the Unicode UTS #46: Unicode IDNA Compatibility Processing
 - tree-kill:kill trees of processes
 - tryer:Because everyone loves a tryer! Conditional and repeated task invocation for node and browser.
 - tsconfig-paths:Load node modules according to tsconfig paths,in run-time or via API.
 - tslib:Runtime library for TypeScript helper functions
 - tsutils:utilities for working with typescript’s AST
 - type-check:type-check allows you to check the types of JavaScript values at runtime with a Haskell like type sy…
 - type-detect:Improved typeof detection for node.js and the browser.
 - type-fest:A collection of essential TypeScript types
 - type-is:Infer the content-type of a request.
 - typed-assert:typesafe assertion library for TypeScript 3.7+
 - typedarray-to-buffer:Convert a typed array to a Buffer without a copy
 - typescript:TypeScript is a language for application scale JavaScript development
 - ua-parser-js:Detect Browser,Engine,OS,CPU,and Device type/model from User-Agent data. Supports browser & node…
 - unbox-primitive:Unbox a boxed JS primitive value.
 - unicode-canonical-property-names-ecmascript:The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
 - unicode-match-property-ecmascript:Match a Unicode property or property alias to its canonical property name per the algorithm used for…
 - unicode-match-property-value-ecmascript:Match a Unicode property or property alias to its canonical property name per the algorithm used for…
 - unicode-property-aliases-ecmascript:Unicode property alias mappings in JavaScript format for property names that are supported in ECMASc…
 - unique-filename:Generate a unique filename for use in temporary directories or caches.
 - unique-slug:Generate a unique character string suitible for use in files and URLs.
 - unique-string:Generate a unique random string
 - universalify:Make a callback- or promise-based function support both promises and callbacks.
 - unpipe:Unpipe a stream from all destinations
 - unquote:Remove wrapping quotes from a string.
 - upath:A proxy to `path`,replacing `\` with `/` for all results (supports UNC paths) & new methods to norm…
 - update-browserslist-db:CLI tool to update caniuse-lite to refresh target browsers from Browserslist config
 - uri-js:An RFC 3986/3987 compliant,scheme extendable URI/IRI parsing/validating/resolving library for JavaS…
 - url-parse:Small footprint URL parser that works seamlessly across Node.js and browser environments
 - util-deprecate:The Node.js `util.deprecate()` function with browser support
 - util.promisify:Polyfill/shim for util.promisify in node versions < v8
 - utila:notareplacementforunderscore
 - utils-merge:merge() utility function
 - uuid:RFC4122 (v1,v4,and v5) UUIDs
 - v8-to-istanbul:convert from v8 coverage format to istanbul’s format
 - validator:String validation and sanitization
 - vary:Manipulate the HTTP Vary header
 - vex-dialog:A vex plugin for drop-in alert,confirm,and prompt dialogs
 - vex-js:Beautiful,functional dialogs in vanilla JavaScript
 - w3c-hr-time:An implementation of the W3C High Resolution Time Level 2 specification.
 - w3c-xmlserializer:A per-spec XML serializer implementation
 - walker:A simple directory tree walker.
 - watchpack:Wrapper library for directory and file watching.
 - wbuf:Write buffer
 - web-streams-polyfill:Web Streams,based on the WHATWG spec reference implementation
 - web-vitals:Easily measure performance metrics in JavaScript
 - webidl-conversions:Implements the WebIDL algorithms for converting to and from JavaScript values
 - webpack-dev-middleware:A development middleware for webpack
 - webpack-dev-server:Serves a webpack app. Updates the browser on changes.
 - webpack-manifest-plugin:A Webpack Plugin for generating Asset Manifests
 - webpack-merge:Variant of merge that’s useful for webpack configuration
 - webpack-sources:Source code handling classes for webpack
 - webpack-subresource-integrity:Webpack plugin for enabling Subresource Integrity
 - webpack:Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles,whi…
 - websocket-driver:WebSocket protocol handler with pluggable I/O
 - websocket-extensions:Generic extension manager for WebSocket connections
 - whatwg-encoding:Decode strings according to the WHATWG Encoding Standard
 - whatwg-fetch:A window.fetch polyfill.
 - whatwg-mimetype:Parses,serializes,and manipulates MIME types,according to the WHATWG MIME Sniffing Standard
 - whatwg-url:An implementation of the WHATWG URL Standard’s URL API and parsing machinery
 - which-boxed-primitive:Which kind of boxed JS primitive is this?
 - which-collection:Which kind of Collection (Map,Set,WeakMap,WeakSet) is this JavaScript value? Works cross-realm,w…
 - which-typed-array:Which kind of Typed Array is this JavaScript value? Works cross-realm,without `instanceof`,and des…
 - which:Like which(1) unix command. Find the first instance of an executable in the PATH.
 - wide-align:A wide-character aware text alignment function for use on the console or with fixed width fonts.
 - wildcard:Wildcard matching tools
 - word-wrap:Wrap words to a specified length.
 - workbox-background-sync:Queues failed requests and uses the Background Sync API to replay them when the network is available
 - workbox-broadcast-update:A service worker helper library that uses the Broadcast Channel API to announce when a cached respon…
 - workbox-build:A module that integrates into your build process,helping you generate a manifest of local files tha…
 - workbox-cacheable-response:This library takes a Response object and determines whether it’s cacheable based on a specific confi…
 - workbox-core:This module is used by a number of the other Workbox modules to share common code.
 - workbox-expiration:A service worker helper library that expires cached responses based on age or maximum number of entr…
 - workbox-google-analytics:Queues failed requests and uses the Background Sync API to replay them when the network is available
 - workbox-navigation-preload:This library allows developers to opt-in to using Navigation Preload in their service worker.
 - workbox-precaching:This module efficiently precaches assets.
 - workbox-range-requests:This library creates a new Response,given a source Response and a Range header value.
 - workbox-recipes:A service worker helper library to manage common request and caching patterns
 - workbox-routing:A service worker helper library to route request URLs to handlers.
 - workbox-strategies:A service worker helper library implementing common caching strategies.
 - workbox-streams:A library that makes it easier to work with Streams in the browser.
 - workbox-sw:This module makes it easy to get started with the Workbox service worker libraries.
 - workbox-webpack-plugin:A plugin for your Webpack build process,helping you generate a manifest of local files that workbox…
 - workbox-window:Simplifies communications with Workbox packages running in the service worker
 - wrap-ansi:Wordwrap a string with ANSI escape codes
 - wrappy:Callback wrapping utility
 - write-file-atomic:Write files in an atomic fashion w/configurable ownership
 - ws:Simple to use,blazing fast and thoroughly tested websocket client and server for Node.js
 - xml-name-validator:Validates whether a string matches the production for an XML name or qualified name
 - xmlchars:Utilities for determining if characters belong to character classes defined by the XML specs.
 - xtend:extend like a boss
 - y18n:the bare-bones internationalization library used by yargs
 - yallist:Yet Another Linked List
 - yaml:JavaScript parser and stringifier for YAML
 - yargs-parser:the mighty option parser used by yargs
 - yargs:yargs the modern,pirate-themed,successor to optimist.
 - yocto-queue:Tiny queue data structure
 - z-schema:JSON schema validator
 - zone.js:Zones for JavaScript
 
Leave a Reply