@arcblock/pm2
Version:
Production process manager for Node.JS applications with a built-in load balancer.
233 lines (232 loc) • 5.02 kB
JSON
{
"name": "@arcblock/pm2",
"preferGlobal": true,
"publishConfig": {
"access": "public"
},
"version": "6.0.12",
"engines": {
"node": ">=16.0.0"
},
"directories": {
"bin": "./bin",
"lib": "./lib",
"example": "./examples"
},
"author": {
"name": "Strzelewicz Alexandre",
"email": "alexandre@pm2.io",
"url": "https://pm2.io"
},
"maintainers": [
{
"name": "Alexandre Strzelewicz",
"email": "alexandre@pm2.io"
},
{
"name": "Antoine Bluchet",
"email": "antoine@pm2.io"
}
],
"contributors": [
{
"name": "Alex Kocharin",
"email": "alex@kocharin.ru"
},
{
"name": "Antoine Bluchet",
"email": "soyuka@gmail.com"
},
{
"name": "Subhash Burramsetty"
},
{
"name": "Valentin Marchaud",
"email": "thisismac47@gmail.com"
},
{
"name": "Valentin Touffet",
"email": "contact@eywek.fr"
},
{
"name": "Florian Hermouet-Joscht",
"email": "florian@keymetrics.io"
},
{
"name": "Vincent Vallet",
"email": "wallet77@gmail.com"
},
{
"name": "Joni Shkurti",
"email": "jonishkurti90@gmail.com"
},
{
"name": "Jun Tjatse",
"email": "thisnamemeansnothing@gmail.com"
},
{
"name": "Xu Jingxin",
"email": "sailxjx@gmail.com"
},
{
"name": "Ben Postlethwaite",
"email": "post.ben.here@gmail.com"
},
{
"name": "Devo.ps",
"email": "contact@devo.ps"
},
{
"name": "Bret Copeland",
"email": "bret@atlantisflight.org"
},
{
"name": "John Hurliman",
"email": "jhurliman@jhurliman.org"
},
{
"name": "TruongSinh Tran-Nguyen",
"email": "i@truongsinh.pro"
},
{
"name": "Michael Hueuberger",
"email": "michael.heuberger@binarykitchen.com"
},
{
"name": "Chris Wiggins",
"email": "chris@chriswiggins.co.nz"
}
],
"homepage": "http://pm2.keymetrics.io/",
"description": "Production process manager for Node.JS applications with a built-in load balancer.",
"main": "index.js",
"types": "types/index.d.ts",
"scripts": {
"test:unit": "bash test/unit.sh",
"test:e2e": "bash test/e2e.sh",
"test": "bash test/unit.sh && bash test/e2e.sh",
"bump-version": "zx scripts/bump-version.mjs",
"build": "echo 'build successfully!'",
"deploy": "npm run build && zx scripts/deploy.mjs",
"lint": "eslint lib/ constants.js index.js",
"lint:fix": "eslint lib/ constants.js index.js --fix"
},
"keywords": [
"cli",
"fault tolerant",
"sysadmin",
"tools",
"pm2",
"logs",
"log",
"json",
"express",
"hapi",
"kraken",
"reload",
"load balancer",
"lb",
"load-balancer",
"kubernetes",
"k8s",
"pm2-docker",
"runtime",
"source maps",
"graceful",
"microservice",
"programmatic",
"harmony",
"node-pm2",
"production",
"keymetrics",
"node.js monitoring",
"strong-pm",
"deploy",
"deployment",
"daemon",
"supervisor",
"supervisord",
"nodemon",
"pm2.io",
"ghost",
"ghost production",
"monitoring",
"keymetrics",
"process manager",
"forever",
"profiling",
"probes",
"apm",
"container",
"forever-monitor",
"keep process alive",
"process configuration",
"clustering",
"cluster cli",
"cluster",
"docker",
"cron",
"devops",
"dev ops"
],
"bin": {
"pm2": "bin/pm2",
"pm2-dev": "bin/pm2-dev",
"pm2-docker": "bin/pm2-docker",
"pm2-runtime": "bin/pm2-runtime"
},
"dependencies": {
"@arcblock/pm2.io": "~6.1.2",
"@pm2/agent": "~2.1.1",
"@pm2/js-api": "~0.8.0",
"@pm2/pm2-version-check": "latest",
"ansis": "4.0.0-node10",
"async": "~3.2.6",
"blessed": "0.1.81",
"chokidar": "^3.5.3",
"cli-tableau": "^2.0.0",
"commander": "2.15.1",
"croner": "~4.1.92",
"dayjs": "~1.11.13",
"debug": "^4.3.7",
"enquirer": "2.3.6",
"eventemitter2": "5.0.1",
"fclone": "1.0.11",
"fs-extra": "^11.2.0",
"js-yaml": "~4.1.0",
"lodash": "^4.17.21",
"mkdirp": "1.0.4",
"needle": "2.4.0",
"pidusage": "~3.0",
"pm2-axon": "~4.0.1",
"pm2-axon-rpc": "~0.7.1",
"pm2-deploy": "~1.0.2",
"pm2-multimeter": "^0.1.2",
"promptly": "^2",
"semver": "^7.6.2",
"source-map-support": "0.5.21",
"sprintf-js": "1.1.2",
"vizion": "~2.2.1"
},
"optionalDependencies": {
"pm2-sysmonit": "^1.2.8"
},
"devDependencies": {
"@eslint/js": "^9.31.0",
"bumpp": "^10.2.0",
"eslint": "^9.31.0",
"globals": "^16.3.0",
"mocha": "^10.8.0",
"should": "^13.2.3",
"zx": "^8.1.2",
"node-gyp": "9.4.0"
},
"bugs": {
"url": "https://github.com/Unitech/pm2/issues"
},
"repository": {
"type": "git",
"url": "git://github.com/Unitech/pm2.git"
},
"license": "AGPL-3.0"
}