licenses.dev

pm2 v4.5.6

Production process manager for Node.JS applications with a built-in load balancer.

Published on

Licenses

Learn more about license information.

Package Licenses

AGPL-3.0

Dependency Licenses

MIT124
PackageRelationDependenciesPublished
@pm2/pm2-version-check • 1.0.4Module to check latest PM2 versionDIRECT2
@tootallnate/once • 1.1.2Creates a Promise that waits for a single eventINDIRECT0
agent-base • 6.0.2Turn a function into an `http.Agent` instanceINDIRECT2
amp-message • 0.1.2Higher level Message object for the AMP protocolINDIRECT1
amp • 0.3.1Abstract messaging protocolINDIRECT0
ansi-colors • 4.1.3Easily add ANSI colors to your text and symbols in the terminal. A faster drop-in replacement for chalk, kleur and turbocolor (without the dependencies and rendering bugs).INDIRECT0
ansi-styles • 4.3.0ANSI escape codes for styling strings in the terminalINDIRECT2
argparse • 1.0.10Very powerful CLI arguments parser. Native port of argparse - python's options parsing libraryINDIRECT1
ast-types • 0.13.4Esprima-compatible implementation of the Mozilla JS Parser APIINDIRECT1
async • 2.6.4Higher-order functions and common patterns for asynchronous codeINDIRECT1
async • 3.2.6Higher-order functions and common patterns for asynchronous codeDIRECT0
axios • 0.21.4Promise based HTTP client for the browser and node.jsINDIRECT1
balanced-match • 1.0.2Match balanced character pairs, like "{" and "}"INDIRECT0
binary-extensions • 2.3.0List of binary file extensionsINDIRECT0
blessed • 0.1.81A high-level terminal interface library for node.js.DIRECT0
bodec • 0.1.0bodec =====INDIRECT0
brace-expansion • 1.1.12Brace expansion as known from sh/bashINDIRECT2
braces • 3.0.3Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.INDIRECT3
buffer-from • 1.1.2A [ponyfill](https://ponyfill.com) for `Buffer.from`, uses native implementation if available.INDIRECT0
bytes • 3.1.2Utility to parse a string bytes to bytes and vice-versaINDIRECT0
chalk • 3.0.0Terminal string styling done rightDIRECT5
chokidar • 3.6.0Minimal and efficient cross-platform file watching libraryDIRECT14
color-convert • 2.0.1Plain color conversion functionsINDIRECT1
color-name • 1.1.4A list of color names and its valuesINDIRECT0
commander • 2.15.1the complete solution for node.js command-line programsDIRECT0
concat-map • 0.0.1concatenative mapdasheryINDIRECT0
core-util-is • 1.0.3The `util.is*` functions introduced in Node v0.12.INDIRECT0
cron • 1.8.2Cron jobs for your nodeDIRECT2
culvert • 0.1.2Channel for easy streaming of work between complex logics.INDIRECT0
data-uri-to-buffer • 3.0.1Generate a Buffer instance from a Data URI stringINDIRECT0
dayjs • 1.8.362KB immutable date time library alternative to Moment.js with the same modern API DIRECT0
debug • 3.2.7small debugging utilityINDIRECT1
debug • 4.3.7Lightweight debugging utility for Node.js and the browserINDIRECT1
debug • 4.4.1Lightweight debugging utility for Node.js and the browserDIRECT1
deep-is • 0.1.4node's assert.deepEqual algorithm except for NaN being equal to NaNINDIRECT0
degenerator • 2.2.0Compiles sync functions into async generator functionsINDIRECT14
depd • 2.0.0Deprecate all the thingsINDIRECT0
enquirer • 2.3.6Stylish, intuitive and user-friendly prompt system. Fast and lightweight enough for small projects, powerful and extensible enough for the most advanced use cases.DIRECT1
escape-string-regexp • 4.0.0Escape RegExp special charactersINDIRECT0
eventemitter2 • 0.4.14A Node.js event emitter implementation with namespaces, wildcards, TTL and browser support.INDIRECT0
eventemitter2 • 5.0.1A Node.js event emitter implementation with namespaces, wildcards, TTL and browser support.DIRECT0
eventemitter2 • 6.4.9A feature-rich Node.js event emitter implementation with namespaces, wildcards, TTL, async listeners and browser/worker support.INDIRECT0
fast-levenshtein • 2.0.6Efficient implementation of Levenshtein algorithm with locale-specific collator support.INDIRECT0
fclone • 1.0.11Clone objects by dropping circular referencesDIRECT0
file-uri-to-path • 2.0.0Convert a file: URI to a file pathINDIRECT0
fill-range • 7.1.1Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`INDIRECT2
follow-redirects • 1.15.9HTTP and HTTPS modules that follow redirects.INDIRECT0
fs-extra • 8.1.0fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as mkdir -p, cp -r, and rm -rf.INDIRECT3
fsevents • 2.3.3Native Access to MacOS FSEventsINDIRECT0
function-bind • 1.1.2Implementation of Function.prototype.bindINDIRECT0
get-uri • 3.0.2Returns a `stream.Readable` from a URI stringINDIRECT16
git-node-fs • 1.0.0A node adapter for the fs-db mixin for js-gitINDIRECT0
git-sha1 • 0.1.2A pure JS SHA1 implementation created for js-git.INDIRECT0
has-flag • 4.0.0Check if argv has a specific flagINDIRECT0
hasown • 2.0.2A robust, ES3 compatible, "has own property" predicate.INDIRECT1
http-errors • 2.0.0Create HTTP error objectsINDIRECT5
http-proxy-agent • 4.0.1An HTTP(s) proxy `http.Agent` implementation for HTTPINDIRECT4
https-proxy-agent • 5.0.1An HTTP(s) proxy `http.Agent` implementation for HTTPSINDIRECT3
iconv-lite • 0.4.24Convert character encodings in pure javascript.INDIRECT1
ip-address • 9.0.5A library for parsing IPv4 and IPv6 IP addresses in node and the browser.INDIRECT2
ip • 1.1.9[![](https://badge.fury.io/js/ip.svg)](https://www.npmjs.com/package/ip)INDIRECT0
is-binary-path • 2.1.0Check if a file path is a binary fileINDIRECT1
is-core-module • 2.16.1Is this specifier a node.js core module?INDIRECT2
is-extglob • 2.1.1Returns true if a string has an extglob.INDIRECT0
is-glob • 4.0.3Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a betINDIRECT1
is-number • 7.0.0Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.INDIRECT0
isarray • 0.0.1Array#isArray for older browsersINDIRECT0
js-git • 0.7.8Git Implemented in JavaScriptINDIRECT4
jsbn • 1.1.0The jsbn library is a fast, portable implementation of large-number math in pure JavaScript, enabling public-key crypto and other applications on desktop and mobile browsers.INDIRECT0
jsonfile • 4.0.0Easily read/write JSON files.INDIRECT1
lazy • 1.0.11Lazy lists for nodeINDIRECT0
levn • 0.3.0Light ECMAScript (JavaScript) Value Notation - human written, concise, typed, flexibleINDIRECT2
lodash • 4.17.21Lodash modular utilities.INDIRECT0
mkdirp • 1.0.4Recursively mkdir, like `mkdir -p`DIRECT0
module-details-from-path • 1.0.4Resolve npm package details, like name and base path, given an absolute path to a file inside a packageINDIRECT0
moment-timezone • 0.5.48Parse and display moments in any timezone.INDIRECT1
moment • 2.30.1Parse, validate, manipulate, and display datesINDIRECT0
ms • 2.1.3Tiny millisecond conversion utilityINDIRECT0
needle • 2.4.0The leanest and most handsome HTTP client in the Nodelands.DIRECT5
netmask • 2.0.2Parse and lookup IP network blocksINDIRECT0
normalize-path • 3.0.0Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.INDIRECT0
nssocket • 0.6.0An elegant way to define lightweight protocols on-top of TCP/TLS sockets in node.jsINDIRECT2
optionator • 0.8.3option parsing and help generationINDIRECT6
pac-proxy-agent • 4.1.0A PAC file proxy `http.Agent` implementation for HTTPINDIRECT54
pac-resolver • 4.2.0Generates an asynchronous resolver function from a PAC fileINDIRECT17
pako • 0.2.9zlib port to javascript - fast, modularized, with browser supportINDIRECT0
path-is-absolute • 1.0.1Node.js 0.12 path.isAbsolute() ponyfillINDIRECT0
path-parse • 1.0.7Node.js path.parse() ponyfillINDIRECT0
picomatch • 2.3.1Blazing fast and accurate glob matcher written in JavaScript, with no dependencies and full support for standard and extended Bash glob features, including braces, extglobs, POSIX brackets, and regular expressions.INDIRECT0
pidusage • 2.0.21Cross-platform process cpu % and memory usage of a PIDDIRECT1
pm2-axon-rpc • 0.7.1Remote procedure calls built on top of axon.DIRECT2
pm2-axon • 4.0.1High-level messaging & socket patterns implemented in pure jsDIRECT5
pm2-deploy • 1.0.2Deployment system for PM2DIRECT2
prelude-ls • 1.1.2prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.INDIRECT0
promptly • 2.2.0Simple command line prompting utilityDIRECT2
proxy-agent • 4.0.1Maps proxy protocols to `http.Agent` implementationsINDIRECT58
proxy-from-env • 1.1.0Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.INDIRECT0
ps-list • 6.3.0Get running processesDIRECT0
raw-body • 2.5.2Get and validate the raw body of a readable stream.INDIRECT10
readable-stream • 1.1.14Streams3, a user-land copy of the stream library from Node.js v0.11.xINDIRECT4
readdirp • 3.6.0Recursive version of fs.readdir with streaming API.INDIRECT1
require-in-the-middle • 5.2.0Module to hook into the Node.js require functionINDIRECT9
resolve • 1.22.10resolve like require.resolve() on behalf of files asynchronously and synchronouslyINDIRECT5
run-series • 1.1.9Run an array of functions in seriesINDIRECT0
safe-buffer • 5.2.1Safer Node.js Buffer APIINDIRECT0
safer-buffer • 2.1.2Modern Buffer API polyfill without footgunsINDIRECT0
smart-buffer • 4.2.0smart-buffer is a Buffer wrapper that adds automatic read & write offset tracking, string operations, data insertions, and more.INDIRECT0
socks-proxy-agent • 5.0.1A SOCKS proxy `http.Agent` implementation for HTTP and HTTPSINDIRECT8
socks • 2.8.6Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.INDIRECT4
source-map-support • 0.5.19Fixes stack traces for files with source mapsDIRECT2
statuses • 2.0.1HTTP status utilityINDIRECT0
string_decoder • 0.10.31The string_decoder module from Node coreINDIRECT0
supports-color • 7.2.0Detect whether a terminal supports colorINDIRECT1
supports-preserve-symlinks-flag • 1.0.0Determine if the current node version supports the `--preserve-symlinks` flag.INDIRECT0
to-regex-range • 5.0.1Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.INDIRECT1
toidentifier • 1.0.1Convert a string of words to a JavaScript identifierINDIRECT0
type-check • 0.3.2type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.INDIRECT1
universalify • 0.1.2Make a callback- or promise-based function support both promises and callbacks.INDIRECT0
unpipe • 1.0.0Unpipe a stream from all destinationsINDIRECT0
uuid • 3.4.0RFC4122 (v1, v4, and v5) UUIDsINDIRECT0
word-wrap • 1.2.5Wrap words to a specified length.INDIRECT0
ws • 7.2.5Simple to use, blazing fast and thoroughly tested websocket client and server for Node.jsINDIRECT0
xregexp • 2.0.0Extended JavaScript regular expressionsINDIRECT0
yamljs • 0.3.0Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.DIRECT13
ISC25
PackageRelationDependenciesPublished
anymatch • 3.1.3Matches strings against configurable strings, globs, regular expressions, and/or functionsINDIRECT2
fs.realpath • 1.0.0Use node's fs.realpath, but fall back to the JS implementation if the native one failsINDIRECT0
glob-parent • 5.1.2Extract the non-magic parent path from a glob string.INDIRECT2
glob • 7.2.3a little globberINDIRECT10
graceful-fs • 4.2.11A drop-in replacement for fs, making various improvements.INDIRECT0
inflight • 1.0.6Add callbacks to requests in flight to avoid async duplicationINDIRECT2
inherits • 2.0.4Browser-friendly inheritance fully compatible with standard node.js inherits()INDIRECT0
ini • 1.3.8An ini encoder/decoder for nodeINDIRECT0
log-driver • 1.2.7log-driver is a simple logging framework for logging to stdoutINDIRECT0
lru-cache • 5.1.1A cache object that deletes the least-recently-used items.INDIRECT1
lru-cache • 6.0.0A cache object that deletes the least-recently-used items.INDIRECT1
minimatch • 3.1.2a glob matcher in javascriptINDIRECT3
mute-stream • 0.0.8Bytes go in, but they don't come out (when muted).INDIRECT0
once • 1.4.0Run a function exactly one timeINDIRECT1
read • 1.0.7read(1) for node programsINDIRECT1
sax • 1.4.1An evented streaming XML parser in JavaScriptINDIRECT0
semver • 5.7.2The semantic version parser used by npm.INDIRECT0
semver • 7.2.3The semantic version parser used by npm.INDIRECT0
semver • 7.5.4The semantic version parser used by npm.INDIRECT2
semver • 7.7.2The semantic version parser used by npm.DIRECT0
setprototypeof • 1.2.0A small polyfill for Object.setprototypeofINDIRECT0
signal-exit • 3.0.7when you want to fire an event no matter how a process exits.INDIRECT0
wrappy • 1.0.2Callback wrapping utilityINDIRECT0
yallist • 3.1.1Yet Another Linked ListINDIRECT0
yallist • 4.0.0Yet Another Linked ListINDIRECT0
BSD-2-Clause8
PackageRelationDependenciesPublished
async-listener • 0.6.10Polyfill exporting trevnorris's 0.11+ asyncListener API.INDIRECT2
continuation-local-storage • 3.2.1userland implementation of https://github.com/joyent/node/issues/5243INDIRECT4
emitter-listener • 1.1.2(Meta)observability for EventEmitters.INDIRECT1
escodegen • 1.14.3ECMAScript code generatorINDIRECT11
esprima • 4.0.1ECMAScript parsing infrastructure for multipurpose analysisINDIRECT0
estraverse • 4.3.0ECMAScript JS AST traversal functionsINDIRECT0
esutils • 2.0.3utility box for ECMAScript language toolsINDIRECT0
shimmer • 1.2.1Safe(r) monkeypatching for JavaScript.INDIRECT0
Apache-2.07
PackageRelationDependenciesPublished
@opencensus/core • 0.0.8OpenCensus is a toolkit for collecting application performance and behavior data.INDIRECT7
@opencensus/core • 0.0.9OpenCensus is a toolkit for collecting application performance and behavior data.INDIRECT7
@opencensus/propagation-b3 • 0.0.8Opencensus propagation package for B3 format.INDIRECT8
@pm2/io • 5.0.2PM2.io NodeJS APMDIRECT29
@pm2/js-api • 0.6.7PM2.io API Client for JavascriptDIRECT8
tslib • 1.9.3Runtime library for TypeScript helper functionsINDIRECT0
vizion • 2.2.1Git/Subversion/Mercurial repository metadata parserDIRECT9
BSD-3-Clause4
PackageRelationDependenciesPublished
source-map • 0.6.1Generates and consumes source mapsINDIRECT0
sprintf-js • 1.0.3JavaScript sprintf implementationINDIRECT0
sprintf-js • 1.1.2JavaScript sprintf implementationDIRECT0
sprintf-js • 1.1.3JavaScript sprintf implementationINDIRECT0
unknown2
PackageRelationDependenciesPublished
cli-tableau • 2.0.1Pretty unicode tables for the CLIDIRECT6
ftp • 0.3.10An FTP client module for node.jsINDIRECT6
MIT OR X112
PackageRelationDependenciesPublished
charm • 0.1.2ansi control sequences for terminal cursor hopping and colorsINDIRECT0
pm2-multimeter • 0.1.2render multiple progress bars at once on the terminal with eventlimit maxedDIRECT1
AGPL-3.01
PackageRelationDependenciesPublished
@pm2/agent • 1.0.8PM2.io Agent DaemonDIRECT80
non-standard1
PackageRelationDependenciesPublished
tv4 • 1.3.0A public domain JSON Schema validator for JavaScriptINDIRECT0
0BSD1
PackageRelationDependenciesPublished
tslib • 2.8.1Runtime library for TypeScript helper functionsINDIRECT0
Last updated on

Copy the licenses badge code for the latest version:

[![licenses](https://licenses.dev/b/npm/pm2)](https://licenses.dev/npm/pm2)
<a href="https://licenses.dev/npm/pm2">
  <img src="https://licenses.dev/b/npm/pm2" alt="licenses" />
</a>

Or the licenses badge code for the 4.5.6 version:

[![licenses](https://licenses.dev/b/npm/pm2/4.5.6)](https://licenses.dev/npm/pm2/4.5.6)
<a href="https://licenses.dev/npm/pm2/4.5.6">
  <img src="https://licenses.dev/b/npm/pm2/4.5.6" alt="licenses" />
</a>
GitHub